dom/bindings/Exceptions.cpp
3538cdbdb9441fb764722113a42cfe7169ab2026
created 2019-01-16 12:00 -1000
pushed 2019-03-11 13:01 +0000
Brian Hackett Brian Hackett - Bug 1447244 Part 5 - Add source ID to nsIScriptError and ConsoleEvent, r=smaug.
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
fa90df2db90a81a4e0d8820d36f3608a84e97565
created 2018-12-19 19:42 +0000
pushed 2019-01-21 13:03 +0000
Andrew McCreight Andrew McCreight - Bug 1471989 - Clear JSStackFrame's JS object pointer when the window goes away. r=bzbarsky
ef9d941b10a8ef56fd81ba86f43b2ac60ffbf6ac
created 2018-12-19 20:48 +0200
pushed 2019-01-21 13:03 +0000
Andreea Pavel Andreea Pavel - Backed out changeset b1fe3750580d (bug 1471989) for build bustages on a CLOSED TREE
b1fe3750580d45af6abdd858529658f0282dc6ae
created 2018-12-19 16:46 +0000
pushed 2019-01-21 13:03 +0000
Andrew McCreight Andrew McCreight - Bug 1471989 - Clear JSStackFrame's JS object pointer when the window goes away. 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
8e8b440d0128d4bb43445603137cb7575ede027b
created 2018-08-20 07:45 -0700
pushed 2018-08-24 17:49 +0000
Jeff Walden Jeff Walden - Bug 1484389 - Move various SavedFrame-related functions and data types into js/public/SavedFrameAPI.h so that users aren't forced to depend on jsapi.h or jsfriendapi.h for them. r=jandem
19732c98eb3bb676326f2d1e1590759ca22d0462
created 2018-07-21 14:34 +0200
pushed 2018-08-24 17:49 +0000
Jan de Mooij Jan de Mooij - Bug 1475559 part 6 - Add principals argument to SavedFrame APIs and do frame filtering based on it. r=bz
22bd2ca17db97227969573aa092fd8c9d0d64496
created 2018-07-21 14:33 +0200
pushed 2018-08-24 17:49 +0000
Jan de Mooij Jan de Mooij - Bug 1475559 part 3 - Add JS::IsUnwrappedSavedFrame and assert this in JSStackFrame's constructor. r=bz
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
a42a47e58247e144ce163aa1f4d2ba2cdd6451ac
created 2018-05-31 11:28 +0200
pushed 2018-06-18 21:43 +0000
Jan de Mooij Jan de Mooij - Bug 1464134 part 1 - Fix various places to use Realm instead of JSCompartment. r=luke
e90079d5f339e7515298f3c5b8ef30c6737ac3d1
created 2018-04-09 12:11 +1200
pushed 2018-04-26 21:04 +0000
Karl Tomlinson Karl Tomlinson - bug 1328964 use nsContentUtils::GetCurrentJSContext() on all threads r=smaug
0ceb91c42b0ff876a61ed23f5e587ba3a2083bcf
created 2018-02-21 10:30 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem.
bd57d71589c218aa91a2014cac3e45307132b2b5
created 2018-02-05 16:34 -0500
pushed 2018-03-01 16:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1435483 part 18. Remove nsIException::GetResult. r=qdot
1cc1b9042bb35416931cf248ccf74057da9d9155
created 2018-02-05 16:34 -0500
pushed 2018-03-01 16:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1435483 part 16. Switch to using dom::Exception, not nsIException, in C++ code. r=qdot
b7d20b7d9230831007a2e0821dd620e7ddcd407d
created 2018-02-05 16:34 -0500
pushed 2018-03-01 16:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1435483 part 12. Add an infallible "toString" method on nsIStackFrame. r=qdot
233b3c3c8c4be8b4dd98cac3c1f7b8c949ab9b64
created 2018-02-05 16:34 -0500
pushed 2018-03-01 16:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1435483 part 11. Add an infallible "formattedStack" getter on nsIStackFrame. r=qdot
4065bdc6d415580927906abc294993c5b7e0098e
created 2018-02-05 16:34 -0500
pushed 2018-03-01 16:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1435483 part 10. Add infallible "asyncCaller" and "caller" getters on nsIStackFrame. r=qdot
3c7e9384e0928cfcb98f84060fd2aea0826083eb
created 2018-02-05 16:34 -0500
pushed 2018-03-01 16:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1435483 part 9. Add an infallible "name" getter on nsIStackFrame. r=qdot
2cb9916edac95017d55409a69cba7edf73edf8b6
created 2018-02-05 16:34 -0500
pushed 2018-03-01 16:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1435483 part 8. Add an infallible "asyncCause" getter on nsIStackFrame. r=qdot
5376dbad3062dfb64497b87aca65ad118d27baa9
created 2018-02-05 16:34 -0500
pushed 2018-03-01 16:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1435483 part 7. Add an infallible "columnNumber" getter on nsIStackFrame. r=qdot
feec23374328a4f574ff01ecb4e36786f6cf6e56
created 2018-02-05 16:34 -0500
pushed 2018-03-01 16:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1435483 part 6. Add an infallible "lineNumber" getter on nsIStackFrame. r=qdot
06e2c91ca04f7d23603922c3aa3b17152f451f7d
created 2018-02-05 16:34 -0500
pushed 2018-03-01 16:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1435483 part 5. Add an infallible "filename" getter on nsIStackFrame. r=qdot
4137a8047398bfafe18d49b772c56e506cc8a5b4
created 2017-11-16 12:21 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1417123 - Remove or replace inclusion of js/GCAPI.h r=mccr8
64b70e50a85b94a67469ff72ee0c08b6d353b419
created 2017-11-16 15:05 +0200
pushed 2018-01-11 21:05 +0000
Csoregi Natalia Csoregi Natalia - Backed out 4 changesets (bug 1417123) for failing Spidermonkey builds js/src/jspubtd.h:100 r=backout
5af31f9f6bb5017142fbd6e24167a2f1fe7aa7d3
created 2017-11-16 12:21 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1417123 - Remove or replace inclusion of js/GCAPI.h r=mccr8
331cdaa5807b822903b3234a202a6613d0adf635
created 2017-08-03 15:50 +0900
pushed 2017-09-15 00:19 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1149830 - Remove nsIStackFrame::language. r=bz,mccr8
e2f6478f748157bf82a5fd0e940a6043af076a77
created 2017-01-19 09:03 +0100
pushed 2017-03-06 20:48 +0000
Andrea Marchesini Andrea Marchesini - Bug 1331977 - CreateException doesn't use JSContext argument, r=qdot
910c551b4d72866775aa6ff9a4dd024b266a06c9
created 2017-01-03 21:47 +0200
pushed 2017-03-06 20:48 +0000
Olli Pettay Olli Pettay - Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8
f6bc063709dde28c2b6553280fc38dc1df863ea1
created 2016-10-28 14:25 -0700
pushed 2017-01-23 14:19 +0000
Michelangelo De Simone Michelangelo De Simone - Bug 1310020 - Remove DOM/bluetooth and related code. r=jst
1538850bba0fa58be8bddea4670e9f1c2f88f8f0
created 2016-10-18 17:58 +0100
pushed 2017-01-23 14:19 +0000
Jon Coppeard Jon Coppeard - Bug 1297558 - Remove explicit calls to Expose*ToActiveJS r=mccr8
3a72e917e75649b350147c1aa6bce5f57a64c3d5
created 2016-09-29 10:18 +0100
pushed 2016-11-14 12:26 +0000
Jon Coppeard Jon Coppeard - Bug 1305236 - Don't call ExposeObjectToActiveJS on null pointer. r=smaug, a=ritu
fff0c85df59096ad9245c127d36a3baa6a337b2d
created 2016-09-14 15:47 +0200
pushed 2016-11-14 12:26 +0000
Jan de Mooij Jan de Mooij - Bug 1302448 part 1 - Rename CycleCollectedJSRuntime to CycleCollectedJSContext. r=mccr8
e2ae7e9e8260d2c5078c54de11080fca31d8e6d4
created 2016-08-24 17:30 +0800
pushed 2016-11-14 12:26 +0000
Kaku Kuo Kaku Kuo - Bug 1297648 - Create DOMException for NS_ERROR_MODULE_DOM_MEDIA error codes; r=bz
98eba3f5cc5157b7e366615b886713dcf65969a4
created 2016-08-26 15:38 -0400
pushed 2016-11-14 12:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1295322 part 2. Stop propagating through xpconnect exceptions to consumers that won't be able to work with them. r=bholley
926053fe7f066c95192f410947b13bce2920d615
created 2016-08-26 15:38 -0400
pushed 2016-11-14 12:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1295322 part 1. Make ThrowExceptionObject return void, instead of bool. r=bholley
2b1c242aecce48db247440f44525c2e89020c352
created 2016-09-29 10:18 +0100
pushed 2016-10-04 21:32 +0000
Jon Coppeard Jon Coppeard - Bug 1305236 - Don't call ExposeObjectToActiveJS on null pointer. r=smaug, a=ritu
404c54eecb4dcd1e9ee465ba054063471e310a5d
created 2016-08-03 16:12 -0700
pushed 2016-09-19 13:38 +0000
Terrence Cole Terrence Cole - Bug 1291928 - Expose JSSavedStack's stack before returning. r=bz, a=ritu
3ad6f81739fb5ee9cfed230439415e1ce995f57e
created 2016-07-21 23:41 -0400
pushed 2016-09-19 13:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 1280818 part 2. Change console to capture the first non-self-hosted subsumed frame when it just needs a caller location, instead of capturing the first frame and then possibly failing to get useful location info out of it because it's self-hosted. r=baku
0916f44729ff5048a81117573c627089946b0c1a
created 2016-07-21 23:40 -0400
pushed 2016-09-19 13:38 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1280818 part 1 - Add the ability to capture the stack until the first non-self-hosted frame with the given principals; r=bz,jimb
aaebaccae0a2c9595c3009f08cdb4c84ad82d4b4
created 2016-06-07 20:30 +0200
pushed 2016-09-19 13:38 +0000
Jan de Mooij Jan de Mooij - Bug 1277278 part 1 - Remove ContextOptions and make autoJSAPIOwnsErrorReporting the default. r=luke
d6ae3a85ddeed47e7755976a3d6120c6e3ddf8d6
created 2016-06-01 12:15 +0200
pushed 2016-08-01 13:59 +0000
Andrea Marchesini Andrea Marchesini - Bug 1276887 - webidl "Deprecated" keyword should work in workers, r=smaug
e04f158343d2d3709977f46131a7752d81a7babe
created 2016-05-31 11:31 -0700
pushed 2016-08-01 13:59 +0000
Wes Kocher Wes Kocher - Backed out changeset e5f0088f8ca2 (bug 1276887) for WorkerPrivate assertions CLOSED TREE
e5f0088f8ca2ebd070812488f4296e81ca111ad2
created 2016-05-31 17:46 +0200
pushed 2016-08-01 13:59 +0000
Andrea Marchesini Andrea Marchesini - Bug 1276887 - webidl "Deprecated" keyword should work in workers, r=smaug
7b4d87d3fbfdbd24c0d2680c6a3be868f208f815
created 2016-04-22 16:03 -0400
pushed 2016-06-06 19:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1260511 part 3. In dom::Throw, ignore the pending xpconnect exception if we were given a non-default message string (because we don't want to lose that string). Also, make sure to always clear the pending xpconnect exception there. r=khuey
75cc87d935f7dcef3320f7e51ed5b2210eac1de1
created 2016-04-22 16:03 -0400
pushed 2016-06-06 19:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1260511 part 2. Change XPConnect's handling of exceptions thrown from JS components so that if an nsresult integer is thrown we convert it into an actual exception object before handing it out to content instead of propagating out the numeric value. r=khuey
a45a6cde6558c0ed0797a29818eec13c4e0e2196
created 2016-03-23 11:44 -0400
pushed 2016-06-06 19:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1255817 part 2. Get rid of AutoJSAPI::OwnsErrorReporting and AutoJSAPI::TakeOwnershipOfErrorReporting. r=bholley
681f1c98fcfb2cbf4ca26f80cb712934a11b7dcc
created 2016-03-22 13:50 -0400
pushed 2016-06-06 19:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257919 part 10. Make the caller and formattedStack getters on JSStackFrame take an explicit JSContext. r=khuey
1091b24a1f23ba682040e13405da1585f07f1e31
created 2016-03-22 13:50 -0400
pushed 2016-06-06 19:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257919 part 9. Make the asyncCause/asyncCaller getters on JSStackFrame take an explicit JSContext. r=khuey
5481e58d87350c8c90aca096519c999fbb06c320
created 2016-03-22 13:50 -0400
pushed 2016-06-06 19:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257919 part 8. Make the line/column number getters on JSStackFrame take an explicit JSContext. r=khuey
eb6d3712cf624751707fa56a2a9ba1ca598ad861
created 2016-03-22 13:50 -0400
pushed 2016-06-06 19:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257919 part 7. Make the name getter on JSStackFrame take an explicit JSContext. r=khuey
f899bc5270d43cec71eabe4e41cab56a7b475bd0
created 2016-03-22 13:50 -0400
pushed 2016-06-06 19:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257919 part 6. Make the filename getter on JSStackFrame take an explicit JSContext. r=khuey
0e68f8507f9174dbefb0e12fe9958c89c5a42153
created 2016-03-22 13:50 -0400
pushed 2016-06-06 19:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257919 part 5. Get rid of the now-unused StackFrame class. r=khuey
555822dca0fd7fa7f6137ad26e7bb7e543c5ea93
created 2016-03-22 13:50 -0400
pushed 2016-06-06 19:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257919 part 4. Stop returning StackFrame instances from exceptions::CreateStack. C++ callers of GetCurrentJSStack or exceptions::CreateStack always check for null anyway, and none of them seem to want this non-JS thing. r=khuey
818a9b4255741e6a3c4a3a957b7cca051b15e2de
created 2016-03-22 13:50 -0400
pushed 2016-06-06 19:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1257919 part 3. Make the various toString methods on exceptions take an explicit JSContext. r=khuey
e22b4e5d45b677f888b9591755f32147e628ee26
created 2016-03-22 21:10 +0100
pushed 2016-06-06 19:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 6403c45366e0 (bug 1257919)
less more (0) -100 -60 tip