dom/bindings/Codegen.py
63b6e32fe386db2fe5772b2b3627669cdf8be30a
created 2019-03-13 20:50 +0000
pushed 2019-03-14 15:20 +0000
Boris Zbarsky Boris Zbarsky - Bug 1535135. Annotate static binding methods/getters/setters as MOZ_CAN_RUN_SCRIPT. r=qdot
759c00e21197485574c8cba2447397d0d6e20486
created 2019-03-02 04:22 +0000
pushed 2019-03-11 13:01 +0000
Manish Goregaokar Manish Goregaokar - Bug 1359269 - Part 10: Make it a hard error to apply TreatNullAs on non-types; r=bzbarsky
b26067ba0f78f974cf069124abc711b74996d9d7
created 2019-03-02 04:21 +0000
pushed 2019-03-11 13:01 +0000
Manish Goregaokar Manish Goregaokar - Bug 1359269 - Part 9: Clean up codegen now that Clamp/EnforceRange can only be applied to types; r=bzbarsky
87d4c51be96fbcac944f48e440b0f57e845f7658
created 2019-03-02 04:21 +0000
pushed 2019-03-11 13:01 +0000
Manish Goregaokar Manish Goregaokar - Bug 1359269 - Part 2: Add codegen support for attributes on types in WebIDL; r=bzbarsky
0c70617150d9a41cb2f2f4fafcab9ae50c15ddd1
created 2019-03-02 04:07 +0200
pushed 2019-03-11 13:01 +0000
Dorel Luca Dorel Luca - Backed out 11 changesets (bug 1359269) for Linting failure. CLOSED TREE
6c09eccc4bd1ac6feabc803d8bc8d769cc911599
created 2019-03-02 01:23 +0000
pushed 2019-03-11 13:01 +0000
Manish Goregaokar Manish Goregaokar - Bug 1359269 - Part 10: Make it a hard error to apply TreatNullAs on non-types; r=bzbarsky
ae30401e7988d753acd0ae8f9086e9129b6bbb1e
created 2019-03-02 01:23 +0000
pushed 2019-03-11 13:01 +0000
Manish Goregaokar Manish Goregaokar - Bug 1359269 - Part 9: Clean up codegen now that Clamp/EnforceRange can only be applied to types; r=bzbarsky
c3f37539cb314566aef560602fecf68fe2de1602
created 2019-03-02 01:23 +0000
pushed 2019-03-11 13:01 +0000
Manish Goregaokar Manish Goregaokar - Bug 1359269 - Part 2: Add codegen support for attributes on types in WebIDL; r=bzbarsky
71fd1aa112d88b818be2d2ab003ecc37cc592300
created 2019-02-28 18:23 +0000
pushed 2019-03-11 13:01 +0000
Peter Van der Beken Peter Van der Beken - Bug 1518202 - Add cross-process proxies for Location. r=bzbarsky
4dcf351df9b8a01752a62002e0985aab9033ac1e
created 2019-02-19 19:08 +0000
pushed 2019-03-11 13:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1520831. Fix handling of Symbol-named properties on objects with named setters. r=qdot
805264e071d9071f73fead2d45e75538d9922f2a
created 2019-02-26 08:48 +0000
pushed 2019-03-11 13:01 +0000
Tom Schuster Tom Schuster - Bug 1529939 - Remove JSVAL_TYPE_MISSING. r=bzbarsky,jandem
fd3f6a36c79f737eb54b77e11bf87729286257f1
created 2019-02-22 15:48 +0000
pushed 2019-03-11 13:01 +0000
Nika Layzell Nika Layzell - Bug 1523631 - Part 5: Avoid GCC warning when including dictionary types in WebIDL, r=bzbarsky
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
less more (0) -1000 -300 -100 -60 tip