dom/bindings/BindingUtils.h
67d5039dcbc2522e187bcf3dbec1c6e92bd32167
created 2018-08-20 07:46 -0700
pushed 2018-08-21 13:33 +0000
Jeff Walden Jeff Walden - Bug 1033916 - Move JSAutoByteString out of jsapi.h into js/public/AutoByteString.h, incidentally breaking the jsfriendapi.h -> jsapi.h dependency. r=jandem
304accd59b15f95cc70cea50eec0660ed983ad1c
created 2018-06-29 13:39 -0700
pushed 2018-08-15 06:10 +0000
Timothy Guan-tin Chien Timothy Guan-tin Chien - Bug 1431255 - Part V, Set the reflectors of the UA Widget DOM to UA Widget Scope draft
b3a5c5824ad80ae96997eb84a8d921372850a9fe
created 2018-08-08 09:07 +0300
pushed 2018-08-08 15:37 +0000
Olli Pettay Olli Pettay - Bug 1451172, fallback to current global in FindAssociatedGlobal when nsIGlobalObject doesn't have JS object anymore, r=bz
649a76fbc3164da5cb3877161b1433fedb2267ad
created 2018-06-29 13:39 -0700
pushed 2018-08-06 20:18 +0000
Timothy Guan-tin Chien Timothy Guan-tin Chien - Bug 1431255 - Part V, Set the reflectors of the UA Widget DOM to UA Widget Scope draft
d9a30f347973d150d2ac6eb2bad58337cf02e8e6
created 2018-07-31 19:28 +0000
pushed 2018-08-02 18:26 +0000
Brian Hackett Brian Hackett - Bug 1479644 - Don't clear wrapper cache during finalization when replaying, r=bz.
c630c862f5115a29ff89ccd22fa79aa6bd80e0d1
created 2018-08-02 08:48 +0200
pushed 2018-08-02 15:27 +0000
Jan de Mooij Jan de Mooij - Bug 1479363 part 2 - Use JSAutoRealm instead of JSAutoRealmAllowCCW in dom/bindings. r=bz
6d6402132e9f998039ea21c003295cafc0252c8c
created 2018-08-01 11:25 +0200
pushed 2018-08-01 22:38 +0000
Jan de Mooij Jan de Mooij - Bug 1474272 part 1 - Remove unused WrappedJSToDictionary. r=bz
1494e906ad52413008a722bf5e9ab533d1821f57
created 2018-07-28 12:12 +0200
pushed 2018-07-28 10:35 +0000
Jan de Mooij Jan de Mooij - Bug 1478955 part 1 - Rename JSAutoRealm to JSAutoRealmAllowCCW. r=luke
67736c575b34196f9e2f5100b8e670ae625e3786
created 2018-07-23 14:46 +0000
pushed 2018-07-24 02:14 +0000
Brian Hackett Brian Hackett - Bug 1207696 Part 7 - Ensure deterministic interaction of GC with CC and object references, r=smaug.
0cbb2fecf532dae45a2cd14d23fccc6187a43e1d
created 2018-06-29 13:39 -0700
pushed 2018-07-18 03:35 +0000
Timothy Guan-tin Chien Timothy Guan-tin Chien - Bug 1431255 - Part V, Set the reflectors of the UA Widget DOM to UA Widget Scope draft
bf7444af18cf573220fc29dabf41e95b8348a4fa
created 2018-07-12 12:14 +0200
pushed 2018-07-12 16:48 +0000
Jan de Mooij Jan de Mooij - Bug 1472973 part 13 - Use JS::GetNonCCWObjectGlobal in BindingUtils. r=bz
b12ec8507b490682a8512598becd8999f56260c1
created 2018-06-29 13:39 -0700
pushed 2018-07-10 01:16 +0000
Timothy Guan-tin Chien Timothy Guan-tin Chien - Bug 1431255 - Set the reflectors of the UA Widget DOM to UA Widget Scope draft
42a58d638ac94bc5bb2afec8cea2565413e67b17
created 2018-06-29 13:39 -0700
pushed 2018-07-04 00:11 +0000
Timothy Guan-tin Chien Timothy Guan-tin Chien - Bug 1431255 - Set the reflectors of the UA Widget DOM to UA Widget Scope draft
a97feb8161b7a4c60a539d83cb702a6e50fab1b1
created 2018-06-25 14:20 -0700
pushed 2018-06-27 09:27 +0000
Jeff Gilbert Jeff Gilbert - Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot
f7e05b4c5958a02ad9f5f46111719e3ee2140d69
created 2018-06-25 14:20 -0700
pushed 2018-06-26 03:53 +0000
Jeff Gilbert Jeff Gilbert - Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot draft
a41bcbc841f9baf2eaf67f4c166331e618d21b66
created 2018-06-20 19:11 +0300
pushed 2018-06-21 07:44 +0000
Robin Templeton Robin Templeton - bug 1441098 - Part 4: Enable BigInt wrapping from DOM bindings. r=bz
142288837f11e2863cf7eae9bd08b6f8733d21fd
created 2018-06-13 12:47 -0700
pushed 2018-06-13 21:05 +0000
Jan de Mooij Jan de Mooij - Bug 1468219 - Rename JS_InitStandardClasses to JS::InitRealmStandardClasses, remove obj argument. r=anba
436e7121ab72af7d42025ab6f37bb0f548313b50
created 2018-06-01 17:24 -0400
pushed 2018-06-06 22:48 +0000
Boris Zbarsky Boris Zbarsky - Bug 1466221. Implement ToJSValue variants for non-refcounted (so owned) non-wrapper-cached DOM objects. r=peterv draft
3c2accb71faf3f017a44c405ae0484e57aaf039c
created 2018-05-10 17:04 +1200
pushed 2018-06-06 03:40 +0000
Karl Tomlinson Karl Tomlinson - bug 1442776 make CycleCollectedJSContext accessible from JSContext private r=peterv draft
522ccf7dbf28bbfb881a4c13dfb62f369d7791d7
created 2018-06-05 16:51 +1200
pushed 2018-06-06 03:40 +0000
Karl Tomlinson Karl Tomlinson - bug 1442776 treat PinnedStringId as rooted GC pointer in hazard analysis r=sfink draft
09da8efc6895f38684342981f6bdb2aa33a2843f
created 2018-06-01 17:24 -0400
pushed 2018-06-03 15:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 1466221. Implement ToJSValue variants for non-refcounted (so owned) non-wrapper-cached DOM objects. r=peterv draft
d4e941388dc22433a1a2491bca54241565bee0fc
created 2018-06-01 17:24 -0400
pushed 2018-06-03 09:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 1466221. Implement ToJSValue variants for non-refcounted (so owned) non-wrapper-cached DOM objects. r=peterv draft
b66154dfa3d35f75bdaf763f4ecce5f34f4405b9
created 2018-05-30 21:15 +0200
pushed 2018-05-30 22:57 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Automatic replacements. r?froydnj draft
a833d415b782d3f76366bd5098c1a187730ed020
created 2018-04-05 17:22 +0200
pushed 2018-05-27 00:55 +0000
Peter Van der Beken Peter Van der Beken - Bug 1146316 - Remove nsWrapperCache::SetIsNotDOMBinding and IsDOMBinding(). r=bz.
0c50208c4782df7b1d35fd779ed97aa82fbc610e
created 2018-04-14 09:49 +1200
pushed 2018-05-25 07:39 +0000
Karl Tomlinson Karl Tomlinson - bug 1442776 make CycleCollectedJSContext accessible from JSContext private r?peterv draft
b0d319aaafbe9520213d39ab90394530943538f3
created 2018-05-17 23:45 -0400
pushed 2018-05-18 04:55 +0000
Boris Zbarsky Boris Zbarsky - Bug 1424160 part 2. Add infrastructure for defining @@toStringTag on Web IDL prototypes. r=qdot
5a9cdc8de26aa2e643a05b312f9016a047219106
created 2018-05-17 23:39 -0400
pushed 2018-05-18 04:55 +0000
Boris Zbarsky Boris Zbarsky - Bug 1375829 part 2. The default binding toJSON should skip over attributes that are not exposed in the current global. r=qdot
0f33c70716b0a188e724c37e4b2188c31be208a8
created 2018-05-17 10:59 +0200
pushed 2018-05-17 13:12 +0000
Jan de Mooij Jan de Mooij - Bug 1461605 part 1 - Rename CompartmentOptions to RealmOptions. r=luke,bz
6b6365bdb4c2dd18efdc5a4ee0f4f8b8550f5e8b
created 2018-05-16 10:53 +0200
pushed 2018-05-16 13:47 +0000
Jan de Mooij Jan de Mooij - Bug 1461292 part 1 - Rename JSAutoCompartment to JSAutoRealm. r=bz,luke
078000699e1c8bd1ae4cd30cc0580f835a618e2c
created 2018-05-02 11:47 +0200
pushed 2018-05-15 18:48 +0000
Peter Van der Beken Peter Van der Beken - Bug 1452981 - Remove qsObjectHelper. r=bz.
30ed797c2454b1f5f259f1c26f85bd7a62380ef5
created 2018-04-20 21:40 +0300
pushed 2018-04-20 20:54 +0000
Dorel Luca Dorel Luca - Backed out 8 changesets (bug 1453011, bug 1452981, bug 1146316) For xpcshell and mochitest failures on multiple files. CLOSED TREE
80abe3305b24b7f2c251ac973a287275a488428f
created 2018-03-01 09:01 +0100
pushed 2018-04-20 20:54 +0000
Peter Van der Beken Peter Van der Beken - Bug 1452981 - Remove qsObjectHelper. r=bz.
719f7596c208eab1f2c8a1a250f1a6d2a7304d65
created 2018-04-05 17:22 +0200
pushed 2018-04-20 20:54 +0000
Peter Van der Beken Peter Van der Beken - Bug 1146316 - Remove nsWrapperCache::SetIsNotDOMBinding and IsDOMBinding(). r=bz.
7fa1f5577436112573deb1f6e9c759fd70f4bcc1
created 2018-04-14 09:49 +1200
pushed 2018-04-17 07:44 +0000
Karl Tomlinson Karl Tomlinson - bug 1442776 make CycleCollectedJSContext accessible from JSContext private r?peterv draft
3406e123d279f0959468a4de10e8983cc3d327dc
created 2018-04-12 00:06 -0400
pushed 2018-04-12 08:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 1452786 part 2. Stop using a generated chromeonly isInstance method. r=qdot
2ae59181b9de1efbdb20cffc773fb4b1329c5a38
created 2018-04-05 14:20 +0200
pushed 2018-04-08 07:49 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1170771 - Remove now-empty nsDOMClassInfo. r=bz
ff135c7d2e01f01fdb10f302afe00eb3328ec8e2
created 2018-04-05 14:20 +0200
pushed 2018-04-06 21:23 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1170771 - Remove now-empty nsDOMClassInfo. r?bz draft
db1fe4a5ccd89244ba9a4dac18cb571198a18558
created 2018-04-05 20:29 -0400
pushed 2018-04-06 06:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 1451516 part 7. Stop code-generating generic methods. r=qdot
e3f3580d2805618473a496df16512edd20c106d6
created 2018-04-05 20:29 -0400
pushed 2018-04-06 06:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 1451516 part 6. Stop code-generating generic setters. r=qdot
6898af2eb7720745a495689477ab3a111bc21cde
created 2018-04-05 20:29 -0400
pushed 2018-04-06 06:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 1451516 part 5. Stop code-generating generic cross-origin getters. r=qdot
aec6cc599e20fe4448a46bb80c02dca789eb84b8
created 2018-04-05 20:29 -0400
pushed 2018-04-06 06:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 1451516 part 4. Stop code-generating generic lenient getters. r=qdot
19767e69420f8a1554bca4b27681728736479464
created 2018-04-05 20:29 -0400
pushed 2018-04-06 06:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 1451516 part 3. Stop code-generating generic getters for maybe-global objects. r=qdot
c9e969c5e38756dd8bbb3aefe90486299ffec44d
created 2018-04-05 20:29 -0400
pushed 2018-04-06 06:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 1451516 part 2. Refactor GenericBindingGetter to make it easier to use in more cases. r=qdot
5cc5f9c978a3f1a8c6e0083e8024c216a11805bd
created 2018-04-04 15:32 -0400
pushed 2018-04-05 02:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1447454. Stop allowing implicit downcasts in StrongOrRawPtr. r=peterv
6d94022fef7a99bc7d246ee561ed6443836b1244
created 2018-04-04 14:39 -0400
pushed 2018-04-05 02:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1085062. Remove hasXPConnectImpls support from bindings codegen. r=peterv
b470762b46768b7867824cda8e0190037913b3fe
created 2018-03-27 15:49 -0400
pushed 2018-03-28 07:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 1446246 part 1. Use a single handwritten HTMLConstructor implementation, instead of code-generating lots of very similar implementations. r=peterv
ef8654d4d668b7a52532c492b05a01cfb1358d40
created 2018-03-14 17:25 -0700
pushed 2018-03-26 18:38 +0000
Kyle Machulis Kyle Machulis - Bug 1166986 - Remove unused unwrappedObj generation from maplike/setlike draft
187b9827d11a6c89a6606ec13bc08e584b6eefe6
created 2017-07-19 14:59 +0200
pushed 2018-03-21 17:41 +0000
Peter Van der Beken Peter Van der Beken - Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 5: Convert MessageManager globals to WebIDL. r=bz.
4de6aa3e7bff20c247d2f482cc9d53a9b7e998f8
created 2018-03-07 21:50 +0100
pushed 2018-03-21 17:41 +0000
Boris Zbarsky Boris Zbarsky - Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 1a: Make PinnedStringId constructor constexpr. r=Waldo/froydnj.
a3a9ad856fc9be5962d7d275c1123cfef848086d
created 2017-07-19 15:04 +0200
pushed 2018-03-21 17:41 +0000
Peter Van der Beken Peter Van der Beken - Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 1: Add infrastructure to expose 'system' names on a WebIDL global. r=bz.
8b3a70bad7cf809f2ce719c6d69b8bce1348bcbe
created 2018-03-14 17:25 -0700
pushed 2018-03-17 01:22 +0000
Kyle Machulis Kyle Machulis - Bug 1166986 - Remove unused unwrappedObj generation from maplike/setlike draft
714ff834425c99e5521b7b0e3c3c736bf2f34916
created 2018-03-01 11:51 +0200
pushed 2018-03-01 10:14 +0000
Sebastian Hengst Sebastian Hengst - Backed out 6 changesets (bug 888600) for beta simulation failures: build bustage on Linux and Windows opt (bug 1442036) and devtools failure browser_net_view-source-debugger.js (bug 1441961). a=backout
2efb9b1753f63748fa547117c0665e8f3e705e08
created 2017-07-19 14:59 +0200
pushed 2018-02-27 22:22 +0000
Peter Van der Beken Peter Van der Beken - Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 5: Convert MessageManager globals to WebIDL. r=bz.
c7bd4c6c9741aca337592b50f8533ef9a30ff28d
created 2017-07-19 15:04 +0200
pushed 2018-02-27 22:22 +0000
Peter Van der Beken Peter Van der Beken - Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 1: Add infrastructure to expose 'system' names on a WebIDL global. r=bz.
0ceb91c42b0ff876a61ed23f5e587ba3a2083bcf
created 2018-02-21 10:30 -0600
pushed 2018-02-23 16:49 +0000
Jason Orendorff Jason Orendorff - Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem.
c4de1162741eacc436221facc3444481e6065390
created 2018-02-22 13:56 +0200
pushed 2018-02-22 16:51 +0000
Dorel Luca Dorel Luca - Backed out 6 changesets (bug 888600) for Valgrind and build bustge on a CLOSED TREE
5b990735f1ad01f4f15380d55771d0eb0fe597b7
created 2017-07-19 14:59 +0200
pushed 2018-02-22 14:08 +0000
Peter Van der Beken Peter Van der Beken - Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 5: Convert MessageManager globals to WebIDL. r=bz.
0949dba396adfcaca5c5d94e2d15203ea62b577e
created 2017-07-19 15:04 +0200
pushed 2018-02-22 14:08 +0000
Peter Van der Beken Peter Van der Beken - Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 1: Add infrastructure to expose 'system' names on a WebIDL global. r=bz.
fa2042520eb9252f535ba369b7dcb678c1c96703
created 2018-02-10 01:34 -0500
pushed 2018-02-10 22:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 1436276. Bindings should create their return promises in the current compartment even when called over Xrays. r=bholley
156c6bee175292f31da108aae281a413d61600e6
created 2017-12-14 16:03 -0600
pushed 2018-01-13 12:27 +0000
Nika Layzell Nika Layzell - Bug 1383876 - Part 1: Remove GroupedSHistory and Prerendering logic from C++ code, r=freesamael, r=smaug
less more (0) -300 -100 -60 tip