js/xpconnect/src/XPCJSID.cpp
8be67ab3d7d34909c6e52b7e6984b6ff84cc470a
created 2018-09-06 22:12 +0300
pushed 2018-10-15 21:07 +0000
shindli shindli - Backed out changeset d4ae1994c20c (bug 1489147) for bustages in JSDebugger.cpp on a CLOSED TREE
d4ae1994c20c1b0fb9051862606f94e7854b86f2
created 2018-09-06 10:01 -0400
pushed 2018-10-15 21:07 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1489147 - Remove the XPCOM component registration for nsXPConnect; r=mccr8
8257797fd2d80b0954d44d8eebcb33459a9a569a
created 2018-08-28 15:59 +1000
pushed 2018-08-30 12:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1486690 - Rename nsMemory::Clone() and remove unnecessary checks after it. r=glandium
d6ccf1492e714566c84bb63de3fae0405cc465d9
created 2018-08-28 15:58 +1000
pushed 2018-08-30 12:18 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1486690 - Rename NS_str{,}dup and remove unnecessary checks after calls to them. r=glandium
e8231fa203a9776e49844639ccfc14dee2659b8f
created 2018-08-02 09:15 +0200
pushed 2018-08-24 17:49 +0000
Jan de Mooij Jan de Mooij - Bug 1479712 part 4 - Use JSAutoRealm instead of JSAutoRealmAllowCCW in NativeInterface2JSObject. r=bholley
90e79480ebc68009799722ec9882df00f3ec986f
created 2018-04-04 18:45 -0400
pushed 2018-04-26 21:04 +0000
Nika Layzell Nika Layzell - Bug 1444745 - Part 5: Update consumers of nsIInterfaceInfo to use the nsXPTInterfaceInfo directly, r=mccr8
aa72b81f6c65abe594eb94e9061329750f6edf08
created 2018-03-22 17:08 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1389585. Stop giving XPCJSID DOM_OBJECT classinfo. r=kmag
7e563407a9e9bc3161b94e581027bf3fc0b0791e
created 2018-02-13 09:57 -0500
pushed 2018-03-01 16:46 +0000
Nathan Froyd Nathan Froyd - Bug 1437605 - part 3 - use NS_IMPL_ISUPPORTS in js/xpconnect/; r=mccr8
281b91e312244c4ccac98987e04185123a1a3cea
created 2018-02-13 09:57 -0500
pushed 2018-03-01 16:46 +0000
Nathan Froyd Nathan Froyd - Bug 1437605 - part 2 - use NS_IMPL_QUERY_INTERFACE_CI in js/xpconnect/; r=mccr8
39aadaccd235417316601f4334cdbd0c7c923172
created 2018-02-13 09:57 -0500
pushed 2018-03-01 16:46 +0000
Nathan Froyd Nathan Froyd - Bug 1437605 - part 1 - use NS_IMPL_QUERY_INTERFACE in js/xpconnect/; r=mccr8
08aa23aacd835ada368f053b8e9248a992aa0618
created 2017-05-24 10:49 -0700
pushed 2017-09-15 00:19 +0000
Andrew McCreight Andrew McCreight - Bug 1366896, part 1 - Factor out initialize code and make initialize work with CIDs. r=krizsa
7ad9e8f27a03af75685299afa5a6a6b3c7777ba4
created 2017-07-17 12:26 +0200
pushed 2017-08-14 17:21 +0000
Bobby Holley Bobby Holley - Bug 1378207 - Stop bypassing the Xray layer when walking the prototype chain. r=krizsa, a=lizzard
e55488c64a0ba4acbb5989febcdb9b167425bdb8
created 2017-07-17 17:59 +0200
pushed 2017-08-02 08:25 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 5d9a6384bf51 (bug 1378207) for frequently timing out in devtools' browser_addons_debug_webextension_popup.js and browser_addons_remove.js on Windows. r=backout
5d9a6384bf513139ca33f54825db4f035ebdbdab
created 2017-07-17 14:31 +0200
pushed 2017-08-02 08:25 +0000
Bobby Holley Bobby Holley - Bug 1378207 - Stop bypassing the Xray layer when walking the prototype chain. v2 r=krizsa
e3d205dc31f33fd2897fd68ffb9ff15e9e3bc079
created 2017-07-10 18:06 -0400
pushed 2017-07-11 14:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 1371259. Rejigger DOM object unwrapping to take mutable handles to the JS value/object in a bunch of cases. r=peterv,mccr8 a=jcristau
10cc100a7ee00072b7f19cfc14a27441ba7e41a6
created 2017-04-24 14:37 -0700
pushed 2017-06-12 13:08 +0000
Bill McCloskey Bill McCloskey - Bug 1359245 - Eliminate nsXPConnect::GetContextInstance() (r=mccr8)
1853515da1f517b902667ddfa43c0a036ab6ad3b
created 2017-03-13 02:14 +0100
pushed 2017-06-12 13:08 +0000
Chih-Yi Leu Chih-Yi Leu - Bug 1315037 - Use NS_ENSURE_SUCCESS for nsresult diagnosis. r=erahm
538094a7900cdec31ad57faf9a6937104edce590
created 2017-01-23 13:33 +1100
pushed 2017-03-06 20:48 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1332172 - Remove XPC_MAP_WANT_*. r=mccr8.
be751ea19d464d51be7d36bd2a0fd6a72029dc02
created 2016-12-21 10:29 +1100
pushed 2016-12-30 02:48 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1321374 - Simplify js::Class handling relating to nsIXPCScriptable. r=mccr8, sr=bholley, a=lizzard
1d1db582972c2e14e1376489c6522b1c3cee05fc
created 2016-09-14 15:48 +0200
pushed 2016-11-14 12:26 +0000
Jan de Mooij Jan de Mooij - Bug 1302448 part 2 - Rename XPCJSRuntime to XPCJSContext. r=mrbkap
5cdc3e5e091e56a6c7e19f1ed771b728ee37a60d
created 2016-08-23 05:59 -0700
pushed 2016-11-14 12:26 +0000
Andrew McCreight Andrew McCreight - Bug 1288870, part 4 - Make XPCNativeInterface refcounted. r=billm
93545d47fddbf51aba5f7127d66dca2f0383820d
created 2016-08-18 16:50 -0700
pushed 2016-11-14 12:26 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1288870) for hazards a=backout
4f0ab1a0d8dd56c0deeda13250ebb69e37c4a575
created 2016-08-18 15:20 -0700
pushed 2016-11-14 12:26 +0000
Andrew McCreight Andrew McCreight - Bug 1288870, part 2 - Make XPCNativeInterface refcounted. r=billm
6ba3aa44ed0d6817985fd095555b679a2f06a2d7
created 2016-08-16 07:56 +1000
pushed 2016-11-14 12:26 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1295053 (part 5) - Remove an unnecessary use of NS_CALLBACK in ClassInfoData. r=froydnj.
81fe29f830af4c443be5c24fdff3abb245c310dd
created 2016-06-23 00:22 -0400
pushed 2016-09-19 13:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 1281276 part 5. Get rid of the LangType argument of the XPCCallContext constructor and the now-dead language type enums. r=bholley
498e330e857deb78bb57d11231e0ab2ece7cf3aa
created 2016-04-13 14:30 -0700
pushed 2016-06-06 19:02 +0000
Jeff Walden Jeff Walden - Bug 888969 - Make XPCJSID instanceof comparisons work correctly when [[GetPrototypeOf]] on the [[Prototype]] chain of the instance being tested throws an exception. r=bz
61022cd922f82c4d6eddb3a265ef0a8e4aecd836
created 2015-11-06 19:03 +0100
pushed 2016-01-25 13:55 +0000
Jan de Mooij Jan de Mooij - Bug 1125423 part 2 - Rename stopAtOuter argument to *Unwrap functions to stopAtWindowProxy. r=bz
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
65f68419dbfcefe79421876936e62c7b0a58a9df
created 2015-08-04 16:17 -0700
pushed 2015-09-21 14:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1191100 - Remove XPIDL signature comments in .cpp files. r=ehsan
44dd8a5ed9399209a004006073be991f389b32db
created 2015-07-01 11:17 -0700
pushed 2015-09-21 14:04 +0000
Andrew McCreight Andrew McCreight - Bug 958641 - De-holder nsIXPConnect::WrapNative. r=gabor
5232dd059c11090c118ca413f60b22822823b2c3
created 2015-05-01 14:03 -0500
pushed 2015-08-10 18:23 +0000
Jason Orendorff Jason Orendorff - Bug 1140482 - Add JSPROP_RESOLVING. Give NativeDefineProperty standard behavior in cases where a non-resolving define needs to trigger a resolve hook. r=Waldo.
0deb2843004ff5bfb51f19504be00f08dccaca85
created 2015-05-13 14:07 -0700
pushed 2015-08-10 18:23 +0000
Terrence Cole Terrence Cole - Bug 1164602 - Replace js::NullPtr and JS::NullPtr with nullptr_t; r=sfink
7bc6ca1495610504491cc2c0634441a9b8abd873
created 2015-04-01 14:29 +0900
pushed 2015-06-29 20:18 +0000
Mike Hommey Mike Hommey - Bug 1134923 - Remove NS_Alloc/NS_Realloc/NS_Free. r=nfroyd
50ed57df54e66f6e9d1c6505e4f3973f6102cb99
created 2015-04-02 14:54 -0700
pushed 2015-06-29 20:18 +0000
Andrew McCreight Andrew McCreight - Bug 1149807 - Remove some unused nsIProgrammingLanguage.h includes. r=froydnj
e60e056a230c3792c8390f3e6808e97ad7cc3b47
created 2015-03-27 09:01 +0900
pushed 2015-06-29 20:18 +0000
Mike Hommey Mike Hommey - Bug 1134920 - Use moz_xmalloc/moz_xrealloc/free instead of nsMemory::Alloc/Realloc/Free. r=nfroyd
e9b95bab1c13f9143c415e7c1e31b7c18e3b7253
created 2015-03-30 10:45 -0700
pushed 2015-06-29 20:18 +0000
Andrew McCreight Andrew McCreight - Bug 1147951, part 3 - Remove unnecessary includes of nsIProgrammingLanguage. r=baku
41e157bfec1d384feaf51531c810c6044b87f4d1
created 2015-03-29 07:52 -0700
pushed 2015-05-11 18:39 +0000
Andrew McCreight Andrew McCreight - Bug 1148070 - Change nsIClassInfo::getHelperForLanguage() to getScriptableHelper(). r=bholley
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-05-11 18:39 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-05-11 18:39 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
41be09fe77e0268ce047337453fa84c8cdc4e839
created 2015-03-30 14:41 +0200
pushed 2015-03-30 18:32 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
901b357d733450444d316ec1e0f8530384aee7cc
created 2015-01-26 13:32 -0800
pushed 2015-03-30 18:32 +0000
Bill McCloskey Bill McCloskey - Bug 1123461 - Make a real interface for js/ipc (r=dvander)
1e53e8c79d9f999410fc82ef5ec1488bd225d14a
created 2015-01-22 21:04 -0800
pushed 2015-03-30 18:32 +0000
Wes Kocher Wes Kocher - Backed out 3 changesets (bug 1123461, bug 1123090) for windows build bustage
d7aa4c72ebaba57bb6a8f1c718bd63fb9e9feec1
created 2015-01-22 20:00 -0800
pushed 2015-03-30 18:32 +0000
Bill McCloskey Bill McCloskey - Bug 1123461 - Make a real interface for js/ipc (r=dvander)
339befde1a62c1b13fcd4ce9bac37bf285d49b93
created 2014-12-11 19:31 +0100
pushed 2015-02-23 15:17 +0000
Tom Schuster Tom Schuster - Bug 1097267 - Remove the DONT_ENUM_STATIC_PROPS flag from XPC. r=bholley
b22c5e82467b22bb162129fff9d549da760e34dc
created 2014-11-08 01:07 +0100
pushed 2015-01-12 19:37 +0000
Tom Schuster Tom Schuster - Bug 993026 - Change XPIDLScriptable NewResolve to simpler Resolve. r=bholley
a14312d5203e07b2f6fafe1d08ba9a17c296670c
created 2014-08-18 12:20 -0700
pushed 2014-10-13 16:35 +0000
Dan Gohman Dan Gohman - Bug 1054334 - Constify xpconnect's gNoString r=nbp
334445a5419f0259232ac0cf348641ba4df480e4
created 2014-08-01 10:02 -0700
pushed 2014-10-13 16:35 +0000
Debkanya Mazumder Debkanya Mazumder - Bug 1034917 - Make ~nsJSID() protected. r=bholley
3d6b2a02b254f693dcb968e0a1cbd541fa41e524
created 2014-06-23 14:49 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in js/xpconnect - r=bholley
48a84f76656dea28f489c306212c17a4b5edbff8
created 2014-05-16 16:40 -0700
pushed 2014-07-21 20:25 +0000
Bill McCloskey Bill McCloskey - Bug 996785 - Move global CPOW functions to top level (r=mrbkap)
c590fcb23c3c1c1bb3a41979b04fdc3031953130
created 2014-05-08 16:45 -0400
pushed 2014-07-21 20:25 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 994964 - Make DOM XPIDL interfaces non-scriptable, and add shim Components.interfaces entries for them; r=bzbarsky,bholley
d8790c6d6756b808c5f91ffbc2a4e4497e71d9b4
created 2014-05-06 23:17 -0700
pushed 2014-07-21 20:25 +0000
Bobby Holley Bobby Holley - Bug 1006629 - Remove GetCalleeWrapper. r=gabor
2d8d915f7fd12f3d4bd65b7c3f9db6d36bb50523
created 2014-05-06 23:17 -0700
pushed 2014-07-21 20:25 +0000
Bobby Holley Bobby Holley - Bug 1001198 - Explicitly fire up the SSM from nsXPConnect. r=gabor
d92c11752f44d1e9704f837a678ee218f9254620
created 2014-05-01 11:03 -0700
pushed 2014-07-21 20:25 +0000
Bobby Holley Bobby Holley - Bug 999297 - Simplify xpc::HasInstance. r=bz
c9c1e001452bbdc054460038021bc928ee95e91b
created 2014-04-30 10:10 +0100
pushed 2014-07-21 20:25 +0000
Jon Coppeard Jon Coppeard - Bug 959787 - Handlify remaining JS APIs r=terrence r=bz r=bholley
7cdc75f1615bce66f71c58742d01ed888e2ad038
created 2014-04-27 20:27 -0700
pushed 2014-07-21 20:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 952650 (part 13) - Remove JSVAL_IS_PRIMITIVE. r=till.
a61fdeb956a6320950735cd4efc1c743f378d402
created 2014-04-27 19:58 -0700
pushed 2014-07-21 20:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 952650 (part 12) - Remove JSVAL_TO_OBJECT. r=till.
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-06-09 21:49 +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
less more (0) -100 -60 tip