dom/bindings/Codegen.py
23f41d068c945fffba31d27c126d1603a91ac212
created 2019-02-15 16:25 +0000
pushed 2019-03-11 13:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1528286. Remove bogus comment. r=froydnj
64af12d24e9defd3823252921ea0d51cbf2bfef1
created 2019-02-02 03:23 +0000
pushed 2019-03-11 13:01 +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-03-11 13:01 +0000
Gurzau Raul Gurzau Raul - Backed out 7 changesets (bug 1521907) for failing at unit/test_bug1151385.js on a CLOSED TREE.
e593c29aaff4ef032f7c8ede910dd8331d8c9a40
created 2019-02-01 18:48 +0000
pushed 2019-03-11 13:01 +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-03-11 13:01 +0000
Ciure Andrei Ciure Andrei - Backed out 7 changesets (bug 1521907) for JSObject Wrapper.cpp bustages and failures CLOSED TREE
ca65b46b0d3708a115042dd4f5484bdc7a269a6b
created 2019-01-31 15:50 +0000
pushed 2019-03-11 13:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1521907 part 3. Start using CheckedUnwrapStatic/Dynamic in bindings. r=peterv
fcef3b13bb1c0ea091dc09a07e35ad758e0a56f2
created 2019-01-18 22:11 +0000
pushed 2019-01-24 17:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1520509. Remove the unused support for CrossOriginWritable=InterfaceName in Web IDL. r=qdot
dbab9ee37db197462dd3dee9d947d44e9d644428
created 2019-01-21 03:33 +0000
pushed 2019-01-24 17:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1363208 part 9. Remove now-unused cross-origin Xray infrastructure. r=peterv
140c8b32490c724df4677e93ef98f31c420c7dfe
created 2019-01-21 04:26 +0000
pushed 2019-01-24 17:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1363208 part 7. Change the Location binding to inherit from MaybeCrossOriginObject. r=peterv
c825004b9059681860fdfe283698d813217e6f9d
created 2019-01-21 03:33 +0000
pushed 2019-01-24 17:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1363208 part 6. Remove the NonOrdinaryGetPrototypeOf annotation. r=peterv
a4b83cd280350877dd748848d41e4671f3970a3b
created 2019-01-14 20:59 -0500
pushed 2019-01-21 13:03 +0000
Neil Deakin Neil Deakin - Bug 1482389, remove tree box object special case in Codegen.py, r=bz
9b7f30c265e983ee590ede12c84ab1b78dda5cc3
created 2019-01-04 11:43 -0600
pushed 2019-01-21 13:03 +0000
Jeff Walden Jeff Walden - Bug 1517674 - Rename JS_NewDateObject and JS_ObjectIsDate to JS:: versions of the same, and move their declarations to js/public/Date.h and their implementations to js/src/jsdate.cpp. r=arai
e32d3be39b84c40e5bf8dee55d3a3ae8c6773916
created 2019-01-04 16:33 -0600
pushed 2019-01-21 13:03 +0000
Jeff Walden Jeff Walden - Back out f8a29b8bb211, d1267711aef0, df1b7a886a9d, 0f6a3dd2c2f7, e6628922b7be, 0a374ac233cd, cf00fd0f080c, 6fc24c4e7798, ab2e4a2e5dd2, 2d17e4ef5e71, 4a8940073f8c, ea3ab4b83152, c7577c232591, e58454c68f0f, and 0e39815d1bce for breaking a single Android J10 and nothing else. (That J10 task must not like deck chairs...) r=bustage
0a374ac233cd2aec778f30b14357af1fec33db36
created 2019-01-04 11:43 -0600
pushed 2019-01-21 13:03 +0000
Jeff Walden Jeff Walden - Bug 1517674 - Rename JS_NewDateObject and JS_ObjectIsDate to JS:: versions of the same, and move their declarations to js/public/Date.h and their implementations to js/src/jsdate.cpp. r=arai
f0a91d36587266d7454a450c6044d573664fbed5
created 2019-01-02 14:05 +0100
pushed 2019-01-21 13:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug
d66e7fe314e9601d6f6d5b595eccae975f85ec10
created 2019-01-02 13:29 +0000
pushed 2019-01-21 13:03 +0000
Peter Van der Beken Peter Van der Beken - Bug 1353867 - Add cross-process proxies for WindowProxy. r=bzbarsky
fd540a8e08d40cb0145ad0d6611ec64fa0a1b281
created 2019-01-02 13:28 +0000
pushed 2019-01-21 13:03 +0000
Peter Van der Beken Peter Van der Beken - Bug 1353867 - Add code generation for array of cross origin properties. r=bzbarsky
4f9080815cc8e2198230df3f1c7ca18ac97c47f1
created 2019-01-02 13:26 +0000
pushed 2019-01-21 13:03 +0000
Peter Van der Beken Peter Van der Beken - Bug 1353867 - Change WindowProxy type. r=bzbarsky
cc4bb8c7fa92e8a4f44377c253160cea4ab66c97
created 2018-12-31 17:47 +0200
pushed 2019-01-21 13:03 +0000
Bogdan Tara Bogdan Tara - Backed out 6 changesets (bug 1353867) for nsDocShell.cpp failures CLOSED TREE
aa9b106b15d93573e5125356667f3a1f474d2e5a
created 2018-12-31 12:44 +0000
pushed 2019-01-21 13:03 +0000
Peter Van der Beken Peter Van der Beken - Bug 1353867 - Add cross-process proxies for WindowProxy. r=bzbarsky
00869bed41216138d967c715a8ed601cff074720
created 2018-12-31 10:52 +0000
pushed 2019-01-21 13:03 +0000
Peter Van der Beken Peter Van der Beken - Bug 1353867 - Add code generation for array of cross origin properties. r=bzbarsky
ebdf4531b3bde9d88da6a22c2df5290dda137c34
created 2018-12-31 10:50 +0000
pushed 2019-01-21 13:03 +0000
Peter Van der Beken Peter Van der Beken - Bug 1353867 - Change WindowProxy type. r=bzbarsky
e283107433563720e22febcda4fa18f41c487f39
created 2018-12-26 13:45 -0800
pushed 2019-01-21 13:03 +0000
Boris Zbarsky Boris Zbarsky - Bug 1515999. Remove the unused JSContext argument from GetArrayIndexFromId. r=peterv
e3bcb205afdb21a10f543e0fc054d9f0820769c9
created 2018-12-19 19:29 +0000
pushed 2019-01-21 13:03 +0000
Peter Van der Beken Peter Van der Beken - Bug 1515319 - Allow record<DOMString, object> member in dictionary. r=bzbarsky
0429fe76b4cca9d11093dcfc79e01d7da1f91888
created 2018-12-07 14:38 -0800
pushed 2019-01-21 13:03 +0000
Steve Fink Steve Fink - Bug 1513108 - Remove the separate class extension hook for getting a weakmap key delegate, r=jonco
1544326ba29a387f1240415af38da7a33f5083ef
created 2018-12-06 16:28 -0500
pushed 2019-01-21 13:03 +0000
Jon Coppeard Jon Coppeard - Bug 1463462 - Make gray marking assertions call a JSAPI function r=sfink
39b04fe4eae8f8a2995808e73757e1e2be033f03
created 2018-12-10 14:13 -0500
pushed 2019-01-21 13:03 +0000
Boris Zbarsky Boris Zbarsky - Bug 1511401 part 4. Use CallArgs::requireAtLeast in the DOM. r=nbp,qdot
61e24e70a0e77079408ec4264a05235885345324
created 2018-12-19 17:12 +0000
pushed 2018-12-20 00:42 +0000
Nika Layzell Nika Layzell - Bug 1511359 - Backout bug 1477432 due to nsJSID compartment concerns. r=bholley, a=RyanVM
e2a7b9a99226012bac933c5315c898ef9379211b
created 2018-11-29 17:07 -0500
pushed 2018-12-03 16:23 +0000
Diego Pino Garcia Diego Pino Garcia - Bug 1249606 - Automatically generate operator== for WebIDL dictionaries. r=bzbarsky
d321a6c5e0718dc0f8e26c567555ed296c751d9e
created 2018-11-28 18:24 -0500
pushed 2018-12-03 16:23 +0000
Boris Zbarsky Boris Zbarsky - Bug 1491925. Remove the various instrumentation we added to pin down InnerSetNewDocument failures. r=mccr8.
5634ba04016cfeef11e590311e4df234a5a2f1f8
created 2018-11-24 12:21 -0800
pushed 2018-12-03 16:23 +0000
Jeff Walden Jeff Walden - Bug 1510012 - Move Symbol-related APIs out of jsapi.h into js/public/Symbol.h. r=sfink, r=mccr8 for the bindings change
ab47ae5672ac00f6525f0d109af570a771d97add
created 2018-07-18 00:30 -0400
pushed 2018-12-03 16:23 +0000
Nika Layzell Nika Layzell - Bug 1477432 - Part 6: Stop using nsIJSID inside of WebIDL bindings, r=mccr8
e952a2b3d4ef4f909c5dc25a9521a9c582647e3d
created 2018-11-15 06:52 +0000
pushed 2018-12-03 16:23 +0000
Timothy Guan-tin Chien Timothy Guan-tin Chien - Bug 1503019 - Part II, Remove dom.webcomponents.customelements.enabled pref r=smaug
0210ae2d20cc9637f496df75e0515843e3587700
created 2018-11-15 01:52 +0200
pushed 2018-12-03 16:23 +0000
Andreea Pavel Andreea Pavel - Backed out 2 changesets (bug 1503019) for failing crashtests at dom/base/crashtests/1505811.html on a CLOSED TREE
26a850e26e27fb333707128594c41ee01c6a9152
created 2018-11-14 18:54 +0000
pushed 2018-12-03 16:23 +0000
Markus Stange Markus Stange - Bug 1500467 - Mark WebIDL profiler label frames as RELEVANT_FOR_JS. r=njn
06b12fd41ff14bbcba2d2bf268ad5da44496a02a
created 2018-11-14 19:37 +0000
pushed 2018-12-03 16:23 +0000
Timothy Guan-tin Chien Timothy Guan-tin Chien - Bug 1503019 - Part II, Remove dom.webcomponents.customelements.enabled pref r=smaug
5ec157cbbdd11c216e996e2cc763bd087620cb11
created 2018-11-06 04:34 +0000
pushed 2018-12-03 16:23 +0000
Markus Stange Markus Stange - Bug 1499507 - Use AUTO_PROFILER_LABEL_DYNAMIC_FAST for WebIDL APIs. r=bzbarsky
ccf46ccf351988116723f6a78c887757941c5348
created 2018-11-05 23:24 +0200
pushed 2018-12-03 16:23 +0000
Brindusan Cristian Brindusan Cristian - Backed out 9 changesets (bug 1499507) for build bustages on /profiler/core/platform.cpp. CLOSED TREE
35d05a53e0a988dbfba29bd3b56918010b5f20a4
created 2018-11-05 21:00 +0000
pushed 2018-12-03 16:23 +0000
Markus Stange Markus Stange - Bug 1499507 - Use AUTO_PROFILER_LABEL_DYNAMIC_FAST for WebIDL APIs. r=bzbarsky
848152c22f8bd814a564a2306bd249b88099aba8
created 2018-11-05 21:48 +0200
pushed 2018-12-03 16:23 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 9 changesets (bug 1499507) for bustages on ProfileBuffer.cpp . CLOSED TREE
8a3f4acbad3b6b573330a785e5a0e8a1c95f17bb
created 2018-11-05 19:11 +0000
pushed 2018-12-03 16:23 +0000
Markus Stange Markus Stange - Bug 1499507 - Use AUTO_PROFILER_DYNAMIC_FAST for WebIDL APIs. r=bzbarsky
d8814ba8454cb4dc553dbd05a32cddda370e1601
created 2018-10-31 20:25 -0400
pushed 2018-12-03 16:23 +0000
Boris Zbarsky Boris Zbarsky - Bug 1503664. Keep trying to pin down why ClearDocumentDependentSlots is crashing. r=mccr8
01da72655339b6e9182e0cfb06e45ed7f0cb47ae
created 2018-10-24 19:14 -0400
pushed 2018-12-03 16:23 +0000
Nika Layzell Nika Layzell - Bug 1501124 - Switch BackstagePass to use WebIDLGlobalNameHash, r=bzbarsky
8b0b407e053f4bbde1b14abc8b3d28d6251c908b
created 2018-10-22 22:03 -0400
pushed 2018-12-03 16:23 +0000
Nika Layzell Nika Layzell - Bug 1500926 - Part 3: Remove unused WebIDL Codegen items, r=bzbarsky
3d9631fca868cb87b172f0b615aea84042084356
created 2018-10-22 00:57 -0400
pushed 2018-12-03 16:23 +0000
Nika Layzell Nika Layzell - Bug 1500926 - Part 2: Support a test-only edgecase in Codegen.py, r=bzbarsky
80b71708f7ca5d177b3ffb46b518d69d45540310
created 2018-10-21 21:44 -0400
pushed 2018-12-03 16:23 +0000
Nika Layzell Nika Layzell - Bug 1500926 - Part 1: Use a statically generated perfect hash in WebIDLGlobalNameHash, r=bzbarsky
f7910a01b5330b1ddedf7cd01af6bd7add1c58c7
created 2018-10-24 02:00 +0200
pushed 2018-12-03 16:23 +0000
Boris Zbarsky Boris Zbarsky - Bug 1501479. Add instrumentation to figure out why Document.prototype creation is failing. r=mccr8
59160a8260a02fda2bc625b02c3132d9330e2dd7
created 2018-10-20 20:48 -0400
pushed 2018-12-03 16:23 +0000
Nika Layzell Nika Layzell - Bug 1489301 - Part 6: Remove references to 'System' from WebIDL.py, r=bzbarsky
77f4c84bebf05b7fddb3f5bdb8e7de0d2eb3ebd6
created 2018-10-23 03:49 +0300
pushed 2018-12-03 16:23 +0000
Daniel Varga Daniel Varga - Backed out 6 changesets (bug 1489301) for Linting opt failure at /builds/worker/checkouts/gecko/dom/bindings/parser/WebIDL.py
1c0823540b44ff83a6319a363aab6e017faddaf4
created 2018-10-20 20:48 -0400
pushed 2018-12-03 16:23 +0000
Nika Layzell Nika Layzell - Bug 1489301 - Part 6: Remove references to 'System' from WebIDL.py, r=bzbarsky
0a7792cc133f00007c69cd8e5200a977f801d876
created 2018-10-31 14:34 -0400
pushed 2018-11-01 13:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1503659 - Back out some debugging instrumentation from Firefox 64, now that it's in beta. r=mccr8, a=RyanVM
596f7ad9ff2928d23f6a9b3c31cb7164a7f150a3
created 2018-09-27 13:46 -0400
pushed 2018-10-15 21:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1132934. Make Web IDL bindings enforce that void methods they call (including setters) actually have void as a return type. r=smaug
13ff5a2606eb0cf2e6484d97c5e4f8da30a3a81d
created 2018-09-25 18:09 -0400
pushed 2018-10-15 21:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1368949. Stop automatically giving dictionary-typed members of dictionaries a default value of null. r=qdot
d9ae4c3b3528e383af64a7ed11231731b1fa45a1
created 2018-09-25 18:14 -0400
pushed 2018-10-15 21:07 +0000
Boris Zbarsky Boris Zbarsky - Backed out changeset 1b9fcdd5dd97 (bug 1368949) because more code got added that doesn't build with it.
1b9fcdd5dd97338d8f5be5da073c95b1949522a0
created 2018-09-25 18:09 -0400
pushed 2018-10-15 21:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1368949. Stop automatically giving dictionary-typed members of dictionaries a default value of null. r=qdot
eddaf25ccc76bb608b24845081e8d3acdb8833f2
created 2018-09-25 13:35 -0400
pushed 2018-10-15 21:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1493849 part 2. Add instrumentation to nsIDocument::WrapObject to figure out why it fails sometimes. r=mccr8
dfc46609c816c9f69cfbb144cfc5f3eb1a070222
created 2018-09-25 13:34 -0400
pushed 2018-10-15 21:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1493849 part 1. Back out the instrumentation added in bug 1491313. r=mccr8
ef927b08625419b8033f8b20d939d8ac84c88ebb
created 2018-09-21 18:20 +0000
pushed 2018-10-15 21:07 +0000
Andrew McCreight Andrew McCreight - Bug 1351501, part 2 - Preserve wrappers for non-nsISupports cycle collected weak map keys r=bzbarsky
a6561bbf2c1fafa1f2a34a27a82e68167d1f7e1b
created 2018-09-18 02:31 +0000
pushed 2018-10-15 21:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1491313. Add some MOZ_CRASH instrumentation to help figure out why ClearDocumentDependentSlots hits its MOZ_CRASH case. r=mccr8
6c0e298370b806722bceb4ea0242f50899490725
created 2018-09-17 23:19 +0300
pushed 2018-10-15 21:07 +0000
Dorel Luca Dorel Luca - Backed out changeset 9205d38f866c (bug 1491313) for causing crashtests to fail. CLOSED TREE
less more (0) -1000 -300 -100 -60 tip