dom/bindings/Exceptions.cpp
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
65f68419dbfcefe79421876936e62c7b0a58a9df
created 2015-08-04 16:17 -0700
pushed 2015-09-21 14:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1191100 - Remove XPIDL signature comments in .cpp files. r=ehsan
7c8d224ec72c560a5f85e3f86518ebb2e6cd8395
created 2015-07-09 19:29 +1200
pushed 2015-08-10 18:23 +0000
Chris Pearce Chris Pearce - Bug 1174593 - Null check context compartment in GetCurrentJSStack(). r=bholley a=sylvestre
d8f624689c04e88d8ba78a4c1ec0d9f165fdbd6f
created 2015-06-15 20:11 -0400
pushed 2015-08-10 18:23 +0000
Boris Zbarsky Boris Zbarsky - Bug 1174487. Stop using JS_ReportPendingException in ThrowAndReport. Just let the AutoJSAPI do the work for us. r=bholley
09ff087cecadba561465d683b59947199f4a30fc
created 2015-07-09 19:29 +1200
pushed 2015-07-15 13:20 +0000
Chris Pearce Chris Pearce - Bug 1174593 - Null check context compartment in GetCurrentJSStack(). r=bholley, a=sylvestre
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
e9b95bab1c13f9143c415e7c1e31b7c18e3b7253
created 2015-03-30 10:45 -0700
pushed 2015-06-29 20:18 +0000
Andrew McCreight Andrew McCreight - Bug 1147951, part 3 - Remove unnecessary includes of nsIProgrammingLanguage. r=baku
782c5106390699150a110d812eb479ff8ab044bb
created 2015-03-29 07:52 -0700
pushed 2015-05-11 18:39 +0000
Andrew McCreight Andrew McCreight - Bug 1147967 - Remove CreateStackFrameLocation. r=bholley
b336dc0af92c339da912b09f205fb9bffc9afdf3
created 2015-03-27 13:08 -0700
pushed 2015-05-11 18:39 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1038238 - Part 4: Rename JS::StringifySavedFrameStack to JS::BuildStackString; r=jorendorff
92aeec7102fe44addbd50cef9d3c6b194730f617
created 2015-03-26 23:05 -0400
pushed 2015-05-11 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1147193. Go back to having our accessors on JSStackFrame infallible. r=bholley
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-05-11 18:39 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
bdacb3e22b546a7879ba00c6700092da28901d8e
created 2015-03-07 13:30 +0000
pushed 2015-05-11 18:39 +0000
Paolo Amadini Paolo Amadini - Bug 1140435 - Part 2 - Allow JS code to provide an async stack when calling a function. r=bz
750120b03c83b692dc927b0ac3759724ab803cf2
created 2015-03-07 13:30 +0000
pushed 2015-05-11 18:39 +0000
Paolo Amadini Paolo Amadini - Bug 1140435 - Part 1 - Add the asyncCause and asyncCaller properties to nsIStackFrame. r=bz
eb099aee10670b18cdfb201bb01b9cb5de549f40
created 2015-03-06 01:08 -0500
pushed 2015-05-11 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1122238 part 3. Drop all the DOMException-cloning and sanitization gunk we added in bug 1107592 and bug 1107953 and bug 1117242 . r=bholley
ef27e001d45ec84bb78183e7f8cbf3fac86d1a71
created 2015-03-06 01:08 -0500
pushed 2015-05-11 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1122238 part 2. Stop caching things in JSStackFrame when we're called over Xrays. r=bholley
7c444283fa154b587fdd8f9e28288cf9b5685a0a
created 2015-03-06 01:08 -0500
pushed 2015-05-11 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1122238 part 1. Switch to using the new stackframe APIs in JSStackFrame. r=bholley
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
160607e021a9fafa2643beb2695b9f816103f2ce
created 2015-02-20 23:58 -0500
pushed 2015-03-30 18:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 742194 part 1. Add support for throwing uncatchable exceptions to Web IDL bindings. People keep asking for this. r=khuey
c5b1c517ad63bc99922dfe96a18ab0b964d350c0
created 2015-02-13 09:21 -0800
pushed 2015-03-30 18:32 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1117242 - SavedFrame objects should do principal checks for every accessor; r=jimb,jandem,bz
5656dc5587ade16b5346bd39ddc66c921b58c1ba
created 2015-01-14 13:43 -0800
pushed 2015-03-30 18:32 +0000
Nikhil Marathe Nikhil Marathe - Bug 1121682 - fetch() should reject with TypeError
a091ec8d2a048d520585cd41bb79d821ad316433
created 2015-01-15 17:39 -0500
pushed 2015-03-30 18:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1107953 part 5. Add tests for promise rejections with content-side DOMExceptions, and fix the promise code so those tests actually pass. r=bholley
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
ca047d5fafbaa39595026bb73e011e69610736aa
created 2014-10-12 19:37 +0200
pushed 2014-11-28 15:29 +0000
Tom Schuster Tom Schuster - Bug 1069694 - Remove OldDebugAPI from the browser. r=shu
b0dd65a5d40b6b7031c8a773b03f410159ef3ecd
created 2014-09-22 11:28 -0700
pushed 2014-11-28 15:29 +0000
Eric Rahm Eric Rahm - Bug 1069490 - Part 2: Add columnNumber to nsIStackFrame and set in JSStackFrame. r=bz
ce5ae34c751b99d0cb3eb2eeb21cc1d5a72429e5
created 2014-09-01 18:26 -0400
pushed 2014-11-28 15:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1061023 - Fix more bad implicit constructors in DOM; r=baku
6c6f7dcc4c7295a67aaf09e21da60c4b9ae6ec00
created 2014-08-25 14:51 +0800
pushed 2014-10-13 16:35 +0000
Jamin Liu Jamin Liu - Bug 1032755 - Add NS_ERROR_MODULE_DOM_BLUETOOTH to nsError list and allow it to be used to create dom exception. r=smaug, f=dhylands, btian
a51052bf0aab34545c2e8b098d6df949f6274671
created 2014-07-26 01:41 -0400
pushed 2014-09-02 16:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1041646 - Don't assume mStack is non-null in JSStackFrame, since people sometimes operate on them after unlinking. r=khuey, a=sledru
f33a93527a75cc352375884580fa473753b3575b
created 2014-07-04 01:25 -0400
pushed 2014-09-02 16:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 857648 part 4. Add a formattedStack attribute on nsIStackFrame. r=khuey
842f6ec98e187df7f1b59644456b7a9a189bd3f4
created 2014-07-04 01:25 -0400
pushed 2014-09-02 16:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 857648 part 3. Switch from using JS::DescribeStack to JS::CaptureCurrentStack for producing JSStackFrames. r=khuey
ea43709c6675a4044cb73329abbbd6bf2b666438
created 2014-07-04 01:25 -0400
pushed 2014-09-02 16:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 857648 part 2. Split JSStackFrame into a generic class and a JS-specific class. r=khuey
ec821154d815f77ced66fff450c2f6af03855d34
created 2014-07-04 01:25 -0400
pushed 2014-09-02 16:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 857648 part 1. Remove unnecessary code that tries to filter out non-JS stack frames from a known-JS-only stack. r=khuey
046c577511ef8cc0cbf340ee7f63eccf41bb364a
created 2014-07-12 09:43 +0200
pushed 2014-09-02 16:39 +0000
Jan de Mooij Jan de Mooij - Bug 1034689 part 2 - Add AssignJSFlatString and use it. r=bz,terrence
4c1f6bd8668be94e8a971b304857903ae6a0d13c
created 2014-07-04 08:23 +0200
pushed 2014-09-02 16:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 97708994eae6 (bug 857648)
5c62c73b217d5cac619c38d249b18ca25d0a0722
created 2014-07-04 08:23 +0200
pushed 2014-09-02 16:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b617c11c9476 (bug 857648)
464a463aa689a8c01611e4f815b932e128b46c4b
created 2014-07-04 08:23 +0200
pushed 2014-09-02 16:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 04b06ee60ebf (bug 857648)
37c06bb94b5ad10fda4c8e1c35cd84c56e895be2
created 2014-07-04 08:23 +0200
pushed 2014-09-02 16:39 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e4dd7f8cf275 (bug 857648)
e4dd7f8cf275916f67b692ee28afa0466f0c56d8
created 2014-07-04 01:25 -0400
pushed 2014-09-02 16:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 857648 part 4. Add a formattedStack attribute on nsIStackFrame. r=khuey
04b06ee60ebf83898021ecf5e787abb99c6a395e
created 2014-07-04 01:25 -0400
pushed 2014-09-02 16:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 857648 part 3. Switch from using JS::DescribeStack to JS::CaptureCurrentStack for producing JSStackFrames. r=khuey
b617c11c947666388628ea5f170bc802e5e84921
created 2014-07-04 01:25 -0400
pushed 2014-09-02 16:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 857648 part 2. Split JSStackFrame into a generic class and a JS-specific class. r=khuey
97708994eae61b4aaeebbf0501a7b4ae5277032f
created 2014-07-04 01:25 -0400
pushed 2014-09-02 16:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 857648 part 1. Remove unnecessary code that tries to filter out non-JS stack frames from a known-JS-only stack. r=khuey
4b66860fde6dbd418526b2b38487e085491f2c43
created 2014-07-02 11:26 +0100
pushed 2014-09-02 16:39 +0000
Bob Owen Bob Owen - Bug 1030707 - Part 8: Replace AutoCxPusher in WorkerPrivateParent<Derived>::DispatchMessageEventToMessagePort. r=bholley
477fcc7c9f603649c4b15b90b2ababd40a87b8cc
created 2014-06-23 14:49 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in dom/bindings - r=bz
d46b25e314d91d882209154a52b4c5ecf76018a3
created 2014-05-06 15:43 -0700
pushed 2014-07-21 20:25 +0000
Bobby Holley Bobby Holley - Bug 997987 - Cache the system principal on nsContentUtils and remove nsIScriptSecurityManager::SubjectPrincipalIsSystem. r=Ms2ger,sr=bz
a9a093d2881a59be843a506b15ee6841facddae3
created 2014-04-25 12:49 -0400
pushed 2014-06-09 21:49 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900903 - Part 2: Change uses of numbered macros in nsCycleCollectionParticipant.h to the variadic variants. r=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
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
0071ce761fca90638278ca70b1d09a0f5ae09002
created 2014-04-11 22:20 -0400
pushed 2014-06-09 21:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 995047. Change out stack/exception APIs to hand out AString instead of AUTF8String for filename/functionname, so we end up with fewer string conversions in practice. r=smaug
50bb1cfc2352b98b5e3ca6519e4f2eaec322358d
created 2014-04-10 00:58 -0400
pushed 2014-06-09 21:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 993889 part 6. Remove the "scope" argument of dom::WrapObject methods. r=bholley
c51fa6ea5011b941f1d44d331847a5d8b0f5fce2
created 2014-04-08 18:27 -0400
pushed 2014-06-09 21:49 +0000
Boris Zbarsky Boris Zbarsky - Bug 991742 part 9. Remove the "scope" argument of WrapNewBindingObject. r=bholley
85a14a1db91ebb94d57ef0e65cbc5d8347d40b2c
created 2014-02-25 09:43 -0600
pushed 2014-04-28 18:51 +0000
Luke Wagner Luke Wagner - Bug 976763 - Change DescribeStack not to return JSScripts or JSFunctions (r=bz)
0b7dba29d960938c1861cebf067646cfdd359075
created 2014-01-29 22:33 -0800
pushed 2014-03-17 21:55 +0000
Boris Zbarsky Boris Zbarsky - Bug 963895. Add threadsafe versions of AutoJSContext/AutoSafeJSContext. r=bholley
99c61f40109b72615ac80d44f98a7933870cd46a
created 2014-01-26 12:35 +0000
pushed 2014-03-17 21:55 +0000
Andrea Marchesini Andrea Marchesini - Bug 620935 - Make console object available in Web Workers, r=ehsan, r=bz
ec91efbcc80e4b15e5a6e2b221bf68764062789b
created 2014-01-24 15:14 +0100
pushed 2014-03-17 21:55 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 691a1d12372a (bug 620935) for m13 perma orange on a CLOSED TREE
691a1d12372a9e3a0282561b5b2bda2a64df5216
created 2014-01-24 08:55 +0000
pushed 2014-03-17 21:55 +0000
Andrea Marchesini Andrea Marchesini - Bug 620935 - Make console object available in Web Workers, r=ehsan, r=bz
36744b165ec61d537f3b713d195cebaf9e5e2cf3
created 2014-01-23 10:09 -0500
pushed 2014-03-17 21:55 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets fbc3bb6c002f and 3da2b2a2899b (bug 620935) for debug B2G mochitest-13 crashes.
fbc3bb6c002f646ea6c1083fb30b9ef5014fb0ee
created 2014-01-23 09:25 +0000
pushed 2014-03-17 21:55 +0000
Andrea Marchesini Andrea Marchesini - Bug 620935 - Make console object available in Web Workers, r=ehsan, r=bz
bbaefde28e3b2e22561b19878b7972c8cee50c2d
created 2014-01-20 17:51 +0100
pushed 2014-03-17 21:55 +0000
Andrea Marchesini Andrea Marchesini - Bug 958816 - Make strings in nsIStackFrame API sane, r=bz
7b0a1d41b80f64ffae47fb108c5d0bfaa8863434
created 2014-01-17 10:20 -0500
pushed 2014-03-17 21:55 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 965cf4cbedc8 (bug 958816) for mochitest crashes.
less more (0) -60 tip