Andrew McCreight
4a5f95de8c
Bug 1135772 - Return null on failure in nsXPCWrappedJS's QueryInterface. r=smaug
2015-02-25 09:44:10 -08:00
Martin Thomson
81c2443c36
Bug 975144 - Tests for rtcIdentityProvider property, r=gabor
2015-02-22 10:57:20 +13:00
Martin Thomson
cdacc8b87d
Bug 975144 - Adding rtcIdentityProvider to sandbox global scope, r=gabor
2015-02-22 10:57:20 +13:00
Boris Zbarsky
3943fd8cac
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
Jon Coppeard
0db456cafc
Bug 1134255 - Add breakdown of allocated and unused GC things by kind in memory reports r=njn
...
--HG--
extra : rebase_source : aaec1857d252090c2aea9fc8e45a2a82ac492b6c
2015-02-19 11:56:00 +00:00
Eric Skoglund
8e302f883d
Bug 1121936 - Implement %TypedArray%.prototyp.{map,filter}. r=evilpie
2015-02-19 15:39:07 +01:00
Dirkjan Ochtman
e092006e2e
Bug 1121935 - Implement %TypedArray%.prototype.slice. r=evilpie
2015-02-19 15:39:07 +01:00
Jon Coppeard
8f4f28952b
Backed out changeset d60d2602deab (bug 1134255) for making test_memoryReporters.xul fail
2015-02-19 13:22:37 +00:00
Jon Coppeard
44aa408ed4
Bug 1134255 - Add breakdown of allocated and unused GC things by kind in memory reports r=njn
2015-02-19 11:56:00 +00:00
Bill McCloskey
507a7e47b7
Bug 1131317 - Always unwrap objects before wrapping them in XPCWrappedJS (r=mrbkap)
2015-02-18 10:42:28 -08:00
Christoph Kerschbaumer
ebba2d4533
Bug 1099296 - Attach LoadInfo to remaining callers of ioService and ProtocolHandlers - in js/ (r=bholly)
2015-02-17 10:09:23 -08:00
Tom Schuster
04bc4787d3
Bug 1073816 - Implement ES6 Function.prototype.bind length handling. r=Till,bholley
2015-02-09 19:42:20 +01:00
Boris Zbarsky
c0538ae297
Bug 1132187 part 3. Remove the WANT_CONVERT bit. r=peterv
2015-02-13 14:34:54 -05:00
Boris Zbarsky
d4075579f3
Bug 1132187 part 2. Remove the WANT_DELPROPERTY bit. r=peterv
2015-02-13 14:34:54 -05:00
Boris Zbarsky
bd96a08ff8
Bug 1132187 part 1. Remove the totally unused WANT_CREATE bit. r=peterv
2015-02-13 14:34:54 -05:00
Boris Zbarsky
fafd4a0afc
Bug 1132184. Remove the nsIXPCScriptable postCreate and postTransplant hooks. r=peterv
2015-02-13 14:34:54 -05:00
Boris Zbarsky
04f392613f
Bug 1131801 part 3. Get rid of the now-unused ReparentWrapperIfFound. r=peterv
2015-02-13 14:34:54 -05:00
Boris Zbarsky
8e9341bc1f
Bug 1131801 part 2. Get rid of the now-useless RescueOrphansInScope. r=peterv
2015-02-13 14:34:53 -05:00
Boris Zbarsky
4bd0bc2293
Bug 1131801 part 1. Get rid of the now-unnecessary RescueOrphans function. r=peterv
2015-02-13 14:34:53 -05:00
Boris Zbarsky
5cdfac2ecb
Bug 1131799. Stop parenting XPConnect tearoffs to the XPCWrappedNative. r=peterv
2015-02-13 14:34:53 -05:00
Boris Zbarsky
cbd6ec4a41
Bug 1131887 part 2. Remove the now-unused nsIXPConnect.reparentWrappedNativeIfFound. r=peterv
2015-02-13 14:34:53 -05:00
Wes Kocher
c52f835ea2
Backed out changeset 38bcb731dba8 (bug 1131887)
2015-02-13 13:25:42 -08:00
Wes Kocher
aaafa38ace
Backed out changeset 564376c26384 (bug 1131799)
2015-02-13 13:25:40 -08:00
Wes Kocher
586f688c61
Backed out changeset d71b934c28ee (bug 1131801)
2015-02-13 13:25:39 -08:00
Wes Kocher
873e2cfbc6
Backed out changeset be654bd9e20d (bug 1131801)
2015-02-13 13:25:38 -08:00
Wes Kocher
04938908b9
Backed out changeset 32176c758b4d (bug 1131801)
2015-02-13 13:25:37 -08:00
Wes Kocher
2635fa5314
Backed out changeset 6d9547a55557 (bug 1132184)
2015-02-13 13:25:36 -08:00
Wes Kocher
86e38d6a10
Backed out changeset e5479c58d966 (bug 1132187)
2015-02-13 13:25:35 -08:00
Wes Kocher
8a14ae16c0
Backed out changeset 70b09a891a37 (bug 1132187)
2015-02-13 13:25:33 -08:00
Wes Kocher
17aa94c407
Backed out changeset 9017975d0201 (bug 1132187)
2015-02-13 13:25:32 -08:00
Tom Schuster
c5a7857326
Bug 1127475 - Remove unnecessary parent arguments. r=bz
2015-02-13 12:20:02 +01:00
Tom Schuster
6976ec9759
Bug 1124934 - Add a HasProperty ObjectOp. r=jorendorff
2015-02-13 12:20:02 +01:00
Boris Zbarsky
d120e73f4a
Bug 1132187 part 3. Remove the WANT_CONVERT bit. r=peterv
2015-02-13 14:34:54 -05:00
Boris Zbarsky
8c1c9a918b
Bug 1132187 part 2. Remove the WANT_DELPROPERTY bit. r=peterv
2015-02-13 14:34:54 -05:00
Boris Zbarsky
95de285152
Bug 1132187 part 1. Remove the totally unused WANT_CREATE bit. r=peterv
2015-02-13 14:34:54 -05:00
Boris Zbarsky
bb63a9d91c
Bug 1132184. Remove the nsIXPCScriptable postCreate and postTransplant hooks. r=peterv
2015-02-13 14:34:54 -05:00
Boris Zbarsky
c7c0aedd4d
Bug 1131801 part 3. Get rid of the now-unused ReparentWrapperIfFound. r=peterv
2015-02-13 14:34:54 -05:00
Boris Zbarsky
fb8f4cad8d
Bug 1131801 part 2. Get rid of the now-useless RescueOrphansInScope. r=peterv
2015-02-13 14:34:53 -05:00
Boris Zbarsky
fec8cd0977
Bug 1131801 part 1. Get rid of the now-unnecessary RescueOrphans function. r=peterv
2015-02-13 14:34:53 -05:00
Boris Zbarsky
1cc071c5b8
Bug 1131799. Stop parenting XPConnect tearoffs to the XPCWrappedNative. r=peterv
2015-02-13 14:34:53 -05:00
Boris Zbarsky
893b4bf165
Bug 1131887 part 2. Remove the now-unused nsIXPConnect.reparentWrappedNativeIfFound. r=peterv
2015-02-13 14:34:53 -05:00
Nick Fitzgerald
770748abfb
Bug 1117242 - SavedFrame objects should do principal checks for every accessor; r=jimb,jandem,bz
2015-02-13 09:21:50 -08:00
Chris Peterson
7cfc231773
Bug 1130123 - Part 1: Move deprecated JS telemetry from Parser to JSCompartment. r=jandem
2015-02-10 23:17:43 -08:00
Tom Schuster
c22e2c0d82
Bug 1125437 - Get rid of SetPropertyAttributes and use DefineProperty to follow ES6 specification. r=efaust
2015-02-11 23:40:47 +01:00
Nicholas Nethercote
74cc61fdfd
Bug 1131901 (part 1) - Make PL_DHashTableAdd() infallible by default, and add a fallible alternative. r=froydnj.
...
I kept all the existing PL_DHashTableAdd() calls fallible, in order to be
conservative, except for the ones in nsAtomTable.cpp which already were
followed immediately by an abort on failure.
--HG--
extra : rebase_source : 526d96ab65e4d7d71197b90d086d19fbdd79b7b5
2015-02-02 14:48:58 -08:00
Nicholas Nethercote
44179aabe3
Back out changesets 2fcef6b54be7, 2be07829fefc, 66dfe37b8532, df3fcd2be8fd, 0a436bce77a6 (bug 1050035) for causing intermittent crashes and assertion failures.
...
--HG--
extra : rebase_source : eb30be83c3143c6c203585a80a18f180025efaba
2015-02-10 14:39:49 -08:00
Tom Schuster
8f3890f934
Bug 1131003 - Move jsproxy.h to js/Proxy.h. r=efaust
...
--HG--
rename : js/src/jsproxy.h => js/public/Proxy.h
2015-02-10 19:58:18 +01:00
Bob Owen
f7e8c46c63
Bug 1094953
: Ensure that GetGlobalJSObject on the native global does not return null in nsXPCWrappedJSClass::DelegatedQueryInterface. r=bholley
2015-02-09 19:55:57 +00:00
Ryan VanderMeulen
0271067944
Backed out 7 changesets (bug 1117242) for mochitest failures.
...
Backed out changeset 694f7ac58964 (bug 1117242)
Backed out changeset b3f8122dd990 (bug 1117242)
Backed out changeset 442d41779bd8 (bug 1117242)
Backed out changeset ccf6dfe1ac75 (bug 1117242)
Backed out changeset 86421767cd26 (bug 1117242)
Backed out changeset 2f996950fb2f (bug 1117242)
Backed out changeset 4414e9d0b66b (bug 1117242)
CLOSED TREE
2015-02-06 13:40:53 -05:00
Nick Fitzgerald
16213c2fc2
Bug 1117242 - Part 5: Implement xray support for SavedFrame; r=bholley
2015-02-06 09:15:01 -08:00