dom/bindings/BindingUtils.h
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
fdb6f449e8c0858442997e9fdf5d35fbc35d5fec
created 2019-02-14 15:03 +0000
pushed 2019-03-11 13:01 +0000
Andy Wingo Andy Wingo - Bug 1527860 - Remove ENABLE_BIGINT #ifdef r=jandem,froydnj
9f776274089a2e001b347eb6d92e99d3decba8d8
created 2019-02-11 21:51 +0000
pushed 2019-03-11 13:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1515582. Remove the separate XBL scope setup. r=bholley
100d9de169abb02adbdef29a056ea3ce45a74d95
created 2019-02-11 13:33 +0000
pushed 2019-03-11 13:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1525673. Don't assume that same-compartment means same-realm in WrapNewBindingNonWrapperCache. 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.
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
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
8c6fcfca64219879ccdefa96ee04a33d39216fbe
created 2019-01-21 03:24 +0000
pushed 2019-01-24 17:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1363208 part 1. Add a MaybeWrapObject function that works on JSObject* instead of JS::Value. r=peterv,bholley
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
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
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
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
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
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
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
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
6f83d4f776a707e3c642015fde291c1ad78a4189
created 2018-11-21 18:11 -0800
pushed 2018-12-03 16:23 +0000
Jeff Walden Jeff Walden - Bug 1510007 - Move JSFreeOp's definition to js/public/MemoryFunctions.h, and make jsapi.h not #include that header. r=sfink
fb09acfff1684500e989acc798e97fa7f9358dc0
created 2018-11-27 10:08 +0000
pushed 2018-12-03 16:23 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1508472 - Part 1: First batch of comment fix-ups in preparation for the tree reformat r=sylvestre
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
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
00c56e070d3835c77fd0138a5c641d04a72dcb89
created 2018-10-03 15:03 -1000
pushed 2018-10-15 21:07 +0000
Brian Hackett Brian Hackett - Bug 1495272 Part 1 - Don't register deferred finalizer in BindingJSObjectCreator until initialization succeeds, r=bz.
892a0ef879980cd26764f7a6c96501356c35ea14
created 2018-09-28 09:28 +0000
pushed 2018-10-15 21:07 +0000
Andrew McCreight Andrew McCreight - Bug 1491122 - Fix GetCCParticipant comment r=peterv
2e3e89c9c68cd6b09d1853dc5426df3c04971c29
created 2018-09-26 00:49 +0300
pushed 2018-10-15 21:07 +0000
Ciure Andrei Ciure Andrei - Merge inbound to mozilla-central. a=merge
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
b3ef3ff4ef21c1dafa0399a464691e657b5fb083
created 2018-09-25 14:11 +0000
pushed 2018-10-15 21:07 +0000
Jason Orendorff Jason Orendorff - Bug 1491939 - Part 3: Centralize configuration of JS realm options from prefs. r=baku
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
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
9205d38f866cc1e50cb67c87fe2a02654cde8417
created 2018-09-17 18:57 +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=jandem,mccr8
52ae4d84b11e507483430e922d25b2083ad5c73e
created 2018-09-05 02:25 -0700
pushed 2018-10-15 21:07 +0000
André Bargull André Bargull - Bug 1485066 - Part 1: Remove JSAutoByteString. r=Waldo
3d23c2f43b8a5ccd1dd21f1240689cea1566deed
created 2018-09-05 15:54 +0300
pushed 2018-10-15 21:07 +0000
Cosmin Sabou Cosmin Sabou - Backed out 14 changesets (bug 1485066) for build bustages on MessageManagerFuzzer. CLOSED TREE
d35bb63dbc1d7c5892ee32c1f20aaab17ceaf9f5
created 2018-09-05 02:25 -0700
pushed 2018-10-15 21:07 +0000
André Bargull André Bargull - Bug 1485066 - Part 1: Remove JSAutoByteString. r=Waldo
67d5039dcbc2522e187bcf3dbec1c6e92bd32167
created 2018-08-20 07:46 -0700
pushed 2018-08-24 17:49 +0000
Jeff Walden Jeff Walden - Bug 1033916 - Move JSAutoByteString out of jsapi.h into js/public/AutoByteString.h, incidentally breaking the jsfriendapi.h -> jsapi.h dependency. r=jandem
74adb43ed11299a58f455aa7db6d8f89cd885e93
created 2018-06-29 13:39 -0700
pushed 2018-08-24 17:49 +0000
Timothy Guan-tin Chien Timothy Guan-tin Chien - Bug 1431255 - Part V, Set the reflectors of the UA Widget DOM to UA Widget Scope r=bholley
b3a5c5824ad80ae96997eb84a8d921372850a9fe
created 2018-08-08 09:07 +0300
pushed 2018-08-24 17:49 +0000
Olli Pettay Olli Pettay - Bug 1451172, fallback to current global in FindAssociatedGlobal when nsIGlobalObject doesn't have JS object anymore, r=bz
d9a30f347973d150d2ac6eb2bad58337cf02e8e6
created 2018-07-31 19:28 +0000
pushed 2018-08-24 17:49 +0000
Brian Hackett Brian Hackett - Bug 1479644 - Don't clear wrapper cache during finalization when replaying, r=bz.
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
6d6402132e9f998039ea21c003295cafc0252c8c
created 2018-08-01 11:25 +0200
pushed 2018-08-24 17:49 +0000
Jan de Mooij Jan de Mooij - Bug 1474272 part 1 - Remove unused WrappedJSToDictionary. r=bz
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
67736c575b34196f9e2f5100b8e670ae625e3786
created 2018-07-23 14:46 +0000
pushed 2018-08-24 17:49 +0000
Brian Hackett Brian Hackett - Bug 1207696 Part 7 - Ensure deterministic interaction of GC with CC and object references, r=smaug.
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
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
50cee4072a3797487fe884ca88b3eab8b406bd29
created 2018-08-16 12:16 +0300
pushed 2018-08-16 09:16 +0000
Dorel Luca Dorel Luca - Backed out changeset a1f21507bec3 (bug 1451172) for conflicts with bug 1482029. a=backout
a1f21507bec348ffe61f5711f739e9ccc21cf1d9
created 2018-08-08 09:07 +0300
pushed 2018-08-10 15:46 +0000
Olli Pettay Olli Pettay - Bug 1451172 - Fallback to current global in FindAssociatedGlobal when nsIGlobalObject doesn't have JS object anymore. r=bz, a=RyanVM
a41bcbc841f9baf2eaf67f4c166331e618d21b66
created 2018-06-20 19:11 +0300
pushed 2018-06-21 15:23 +0000
Robin Templeton Robin Templeton - bug 1441098 - Part 4: Enable BigInt wrapping from DOM bindings. r=bz
142288837f11e2863cf7eae9bd08b6f8733d21fd
created 2018-06-13 12:47 -0700
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1468219 - Rename JS_InitStandardClasses to JS::InitRealmStandardClasses, remove obj argument. r=anba
292092eabd6fffbec0e7c82bac6d4c03e30edf23
created 2018-06-09 01:03 -0400
pushed 2018-06-18 21:43 +0000
Boris Zbarsky Boris Zbarsky - Bug 1466221. Implement ToJSValue variants for non-refcounted (so owned) DOM objects. r=peterv
4d39fdf74ae76b02509a190b7081eecf49e25efe
created 2018-05-10 17:04 +1200
pushed 2018-06-18 21:43 +0000
Karl Tomlinson Karl Tomlinson - bug 1442776 make CycleCollectedJSContext accessible from JSContext private r=peterv
077407e42b77e532de6e307307356673ecbda73e
created 2018-06-05 16:51 +1200
pushed 2018-06-18 21:43 +0000
Karl Tomlinson Karl Tomlinson - bug 1442776 treat PinnedStringId as rooted GC pointer in hazard analysis r=sfink
b54db66223586b4e04f5cb926fccdacf8a176b91
created 2018-05-30 21:15 +0200
pushed 2018-06-18 21:43 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
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.
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
0f33c70716b0a188e724c37e4b2188c31be208a8
created 2018-05-17 10:59 +0200
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1461605 part 1 - Rename CompartmentOptions to RealmOptions. r=luke,bz
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
078000699e1c8bd1ae4cd30cc0580f835a618e2c
created 2018-05-02 11:47 +0200
pushed 2018-06-18 21:43 +0000
Peter Van der Beken Peter Van der Beken - Bug 1452981 - Remove qsObjectHelper. r=bz.
less more (0) -300 -100 -60 tip