Ehsan Akhgari
6be3d83434
Bug 1060987 - Fix more bad implicit constructors in DOM; r=baku
2014-09-01 20:49:25 -04:00
Phil Ringnalda
36b0901dec
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
b781feb7c0
Bug 1060987 - Fix more bad implicit constructors in DOM; r=baku
2014-09-01 18:00:53 -04:00
Bobby Holley
5e56e20a5f
Bug 981218 - Remove default compartment objects. r=luke
...
\o/
2014-08-21 17:13:51 -07:00
Bobby Holley
77a145907e
Bug 796938 - Use GetEntryGlobal in NS_ScriptErrorReporter. r=smaug
2014-08-19 12:02:07 -07:00
Bobby Holley
b2b763cb29
Bug 1052052 - Hoist Auto*JSContext into nsContentUtils and kill nsCxPusher.{cpp,h}. r=gabor
2014-08-14 18:47:15 -07:00
Ryan VanderMeulen
df43fcf12d
Backed out changesets 5b1a3161f614, 17a9673ed782, and a9b8c346d295 (bug 1052052) for B2G non-unified bustage.
2014-08-14 17:23:10 -04:00
Bobby Holley
10dec58cfc
Bug 1052052 - Hoist Auto*JSContext into nsContentUtils and kill nsCxPusher.{cpp,h}. r=gabor
2014-08-14 12:54:34 -07:00
Bill McCloskey
15e1176392
Bug 1032592 - Allow principals to be sent with the message manager (r=bent)
2014-08-05 21:46:01 -07:00
Ms2ger
f3bf2dede7
Bug 1043853 - Share the code for structured cloning of ImageData objects across main-thread and workers implementations; r=jst
2014-08-01 22:47:47 +02:00
Wes Kocher
aca9fb4149
Backed out changeset a668ab2d8dd3 (bug 1043853) for bustage
2014-08-01 14:25:10 -07:00
Ms2ger
afce834b36
Bug 1043853 - Share the code for structured cloning of ImageData objects across main-thread and workers implementations; r=jst
2014-08-01 22:47:47 +02:00
Bobby Holley
1adabd4b32
Bug 940305 - Move extraWarnings to RuntimeOptions with a per-compartment override. r=jandem,r=khuey
2014-07-29 21:00:37 -07:00
Nicholas Nethercote
b63426bdfd
Bug 1035570 (part 3) - DMD: Add DMDAnalyzeHeap(), a heap snapshot function. r=erahm,mccr8.
...
The patch also adds DMDAnalyzeReports() as a synonym for DMDReportAndDump(),
and deprecates the latter.
2014-05-29 23:46:09 -07:00
Bob Owen
f8412514ed
Bug 1037564 Part 4: Replace nsCxPusher in nsJSContext::SetProperty. r=bholley
2014-07-18 12:58:10 +01:00
Jon Coppeard
770007b1db
Bug 1017141 - Add prefs for setting min/max empty chunk counts r=bent
2014-07-16 10:01:20 +01:00
Jan de Mooij
0fc0c46ea3
Bug 1037869 - Fix remaining Latin1 string issues. r=terrence
2014-07-14 22:19:36 +02:00
Shashank Sabniveesu
5e28328425
Bug 1034910 - Make the dtor of nsJSArgArray protected. r=smaug
2014-07-11 13:19:00 -04:00
Bobby Holley
24b8c2f6d2
Bug 940316 - Move werror to RuntimeOptions. r=jandem
2014-07-11 08:30:47 -07:00
Tim Taubert
8173949e3d
Bug 1026314 - Rename Key to CryptoKey in WebCrypto r=rbarnes,bz
...
From 9beed249a4d08ccc945bc573a0c71d295cb1b222 Mon Sep 17 00:00:00 2001
2014-06-23 23:25:13 +02:00
Ed Morley
860e779bb2
Backed out changeset 38831e922852 (bug 1026314) for test_interfaces.html failures
2014-07-04 16:17:51 +01:00
Tim Taubert
f0ffeb45fd
Bug 1026314 - Rename Key to CryptoKey in WebCrypto r=rbarnes,bz
2014-06-23 23:25:13 +02:00
Boris Zbarsky
915cd8690c
Bug 1033157. Move the setup of the JSRuntime DOM callbacks into the CycleCollectedJSRuntime constructor, so we don't have to separatedly do it for workers, windows, and xpcshell. r=khuey
2014-07-02 15:16:42 -04:00
Steve Fink
145fbca942
Bug 1022773 - Return value rooting for dom/, r=bz
2014-06-25 15:35:36 -07:00
Jim Blandy
c7f7adc86b
Bug 800200: Remove references to JSD from outside js/jsd. r=mccr8,bholley,ted,smaug
2014-06-27 11:05:08 -07:00
Benoit Jacob
7bbd89e2ca
Bug 1028588 - Fix dangerous public destructors in the rest of dom/ - r=ehsan
2014-06-23 15:56:07 -04:00
Bob Owen
bb9f7ba2dc
Bug 1025476 - Part 1: Add compulsory Init functions to AutoJSAPI. r=bholley
2014-06-19 08:21:14 +01:00
Ms2ger
3cc281b7ff
Bug 974327 - Cleanup nsJSContext::GetGlobalObject(); r=bholley
...
The removed code is never reached, as GetWindowProxy() returns a JSObject
with OuterWindowProxyClass as its JSClass, and this will test false for
IsDOMClass and
(~c->flags) & (JSCLASS_HAS_PRIVATE | JSCLASS_PRIVATE_IS_NSISUPPORTS).
2014-06-20 12:32:50 +02:00
Andrew McCreight
3c68135906
Bug 1019101 - Add a way to get the max CC pause during a given period of time. r=smaug
2014-06-14 16:43:45 -07:00
Bob Owen
487644e68f
Bug 1017030 - Part 4: Replace AutoPushJSContext in nsJSContext::InitClasses. r=bholley
2014-06-11 17:31:24 +01:00
Ms2ger
dbc2e6334c
Bug 1018103 - Remove support for the "JavaScript-global-static-nameset" category; r=bholley
...
The only in-tree consumer was removed in bug 1012320; the addons MXR and a web
search suggest that it is unused outside the tree as well.
2014-06-06 10:06:26 +02:00
Victor Porof
298ca2ed1b
Bug 1007203 - Always add categories when pushing to the pseudostack, r=djvj
2014-05-23 17:12:29 -04:00
Nicholas Nethercote
5c565185e4
Bug 1018039 - Enable DMD on TBPL debug builds. r=glandium.
2014-05-19 18:17:07 -07:00
Nicholas Nethercote
1897c16447
Bug 1014249 - Beef up the "is DMD enabled?" and "is DMD running?" checks. r=mccr8.
2014-05-22 19:45:14 -07:00
Jason Orendorff
6ad8dc1e29
Bug 987995, part 3 - Move memory pressure callbacks from nsJSEnvironment/XPCJSRuntime to CycleCollectedJSRuntime. r=mccr8.
2014-05-22 08:18:02 -05:00
Jason Orendorff
4ec6e26554
Bug 987995, part 2 - Add a data parameter to two memory-pressure-related callbacks. r=luke.
2014-05-22 08:18:01 -05:00
Birunthan Mohanathas
fd86bf4972
Bug 869836 - Part 7: Use AppendLiteral instead of Append where possible. r=ehsan
2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
cc3389eabe
Bug 869836 - Part 5: Use AssignLiteral instead of Assign where possible. r=ehsan
2014-05-22 06:48:51 +03:00
Richard Barnes
761497c98b
Bug 995385 - Add WebCrypto WebIDL interfaces. r=bz, r=cviecco, r=dkeeler
2014-05-15 06:20:00 -04:00
Boris Zbarsky
164551dc92
Bug 1000175. Make sure error events on window only fire if the active document has not changed from when the exception was thrown. r=smaug
2014-05-20 16:07:17 -04:00
Ms2ger
90d014dbb6
Bug 1007243 - Remove nsJSContext::GarbageCollectNow's unused IsCompartment argument; r=bholley
...
It has been unused since changeset 82f8c3925056 in bug 903212.
2014-05-20 21:50:59 +02:00
Andrew McCreight
391fffbe8e
Bug 1011137 - Reduce GC delay rather than CC delay with ICC. r=smaug
2014-05-16 10:11:40 -07:00
Andrew McCreight
042cadaf4f
Bug 1011132 - Fix CYCLE_COLLECTOR_TIME_BETWEEN telemetry. r=smaug
2014-05-16 10:11:40 -07:00
Ryan VanderMeulen
be6ccfea53
Revert to revision 63dfac3c9c87 due to mass bustage pile-ups that landed after it on a CLOSED TREE.
2014-05-16 12:29:37 -04:00
Andrew McCreight
678364c93c
Bug 1011137 - Reduce GC delay rather than CC delay with ICC. r=smaug
2014-05-16 08:09:17 -07:00
Andrew McCreight
1d7fc9c96d
Bug 1011132 - Fix CYCLE_COLLECTOR_TIME_BETWEEN telemetry. r=smaug
2014-05-16 08:09:16 -07:00
Nick Lebedev
73bcee2ac4
Bug 998002 - Rename nsContentUtils::Get{Subject,Object}Principal to nsContentUtils::{Subject,Object}Principal. r=bholley
2014-05-13 11:58:00 +02:00
Andrew McCreight
00f806be55
Bug 958353, part 3 - Finish any IGC in progress when manually triggering an ICC slice. r=smaug
2014-05-13 11:58:39 -07:00
Andrew McCreight
a8418734ff
Bug 1005232 - Log number of incremental cycle collector slices. r=smaug
2014-05-06 17:25:26 -07:00
Michael Shuen
f7ea3d18e8
Bug 972385 - Make JS::AutoValueVector subscript operator return handles. r=jonco, smaug
2014-04-28 16:53:00 +02:00