Peter Van der Beken
9254096129
Bug 1078744 - Replace SetIsDOMBinding with SetIsNonDOMBinding, remove nsWrapperCache::SetIsDOMBinding. r=bz.
...
--HG--
extra : rebase_source : 89c476cd9436530b2df5acc903909e34188417a0
2014-10-07 11:44:49 +02:00
Eric Rahm
8ce1452b9c
Bug 1069490 - Part 3: Set columnNumber when processing console messages. r=bz
2014-09-22 11:28:55 -07:00
Boris Zbarsky
8f826da8c8
Bug 1017425. Make the "performance" attribute of Window [StoreInSlot]. r=peterv
2014-09-05 22:42:33 -04:00
Ehsan Akhgari
0b2aaa5f23
Bug 1060987 - Fix more bad implicit constructors in DOM; r=baku
...
--HG--
extra : rebase_source : 01709017e97fdc96d1d53eb881efc1792118edc4
2014-09-01 20:49:25 -04:00
Phil Ringnalda
b656763114
Backed out 6 changesets (bug 1060982, bug 1061058, bug 1060987, bug 1061060, bug 1060930) for build bustage
...
CLOSED TREE
Backed out changeset c23b8418e6be (bug 1060987)
Backed out changeset a8cddc6bdffc (bug 1061060)
Backed out changeset b5af5cbdac3f (bug 1060982)
Backed out changeset 4912d451011a (bug 1060930)
Backed out changeset bdacbf453238 (bug 1061058)
Backed out changeset da6c71a8f5ae (bug 1060987)
2014-09-01 16:48:51 -07:00
Ehsan Akhgari
f1391c83bf
Bug 1060987 - Fix more bad implicit constructors in DOM; r=baku
2014-09-01 18:00:53 -04:00
Nick Fitzgerald
4ad873968c
Bug 899753 - Part 0: Add the table method to Console.{h,cpp,webidl} r=bz
2014-08-27 15:32:32 -07:00
Bobby Holley
4c2d9e0211
Bug 1052089 - Rename JunkScope to PrivilegedJunkScope and remove fallibility of singleton scope access. r=billm
...
These two things ended up getting mushed together in my tree.
2014-08-18 10:57:30 -07:00
Seth Fowler
d9a982d9dc
Bug 913586 (Part 4) - Update Maybe users in dom. r=bz
...
--HG--
extra : rebase_source : 7b6159b00b3bf4f919b30f1bccc8939cc04fe526
2014-08-13 15:39:41 -07:00
Jan de Mooij
3c7459b21a
Bug 1034191 - Make nsDependentJSString users work with Latin1 strings and nursery-allocated strings. r=bz
2014-07-05 17:30:54 +02:00
Bob Owen
d5b1972d3b
Bug 1025476 - Part 1: Add compulsory Init functions to AutoJSAPI. r=bholley
2014-06-19 08:21:14 +01:00
Andrea Marchesini
d1bbaa773b
Bug 1025741 - Null-check for GetPerfomance in Console API, r=bz
2014-06-17 08:26:23 +01:00
Bob Owen
f165ac189f
Bug 1017030 - Part 2: Replace AutoPushJSContext in ConsoleProfileRunnable::RunConsole. r=bholley
2014-06-11 17:18:20 +01:00
Bob Owen
ac077864bf
Bug 1017030 - Part 1: Replace AutoPushJSContext in ConsoleCallDataRunnable::RunConsole. r=bholley
2014-05-30 10:38:30 +01:00
Olli Pettay
2672babef6
Bug 1023280 - Rename dictionary.ToObject to ToObjectInternal, r=bz
2014-06-11 22:38:55 +03:00
Kyle Huey
8a1ded0d50
Bug 996133: Remove unnecessary NS_DISPATCH_NORMAL arguments to NS_DispatchToMainThread. r=ehsan
2014-05-23 12:53:17 -07:00
Birunthan Mohanathas
2deaba6d91
Bug 869836 - Part 8: Use Append('c')
instead of Append("c")
. r=ehsan
2014-05-22 06:48:52 +03:00
Birunthan Mohanathas
62570a8716
Bug 869836 - Part 2: Use AppendLiteral instead of Append(NS_LITERAL_STRING(...))
. r=ehsan
2014-05-22 06:48:50 +03:00
Andrea Marchesini
e3571cd697
Bug 1006027 - ConsoleAPI uses timestamps in msecs, r=bz
2014-05-12 18:03:55 +01:00
Andrea Marchesini
185b175bd0
Bug 1004814 - console.time/timeEnd work in workers, r=bz
2014-05-06 10:50:12 +01:00
Jon Coppeard
bed7fc43d9
Bug 959787 - Handlify remaining JS APIs r=terrence r=bz r=bholley
2014-04-30 10:10:33 +01:00
Andrea Marchesini
e7d5a20111
Bug 1000947 - Console::Methods must not throw exceptions, r=bz
2014-04-29 07:49:57 +01:00
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