3bc50bb8ec
Don't leave an exception just hangin' out on the JSContext. Bug 422009, r+sr=jst, a=shaver
2008-03-19 17:42:47 -07:00
e67c4990a9
Bug 419765 - "PyDOM script error, Python cannot handle dom events" (Add handling of the additional version argument) [p=toddw@ActiveState.com (Todd Whiteman) r=mhammond (NPOTB)]
2008-02-28 21:32:30 -08:00
ab254e55e8
Get Python extensions buildng again on the trunk. NPOTDB.
2008-02-25 16:55:21 -08:00
bbf53c611a
Fixing build bustage
2008-02-15 22:50:40 -08:00
049386f72e
Allow JS 1.7 in XBL. Bug 389322, r=brendan, sr=jst, a=brendan
2008-02-15 21:13:16 -08:00
d116bcb539
thoroughly whack mallocfest in nsID/nsJSID and friends. b=410250, r+sr=jst, a=blocking1.9+
2008-01-11 20:30:42 -08:00
2e136c8c5d
partial backout in an attempt to fix orange.
2008-01-11 02:08:58 -08:00
bfc435ee16
relanding bug 410250.
2008-01-11 01:13:04 -08:00
089662b497
backing out to fix orange.
2008-01-10 20:59:44 -08:00
8758669224
thoroughly whack mallocfest in nsID/nsJSID and friends. b=410250, r+sr=jst, a=blocking1.9+
2008-01-10 19:56:00 -08:00
b64876b3c5
Bug 368476 - "pyxpcom linking fails with "unresolvable R_386_GOTOFF relocation"" [p=vamposdecampos@gmail.com (Alex Badea) r=bsmedberg (NPOTB)]
2008-01-10 01:09:57 -08:00
c5e24cdece
Bug 386610 - "pyxpcom fails to build against python 2.5 (api changed)" [p=asac@jwsdot.com (Alexander Sack) r=mhammond (NPOTB)]
2008-01-04 22:32:35 -08:00
64e7c8d7fe
Bug 355608 - "xulrunner + python fails with "dist/lib/libpyxpcom.a: No such file or directory"" [p=vamposdecampos@gmail.com (Alex Badea) r=bsmedberg (NPOTB)]
2008-01-04 21:46:44 -08:00
812c9a4040
Bug 398009 - fix mangled license headers. a=stuart.
2007-10-06 05:08:39 -07:00
5aedd9632a
Fix a memory leak when Python calls nsIClassInfo::GetInterfaces()
...
Not part of the default build.
2007-07-11 23:39:22 -07:00
98de634631
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 00:08:04 -07:00
cad9a880ca
Bug 380846 - "Make the build system friendlier for XULRunner apps and extensions." r=bsmedberg. Adds confvars.sh files for all major apps and makefiles.sh for all extensions.
2007-05-23 13:08:44 -07:00
70e37b2ff0
Bug 363089, Remove nsIDOMEventReceiver (this time passes mochitest), r+sr=jst
2007-05-14 02:11:38 -07:00
0f958609c2
backout Bug 363089
2007-05-11 06:34:05 -07:00
833e8c64f1
Bug 363089, Remove nsIDOMEventReceiver, r+sr=jst
2007-05-11 04:15:11 -07:00
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
peterv@propagandism.org
872f2aa9c7
Fix Python. Patch by sombrero@alum.mit.edu, r=me.
2007-03-02 14:01:36 +00:00
peterv@propagandism.org
7d8a0dcb21
Fix for bug 368369 (nsIScriptContextOwner looks unused). r/sr=jst.
2007-02-22 13:33:50 +00:00
mhammond@skippinet.com.au
9c34e7ff91
Get Python DOM extension building again.
...
Not part of the default build
2007-01-16 08:52:14 +00:00
mhammond@skippinet.com.au
41194ceea5
Get pyxpcom working with the recent nsXPTCStubBase changes.
...
Not part of the default build.
2007-01-16 06:44:38 +00: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
5665a8df3b
When passing arrays of interfaces to an XPCOM method, we didn't know the
...
declared IID to obtain. This prevented us detecting arrays of variants
and giving them the same special treatment normal Variants get. Fix that.
Not part of the build.
2006-11-09 04:31:13 +00:00
mhammond@skippinet.com.au
1710a784df
If someone passes a bad IID string, raise a normal Python ValueError
...
rather than synthesizing an XPCOM error.
Not part of the build
2006-11-09 04:20:47 +00:00
mhammond@skippinet.com.au
1caa05274b
Generate better .py code and handle some 'new' xpcom data types.
...
Not part of the build.
2006-11-09 01:05:31 +00:00
timeless@mozdev.org
358db4f61b
Bug 106386 Correct misspellings in source code
...
r=glennrp@gmail.com , bclary@bclary.com rs=brendan
2006-11-01 23:02:18 +00:00
mhammond@skippinet.com.au
8bf11fd031
Fix a couple of memory leaks. Not part of the default build.
2006-11-01 11:53:18 +00:00
mhammond@skippinet.com.au
4f184506e8
GetAsISupports was actually calling GetAsInterface.
...
Not part of the default build.
2006-11-01 11:37:46 +00:00
mhammond@skippinet.com.au
e4e53adb06
Correct the semantics of Python global variables in event handlers.
2006-10-26 05:23:08 +00:00
mhammond@skippinet.com.au
0abcf1d9d9
* Allow arrays in Variants to hold elements of any type, by using
...
nsIVariant for each element.
* Return empty arrays as an empty list instead of None.
Not part of the default build.
2006-10-16 09:30:04 +00:00
mhammond@skippinet.com.au
11a909aa92
When running Py2.4, take advantage of new logging module feature that
...
gives less ugly/misleading exceptions in some cases.
Not part of the default build.
2006-10-16 09:19:39 +00:00
mhammond@skippinet.com.au
12b735be5e
Whitespace normalization - not part of the default build.
2006-10-15 10:56:05 +00:00
mhammond@skippinet.com.au
e0fee58e39
Fix Python's handling of nsACString's with embedded null bytes.
...
Not part of the default build.
2006-10-15 10:53:15 +00:00
bugzilla@standard8.demon.co.uk
2a0eac4352
Bug 351921 Remove xpcom/obsolete/nsSpecialSystemDirectory.{h,cpp} r=darin,edburns
2006-10-12 16:44:32 +00:00
mhammond@skippinet.com.au
022ee6dc05
Allow a closure as an event handler. Not part of the build.
2006-10-05 10:53:32 +00:00
mhammond@skippinet.com.au
a5803c3abb
[Bug 348426] Python extensions fail to build with libxul
...
r=benjamin@smedbergs.us , sr=jst
2006-10-05 10:44:03 +00:00
Olli.Pettay@helsinki.fi
01a206bade
Bug 351036, Combine NS_IMAGE_ERROR and NS_SCRIPT_ERROR, r+sr=jst
2006-09-02 10:00:26 +00:00
timeless@mozdev.org
6623f2131b
Bug 106386 Correct misspellings in source code
...
r=bernd rs=brendan
2006-08-28 20:12:37 +00:00
mhammond@skippinet.com.au
900e846011
Fix bug 347865 (PyXPCOM fails to build on alpha) on trunk.
...
Not part of the default build.
2006-08-09 13:37:38 +00:00
mhammond@skippinet.com.au
281f5f4ea3
Bug 341915: can we move nsIScriptContext(Owner) from dom to xpconnect
...
r=timeless, sr=jst
2006-07-19 04:15:50 +00:00
mhammond@skippinet.com.au
e4f00c3e22
SetTimeoutOrInterval now takes an integer. Not part of the default build.
2006-07-12 12:00:10 +00:00
mhammond@skippinet.com.au
984f159a0c
Fix the chrome building process in the Python/DOM work. Not part of the build.
2006-06-19 23:13:14 +00:00
bzbarsky@mit.edu
4779938003
Move the safe vs unsafe about: distinction out of the security manager and into
...
nsIAboutModule implementations. Bug 337746, r=dveditz, sr=darin
2006-06-19 21:02:12 +00:00
mhammond@skippinet.com.au
ff7e224fa8
Copy our components via the EXTRA_COMPONENTS Makefile variable.
...
Not part of the build.
2006-06-06 07:06:41 +00:00