Commit Graph
18 Commits
Author SHA1 Message Date
hg@mozilla.com 2ca566cd74 Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT, 2007-03-22 10:30:00 -07:00
benjamin@smedbergs.us dca32f58e8 Bug 349002, try #2 - Refactor xptcall into a frozen API, r=timeless - with OS/2 fixup by Peter Weilbacher 2006-11-20 17:03:38 +00:00
benjamin@smedbergs.us fbdadc43c2 Backout xptcall because linux tboxes are stupid, I think. 2006-11-16 20:17:24 +00:00
benjamin@smedbergs.us c6ef81281b Bug 349002 - Refactor xptcall into a frozen API, r=timeless. Includes OS/2 fixup by Peter Weilbacher 2006-11-16 18:29:33 +00:00
mhammond@skippinet.com.au 4632b4c983 Merge extensions/python/xpcom changes from DOM_AGNOSTIC2_BRANCH into the
trunk.
2006-01-20 05:50:28 +00:00
mhammond@skippinet.com.au 9d5de5a4a4 Bug 297598 - bring pyxpcom up to speed.
r=alecf, sr=shaver - not used by any builds.
2005-08-25 21:52:19 +00:00
gerv@gerv.net a0e7c057bd Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-08-25 23:02:50 +00:00
mhammond@skippinet.com.au 50d2160048 repr() of an object could fail - prevent this. Not part of the build. 2003-04-02 03:58:16 +00:00
mhammond@skippinet.com.au de426ca467 Get pyxpcom building and working again, at least on Windows. file test
fails, but we can live with that for now.  Not part of the build.
2002-11-26 11:39:07 +00:00
alecf@netscape.com aa1da7db6f bug 157624 - prep for freezing nsISupports* primitives by renaming the string classes appropriately
nsISupportsString  -> nsISupportsCString
nsISupportsWString -> nsISupportsString
r=dougt, sr=jag
2002-08-06 00:53:19 +00:00
mhammond@skippinet.com.au f3351c7d8a Merging 1.0 branch onto the trunk (I know this is not the usual
way, but it is just me :)
Not part of the build!
2002-05-03 01:16:47 +00:00
mhammond@skippinet.com.au f0eeb86bb1 Make the repr() of an xpcom object list more information, including
any interfaces supported.  Relies on class info, so doesn't work for
all objects.

Not part of the build.
2002-03-01 06:24:38 +00:00
markh@activestate.com b6aa8277b7 * Changes to observers and service manager APIs.
* Use nsIComponentManagerObsolete.
* Fix weak reference leaks
* Cache interface infos better for significant perf increase.
* Better tests for leaks

Not part of the build.
2002-01-08 01:58:58 +00:00
markh@activestate.com 6670263401 Fix a bug in interface flattening when an attribute was set before one
on the same interface was fetched.  Added test for this case too.

Not part of the build.
2001-08-18 14:27:46 +00:00
markh@activestate.com 6045940f3f Prevent occasional recursion overflows by preventing certain well known
Python names from triggering an nsIClassInfo lookup.

Not part of the build.
2001-08-05 08:25:39 +00:00
markh@activestate.com 51950efe58 Add interface flattening to Python XPCOM bindings.
Not part of the build, but a=drivers@mozilla.org anyway!
2001-05-27 02:51:18 +00:00
markh@activestate.com 16db44849b Update the way the license is expressed and minor makefile mods.
Still not building pending a decision on bug 66610.
2001-02-19 08:31:46 +00:00
markh@activestate.com 189159a116 First checkin of the Python XPCOM bindings. 2001-02-19 05:24:45 +00:00