dom/bindings/ToJSValue.h
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
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
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
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
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
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.
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.
30ed797c2454b1f5f259f1c26f85bd7a62380ef5
created 2018-04-20 21:40 +0300
pushed 2018-04-26 21:04 +0000
Dorel Luca Dorel Luca - Backed out 8 changesets (bug 1453011, bug 1452981, bug 1146316) For xpcshell and mochitest failures on multiple files. CLOSED TREE
80abe3305b24b7f2c251ac973a287275a488428f
created 2018-03-01 09:01 +0100
pushed 2018-04-26 21:04 +0000
Peter Van der Beken Peter Van der Beken - Bug 1452981 - Remove qsObjectHelper. r=bz.
719f7596c208eab1f2c8a1a250f1a6d2a7304d65
created 2018-04-05 17:22 +0200
pushed 2018-04-26 21:04 +0000
Peter Van der Beken Peter Van der Beken - Bug 1146316 - Remove nsWrapperCache::SetIsNotDOMBinding and IsDOMBinding(). r=bz.
a784023ff96061acd91b51b42e4f713d48caab49
created 2017-06-20 11:09 +0200
pushed 2018-04-26 21:04 +0000
Peter Van der Beken Peter Van der Beken - Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 4: Convert MessageManager to WebIDL. r=bz.
714ff834425c99e5521b7b0e3c3c736bf2f34916
created 2018-03-01 11:51 +0200
pushed 2018-03-01 16:46 +0000
Sebastian Hengst Sebastian Hengst - Backed out 6 changesets (bug 888600) for beta simulation failures: build bustage on Linux and Windows opt (bug 1442036) and devtools failure browser_net_view-source-debugger.js (bug 1441961). a=backout
af53037819615484e614e7343256f31b237f1bab
created 2017-06-20 11:09 +0200
pushed 2018-03-01 16:46 +0000
Peter Van der Beken Peter Van der Beken - Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 4: Convert MessageManager to WebIDL. r=bz.
c4de1162741eacc436221facc3444481e6065390
created 2018-02-22 13:56 +0200
pushed 2018-03-01 16:46 +0000
Dorel Luca Dorel Luca - Backed out 6 changesets (bug 888600) for Valgrind and build bustge on a CLOSED TREE
9eafe225b8048c24f0878e0d0bcb0e091fe1c5a2
created 2017-06-20 11:09 +0200
pushed 2018-03-01 16:46 +0000
Peter Van der Beken Peter Van der Beken - Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 4: Convert MessageManager to WebIDL. r=bz.
8af47160570c05088128428bae1eb69bf48b0dc4
created 2017-09-04 17:21 -0700
pushed 2017-11-02 16:33 +0000
Kris Maglione Kris Maglione - Bug 1369533: Return dead wrappers rather than null for dead CallbackObject values. r=bz
5d378d9b9a910f2aa6e3fea032c707dcdccecd91
created 2016-11-14 21:25 -0800
pushed 2017-03-06 20:48 +0000
Kris Maglione Kris Maglione - Bug 1273251: Part 3 - Allow CallbackObject to contain a null callable. r=peterv
918e37b44bddf0ab04f59887a1bb753aa586b3d9
created 2016-12-11 09:12 -0800
pushed 2017-03-06 20:48 +0000
Till Schneidereit Till Schneidereit - Bug 1322920 - Remove DOM Promise implementation. r=bz
3d67e45f994a3ae1ae43479c32c2ed63bbf1a7c8
created 2016-04-27 14:16 +1000
pushed 2016-08-01 13:59 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1267550 (part 2) - Rename MOZ_WARN_UNUSED_RESULT as MOZ_MUST_USE. r=froydnj.
5a52f75bbf6baf10fff417d9973d3d31305869e8
created 2016-02-09 17:40 -0500
pushed 2016-04-25 16:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 1243001 part 7. Stop wrappercaching dom::Promise when SPIDERMONKEY_PROMISE is defined. r=peterv
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
cdc662c32bb224f72a26012322002435055b7f5d
created 2015-07-01 00:15 -0400
pushed 2015-09-21 14:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1176800 part 2. Add a ToJSValue overload for owning unions. r=peterv
9749a0c63d811253f44b1c96894ccee9e52e77e1
created 2015-05-05 23:42 -0700
pushed 2015-09-21 14:04 +0000
Kyle Machulis Kyle Machulis - Bug 1123516 - Implement maplike/setlike in WebIDL Codegen; r=bz
a6bf6230c4a57a61468d57fa4279de3710a7fcd1
created 2015-05-18 14:52 +0100
pushed 2015-08-10 18:23 +0000
Andrea Marchesini Andrea Marchesini - Bug 1163388 - patch 2 - get rid of nsIDOMFile, r=ehsan
bd079aadd3feeee3f9b9f73c5e0bc4bd6a870722
created 2015-05-03 15:32 -0400
pushed 2015-06-29 20:18 +0000
Andrew McCreight Andrew McCreight - Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
16d27bf9b12eee547896edf3537ddcd21428b5e8
created 2015-04-07 09:35 -0400
pushed 2015-06-29 20:18 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1151884 - Enable the uint32_t overload of ToJSValue; r=smaug
266e68d9b1ce614453628c2c3f7c39739fb5c7db
created 2015-03-30 23:43 -0400
pushed 2015-06-29 20:18 +0000
Boris Zbarsky Boris Zbarsky - Bug 1146333. Get rid of WrapCallThisValue and just use ToJSValue, now that we have it. r=peterv
e25fb62cf2fd69b77c044faa76bbba28366e946b
created 2014-12-09 14:45 -0500
pushed 2015-02-23 15:17 +0000
Tom Tromey Tom Tromey - Bug 1095728 - Mark ToJSValue with MOZ_WARN_UNUSED_RESULT. r=bz
296c052ea50b91f52231f5f8a689e8b0feeadb83
created 2014-11-26 14:25 -0500
pushed 2015-01-12 19:37 +0000
Boris Zbarsky Boris Zbarsky - Bug 1087851 part 1. Rename WrapNewBindingObject to GetOrCreateDOMReflector to make it clearer what it does. r=peterv for the idea; patch itself is just search-and-replace
32ffa20c5e8f46aeb2cdf26c5f88654f1bd2eb22
created 2014-10-22 19:26 +0200
pushed 2015-01-12 19:37 +0000
Paul Adenot Paul Adenot - Bug 1000264 - Allow an object that inherits from nsWrapperCache but not nsISupports to be passed as a Promise::MaybeResolve argument. r=bz
292ed84594c153f7e246ef6d5e5d9089e5305760
created 2014-11-13 12:40 -0500
pushed 2015-01-12 19:37 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 0c9407b0e481, c2c37b2e9fac, and 488700194519 (bug 1000264) for e10s test failures.
48870019451923babe374d084bd3fa2d01589840
created 2014-10-22 19:26 +0200
pushed 2015-01-12 19:37 +0000
Paul Adenot Paul Adenot - Bug 1000264 - Allow an object that inherits from nsWrapperCache but not nsISupports to be passed as a Promise::MaybeResolve argument. r=bz
12bba4eb1cef5461a72d49a3360aea612aa9e6c9
created 2014-10-30 11:12 -0400
pushed 2015-01-12 19:37 +0000
Ben Kelly Ben Kelly - Bug 1091091: Support ErrorResult in Promise::MaybeReject(). r=bz
a14b8bf72b1655f2dd70d1a7bc022abb6f9bf96d
created 2014-10-11 09:46 -0400
pushed 2015-01-12 19:37 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 839838 - Implement DOMRequest.then; r=sicking,bzbarsky
16a8a5c8b96a2fe14420f3a689b099e4410ddf32
created 2014-10-11 19:47 +0200
pushed 2014-11-28 15:29 +0000
Jan de Mooij Jan de Mooij - Backed out changeset 3a89e23a25f0 (bug 839838) for rooting analysis bustage on a CLOSED TREE.
3a89e23a25f07bf29ad5da35dcb04edc772d481b
created 2014-10-11 09:46 -0400
pushed 2014-11-28 15:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 839838 - Implement DOMRequest.then; r=sicking
923a414099b19542df7da32d13176cd70253e2bd
created 2014-10-08 20:43 -0400
pushed 2014-11-28 15:29 +0000
Nathan Froyd Nathan Froyd - Backout c41ceb365f00, 626abc356c25, and b756cab77bac (bug 839838) for non-unified build bustage on a CLOSED TREE
b756cab77bac8fd4b328c86f43f7b1d24ff62438
created 2014-10-08 17:36 -0400
pushed 2014-11-28 15:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 839838 - Implement DOMRequest.then; r=sicking,bzbarsky
3bc87b9ddd5f1463942c9ea7403ec13ada2459a7
created 2014-06-30 16:02 -0700
pushed 2014-09-02 16:39 +0000
Kyle Huey Kyle Huey - Bug 1031051: Part 13 - Support ToJSValue()ing CallbackObjects and nsTArrays of raw pointers. r=bz
1972ca2531d9423d442b51cd97f97e6e47c73c58
created 2014-06-11 22:38 +0300
pushed 2014-09-02 16:39 +0000
Olli Pettay Olli Pettay - Bug 1023280 - Rename dictionary.ToObject to ToObjectInternal, r=bz
6ed9e9e160f2fbda7093441b5dfca5436b56ea72
created 2014-04-28 16:53 +0200
pushed 2014-07-21 20:25 +0000
Michael Shuen Michael Shuen - Bug 972385 - Make JS::AutoValueVector subscript operator return handles. r=jonco, smaug
5d75982d37a537f2b686243a4d336bbf2c9c83cd
created 2014-04-16 15:13 -0400
pushed 2014-06-09 21:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 996831. Add a ToJSValue overload for nsresult, to allow rejecting promises from C++ more easily. r=bholley
5f6b38f0b281ed6d1629097bf0ea53024310f9bf
created 2014-04-16 15:13 -0400
pushed 2014-06-09 21:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 996474. Add a ToJSValue overload that takes a Handle<Value>. r=bholley
5b54654e26cdb7874800ce8ec61974bec6b427cb
created 2014-04-16 19:31 -0400
pushed 2014-06-09 21:49 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 3 changesets (bug 996474, bug 996831) for B2G bustage on a CLOSED TREE.
7acce569bd84bc5b264c28df67c6066f527a27fb
created 2014-04-16 15:13 -0400
pushed 2014-06-09 21:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 996831. Add a ToJSValue overload for nsresult, to allow rejecting promises from C++ more easily. r=bholley
1845b09c7578b57d8c16f7fa4a82f4a26b23557e
created 2014-04-16 15:13 -0400
pushed 2014-06-09 21:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 996474. Add a ToJSValue overload that takes a Handle<Value>. r=bholley
4d621c19841e81c79a179ea8de054c6e039f544b
created 2014-04-11 22:20 -0400
pushed 2014-06-09 21:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 994811 part 1. Add a ToJSValue overload for dictionary types. r=bholley
4182ec5042d5ebd501f4d6fe8c5d158e215db2d5
created 2014-04-10 14:57 -0400
pushed 2014-06-09 21:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 994793. Make the array bits of ToJSValue nicer. r=bholley
4420ba8e8b3218a5f5893bd6700a8a0a4956f519
created 2014-04-10 14:57 -0400
pushed 2014-06-09 21:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 994453 part 1. Factor out the to-JS conversions from Promise.h into mozilla::dom::ToJSValue methods. r=bholley
less more (0) tip