dom/bindings/BindingUtils.cpp
1494e906ad52413008a722bf5e9ab533d1821f57
created 2018-07-28 12:12 +0200
pushed 2018-08-24 17:49 +0000
Jan de Mooij Jan de Mooij - Bug 1478955 part 1 - Rename JSAutoRealm to JSAutoRealmAllowCCW. r=luke
46ef7ca5a86b486b826d3bc4abcdad16aa01fb28
created 2018-07-13 00:53 +0300
pushed 2018-08-24 17:49 +0000
Andreea Pavel Andreea Pavel - Merge mozilla-central to autoland. a=merge on a CLOSED TREE
3af5036936c12d911a0a3de1ef86f692e7878486
created 2018-06-25 10:11 -0700
pushed 2018-08-24 17:49 +0000
Emma Malysz Emma Malysz - Bug 1454358, removes unneccessary implementation of ScrollBoxObject rr?enndeakin+6102 r=bz,enndeakin+6102
13efb4f58614a7bb20ca3149b0ca50cf92c7a13d
created 2018-06-16 17:21 +0300
pushed 2018-08-24 17:49 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - DOM - Initialize member fields in classes/ structures. r=peterv
bf7444af18cf573220fc29dabf41e95b8348a4fa
created 2018-07-12 12:14 +0200
pushed 2018-08-24 17:49 +0000
Jan de Mooij Jan de Mooij - Bug 1472973 part 13 - Use JS::GetNonCCWObjectGlobal in BindingUtils. r=bz
d610dd7bfbcdc0ec00ce393dff833f2d8e1b7986
created 2018-07-12 01:50 +0300
pushed 2018-08-24 17:49 +0000
Bogdan Tara Bogdan Tara - Backed out changeset b099e7e0b264 (bug 1454358) for build bustages on Element.h CLOSED TREE
b099e7e0b26494e0b2cdc549f75ff19291627968
created 2018-06-25 10:11 -0700
pushed 2018-08-24 17:49 +0000
Emma Malysz Emma Malysz - Bug 1454358, removes unneccessary implementation of ScrollBoxObject rr?enndeakin+6102 r=bz,enndeakin+6102
5bcad8d8216835eedcab55ea218e8715692aeb80
created 2018-07-06 18:16 +0200
pushed 2018-08-24 17:49 +0000
Jan de Mooij Jan de Mooij - Bug 1472973 part 3 - Remove some GetGlobalForObjectCrossCompartment calls on globals/WindowProxy. r=bz
7049feb994eeb47283e34efb660743ef56c9b3b9
created 2018-07-06 18:16 +0200
pushed 2018-08-24 17:49 +0000
Jan de Mooij Jan de Mooij - Bug 1472973 part 2 - Use JS::GetNonCCWObjectGlobal in some functions where we unwrapped the object. r=bz
d8319d08895ce411a2beaec42ef59e3adf07278e
created 2018-07-05 20:14 -0400
pushed 2018-08-24 17:49 +0000
Neil Deakin Neil Deakin - Bug 1437638, move frame, browser and editor to be based on XULFrameElement, a new subclass of XULElement, r=paolo,bz
fb53c31538e73ebf5003eb6461cdbfdd5f2dcba0
created 2018-06-24 20:02 +0200
pushed 2018-08-24 17:49 +0000
Arnaud Bienner Arnaud Bienner - Bug 1466182 - Add AudioWorkletProcessor definitions. r=baku,karlt
2e945a5a5cca168ca719645f9e6b15a4d1417571
created 2018-06-29 18:23 +0300
pushed 2018-08-24 17:49 +0000
Gurzau Raul Gurzau Raul - Merge mozilla-central to autoland. a=merge CLOSED TREE
6f13930cf9282fbc6f937b6993365197de0a85be
created 2018-06-29 14:45 +0300
pushed 2018-08-24 17:49 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out changeset cfbcac62d08e (bug 1466182) for causing bustage builds/worker/workspace/build/src/dom/media/webaudio/AudioWorkletProcessor.cpp on a CLOSED TREE
cfbcac62d08e6b552f56c858f314e45d15048b3a
created 2018-06-24 20:02 +0200
pushed 2018-08-24 17:49 +0000
Arnaud Bienner Arnaud Bienner - Bug 1466182 - Add AudioWorkletProcessor definitions. r=baku,karlt
d7fa36e754406fdef9be78cff326d084db92bd64
created 2018-06-28 07:35 -0700
pushed 2018-08-24 17:49 +0000
André Bargull André Bargull - Bug 1471900: Change return type of JS_EncodeStringToBuffer to bool. r=jandem
0be300394024d07621c28ac80135f41d47e18895
created 2018-06-27 06:51 -0700
pushed 2018-08-24 17:49 +0000
Ben Kelly Ben Kelly - Bug 1471303 Fix CopyableErrorResult::operator==() to actually compile with ipdl types. r=bz
a97feb8161b7a4c60a539d83cb702a6e50fab1b1
created 2018-06-25 14:20 -0700
pushed 2018-08-24 17:49 +0000
Jeff Gilbert Jeff Gilbert - Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot
163ef7073f35ba730ca2c3dbff7b1c54e6ad54a7
created 2018-06-18 16:37 -0400
pushed 2018-06-19 16:01 +0000
Andrea Marchesini Andrea Marchesini - Bug 1455256 - Port more components to WorkerRef - part 1 - WorkerProxyToMainThreadRunnable, r=asuth
b640dc9b89986c1886ef00402727da756d96f0ef
created 2018-06-07 16:44 +0200
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1466121 part 1 - Rename JSCompartment to JS::Compartment. r=luke
a42a47e58247e144ce163aa1f4d2ba2cdd6451ac
created 2018-05-31 11:28 +0200
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1464134 part 1 - Fix various places to use Realm instead of JSCompartment. r=luke
7381b7b49ef2e48f829ad233854cb46999d8282e
created 2018-05-26 14:14 +0200
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1464036 - Remove PropertyInfo constructor to keep MSVC from generating static initializers. r=bz
a833d415b782d3f76366bd5098c1a187730ed020
created 2018-04-05 17:22 +0200
pushed 2018-06-18 21:43 +0000
Peter Van der Beken Peter Van der Beken - Bug 1146316 - Remove nsWrapperCache::SetIsNotDOMBinding and IsDOMBinding(). r=bz.
87368ba3ff8bfff560e974ef8b5d1af2a8a1d313
created 2018-05-11 12:44 -0700
pushed 2018-06-18 21:43 +0000
Timothy Guan-tin Chien Timothy Guan-tin Chien - Bug 1460962 - Support customized built-in element in XUL r=smaug
b0d319aaafbe9520213d39ab90394530943538f3
created 2018-05-17 23:45 -0400
pushed 2018-06-18 21:43 +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-06-18 21:43 +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
6b6365bdb4c2dd18efdc5a4ee0f4f8b8550f5e8b
created 2018-05-16 10:53 +0200
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1461292 part 1 - Rename JSAutoCompartment to JSAutoRealm. r=bz,luke
5be83a2594fbd2e4e7612d4a779027f03c22b39c
created 2018-04-27 11:04 -0400
pushed 2018-04-30 15:33 +0000
Neil Deakin Neil Deakin - Bug 1446961, restructuring to allow nsXULElement to be subclassed. Rename nsXULElement::Create to make it clearer it creates from the prototype element, r=bz
f557f72f5d462ecdc486e5ed9ba1fc930dfa3eee
created 2018-04-26 13:50 -0700
pushed 2018-04-28 10:35 +0000
Ben Kelly Ben Kelly - Bug 1357463 Add CopyableErrorResult to opt in to auto-cloning ErrorResult values. r=bz
e515ebef17d05afdc91fe1e95981bc9500caffbd
created 2018-04-26 01:38 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1457051. The WebIDL isInstance should be a pure brand check, not an instanceof-like check. r=qdot
822e81707327954a2c4e7d8060c5d91ae528bbf3
created 2018-04-25 19:40 -0700
pushed 2018-04-26 21:04 +0000
Jeff Walden Jeff Walden - Bug 1451248. r=jorendorff, r=bz
30ed797c2454b1f5f259f1c26f85bd7a62380ef5
created 2018-04-20 21:40 +0300
pushed 2018-04-26 21:04 +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
719f7596c208eab1f2c8a1a250f1a6d2a7304d65
created 2018-04-05 17:22 +0200
pushed 2018-04-26 21:04 +0000
Peter Van der Beken Peter Van der Beken - Bug 1146316 - Remove nsWrapperCache::SetIsNotDOMBinding and IsDOMBinding(). r=bz.
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-04-26 21:04 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
3406e123d279f0959468a4de10e8983cc3d327dc
created 2018-04-12 00:06 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1452786 part 2. Stop using a generated chromeonly isInstance method. r=qdot
f87a1de08a8ac787d53034c1f36a13946f22b8a4
created 2018-04-12 00:06 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1452786 part 1. Move the "is chrome" check for installing [ChromeOnly] stuff into the shared CreateInterfaceObjects method. r=qdot
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-26 21:04 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
2ae59181b9de1efbdb20cffc773fb4b1329c5a38
created 2018-04-05 14:20 +0200
pushed 2018-04-26 21:04 +0000
Adrian Wielgosik Adrian Wielgosik - Bug 1170771 - Remove now-empty nsDOMClassInfo. r=bz
db1fe4a5ccd89244ba9a4dac18cb571198a18558
created 2018-04-05 20:29 -0400
pushed 2018-04-26 21:04 +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-26 21:04 +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-26 21:04 +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-26 21:04 +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-26 21:04 +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-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1451516 part 2. Refactor GenericBindingGetter to make it easier to use in more cases. r=qdot
7271d56c190dc07d422e1184ab33833fbdfdf206
created 2018-04-04 14:43 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1085062 followup. Actually address the review comments. r=peterv
6d94022fef7a99bc7d246ee561ed6443836b1244
created 2018-04-04 14:39 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1085062. Remove hasXPConnectImpls support from bindings codegen. r=peterv
9ed0718ede32ea01c67a47b8f143152e860a8be2
created 2018-03-27 15:49 -0400
pushed 2018-04-26 21:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1446246 part 2. Combine HTMLConstructor and CreateXULOrHTMLElement into a single function. r=peterv
b470762b46768b7867824cda8e0190037913b3fe
created 2018-03-27 15:49 -0400
pushed 2018-04-26 21:04 +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
9a6a2971bce35bfd3b3be8793b08e4d67fb904d3
created 2018-03-07 14:35 +0100
pushed 2018-04-26 21:04 +0000
Tom Schuster Tom Schuster - Bug 1255800 - Remove JS_THIS_OBJECT from dom/xpconnect. r=bz
187b9827d11a6c89a6606ec13bc08e584b6eefe6
created 2017-07-19 14:59 +0200
pushed 2018-04-26 21:04 +0000
Peter Van der Beken Peter Van der Beken - Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 5: Convert MessageManager globals to WebIDL. r=bz.
5b750710adaa157b6fb593a5744bae758379f616
created 2018-03-09 16:04 -0500
pushed 2018-03-12 14:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 1444286. Common up the Get*ObjectHandle methods in bindings. r=peterv
61ca8af8e31332158c4307c8277282d27012d46e
created 2018-03-05 19:27 -0500
pushed 2018-03-06 14:33 +0000
Kannan Vijayan Kannan Vijayan - Bug 1411415 - r=bz r=fitzgen
714ff834425c99e5521b7b0e3c3c736bf2f34916
created 2018-03-01 11:51 +0200
pushed 2018-03-01 16:46 +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-03-01 16:46 +0000
Peter Van der Beken Peter Van der Beken - Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 5: Convert MessageManager globals to WebIDL. r=bz.
c4de1162741eacc436221facc3444481e6065390
created 2018-02-22 13:56 +0200
pushed 2018-03-01 16:46 +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-03-01 16:46 +0000
Peter Van der Beken Peter Van der Beken - Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 5: Convert MessageManager globals to WebIDL. r=bz.
a6088a5f48ee299386a84d2f771902267d7355b1
created 2018-02-12 15:46 -0500
pushed 2018-03-01 16:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1437255. Use a null prototype for @@unscopables objects in the DOM. r=qdot
fa2042520eb9252f535ba369b7dcb678c1c96703
created 2018-02-10 01:34 -0500
pushed 2018-03-01 16:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1436276. Bindings should create their return promises in the current compartment even when called over Xrays. r=bholley
7818e2f5572c3e90c14d0d42881d793864baa2e4
created 2018-02-05 19:55 +0100
pushed 2018-03-01 16:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 1435174 - Remove the renaming 'using namespace workers', r=bkelly
49142eb85e3c75c3e2b7bc3db147932042187232
created 2018-01-29 23:10 -0500
pushed 2018-03-01 16:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1432186 part 19. Remove the nsIDOMNode::*_NODE constants. r=mccr8
156c6bee175292f31da108aae281a413d61600e6
created 2017-12-14 16:03 -0600
pushed 2018-01-16 14:33 +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