diff browse annotate |
46627b312b8d228592b7a9b67ef057fcf0a3cbb2 created 2015-02-09 19:55 +0000 pushed 2015-02-10 21:03 +0000 |
Bob Owen | Bob Owen - Bug 1094953: Ensure that GetGlobalJSObject on the native global does not return null in nsXPCWrappedJSClass::DelegatedQueryInterface. r=bholley |
diff browse annotate |
3f806794d466fdd76c002103f0cc6006fa2d0ecd created 2015-01-31 16:18 +0100 pushed 2015-02-01 17:17 +0000 |
Tom Schuster | Tom Schuster - Bug 1127443 - Remove JS_NewObject proto argument. |
diff browse annotate |
901b357d733450444d316ec1e0f8530384aee7cc created 2015-01-26 13:32 -0800 pushed 2015-01-27 14:24 +0000 |
Bill McCloskey | Bill McCloskey - Bug 1123461 - Make a real interface for js/ipc (r=dvander) |
diff browse annotate |
1e53e8c79d9f999410fc82ef5ec1488bd225d14a created 2015-01-22 21:04 -0800 pushed 2015-01-23 17:30 +0000 |
Wes Kocher | Wes Kocher - Backed out 3 changesets (bug 1123461, bug 1123090) for windows build bustage |
diff browse annotate |
d7aa4c72ebaba57bb6a8f1c718bd63fb9e9feec1 created 2015-01-22 20:00 -0800 pushed 2015-01-23 17:30 +0000 |
Bill McCloskey | Bill McCloskey - Bug 1123461 - Make a real interface for js/ipc (r=dvander) |
diff browse annotate |
9fa4c542936b5addb460bed38c9071f0508f70fa created 2014-12-18 12:39 -0800 pushed 2014-12-19 20:08 +0000 |
Bobby Holley | Bobby Holley - Bug 1112925 - Don't re-enter JS with a pending exception in CheckForPendingException. r=terrence |
diff browse annotate |
7fe7d8036eac311beb8aa600a158e7fa69e5431e created 2014-12-16 02:02 -0800 pushed 2014-12-18 01:53 +0000 |
Nikhil Marathe | Nikhil Marathe - Bug 1107777 - Add autoJSAPIOwnsErrorReporting flag to JSContext options. AutoJSAPI sets it. r=bholley |
diff browse annotate |
4c4c162bfc77a46c44729b66b2d5853c698fd137 created 2014-12-13 10:22 -0500 pushed 2014-12-15 18:52 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Bug 1109702 - Fix more bad implicit constructors in js; r=Waldo |
diff browse annotate |
65e82280a4be780a54ea4cf4ae15e85f216dd8dd created 2014-11-22 12:23 -0600 pushed 2014-12-12 01:30 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett. |
diff browse annotate |
a7d403088a1608e6c04692313bf476478c5095eb created 2014-12-02 16:56 -0600 pushed 2014-12-10 10:50 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett. |
diff browse annotate |
6d97109e0c306f9194d236eac82a6d7e8f572416 created 2014-12-09 13:52 +1100 pushed 2014-12-09 11:54 +0000 |
Mark Hammond | Mark Hammond - Bug 287107 - make Components.returnCode be the xpcom nsresult if set by js components. r=bholley |
diff browse annotate |
63f71ff39bbc6f87008f7222db71d21d5d9d6d95 created 2014-11-24 17:04 -0800 pushed 2014-11-25 11:48 +0000 |
Wes Kocher | Wes Kocher - Backed out changeset b3f742c00ba1 (bug 1103152) |
diff browse annotate |
c80672f72db67fa665c49642f2a73801b27249d8 created 2014-11-24 17:03 -0800 pushed 2014-11-25 11:48 +0000 |
Wes Kocher | Wes Kocher - Backed out changeset b4b619628d1d (bug 1103368) for b2g build bustage |
diff browse annotate |
b4b619628d1d1ffd28413d102f11ee89a7f77819 created 2014-11-22 12:23 -0600 pushed 2014-11-25 11:48 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett. |
diff browse annotate |
b3f742c00ba1395e499d859b6374ca6864d4f522 created 2014-11-21 15:14 -0600 pushed 2014-11-25 11:48 +0000 |
Jason Orendorff | Jason Orendorff - Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett. |
diff browse annotate |
e1f3be2c48f65c462dc0a11b9852c03ef7200605 created 2014-09-21 21:31 +0200 pushed 2014-09-22 10:59 +0000 |
Bobby Holley | Bobby Holley - Bug 1070696 - Rename xpc::GetNativeForGlobal to xpc::NativeGlobal and make it accept non-global JSObjects. r=smaug |
diff browse annotate |
22eb7571af8e9dd3415ff5bfb3fabc3361556d1f created 2014-09-08 22:22 -0700 pushed 2014-09-09 13:57 +0000 |
Bobby Holley | Bobby Holley - Bug 1064550 - Remove xpcWrappedJSErrorReporter. r=bz |
diff browse annotate |
bfb9eb2a6fcbecd36f8d26b61d27942f3d73dadc created 2014-09-08 13:36 -0700 pushed 2014-09-09 13:57 +0000 |
Bobby Holley | Bobby Holley - Bug 1062631 - Remove exception swallowing code in NS_ScriptErrorReporter. r=bz |
diff browse annotate |
1ef955db1f0dbb22e440a397320a1e83636c78ba created 2014-09-08 13:36 -0700 pushed 2014-09-09 13:57 +0000 |
Bobby Holley | Bobby Holley - Bug 1062631 - Fix up content QI security check and tests. r=bz |
diff browse annotate |
7f2131f9d67442142c6293fdad1ac2866c1279b8 created 2014-08-31 21:06 -0400 pushed 2014-09-02 05:46 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Bug 1060977 - Fix more bad implicit constructors in xpconnect; r=smaug |
diff browse annotate |
0f2f47600849a2520163c4ccff31fee272887415 created 2014-08-13 15:42 -0700 pushed 2014-08-14 07:35 +0000 |
Seth Fowler | Seth Fowler - Bug 913586 (Part 6) - Update Maybe users in js. r=luke |
diff browse annotate |
18783d1e2a77351c3a5a86ab32d88c8e82364c99 created 2014-07-11 19:21 -0700 pushed 2014-07-14 12:35 +0000 |
Ms2ger | Ms2ger - Bug 1036777 - Remove the useAllocator argument to XPCConvert::JSData2Native; r=bholley |
diff browse annotate |
59467641b84df7f5a2c432a7e2ba2a9f33b66a87 created 2014-07-11 09:36 +0200 pushed 2014-07-11 20:35 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1034627 part 4 - Fix XPCComponents and XPCWrappedJSClass to work with Latin1 strings and nursery strings. r=bholley |
diff browse annotate |
71d8b5c5357b80cf7ccbb8b51fa3f8dc7845b2ff created 2014-07-11 11:00 +0200 pushed 2014-07-11 20:35 +0000 |
Carsten "Tomcat" Book | Carsten "Tomcat" Book - Backed out changeset f78470faff8e (bug 1034627) Valgrind Test failures on a CLOSED TREE |
diff browse annotate |
f78470faff8e3484af54d80a16ebc7bb63e0c4b3 created 2014-07-11 09:36 +0200 pushed 2014-07-11 20:35 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1034627 part 4 - Fix XPCComponents and XPCWrappedJSClass to work with Latin1 strings and nursery strings. r=bholley |
diff browse annotate |
c7df28f9f5458ea436a6acff5eacbc5429c073a2 created 2014-07-10 16:47 -0700 pushed 2014-07-11 20:35 +0000 |
Bill McCloskey | Bill McCloskey - Bug 1029248 - Allow CPOWs to be converted to native interfaces (r=mrbkap) |
diff browse annotate |
d6553613d42dcd358c266c21f67fdbb63d1cde29 created 2014-07-10 21:04 +0200 pushed 2014-07-10 22:23 +0000 |
Ms2ger | Ms2ger - Backout changeset 69c0707a144a for crashes on a CLOSED TREE. |
diff browse annotate |
69c0707a144a585b6ea169c28c1b5a07e7fdd984 created 2014-07-10 20:23 +0200 pushed 2014-07-10 22:23 +0000 |
Ms2ger | Ms2ger - Bug 1036777 - Remove the useAllocator argument to XPCConvert::JSData2Native; r=bholley |
diff browse annotate |
3002e020045020102cc3b369ab08e94da923db46 created 2014-07-03 13:19 -0400 pushed 2014-07-03 21:03 +0000 |
Ryan VanderMeulen | Ryan VanderMeulen - Backed out changesets 4a19dcbc7e7a and 4907115e02e3 (bug 1029248) for non-unified bustage. |
diff browse annotate |
4a19dcbc7e7ae86a34c794629c2e115ef1855262 created 2014-07-03 09:48 -0700 pushed 2014-07-03 21:03 +0000 |
Bill McCloskey | Bill McCloskey - Bug 1029248 - Allow CPOWs to QI to non-scriptable interfaces (r=mrbkap) |
diff browse annotate |
d16fcad6aa6056926a5c1f22f17f1ffd2d994b09 created 2014-05-27 07:56 +0200 pushed 2014-05-27 20:23 +0000 |
Landry Breuil | Landry Breuil - Bug 961488: fix crash in mozJSComponentLoader::Import on 32-bits powerpc/sparc unix-but-non-mac oses. r=bz,glandium f=stevesn,spectre |
diff browse annotate |
5021d1337fa9bb5cca83ae0800c6ca1902167d2b created 2014-05-25 21:46 -0400 pushed 2014-05-27 20:23 +0000 |
Ehsan Akhgari | Ehsan Akhgari - Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem |
diff browse annotate |
e55153ae25397010e9eab1b8211e65ca6414a459 created 2014-05-20 22:52 -0700 pushed 2014-05-21 11:46 +0000 |
Bobby Holley | Bobby Holley - Bug 997440 - Use the WrappedJS's global as an entry global. r=bz |
diff browse annotate |
7cdc75f1615bce66f71c58742d01ed888e2ad038 created 2014-04-27 20:27 -0700 pushed 2014-04-30 13:00 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 952650 (part 13) - Remove JSVAL_IS_PRIMITIVE. r=till. |
diff browse annotate |
a61fdeb956a6320950735cd4efc1c743f378d402 created 2014-04-27 19:58 -0700 pushed 2014-04-30 13:00 +0000 |
Nicholas Nethercote | Nicholas Nethercote - Bug 952650 (part 12) - Remove JSVAL_TO_OBJECT. r=till. |
diff browse annotate |
d5711e3806d056664938d62ef58f2c54eeff6cf0 created 2014-04-27 19:55 -0700 pushed 2014-04-30 13:00 +0000 |
Rodrigo Rodriguez Jr. | Rodrigo Rodriguez Jr. - Bug 952650 (part 11) - Remove JSVAL_TO_INT. r=njn. |
diff browse annotate |
31a8179c225bd9e5763ef83595091ba81f028606 created 2014-04-27 19:48 -0700 pushed 2014-04-30 13:00 +0000 |
Rodrigo Rodriguez Jr. | Rodrigo Rodriguez Jr. - Bug 952650 (part 10) - Remove JSVAL_IS_NUMBER. r=njn. |
diff browse annotate |
77173a0f4085f708941164ba3666aac9ecd3f54a created 2014-04-27 19:38 -0700 pushed 2014-04-30 13:00 +0000 |
Rodrigo Rodriguez Jr. | Rodrigo Rodriguez Jr. - Bug 952650 (part 5) - Remove JSVAL_TO_DOUBLE. r=njn. |
diff browse annotate |
899b41829e76f541f19bb3fbfa6d57e2b5a3a0c7 created 2014-04-27 19:35 -0700 pushed 2014-04-30 13:00 +0000 |
Rodrigo Rodriguez Jr. | Rodrigo Rodriguez Jr. - Bug 952650 (part 4) - Remove JSVAL_IS_DOUBLE. r=njn. |
diff browse annotate |
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3 created 2014-04-27 03:06 -0400 pushed 2014-04-28 01:25 +0000 |
Birunthan Mohanathas | Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj |
diff browse annotate |
2cf294d2257fa35641677f003701285a758455ab created 2014-04-03 07:58 -0400 pushed 2014-04-28 01:25 +0000 |
Birunthan Mohanathas | Birunthan Mohanathas - Bug 866289 - Make mode lines consistent in js/xpconnect/ for 4 space indented files. r=Ms2ger |
diff browse annotate |
0071ce761fca90638278ca70b1d09a0f5ae09002 created 2014-04-11 22:20 -0400 pushed 2014-04-14 13:20 +0000 |
Boris Zbarsky | Boris Zbarsky - Bug 995047. Change out stack/exception APIs to hand out AString instead of AUTF8String for filename/functionname, so we end up with fewer string conversions in practice. r=smaug |
diff browse annotate |
aacc99e7c1e5cf869249d77ce41e64ce14068f11 created 2014-02-26 08:55 -0600 pushed 2014-02-26 21:15 +0000 |
Jason Orendorff | Jason Orendorff - Bug 972319, part 2 - Transition some code using JS_SaveExceptionState to JS::AutoSaveExceptionState. r=bholley. |
diff browse annotate |
9dcd0eff1b231ad7441491274ae824ee4f9b0fd3 created 2014-02-25 09:43 -0600 pushed 2014-02-26 04:10 +0000 |
Luke Wagner | Luke Wagner - Bug 976348 - Change DescribeScriptedCaller to not return a JSScript (r=bholley) |
diff browse annotate |
d8ceb7308dce9517863a11e4ba29dac5e351b1b3 created 2014-02-13 15:33 +0000 pushed 2014-02-14 00:52 +0000 |
Jon Coppeard | Jon Coppeard - Bug 959787 - Handlify arguments for Call APIs r=terrence r=bz |
diff browse annotate |
3223d3bfdcd0c66b82c3e5543b7f6cb1134dd0ef created 2014-02-11 14:56 -0800 pushed 2014-02-12 13:37 +0000 |
Andrew McCreight | Andrew McCreight - Bug 967023, part 2 - Get rid of XPCWrappedJSClass::GetNewOrUsed out param. r=bholley |
diff browse annotate |
ba4aa41ef3812e103a3496191f7f5b0ef965d207 created 2014-02-11 10:59 +0000 pushed 2014-02-11 19:45 +0000 |
Jon Coppeard | Jon Coppeard - Bug 965830 - Convert use of JS_CallFunction and related APIs uses to HandleValueArray r=terrence r=smaug |
diff browse annotate |
00ebfda3e2e5059afc061c4cc0516935b1318c7e created 2014-02-04 19:29 -0800 pushed 2014-02-05 12:20 +0000 |
Andrew McCreight | Andrew McCreight - Bug 966766, part 4 - Smart pointerize clasp in XPCWrappedJSClass::GetNewOrUsed. r=gabor |
diff browse annotate |
879c18630cd352d2c5728f80803b6c205836e448 created 2014-02-04 19:29 -0800 pushed 2014-02-05 12:20 +0000 |
Andrew McCreight | Andrew McCreight - Bug 966766, part 3 - Rename clazz to clasp in XPCWrappedJSClass::GetNewOrUsed. r=gabor |
diff browse annotate |
46e97b7c2c79aacc7852b0947ed1773595285d11 created 2014-02-04 19:29 -0800 pushed 2014-02-05 12:20 +0000 |
Andrew McCreight | Andrew McCreight - Bug 966766, part 2 - Move AddRef out of the ctor for XPCWrappedJSClass. r=gabor |
diff browse annotate |
09b03d8d547727c9c358b504e4c0624a9facf0b0 created 2014-02-04 19:29 -0800 pushed 2014-02-05 12:20 +0000 |
Andrew McCreight | Andrew McCreight - Bug 966766, part 1 - Remove null check in XPCWrappedJSClass::GetNewOrUsed. r=gabor |
diff browse annotate |
e998c14ccd108193e6193b64fabc91e1fa8b1f20 created 2014-02-04 19:29 -0800 pushed 2014-02-05 12:20 +0000 |
Andrew McCreight | Andrew McCreight - Bug 965920, part 1 - Smart pointerize getters in XPConnect. r=bholley |
diff browse annotate |
930f794bfba364a0a0bb3c5e5e04f9b7f1a553ee created 2014-02-04 21:01 -0800 pushed 2014-02-05 12:20 +0000 |
Phil Ringnalda | Phil Ringnalda - Backed out 9 changesets (bug 965920, bug 966765, bug 966766) |
diff browse annotate |
e01c9449876097896780bfd246669fe016d08602 created 2014-02-04 19:29 -0800 pushed 2014-02-05 12:20 +0000 |
Andrew McCreight | Andrew McCreight - Bug 966766, part 4 - Smart pointerize clasp in XPCWrappedJSClass::GetNewOrUsed. r=gabor |
diff browse annotate |
e2585386f84e9458f7a51dda681b19f164cf0f0f created 2014-02-04 19:29 -0800 pushed 2014-02-05 12:20 +0000 |
Andrew McCreight | Andrew McCreight - Bug 966766, part 3 - Rename clazz to clasp in XPCWrappedJSClass::GetNewOrUsed. r=gabor |
diff browse annotate |
d1db5d2a417f1e29d359a61fd79a61a383cdd538 created 2014-02-04 19:29 -0800 pushed 2014-02-05 12:20 +0000 |
Andrew McCreight | Andrew McCreight - Bug 966766, part 2 - Move AddRef out of the ctor for XPCWrappedJSClass. r=gabor |
diff browse annotate |
f114c97660c6f721a76a19f30b9ab634c1de5edf created 2014-02-04 19:29 -0800 pushed 2014-02-05 12:20 +0000 |
Andrew McCreight | Andrew McCreight - Bug 966766, part 1 - Remove null check in XPCWrappedJSClass::GetNewOrUsed. r=gabor |
diff browse annotate |
55dcd2a5362e630f6709cc0c4486bb655da595b8 created 2014-02-04 19:29 -0800 pushed 2014-02-05 12:20 +0000 |
Andrew McCreight | Andrew McCreight - Bug 965920, part 1 - Smart pointerize getters in XPConnect. r=bholley |
diff browse annotate |
0c194a7651a53aa67438b02f2cbbb74a2f6de61f created 2014-01-31 09:55 +0000 pushed 2014-02-02 17:23 +0000 |
Jon Coppeard | Jon Coppeard - Bug 959787 - Handlify JS_GetProperty and related APIs r=terrence r=bz |
diff browse annotate |
d011e4c97a5955ad459cd30823416cb9da5996da created 2014-01-31 12:11 +0100 pushed 2014-01-31 21:51 +0000 |
Carsten "Tomcat" Book | Carsten "Tomcat" Book - Backed out changeset e2c75ec7f3d4 (bug 959787) for breaking b2g builds on a CLOSED TREE |