Boris Zbarsky
ecd57eedd6
Bug 995295 part 2. Make console.trace() faster when the console is closed by avoiding reification of the stack until someone actually asks for it. r=baku
2014-04-15 22:58:44 -04:00
Boris Zbarsky
70d7395e61
Bug 995295 part 1. Create console events in the junk scope, not the untrusted content scope. r=baku
2014-04-16 15:09:23 -04:00
Ryan VanderMeulen
476ba3f975
Backed out changesets c674dc13ef85 and 0b3a14bbfd81 (bug 995295) for mochitest-2 crashes.
...
CLOSED TREE
2014-04-16 16:51:07 -04:00
Boris Zbarsky
25007e868a
Bug 995295 part 2. Make console.trace() faster when the console is closed by avoiding reification of the stack until someone actually asks for it. r=baku
2014-04-15 22:58:44 -04:00
Boris Zbarsky
246b33992a
Bug 995295 part 1. Create console events in the junk scope, not the untrusted content scope. r=baku
2014-04-16 15:09:23 -04:00
Ryan VanderMeulen
b5fc9edf06
Backed out changesets df5a68af3d30 and 6acacaa75fad (bug 995295) for bustage.
...
CLOSED TREE
2014-04-16 15:46:18 -04:00
Boris Zbarsky
4e80da84ee
Bug 995295 part 2. Make console.trace() faster when the console is closed by avoiding reification of the stack until someone actually asks for it. r=baku
2014-04-15 22:58:44 -04:00
Boris Zbarsky
4c5c8309aa
Bug 995295 part 1. Create console events in the junk scope, not the untrusted content scope. r=baku
2014-04-16 15:09:23 -04:00
Terrence Cole
c97877c686
Bug 959787 - Handlify JS_DefineProperty; r=Waldo, r=bz
...
--HG--
extra : rebase_source : 87991ed47ed071550af4e4125eea54a66fdb0071
2014-01-21 18:11:17 -08:00
Boris Zbarsky
bf837a1875
Back out revision af250d9dee47 (bug 995295) because it doesn't work for domains that are not on the xul/xbl whitelist.
2014-04-16 00:01:44 -04:00
Boris Zbarsky
f008f31bf3
Bug 995295. Make console.trace() faster when the console is closed by avoiding reification of the stack until someone actually asks for it. r=baku
2014-04-15 22:58:44 -04:00
Terrence Cole
fb5836e633
Bug 994413 - Make Gecko use the same value marking semantics as SpiderMonkey; r=jonco,mccr8
2014-04-09 12:42:48 -07:00
Ryan VanderMeulen
be657e134d
Merge m-c to inbound on a CLOSED TREE.
2014-04-13 22:52:50 -04:00
Mihai Sucan
e155ea62f1
Bug 920116 - Part 1: Add full stacktrace to console.error/exception/assert() in the Console API. r=bz
2014-04-10 23:02:37 +03:00
Mihai Sucan
1f75b07c7f
Bug 823097 - Add support for %c style formatting in the web console; r=past,bz
2014-04-10 17:59:21 +03:00
Boris Zbarsky
a13f2f38be
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
35fca5eeeb
Bug 991742 part 8. Remove the "aScope" argument of WebIDL/nsWrapperCache WrapObject() methods. r=bholley
...
This patch was mostly generated with the following command:
find . -name "*.h" -o -name "*.cpp" | xargs sed -e '/WrapObject(JSContext/ {; N; s/\(WrapObject(JSContext *\* *a\{0,1\}[Cc]x\),\n\{0,1\} *JS::Handle<JSObject\*> a\{0,1\}[sS]cope/\1/ ; }' -i ""
and then reverting the changes that made to
dom/bindings/BindingUtils.h, since those WrapObject methods are not
the ones we're trying to change here, plus a bunch of manual fixups
for cases that this command did not catch (including all the callsites
of WrapObject()).
2014-04-08 18:27:18 -04:00
Boris Zbarsky
56f44fdf10
Bug 991742 part 6. Remove the "aScope" argument of binding Wrap() methods. r=bholley
...
This patch was mostly generated with this command:
find . -name "*.h" -o -name "*.cpp" | xargs sed -e 's/Binding::Wrap(aCx, aScope, this/Binding::Wrap(aCx, this/' -e 's/Binding_workers::Wrap(aCx, aScope, this/Binding_workers::Wrap(aCx, this/' -e 's/Binding::Wrap(cx, scope, this/Binding::Wrap(cx, this/' -i ""
plus a few manual fixes to dom/bindings/Codegen.py, js/xpconnect/src/event_impl_gen.py, and a few C++ files that were not caught in the search-and-replace above.
2014-04-08 18:27:17 -04:00
Andrea Marchesini
e8e8e6036e
Bug 989665 - Console API should clone objects propertly. Crash fixed, r=bz
2014-04-02 10:09:29 +01:00
Boris Zbarsky
d4a40b2bea
Bug 987112. Remove the redundant and somewhat annoying parentObject argument to dictionary ToObject() methods. r=bholley
2014-03-29 01:45:10 -04:00
Andrea Marchesini
23d928823f
Bug 986379 - Console crash for a mTimer set to null, r=ehsan
2014-03-21 16:57:54 +00:00
Andrea Marchesini
f247026039
Bug 979109 - termination string check in Console.cpp, r=smaug
2014-03-05 03:22:32 +00:00
Andrea Marchesini
9c9de5345e
Bug 978522 - Console must use LinkedList instead a nsTArray, r=smaug
2014-03-03 00:20:34 +00:00
Andrea Marchesini
27aa10cd04
Bug 965860 - patch 7 - Console API in workers, r=khuey
2014-02-27 23:39:30 +00:00
Andrea Marchesini
0ccdca4ca3
Bug 965860 - patch 6 - Console.count(), r=khuey
2014-02-27 23:39:24 +00:00
Andrea Marchesini
155f130757
Bug 965860 - patch 5 - Console inner-window-destroyed observer, r=khuey
2014-02-27 23:39:17 +00:00
Andrea Marchesini
9e6c310068
Bug 965860 - patch 4 - Console format string, r=khuey
2014-02-27 23:39:12 +00:00
Andrea Marchesini
80210d8dab
Bug 965860 - patch 2 - ConsoleAPI written in C++, r=bz
2014-02-27 23:39:00 +00:00