dom/bindings/BindingUtils.h
afb443764498dee705a5e1e06cd1c2de3f222035
created 2019-08-15 08:32 +0000
pushed 2019-08-15 19:33 +0000
Jon Coppeard Jon Coppeard - Bug 1573844 - Remove js::Class definition and alias JSClass to it r=tcampbell,mccr8
9a51c0c9a0f7b16b0fbaa675300e8b4b29add727
created 2019-08-15 08:29 +0000
pushed 2019-08-15 19:33 +0000
Jon Coppeard Jon Coppeard - Bug 1573419 - Fix assertion failure finalizing JSObjects during shutdown r=bzbarsky
3c98bbcd1d700ec681347758b4ee32007477282a
created 2019-08-14 09:45 +0000
pushed 2019-08-14 21:57 +0000
Jon Coppeard Jon Coppeard - Bug 1573508 - Replace external references to js::ClassOps with JSClassOps r=mccr8
32b27bbe561ce4aeda507570fe46c0beca757126
created 2019-07-31 21:38 +0000
pushed 2019-08-01 21:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1570350. Refactor ConstructJSImplementation to make consumers a bit simpler. r=mccr8
4af4586cebba5bee696fc6583779d5b1fc3ba57e
created 2019-07-26 08:59 +0000
pushed 2019-07-26 16:26 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1551810 - Part 1: return bool in CallbackTracer methods. r=jonco
65e26ff3a023ea622a3751ca44c7f1868c59d8a4
created 2019-07-10 03:25 +0000
pushed 2019-07-10 21:50 +0000
Barret Rennie Barret Rennie - Bug 1289211 - Rename InfallibleTArray to nsTArray in dom/bindings/ r=Ehsan
a618b9ef5080f01fd243a77c10dc534c6c894ddc
created 2019-07-03 08:37 +0000
pushed 2019-07-03 16:15 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1366738: Implement [LegacyWindowAlias] r=bzbarsky
a70f62521b875857e709f4120006ac2429c869c2
created 2019-07-03 10:21 +0300
pushed 2019-07-03 16:15 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out changeset 509af1e0771d (bug 1366738) for causing failures in test_WebKitCSSMatrix.html CLOSED TREE
509af1e0771d619a0b6d73bffec0583f4f0db9a9
created 2019-07-03 02:37 +0000
pushed 2019-07-03 16:15 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1366738: Implement [LegacyWindowAlias] r=bzbarsky
0b533d8d086e4828cb712061ff95e5ee1527bbd5
created 2019-06-27 16:13 +0000
pushed 2019-06-28 03:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1560553 part 2. Improve the assertions in MaybeWrapNonDOMObjectValue. r=peterv
1bf78850148bd7dd06e451ae9a60c627c7066b88
created 2019-06-27 15:03 +0000
pushed 2019-06-28 03:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1560553 part 1. Simplify the TryToOuterize callers a bit. r=peterv
740f7d999d04f8a98c48ba2976cca5ba02ec7768
created 2019-06-20 23:07 +0000
pushed 2019-06-21 09:33 +0000
Boris Zbarsky Boris Zbarsky - Bug 1559468 part 2. Move JS_DefineProfilingFunctions into dom::CreateGlobal. r=mccr8
67590bfca46ffa5d84426b453cd4e88ac36d6b0b
created 2019-05-03 16:07 +0000
pushed 2019-05-03 21:56 +0000
Zibi Braniecki Zibi Braniecki - Bug 1548798 - Switch SequenceRooter, RecordRooter and RootedUnion to use RootedContext. r=smaug
a0971c8a28a9fc786dc897cb6df29955d23a98e6
created 2019-05-02 21:36 +0000
pushed 2019-05-03 21:56 +0000
Boris Zbarsky Boris Zbarsky - Bug 1547923 part 6. Make nsIGlobalObject::GetGlobalJSObject always expose to active JS. 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
f95dc32944ac670befcd7a2d1355877db4ed3831
created 2019-04-12 13:14 +0000
pushed 2019-04-12 21:56 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
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
c97884641175548d8543f1f0a531f946e9dc2973
created 2019-02-21 20:42 +0000
pushed 2019-02-22 16:25 +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-02-15 01:38 +0000
Andy Wingo Andy Wingo - Bug 1527860 - Remove ENABLE_BIGINT #ifdef r=jandem,froydnj
9f776274089a2e001b347eb6d92e99d3decba8d8
created 2019-02-11 21:51 +0000
pushed 2019-02-12 05:25 +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-02-11 21:54 +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-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
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
8c6fcfca64219879ccdefa96ee04a33d39216fbe
created 2019-01-21 03:24 +0000
pushed 2019-01-21 17:48 +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-19 09:59 +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-03 22:05 +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-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
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
c8f0ee812c88a8922cce90c22529baeefa6b41aa
created 2018-12-19 11:52 -0800
pushed 2018-12-20 05:04 +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 2018-12-15 02:48 +0000
Jon Coppeard Jon Coppeard - Bug 1463462 - Make gray marking assertions call a JSAPI function r=sfink
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +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-11-28 04:08 +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-11-27 17:30 +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-11-17 11:27 +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-10-25 04:45 +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-04 22:30 +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-09-28 21:57 +0000
Andrew McCreight Andrew McCreight - Bug 1491122 - Fix GetCCParticipant comment r=peterv
2e3e89c9c68cd6b09d1853dc5426df3c04971c29
created 2018-09-26 00:49 +0300
pushed 2018-09-25 21:49 +0000
Ciure Andrei Ciure Andrei - Merge inbound to mozilla-central. a=merge
dfc46609c816c9f69cfbb144cfc5f3eb1a070222
created 2018-09-25 13:34 -0400
pushed 2018-09-25 21:49 +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-09-25 21:48 +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-09-21 21:59 +0000
Andrew McCreight Andrew McCreight - Bug 1351501, part 1 - Handlify TryPreserveWrapper r=bzbarsky
a6561bbf2c1fafa1f2a34a27a82e68167d1f7e1b
created 2018-09-18 02:31 +0000
pushed 2018-09-18 14:32 +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-09-18 04:02 +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-09-18 04:02 +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-09-06 04:38 +0000
André Bargull André Bargull - Bug 1485066 - Part 1: Remove JSAutoByteString. r=Waldo
3d23c2f43b8a5ccd1dd21f1240689cea1566deed
created 2018-09-05 15:54 +0300
pushed 2018-09-05 22:25 +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-09-05 22:25 +0000
André Bargull André Bargull - Bug 1485066 - Part 1: Remove JSAutoByteString. r=Waldo
67d5039dcbc2522e187bcf3dbec1c6e92bd32167
created 2018-08-20 07:46 -0700
pushed 2018-08-21 09:54 +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-16 09:22 +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-09 10:02 +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-02 22:28 +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-02 22:28 +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-01 22:10 +0000
Jan de Mooij Jan de Mooij - Bug 1474272 part 1 - Remove unused WrappedJSToDictionary. r=bz
less more (0) -300 -100 -60 tip