dom/bindings/Codegen.py
7526d2cbe12d245e263f544c10d527ec4af54e98
created 2019-06-13 09:01 +0000
pushed 2019-06-13 21:50 +0000
Peter Van der Beken Peter Van der Beken - Bug 1490044 - Convert WebIDL pref disablers to use StaticPrefs. r=bzbarsky
f6affbe72b28c5595befede0fce9135f5681d2b5
created 2019-05-30 17:22 +0000
pushed 2019-05-31 03:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1553018 part 5. Remove now-unused conditionSetup bits in getConditionList. r=edgar
337ee3d9fb586d4ea989036ce80999e995df7f29
created 2019-05-30 17:22 +0000
pushed 2019-05-31 03:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1553018 part 4. Start using StaticPrefs for Pref visibility annotations on interface objects. r=edgar
96235b29702a521a1fd3383404b2cc9b2884a76b
created 2019-05-24 20:40 +0000
pushed 2019-05-25 09:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1551282 and bug 1553436. Allow pages to override window.u2f but not the "sign" and "register" properties on the U2F object. r=jcj,smaug
b21953499bea6ecae42bddd35bedd015ea739daa
created 2019-05-24 21:15 +0300
pushed 2019-05-25 09:39 +0000
shindli shindli - Backed out changeset 823ab2e5430a (bug 1551282) for Windows build bustages CLOSED TREE
d715c6ac79a58ca697e6eef9f2a39ec7ea74fac5
created 2019-05-24 17:31 +0000
pushed 2019-05-25 09:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1554195. Remove MSG_THIS_DOES_NOT_IMPLEMENT_INTERFACE. r=mccr8
823ab2e5430a5ddf411ad08e7c7b4ce70671ec5e
created 2019-05-24 17:19 +0000
pushed 2019-05-25 09:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1551282 and bug 1553436. Allow pages to override window.u2f but not the "sign" and "register" properties on the U2F object. r=jcj,smaug
99d7cbadce926aad011bc60980eadb87bfa11f81
created 2019-05-24 07:34 +0000
pushed 2019-05-24 21:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 1121623 part 9. Change example codegen to not spit out WrapObject bits for non-concrete interfaces. r=peterv
d5ce5a80aa79a17641e967f71916dea0647695a1
created 2019-05-22 02:50 +0000
pushed 2019-05-22 09:10 +0000
Boris Zbarsky Boris Zbarsky - Bug 1553286. Mark legacycall hooks (and a few other binding hooks) as MOZ_CAN_RUN_SCRIPT. r=mccr8
5159ad4a890bf2e2fd94972d798ac9e22f929168
created 2019-04-24 15:58 +0100
pushed 2019-05-01 15:57 +0000
Jon Coppeard Jon Coppeard - Bug 1536154 - Update JS_updateMallocCounter callers to use the new API r=bzbarsky
b6ca67e7684f4f9409b8e22e0b52afa8e1de2dab
created 2019-04-24 15:58 +0100
pushed 2019-05-01 15:57 +0000
Jon Coppeard Jon Coppeard - Bug 1536154 - Eagerly run finalizer for any dead reflector JSObject when creating a new reflector for a DOM native r=bzbarsky
4a8a36c44e0f25828481af0e6ee1af88ea5cc669
created 2019-04-26 15:55 +0000
pushed 2019-04-27 09:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1317658 part 2. Pass enough information to bindings' GetDesiredProto to allow it to return the prototype the spec says it should. r=edgar
bc11fcee57413b33a88ae49a9e89d0e842a09099
created 2019-04-26 01:01 +0000
pushed 2019-04-26 09:46 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1543843 - Add constructors to JSPropertySpec and inner structs/unions. r=jwalden
988efe7f290a677c37ecdd9cf5450632d91e7759
created 2019-04-16 19:18 +0000
pushed 2019-04-17 21:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 1534593 part 2. Factor out the "determine the default initializer" code from dictionary member init and reuse it for sequence member init. r=qdot
606bba3b09248942c5cdbfb44e119d40f9dd054c
created 2019-04-16 19:11 +0000
pushed 2019-04-17 21:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 1534593 part 1. Stop special-casing JS::Value initialization, since JS::Value now always initializes itself on construction. r=jwalden,qdot
9c837ead0cabd7b10fc048ca7d0ccdfb8995516a
created 2019-04-11 20:54 +0000
pushed 2019-04-12 09:34 +0000
Karl Tomlinson Karl Tomlinson - bug 1542932 Add code generation for callback constructors r=bzbarsky
e93e17bb399ae84a0f80ab7e3974cd0495d13cdf
created 2019-04-10 19:05 +0000
pushed 2019-04-11 09:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 1543461. Add the missing newline after a static assert in Web IDL codegen. r=peterv
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
66414629b2e353ef5740bd57da3a8ffdf39e5ce0
created 2019-03-26 13:58 +0000
pushed 2019-03-27 16:35 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1521732 - Part 3: Use RootedValueVector instead. r=sfink,jonco
d0fcce1c325d55123c53f066dd76b744f6b9b80c
created 2019-03-26 21:57 +0000
pushed 2019-03-27 16:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1539204 part 2. Mark subject principal args in bindings as known-live. r=qdot
a318c91c2cf0fb2ff891c8150dc32df08b05b150
created 2019-03-26 21:56 +0000
pushed 2019-03-27 16:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1539204 part 1. Wrap NonNullHelper() around subject principal args when the stack value is NonNull. r=qdot
8e4aef2f75acf7fa4e1512ce94c79a4e32f2ca5f
created 2019-03-26 17:10 +0000
pushed 2019-03-26 21:49 +0000
Jeff Walden Jeff Walden - Bug 1537536 - Move JS::ForOfIterator to its own header. r=arai,bzbarsky
b0af7322659c66d6bd72958713c5737f3ce30822
created 2019-03-19 12:59 +0000
pushed 2019-03-21 04:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 1535124 part 2. Mark Web IDL callbacks MOZ_CAN_RUN_SCRIPT by default. r=qdot
687da2cdbee54115e0a86fca32246402b37ac6d6
created 2019-03-19 12:59 +0000
pushed 2019-03-21 04:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 1535124 part 1. Add a MOZ_KnownLive() around callback-typed arguments in bindings. r=qdot
63b6e32fe386db2fe5772b2b3627669cdf8be30a
created 2019-03-13 20:50 +0000
pushed 2019-03-14 09:44 +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-02 09:26 +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-02 09:26 +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-02 09:26 +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-02 09:26 +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-02 09:26 +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-02 09:26 +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-02 09:26 +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-01 05:20 +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-02-28 10:55 +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-02-26 21:51 +0000
Tom Schuster Tom Schuster - Bug 1529939 - Remove JSVAL_TYPE_MISSING. r=bzbarsky,jandem
fd3f6a36c79f737eb54b77e11bf87729286257f1
created 2019-02-22 15:48 +0000
pushed 2019-02-23 04:13 +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-02-16 09:36 +0000
Boris Zbarsky Boris Zbarsky - Bug 1528286. Remove bogus comment. r=froydnj
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.
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
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
fcef3b13bb1c0ea091dc09a07e35ad758e0a56f2
created 2019-01-18 22:11 +0000
pushed 2019-01-22 03:53 +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-21 17:48 +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-21 17:48 +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-21 17:48 +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-15 09:28 +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-08 10:16 +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-05 04: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-05 04: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-03 22:05 +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-02 21:34 +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-02 21:34 +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-02 21:34 +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 2018-12-31 21:26 +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 2018-12-31 21:26 +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 2018-12-31 21:26 +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 2018-12-31 21:26 +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 2018-12-27 09:26 +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 2018-12-19 21:56 +0000
Peter Van der Beken Peter Van der Beken - Bug 1515319 - Allow record<DOMString, object> member in dictionary. r=bzbarsky
less more (0) -1000 -300 -100 -60 tip