Paolo Amadini
|
f638425f9d
|
Bug 1140435 - Part 2 - Allow JS code to provide an async stack when calling a function. r=bz
|
2015-03-07 13:30:34 +00:00 |
Paolo Amadini
|
6652a00032
|
Bug 1140435 - Part 1 - Add the asyncCause and asyncCaller properties to nsIStackFrame. r=bz
|
2015-03-07 13:30:34 +00:00 |
Boris Zbarsky
|
e0532c037e
|
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
|
2015-03-06 01:08:06 -05:00 |
Boris Zbarsky
|
1aafe8f735
|
Bug 1122238 part 2. Stop caching things in JSStackFrame when we're called over Xrays. r=bholley
|
2015-03-06 01:08:06 -05:00 |
Boris Zbarsky
|
e09c0a93ab
|
Bug 1122238 part 1. Switch to using the new stackframe APIs in JSStackFrame. r=bholley
|
2015-03-06 01:08:06 -05:00 |
Boris Zbarsky
|
9e8395b4c9
|
Bug 742194 part 1. Add support for throwing uncatchable exceptions to Web IDL bindings. People keep asking for this. r=khuey
|
2015-02-20 23:58:36 -05:00 |
Nick Fitzgerald
|
ead84e4acf
|
Bug 1117242 - SavedFrame objects should do principal checks for every accessor; r=jimb,jandem,bz
|
2015-02-13 09:21:50 -08:00 |
Nikhil Marathe
|
1fe9e0929e
|
Bug 1121682 - fetch() should reject with TypeError
--HG--
extra : rebase_source : 9e8d5e193695b856280c769dccc128c4ce4797d3
|
2015-01-14 13:43:27 -08:00 |
Boris Zbarsky
|
6a93d5c443
|
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
|
2015-01-15 17:39:02 -05:00 |
Boris Zbarsky
|
8ec9d58716
|
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
|
2014-11-26 14:25:20 -05:00 |
Tom Schuster
|
bf9324688d
|
Bug 1069694 - Remove OldDebugAPI from the browser. r=shu
|
2014-10-12 19:37:41 +02:00 |
Eric Rahm
|
94ca85eb44
|
Bug 1069490 - Part 2: Add columnNumber to nsIStackFrame and set in JSStackFrame. r=bz
|
2014-09-22 11:28:31 -07:00 |
Ehsan Akhgari
|
1b1d6ffebf
|
Bug 1061023 - Fix more bad implicit constructors in DOM; r=baku
--HG--
extra : rebase_source : c80c5f9d7ae28286513cdb52ad76b46c240bdd5d
|
2014-09-01 18:26:43 -04:00 |
Jamin Liu
|
f895ab8db1
|
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
|
2014-08-25 14:51:20 +08:00 |
Boris Zbarsky
|
fa2d6b3f15
|
Bug 1041646. Don't assume mStack is non-null in JSStackFrame, since people sometimes operate on them after unlinking. r=khuey
|
2014-07-26 01:41:18 -04:00 |
Boris Zbarsky
|
a0954ac75c
|
Bug 857648 part 4. Add a formattedStack attribute on nsIStackFrame. r=khuey
|
2014-07-04 01:25:16 -04:00 |
Boris Zbarsky
|
616d872d68
|
Bug 857648 part 3. Switch from using JS::DescribeStack to JS::CaptureCurrentStack for producing JSStackFrames. r=khuey
|
2014-07-04 01:25:16 -04:00 |
Boris Zbarsky
|
deb48d9267
|
Bug 857648 part 2. Split JSStackFrame into a generic class and a JS-specific class. r=khuey
|
2014-07-04 01:25:16 -04:00 |
Boris Zbarsky
|
4618eb06b9
|
Bug 857648 part 1. Remove unnecessary code that tries to filter out non-JS stack frames from a known-JS-only stack. r=khuey
|
2014-07-04 01:25:15 -04:00 |
Jan de Mooij
|
2a7ce8f885
|
Bug 1034689 part 2 - Add AssignJSFlatString and use it. r=bz,terrence
|
2014-07-12 09:43:06 +02:00 |
Carsten "Tomcat" Book
|
ed8f3c25c3
|
Backed out changeset 97708994eae6 (bug 857648)
|
2014-07-04 08:23:37 +02:00 |
Carsten "Tomcat" Book
|
016b22d235
|
Backed out changeset b617c11c9476 (bug 857648)
|
2014-07-04 08:23:35 +02:00 |
Carsten "Tomcat" Book
|
747409b970
|
Backed out changeset 04b06ee60ebf (bug 857648)
|
2014-07-04 08:23:34 +02:00 |
Carsten "Tomcat" Book
|
0715e0d433
|
Backed out changeset e4dd7f8cf275 (bug 857648)
|
2014-07-04 08:23:32 +02:00 |
Boris Zbarsky
|
494319b5b1
|
Bug 857648 part 4. Add a formattedStack attribute on nsIStackFrame. r=khuey
|
2014-07-04 01:25:16 -04:00 |
Boris Zbarsky
|
e130ff6f20
|
Bug 857648 part 3. Switch from using JS::DescribeStack to JS::CaptureCurrentStack for producing JSStackFrames. r=khuey
|
2014-07-04 01:25:16 -04:00 |
Boris Zbarsky
|
445607939f
|
Bug 857648 part 2. Split JSStackFrame into a generic class and a JS-specific class. r=khuey
|
2014-07-04 01:25:16 -04:00 |
Boris Zbarsky
|
3314e6713a
|
Bug 857648 part 1. Remove unnecessary code that tries to filter out non-JS stack frames from a known-JS-only stack. r=khuey
|
2014-07-04 01:25:15 -04:00 |
Bob Owen
|
7e9cfd3b7e
|
Bug 1030707 - Part 8: Replace AutoCxPusher in WorkerPrivateParent<Derived>::DispatchMessageEventToMessagePort. r=bholley
|
2014-07-02 11:26:49 +01:00 |
Benoit Jacob
|
7c35ffa41a
|
Bug 1028588 - Fix dangerous public destructors in dom/bindings - r=bz
|
2014-06-23 14:49:08 -04:00 |
Bobby Holley
|
8ba3be8772
|
Bug 997987 - Cache the system principal on nsContentUtils and remove nsIScriptSecurityManager::SubjectPrincipalIsSystem. r=Ms2ger,sr=bz
|
2014-05-06 15:43:03 -07:00 |
Birunthan Mohanathas
|
7ac92ae5ea
|
Bug 900903 - Part 2: Change uses of numbered macros in nsCycleCollectionParticipant.h to the variadic variants. r=smaug
|
2014-04-25 12:49:00 -04:00 |
Boris Zbarsky
|
d05a92fd80
|
Bug 996831. Add a ToJSValue overload for nsresult, to allow rejecting promises from C++ more easily. r=bholley
|
2014-04-16 15:13:41 -04:00 |
Ryan VanderMeulen
|
565416fed7
|
Backed out 3 changesets (bug 996474, bug 996831) for B2G bustage on a CLOSED TREE.
Backed out changeset 8f98a4c2257f (bug 996831)
Backed out changeset 7acce569bd84 (bug 996831)
Backed out changeset 1845b09c7578 (bug 996474)
|
2014-04-16 19:31:41 -04:00 |
Boris Zbarsky
|
9523850626
|
Bug 996831. Add a ToJSValue overload for nsresult, to allow rejecting promises from C++ more easily. r=bholley
|
2014-04-16 15:13:41 -04:00 |
Boris Zbarsky
|
438ebc3f4e
|
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
|
2014-04-11 22:20:40 -04:00 |
Boris Zbarsky
|
e74e09a7f2
|
Bug 993889 part 6. Remove the "scope" argument of dom::WrapObject methods. r=bholley
|
2014-04-10 00:58:43 -04:00 |
Boris Zbarsky
|
feebd363fb
|
Bug 991742 part 9. Remove the "scope" argument of WrapNewBindingObject. r=bholley
|
2014-04-08 18:27:19 -04:00 |
Luke Wagner
|
e3573fb7b1
|
Bug 976763 - Change DescribeStack not to return JSScripts or JSFunctions (r=bz)
--HG--
extra : rebase_source : d9a784df61c00421c9a1e360f92ffc763bf49858
|
2014-02-25 09:43:14 -06:00 |
Boris Zbarsky
|
8f926f8c8b
|
Bug 963895. Add threadsafe versions of AutoJSContext/AutoSafeJSContext. r=bholley
|
2014-01-29 22:33:03 -08:00 |
Andrea Marchesini
|
4fea33b3f0
|
Bug 620935 - Make console object available in Web Workers, r=ehsan, r=bz
|
2014-01-26 12:35:17 +00:00 |
Andrea Marchesini
|
b66fa0e177
|
Bug 958816 - Make strings in nsIStackFrame API sane, r=bz
|
2014-01-20 17:51:41 +01:00 |
Boris Zbarsky
|
ddc5cc6b61
|
Bug 932837 followup. Don't use AutoJSContext in JSStackFrame, since we use that code on workers too. r=bholley pending, but landing now to fix the CLOSED TREE.
|
2014-01-08 01:00:57 -05:00 |
Boris Zbarsky
|
9f44a278d6
|
Bug 932837 part 4. Allocate the caller JSStackFrames lazily. r=khuey
|
2014-01-07 19:53:18 -05:00 |
Boris Zbarsky
|
f1fc5726d1
|
Bug 932837 part 3. Make JSStackFrame get information from the JS stack lazily. r=khuey
|
2014-01-07 19:53:18 -05:00 |
Boris Zbarsky
|
72e2ce7440
|
Bug 932837 part 2. Create a refcounted object to manage the lifetime of a JS::StackDescription. r=mccr8, terrence
|
2014-01-07 19:53:17 -05:00 |
Boris Zbarsky
|
a989ae183c
|
Bug 932837 part 1. Make FrameDescription compute the line number lazily. r=jandem
|
2014-01-07 19:53:17 -05:00 |
Ms2ger
|
0fdc697b63
|
No bug - Fix some style issues in DOM code.
|
2013-11-11 09:04:41 +01:00 |
Olli Pettay
|
f4971d6f32
|
Bug 932886 - Stop doing slow getService bits in dom::GetCurrentJSStack, r=bz
|
2013-11-01 14:55:35 +02:00 |
Tom Schuster
|
127ebf3721
|
Bug 930782 - Handlify JS_WrapValue. r=terrence
|
2013-10-26 18:19:05 +02:00 |
Deian Stefan
|
915d0c5a88
|
Bug 919209 - Throw re-reports exception onto context. r=bholley
|
2013-10-09 14:43:15 -07:00 |
Kyle Huey
|
b7e9e474ac
|
Bug 914014: Use WrapObject to wrap nsIExceptions rather than manual XPConnect gunk. r=bz
|
2013-09-23 11:35:09 +08:00 |
Jon Coppeard
|
692778cddf
|
Bug 917798 - Handlify JS exception APIs r=terrence r=bz
|
2013-09-19 08:54:01 +01:00 |
Kyle Huey
|
bf7d0aa16a
|
Bug 911258: Part 5 - Use the unified exception handling mechanism on workers. r=bz
|
2013-09-08 20:29:21 -07:00 |
Kyle Huey
|
c6389ea0fa
|
Bug 911258: Part 4 - Refactor exception implementations. r=bz
|
2013-09-08 20:28:50 -07:00 |