js/xpconnect/src/XPCComponents.cpp
6cd72bb81d8952d3b2ea8c8cd7cdcc9618d8e290
created 2019-05-12 13:09 -1000
pushed 2019-05-16 21:56 +0000
Brian Hackett Brian Hackett - Bug 1547084 Part 1 - Remove recordReplayDirective interface and uses, r=mccr8.
9661c95fa5df762563f877eeff248f996ef0c3a3
created 2019-04-19 19:19 +0000
pushed 2019-04-20 09:35 +0000
Andrew McCreight Andrew McCreight - Bug 1545818 - Rename ScheduledGCCallback to nsIScheduledGCCallback. r=froydnj
f95dc32944ac670befcd7a2d1355877db4ed3831
created 2019-04-12 13:14 +0000
pushed 2019-04-12 21:56 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
27a7ba7282164c8806cb8ed93d3353677371c7b4
created 2019-04-11 14:12 +0000
pushed 2019-04-12 09:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 1543564 part 2. Get rid of pointless nsPIDOMWindowInner::AsInner methods. r=farre
8e21496aa97ba70c531bede8b6adf6fbc0eb29f8
created 2019-04-01 12:17 -0600
pushed 2019-04-09 22:10 +0000
Brian Hackett Brian Hackett - Bug 996060 Part 2 - Use JS engine stack if necessary when reporting errors, r=bz.
2d61a31bec7d81e5f7225468d8c4396cec37382a
created 2019-04-08 21:39 +0000
pushed 2019-04-09 03:43 +0000
Andrew McCreight Andrew McCreight - Bug 1542024 - Eliminate nsXPCWrappedJSClass by moving its methods into nsXPCWrappedJS. r=bzbarsky
5da5b22bc3a74a98ec3cc23712199a0fd0f2ffdc
created 2019-04-09 00:12 +0300
pushed 2019-04-09 03:43 +0000
Ciure Andrei Ciure Andrei - Backed out changeset 5937ad352b2d (bug 1542024) for perma failing 406106-1.html CLOSED TREE
5937ad352b2dd7bd092ea73348bb7f142db73050
created 2019-04-08 19:44 +0000
pushed 2019-04-09 03:43 +0000
Andrew McCreight Andrew McCreight - Bug 1542024 - Eliminate nsXPCWrappedJSClass by moving its methods into nsXPCWrappedJS. r=bzbarsky
427b854cdb1c47ce6a643f83245914d66dca4382
created 2019-03-13 13:33 +0100
pushed 2019-04-08 10:46 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1534967 - Part 1: use RootedIdVector. r=jonco
b4258349e68b37138bc1e926105cce0b8e1db569
created 2019-02-13 21:42 +0000
pushed 2019-02-14 04:39 +0000
Nika Layzell Nika Layzell - Bug 1526382 - Part 2: Make nsIClassInfo use Array<nsIIDRef> for 'interfaces', r=mccr8
a0b9977daa361c63bae40a7caf6dbfd2130558fa
created 2019-02-02 03:24 +0000
pushed 2019-02-02 09:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1521907 part 5. Start using CheckedUnwrapStatic/Dynamic in XPConnect. r=peterv
64af12d24e9defd3823252921ea0d51cbf2bfef1
created 2019-02-02 03:23 +0000
pushed 2019-02-02 09:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1521907 part 3. Start using CheckedUnwrapStatic/Dynamic in bindings. r=peterv
bcb403c04f1c869e7a64636077deb8f6a9ef2aff
created 2019-02-02 00:58 +0200
pushed 2019-02-02 09:42 +0000
Gurzau Raul Gurzau Raul - Backed out 7 changesets (bug 1521907) for failing at unit/test_bug1151385.js on a CLOSED TREE.
df09b7be63c5a642faf52ec29ff5da15d5ae4b04
created 2019-02-01 18:49 +0000
pushed 2019-02-02 09:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1521907 part 5. Start using CheckedUnwrapStatic/Dynamic in XPConnect. r=peterv
e593c29aaff4ef032f7c8ede910dd8331d8c9a40
created 2019-02-01 18:48 +0000
pushed 2019-02-02 09:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1521907 part 3. Start using CheckedUnwrapStatic/Dynamic in bindings. r=peterv
0afc21b5734ab60266676c02c8c91f52dc38107b
created 2019-02-01 19:38 +0200
pushed 2019-02-01 22:12 +0000
Ciure Andrei Ciure Andrei - Backed out 7 changesets (bug 1521907) for JSObject Wrapper.cpp bustages and failures CLOSED TREE
2d089514890716397b1cee3f4ade5dc43218319e
created 2019-02-01 16:17 +0000
pushed 2019-02-01 22:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1521907 part 5. Start using CheckedUnwrapStatic/Dynamic in XPConnect. r=peterv
ca65b46b0d3708a115042dd4f5484bdc7a269a6b
created 2019-01-31 15:50 +0000
pushed 2019-02-01 22:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1521907 part 3. Start using CheckedUnwrapStatic/Dynamic in bindings. r=peterv
044a86a4032cf1ab76e4cd43f5d7929fcff0c9a0
created 2019-01-26 03:23 +0200
pushed 2019-01-26 09:35 +0000
Dorel Luca Dorel Luca - Backed out 4 changesets (bug 1521191) for causing leaks on multiple tests
3782d011cc9f7d2b146c634d9bb07337c1494b2d
created 2019-01-24 21:29 +0000
pushed 2019-01-26 09:35 +0000
Andrew McCreight Andrew McCreight - Bug 1521191, part 3 - Add a function to create a negative leak. r=froydnj
d6ce4b187195a3e5a763c810578e928b628847aa
created 2019-01-24 21:30 +0000
pushed 2019-01-26 09:35 +0000
Andrew McCreight Andrew McCreight - Bug 1521191, part 1 - Add method to disable dump statistics. r=froydnj
885176df765a22df1202f8b0bfad7c4fe43e4429
created 2019-01-23 16:56 -0800
pushed 2019-01-25 04:29 +0000
Jeff Walden Jeff Walden - Bug 1522350 - Move JS::ContextOptions{,Ref} to a new js/public/ContextOptions.h header to further slim jsapi.h. r=arai
7955097a8041bb803edeade4af995c9b5393c791
created 2019-01-23 17:03 +0000
pushed 2019-01-24 03:42 +0000
Andrew McCreight Andrew McCreight - Bug 1521223, part 1 - Add an API to deliberately leak an object. r=froydnj
d9cde93070b09b7f78a2d01208ed78cde55db092
created 2019-01-22 20:16 -0500
pushed 2019-01-23 09:28 +0000
Nathan Froyd Nathan Froyd - Bug 1485216 - remove Scheduler and related code from xpcom/threads; r=mccr8
13840080fc24aef5ca298b38f2e0b714dc75d05f
created 2019-01-21 13:09 +0000
pushed 2019-01-21 17:51 +0000
Jon Coppeard Jon Coppeard - Bug 1512749 - Convert JS::gcreason::Reason to enum class JS:GCReason r=jonco r=mccr8
8290d9948a7efb12a2172375263ddf1338d28f9f
created 2018-12-21 20:56 +0000
pushed 2018-12-22 04:12 +0000
Jan de Mooij Jan de Mooij - Bug 1514672 part 2 - Use the scripted caller's global instead of the context global in a few more places. r=bzbarsky
7b16ce0e3114753c387f3c4efad1657e65d736bf
created 2018-12-20 08:23 +0000
pushed 2018-12-20 15:24 +0000
Jan de Mooij Jan de Mooij - Bug 1514672 part 1 - Move XPCWrappedNativeScope from RealmPrivate to CompartmentPrivate. r=bzbarsky
e8b4fb08b5e34bfe09f5f250c0ed4ec3936145f4
created 2018-12-18 18:42 +0000
pushed 2018-12-19 04:52 +0000
Jan de Mooij Jan de Mooij - Bug 1512655 part 3 - Fix assertion in Cu.permitCPOWsInScope and ensure test globals that use it are in a separate compartment. r=kmag
96af27c42dc4e7bfb9153631eed6ed026d80d34d
created 2018-12-18 18:42 +0000
pushed 2018-12-19 04:52 +0000
Jan de Mooij Jan de Mooij - Bug 1512655 part 2 - Assert Cu.setWantXrays is never called on system-principal scopes. r=kmag
d65837fa9710e5db35a2673dac52e73059e76edd
created 2018-12-18 18:39 +0000
pushed 2018-12-19 04:52 +0000
Jan de Mooij Jan de Mooij - Bug 1512655 part 1 - Move forcePermissiveCOWs from CompartmentPrivate to RealmPrivate. r=kmag
9dc823c27b5429892e24d23c0a9278be667e6ce8
created 2018-12-18 14:55 +0200
pushed 2018-12-18 17:32 +0000
shindli shindli - Backed out 3 changesets (bug 1512655) for bustages in s/xpconnect/src/XPCComponents.cpp:2001 CLOSED TREE
2593c7d67f51e72620205dfe2d49d6443ea5947d
created 2018-12-18 00:31 +0000
pushed 2018-12-18 17:32 +0000
Jan de Mooij Jan de Mooij - Bug 1512655 part 3 - Fix assertion in Cu.permitCPOWsInScope and ensure test globals that use it are in a separate compartment. r=kmag
da21d7e91e197ffb2658f16743fab6d0de44228e
created 2018-12-17 20:38 +0000
pushed 2018-12-18 17:32 +0000
Jan de Mooij Jan de Mooij - Bug 1512655 part 2 - Assert Cu.setWantXrays is never called on system-principal scopes. r=kmag
ccb15a08614834fe44c1c9fcf6bad7fba77bac06
created 2018-12-17 20:38 +0000
pushed 2018-12-18 17:32 +0000
Jan de Mooij Jan de Mooij - Bug 1512655 part 1 - Move forcePermissiveCOWs from CompartmentPrivate to RealmPrivate. r=kmag
63993693c624ce68ae3e11d0e92b98fb86e431b6
created 2018-12-12 21:03 +0000
pushed 2018-12-13 03:55 +0000
Jan de Mooij Jan de Mooij - Bug 1513277 part 1 - Use the scripted caller's global in Cu.importGlobalProperties. r=kmag
ddb7c9f71ce2883ab9d1912fc09bee67b9f83f09
created 2018-12-12 08:02 +0000
pushed 2018-12-12 16:30 +0000
Jan de Mooij Jan de Mooij - Bug 1512260 - Make wrapper nuking work with a target realm instead of target compartment. r=kmag
c322f02577d386a90b72d29bf98d99256de13563
created 2018-12-12 09:14 +0200
pushed 2018-12-12 16:30 +0000
Ciure Andrei Ciure Andrei - Backed out changeset a8dd01db9f92 (bug 1512260) requsted by owner (missing test) CLOSED TREE
a8dd01db9f92757385f96a322296c4b027b7e72c
created 2018-12-12 06:39 +0000
pushed 2018-12-12 16:30 +0000
Jan de Mooij Jan de Mooij - Bug 1512260 - Make wrapper nuking work with a target realm instead of target compartment. r=kmag
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-01 05:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-01 05:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
3439b17bdc2a1bf5626355d529c9a3decf3843be
created 2018-07-20 18:53 -0400
pushed 2018-11-17 11:27 +0000
Nika Layzell Nika Layzell - Bug 1477432 - Part 9: Switch to using plain JS objects for nsIJS[IC]ID, r=mccr8
1ddcdfc06526ffa9a997987ae7a2cfff320c00e9
created 2018-07-18 22:06 -0400
pushed 2018-11-17 11:27 +0000
Nika Layzell Nika Layzell - Bug 1477432 - Part 8: Remove test-only Components.classesById and Components.interfacesById, r=mccr8
a68bee9d2168c514ea485deba6c2624934a1c79f
created 2018-07-18 00:33 -0400
pushed 2018-11-17 11:27 +0000
Nika Layzell Nika Layzell - Bug 1477432 - Part 7: Stop using nsIJSID in xpconnect outside of XPCJSID.cpp, r=mccr8
c019316fcfd49d74775c9b458b3d611f8081ee7e
created 2018-07-18 00:20 -0400
pushed 2018-11-17 11:27 +0000
Nika Layzell Nika Layzell - Bug 1477432 - Part 5: Add a refreshCID method to JSCID objects, r=mccr8
e3b4c9cdfbd7e118ada704337d1bffa5cae93676
created 2018-07-18 00:12 -0400
pushed 2018-11-17 11:27 +0000
Nika Layzell Nika Layzell - Bug 1477432 - Part 4: Remove the nsJSID XPCOM constructor, r=mccr8
ecbe615201fab977a6d753230b146bd04a83b156
created 2018-07-18 00:08 -0400
pushed 2018-11-17 11:27 +0000
Nika Layzell Nika Layzell - Bug 1477432 - Part 3: Avoid using nsIJSID in Components.Constructor, r=mccr8
2e250aa206d11319cfaab13e9d57c1095940668c
created 2018-07-14 19:29 -0400
pushed 2018-11-17 11:27 +0000
Nika Layzell Nika Layzell - Bug 1477432 - Part 1: Move xpc_ nsJSID methods to a future-proof API, r=mccr8
2aaf8a7930e51d87c80d8c1824337db17b9de430
created 2018-11-04 19:41 -0500
pushed 2018-11-06 09:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1504574 - Remove the XPCOM registration for nsDocumentEncoder; r=mccr8
2c8d16692584f2d8b4c23ad32dc0791a446bf78e
created 2018-11-04 16:44 -0500
pushed 2018-11-06 09:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1504566 - Remove the XPCOM registration for nsHTMLCopyEncoder; r=mccr8
c8ca4a20631561e4a7a6cf68be07ec2eef2e7bd0
created 2018-10-24 23:40 -0400
pushed 2018-10-25 21:57 +0000
Nika Layzell Nika Layzell - Bug 1501910 - Pass enumerableOnly into nsIXPCScriptable::NewEnumerate, r=bzbarsky
2793e042041cecfd63b3a66f9930bf49c6ac3aa0
created 2018-10-23 23:28 +0000
pushed 2018-10-24 04:14 +0000
Andrew McCreight Andrew McCreight - Bug 1499865 - Make loadedModules and loadedComponents into array attributes. r=kmag
26d5c8531a081dda749a6ddbcec3cb86fac39c78
created 2018-10-23 00:47 +0000
pushed 2018-10-23 09:23 +0000
Andrew McCreight Andrew McCreight - Bug 1497707, part 1 - Get rid of xpcIJSModuleLoader. r=kmag
c73a5da46b9f1cd871b04a5da0fd3bd70dedd926
created 2018-10-18 00:35 +0300
pushed 2018-10-18 10:19 +0000
Dorel Luca Dorel Luca - Backed out 5 changesets (bug 1497707) for android mass failures. CLOSED TREE
80bf9ddf5bedaaded17e4d0f3a2860ed73892c10
created 2018-10-17 20:45 +0000
pushed 2018-10-18 10:19 +0000
Andrew McCreight Andrew McCreight - Bug 1497707, part 1 - Get rid of xpcIJSModuleLoader r=kmag
9c6662e31204379c3e6f8dc4b0909f95b573664f
created 2018-10-03 21:40 +0000
pushed 2018-10-04 04:02 +0000
Andrew McCreight Andrew McCreight - Bug 1495820 - Inline do_QueryWrappedNative() r=bzbarsky
aef48e938f89caaa18f82f9750b868fbbf5e1ff6
created 2018-09-18 11:27 -0400
pushed 2018-09-19 02:19 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1491561 follow-up: Build bustage fix
5fb38b2b939c28fa13a6396414e36eade5cb3fb7
created 2018-09-18 10:47 -0400
pushed 2018-09-19 02:19 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1491561 follow-up: Add back Cu.createCommandParams() which was accidentally removed
930f94ff8388918d115d82fb022988a85e6deb41
created 2018-09-15 12:58 -0400
pushed 2018-09-18 07:43 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1491574 - Part 2: Remove the XPCOM registration for nsPersistentProperties; r=froydnj
3f0c26701ba0428481a9a0e5062cb921b7e5546d
created 2018-09-18 07:10 +0300
pushed 2018-09-18 07:43 +0000
Coroiu Cristina Coroiu Cristina - Backed out 3 changesets (bug 1491574) for build bustage at builds/worker/workspace/build/src/netwerk/base/nsNetUtil.cpp on a CLOSED TREE
less more (0) -300 -100 -60 tip