dom/bindings/BindingUtils.cpp
c97884641175548d8543f1f0a531f946e9dc2973
created 2019-02-21 20:42 +0000
pushed 2019-03-11 13:01 +0000
Shivam Singhal Shivam Singhal - Bug 1528628 - Remove unused JSContext argument of JS_ObjectIsFunction. r=sfink
6995ea68c9085ac3eebe19c1c9a2f15de6194ca7
created 2019-02-08 07:06 -0800
pushed 2019-03-11 13:01 +0000
André Bargull André Bargull - Bug 1526318: Assert the JSPropertySpec in XrayResolveAttribute has a native accessor function. r=bz
a0b9977daa361c63bae40a7caf6dbfd2130558fa
created 2019-02-02 03:24 +0000
pushed 2019-03-11 13:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1521907 part 5. Start using CheckedUnwrapStatic/Dynamic in XPConnect. r=peterv
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.
df09b7be63c5a642faf52ec29ff5da15d5ae4b04
created 2019-02-01 18:49 +0000
pushed 2019-03-11 13:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1521907 part 5. Start using CheckedUnwrapStatic/Dynamic in XPConnect. r=peterv
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
2d089514890716397b1cee3f4ade5dc43218319e
created 2019-02-01 16:17 +0000
pushed 2019-03-11 13:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1521907 part 5. Start using CheckedUnwrapStatic/Dynamic in XPConnect. r=peterv
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
2e31b4d57c6af6b9fb934a694440f9264b65a3b3
created 2019-01-21 03:30 +0000
pushed 2019-01-24 17:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1363208 part 4. Stop using cross-origin Xrays for WindowProxy. r=peterv,jandem
2b59993a9659cd432afe453dcb4d3cc75aca7ba5
created 2019-01-10 11:50 +0000
pushed 2019-01-21 13:03 +0000
Paolo Amadini Paolo Amadini - Bug 1516258 - Part 2 - Remove XULScrollElement. r=NeilDeakin
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-21 13:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
b0ae73c11374d34f061ef138a63fd758358b5949
created 2018-12-04 11:25 -0500
pushed 2019-01-21 13:03 +0000
Neil Deakin Neil Deakin - Bug 1482389, replace TreeBoxObject with XULTreeElement inherited from XULElement, r=peterv,paolo
9663d8100bdb65dda241c578c5279075a6d07c3a
created 2019-01-09 16:00 +0200
pushed 2019-01-21 13:03 +0000
Noemi Erli Noemi Erli - Backed out 3 changesets (bug 1482389) for build bustages in nsDOMAttributeMap.h CLOSED TREE
bd20e420f257ee6f7a983e67f2fce72b6a3310f3
created 2018-12-04 11:25 -0500
pushed 2019-01-21 13:03 +0000
Neil Deakin Neil Deakin - Bug 1482389, replace TreeBoxObject with XULTreeElement inherited from XULElement, r=peterv,paolo
f612a041c69c5a78452c6c361d2ba7691ad9f6d4
created 2019-01-03 09:11 +0200
pushed 2019-01-21 13:03 +0000
Jorg K Jorg K - Bug 1353867 - Follow-up, take 2: revert rev c9a17c8a3c3f and add include of WindowProxyHolder.h where it was missing. r=bz
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
18f95c6c1eb340c325e47b36223464625dd76a45
created 2019-01-02 13:27 +0000
pushed 2019-01-21 13:03 +0000
Peter Van der Beken Peter Van der Beken - Bug 1353867 - Change WindowProxyHolder's native type to BrowsingContext. 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
8b60851b93da2cf1f622e1bad41ba2e0527876c5
created 2018-12-31 10:51 +0000
pushed 2019-01-21 13:03 +0000
Peter Van der Beken Peter Van der Beken - Bug 1353867 - Change WindowProxyHolder's native type to BrowsingContext. 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
7b16ce0e3114753c387f3c4efad1657e65d736bf
created 2018-12-20 08:23 +0000
pushed 2019-01-21 13:03 +0000
Jan de Mooij Jan de Mooij - Bug 1514672 part 1 - Move XPCWrappedNativeScope from RealmPrivate to CompartmentPrivate. r=bzbarsky
c8f0ee812c88a8922cce90c22529baeefa6b41aa
created 2018-12-19 11:52 -0800
pushed 2019-01-21 13:03 +0000
Boris Zbarsky Boris Zbarsky - Bug 1514251 part 2. Update naming in ReparentWrapper to reflect reality. r=peterv
8e52c32b787410c88a0e45c5e86ad217173dc891
created 2018-12-19 11:50 -0800
pushed 2019-01-21 13:03 +0000
Boris Zbarsky Boris Zbarsky - Bug 1514251 part 1. Stop relying on compartment-per-global in ReparentWrapper. r=peterv,jandem
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
ad2c155ce3518b4304161897a850620aa8912291
created 2018-12-01 21:26 +0100
pushed 2018-12-03 16:23 +0000
Andrea Marchesini Andrea Marchesini - Bug 1508310 - Implement Report-to header support - part 4 - IPC to get endpoint from content process, r=smaug
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
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
65510a1c9b0f76ffaf22db3255ffbd53681d4c24
created 2018-11-20 12:01 +0000
pushed 2018-12-03 16:23 +0000
inspiro inspiro - Bug 1320105 : Renamed jsid to PropertyKey and included in JS namespace. r=jandem
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
c200472121fd75104ec9deb50d03d57655f9e668
created 2018-11-14 20:02 +0100
pushed 2018-12-03 16:23 +0000
Andrea Marchesini Andrea Marchesini - Bug 1492036 - Reporting API - part 4 - Reporting, r=smaug
a86e9cde89bbbbb7b6d755a9daacf2e03dc5947e
created 2018-11-14 20:02 +0100
pushed 2018-12-03 16:23 +0000
Andrea Marchesini Andrea Marchesini - Bug 1492036 - Reporting API - part 3 - Deprecate reports, r=smaug
5a6298cdcb1ab13b6784a2f66d7167f0e55defb6
created 2018-11-07 14:06 -0500
pushed 2018-12-03 16:23 +0000
Boris Zbarsky Boris Zbarsky - Bug 1505468. Add more ClearDocumentDependentSlots instrumentation to see why Document.prototype creation fails. r=mccr8
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
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
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
6b57b7631a5d62bd2fc4cf267f7224f0dac8de58
created 2018-10-15 14:40 -0400
pushed 2018-10-18 18:37 +0000
Boris Zbarsky Boris Zbarsky - Bug 1499150. Add some more ClearDocumentDependentSlots crash instrumentation. r=mccr8
a994947dd760f44b168c870c0c243e284bda4b55
created 2018-10-05 15:59 -0400
pushed 2018-10-15 21:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1496805. Add some more instrumentation to try to pin down why ClearDocumentDependentSlots crashes. r=mccr8
274e2637419e7fff7105b7060303f327b6df705a
created 2018-10-01 11:37 +0800
pushed 2018-10-15 21:07 +0000
Alexander Surkov Alexander Surkov - Bug 1494230 - replace #text-base binding by webidl control, r=smaug
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
ab2856e070b9de566ec676655ac42431cdb8c17f
created 2018-09-21 18:20 +0000
pushed 2018-10-15 21:07 +0000
Andrew McCreight Andrew McCreight - Bug 1351501, part 1 - Handlify TryPreserveWrapper r=bzbarsky
6dd5d0b6ba70f12bef8b14d1bff19d15f3f3aac7
created 2018-07-31 12:30 -0700
pushed 2018-10-15 21:07 +0000
Emma Malysz Emma Malysz - Bug 1465219, use XULMenuElement, a subclass of nsXULElement, instead of MenuBoxObject for menu and menulist elements, r=paolo,bz
416aff73b2ee3d7ef3cb04aebea8f335058bfe71
created 2018-09-11 09:01 +0000
pushed 2018-10-15 21:07 +0000
Jan de Mooij Jan de Mooij - Bug 1487032 - Store origin/site info in CompartmentPrivate. r=bholley
d630bee3155a4f3d6a0919cab6edf5ee84cbe1ab
created 2018-09-03 22:13 +0000
pushed 2018-09-04 16:57 +0000
Edgar Chen Edgar Chen - Bug 1487343 - Correct set the prefix for an autonomous custom element; r=smaug
ab5ac052f221b03e0700351ec6534160b38b106c
created 2018-08-20 07:54 -0700
pushed 2018-08-24 17:49 +0000
Jeff Walden Jeff Walden - Bug 1484421 - Move JSON-related functionality into js/public/JSON.h that isn't #include'd in jsapi.h. r=jandem
6d10eda7f12de64044246e544d581537f30f8998
created 2018-08-20 07:44 -0700
pushed 2018-08-24 17:49 +0000
Jeff Walden Jeff Walden - Bug 1040316 - Move AutoStableStringChars out of friendapi into public API. r=jandem
42d6f6784fc21d04838241d35d3ceb82a1ecc935
created 2018-08-16 10:15 +0000
pushed 2018-08-24 17:49 +0000
Henri Sivonen Henri Sivonen - Bug 1349528 - Use encoding_rs for normalizing USVString. r=smaug
413c0f58374c3fd8af375ea1b680cb86c4a1492b
created 2018-08-15 10:31 +0000
pushed 2018-08-24 17:49 +0000
Dave Townsend Dave Townsend - Bug 1480465: Infer the namespace for custom elements at definition time by following the class hierarchy. r=smaug
b3c093b141e2381efef699124f8a629d0711c8c6
created 2018-08-07 11:57 +0200
pushed 2018-08-24 17:49 +0000
Jan de Mooij Jan de Mooij - Bug 1478359 - Store a global object in nsXPCWrappedJS and use it for realm-entering. r=mccr8
b1c100e2b29a8e671678eb537ba69badc249c2fe
created 2018-08-03 01:28 +0300
pushed 2018-08-24 17:49 +0000
Narcis Beleuzu Narcis Beleuzu - Merge inbound to mozilla-central. a=merge
c630c862f5115a29ff89ccd22fa79aa6bd80e0d1
created 2018-08-02 08:48 +0200
pushed 2018-08-24 17:49 +0000
Jan de Mooij Jan de Mooij - Bug 1479363 part 2 - Use JSAutoRealm instead of JSAutoRealmAllowCCW in dom/bindings. r=bz
ebd853eb196e0fe92e03875be88c8c5a14c2ed08
created 2018-08-02 14:49 +0000
pushed 2018-08-24 17:49 +0000
Dave Townsend Dave Townsend - Bug 1480195: Allow writing custom element definitions for the special XUL elements. r=smaug
less more (0) -300 -100 -60 tip