Tom Schuster
4e0dfb7481
Bug 1069694 - Remove OldDebugAPI from the browser. r=shu
2014-10-12 19:37:41 +02:00
Andrew McCreight
b469269636
Bug 943516 - Add weak map wrapper preserving key callback to workers. r=peterv on a CLOSED TREE
2014-10-08 16:27:55 -07:00
Andrea Marchesini
3136432396
Bug 1078163 - WorkerNavigator strings should honor general.*.override prefs in e10s mode, r=khuey
2014-10-08 13:56:50 +01:00
Valentin Gosu
ea0300f6f9
Bug 786419 - Part 11 - Address possible issues with offline notifications in nsGlobalWindow and WorkerPrivate r=bent
...
Part 2 of this bug adds nsGlobalWindow as an observer for the app-offline
notification. There are however a few corner cases we haven't handled.
For example: If the browser is offline, and an app is made offline,
there should be no offline event dispatched.
Also, WorkerPrivate should ignore offline events that cause no change
in its offline state.
2014-08-27 05:42:13 +03:00
Valentin Gosu
25e7f0916c
Bug 786419 - Part 10 - Fix app wrongly reporting an offline status r=jduell
...
In order for the content process to have an up-to-date table of which apps are
offline, we send that status in TabParent::LoadURL. However, the fact that
IsAppOffline returned true when the browser was offline, caused us to send
the offline status to content processes, and caused Bug 1058718.
This also updates the UUID for nsIOService.
2014-08-27 05:25:47 +03:00
Valentin Gosu
cc125b1da7
Bug 786419 - Part 2 - Modify calls to NS_IsOffline to check for NS_IsAppOffline as well r=jduell,sicking
2014-08-23 06:06:56 +03:00
Nikhil Marathe
a3fb6dffe9
Bug 1049599 - ServiceWorkers should also be canceled when a window goes away. r=bent
2014-08-23 20:25:08 -07:00
Andrea Marchesini
b5bbcb0b08
Bug 1069401 - UserAgent cannot be changed for specific websites in workers, r=khuey, r=bz
2014-09-24 17:09:50 +01:00
Carsten "Tomcat" Book
7ea35f7a10
Backed out changeset 13028d2039e8 (bug 1069401) for b2g m1 test failures
2014-09-24 12:40:43 +02:00
Andrea Marchesini
e2d6bffa2d
Bug 1069401 - UserAgent cannot be changed for specific websites in workers, r=khuey, r=bz
2014-09-23 22:26:00 +02:00
Andrea Marchesini
b1c52360d3
Bug 1062920 - WorkerNavigator strings should honor general.*.override prefs, r=khuey
2014-09-23 20:11:18 +01:00
Carsten "Tomcat" Book
778b688b24
Backed out changeset 2a7cae8b0b5d (bug 1067552) for Android 4.0 M8 test failures
2014-09-16 06:52:44 +02:00
Wes Kocher
103936ce7b
Merge m-c to b-i a=merge
2014-09-15 16:47:02 -07:00
Jon Coppeard
00afc59618
Bug 1045945 - Initialize the destroy principals callback for workers r=bent
2014-09-15 16:49:11 +01:00
Gregor Wagner
711129277c
Bug 1067552 - Assertion in RuntimeService::ShutdownIdleThreads. r=bent
2014-09-15 22:09:10 +02:00
Bobby Holley
f8c3f22448
Bug 981198 - Make JS_{Get,Set}ErrorReporter take a JSRuntime. r=terrence,r=bz
2014-09-09 16:02:10 -07:00
Chris Peterson
def5e6780e
Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
2014-07-21 21:43:21 -07:00
Andrea Marchesini
af269eb0f0
Bug 925849 - WorkerNavigator implements NavigatorLanguage, r=khuey
2014-09-05 15:26:34 +01:00
Ehsan Akhgari
99fed18e00
Bug 1061023 - Fix more bad implicit constructors in DOM; r=baku
2014-09-01 18:26:43 -04:00
Wes Kocher
0e21851429
Backed out changeset 1ed271ffb59c (bug 786419) bug causing bug 786419 a=backout
2014-08-26 16:34:46 -07:00
Valentin Gosu
b7f635e34c
Bug 786419 - Provide way to "set network offline" per app r=jduell
2014-08-23 06:05:56 +03:00
Ben Kelly
63bca16b65
Bug 1049552 Avoid PBackground addref off main thread in GetOrCreateForCurrentThread(). r=bent
2014-08-20 19:42:00 -04:00
Ehsan Akhgari
96d53bc5a4
Bug 579517 follow-up: Remove NSPR types that crept in
2014-08-08 08:39:07 -04:00
Bobby Holley
eb6c3ab9f6
Bug 940321 - Eliminate ambient noScriptRval, and make it live exclusively on CompileOptions. r=jandem
2014-07-31 09:55:20 -07: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
Andrew McCreight
8d1d912faa
Bug 1037510, part 2 - Reduce GGC nursery size to 1MB on workers. r=khuey
2014-07-29 15:38:14 -07:00
Andrew McCreight
bd0781fe91
Bug 1037510, part 1 - Add nursery size as a parameter of CycleCollectedJSRuntime. r=khuey
2014-07-29 15:38:14 -07:00
Ben Kelly
5ea678ebc0
Bug 1029620 P5 Create dom.fetch.enabled pref, defaulted to false. r=ehsan
2014-07-28 15:28:20 -04: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
Bobby Holley
24b8c2f6d2
Bug 940316 - Move werror to RuntimeOptions. r=jandem
2014-07-11 08:30:47 -07:00
Ben Kelly
154d3da275
Bug 1013571 Reland support for PBackground on workers. r=bent
2014-07-09 17:39:18 -04:00
Wes Kocher
bb5d63c1f6
Backed out changeset 725b7db309c3 (bug 1013571) for causing the failures in 1032783
2014-07-08 14:43:46 -07:00
Benoit Jacob
e7849f4c94
Bug 1035394 - Fix dangerous public destructors in dom - r=ehsan
2014-07-08 17:23:17 -04:00
Ben Kelly
f99120cd1b
Bug 1013571 Reland support for PBackground on workers. r=bent
2014-07-08 14:57:16 -04:00
Bobby Holley
df05c14789
Bug 1029933 - Give BackstagePass an Enumerate hook to match its NewResolve hook. r=Waldo
...
This is required in order to avoid exposing resolve hook effects when
Object.freeze() is invoked on the global. The freeze() call first enumerates
the object, after which point any lazy properties need to be resolve so that
we can safely mark the object as non-extensible.
2014-07-04 12:41:27 -07:00
Ben Kelly
96334e50af
Backout 303027a0da95 (bug 1013571) due to persistent oranges (bug 1032011, bug 1032605, bug 1032783)
2014-07-04 00:31:59 -04:00
Nikhil Marathe
0735559b7d
Bug 984048 - Patch 5 - ServiceWorker [[Install]] algorithm. r=ehsan, khuey
2014-07-02 17:48:50 -07: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
Bob Owen
33f349e79f
Bug 1030707 - Part 6: Replace AutoPushJSContext in RuntimeService::ResumeWorkersForWindow. r=bholley
2014-06-30 20:37:25 +01:00
Bob Owen
adae2051b9
Bug 1030707 - Part 5: Replace AutoPushJSContext in SynchronizeAndResumeRunnable::Run. r=bholley
2014-07-01 11:25:27 +01:00
Bob Owen
a6b9eaf0c4
Bug 1030707 - Part 4: Replace AutoPushJSContext in RuntimeService::SuspendWorkersForWindow. r=bholley
2014-06-30 20:17:09 +01:00
Bob Owen
9709e0eab2
Bug 1030707 - Part 3: Replace AutoPushJSContext in RuntimeService::CancelWorkersForWindow. r=bholley
2014-06-30 16:21:27 +01:00
Wes Kocher
1fa889fbbc
Backed out 3 changesets (bug 984048) for breaking hazard builds.
...
Backed out changeset 2d0c34b7045f (bug 984048)
Backed out changeset c18211a2afa1 (bug 984048)
Backed out changeset 30fa36882d57 (bug 984048)
2014-07-01 20:29:08 -07:00
Nikhil Marathe
dcc9576aaa
Bug 984048 - Patch 5 - ServiceWorker [[Install]] algorithm. r=ehsan, khuey
2014-07-01 16:43:22 -07:00
Ryan VanderMeulen
430e0b2517
Backed out changesets bacfdc83424a and 7d12b5d7446f (bug 984048) for crashes.
2014-06-30 17:22:47 -04:00
Nikhil Marathe
5400f4e366
Bug 984048 - Patch 5 - ServiceWorker [[Install]] algorithm. r=ehsan, khuey
2014-06-30 13:31:24 -07:00
Ben Kelly
0f50e43a27
Bug 1013571 Support PBackground on workers. r=bent
2014-06-27 13:36:25 -07:00
Nikhil Marathe
f232e45ba5
Bug 1025082 - ServiceWorker related WebIDL changes. r=ehsan,jst
2014-06-17 11:01:28 -07:00
Ben Kelly
7e115f0b95
Bug 1025973 - Part 1: Rename GlobalObject::GetContext() to Context(). r=bz
2014-06-16 14:08:00 -04:00
Brian Hackett
e728e57b23
Bug 941805 - Use helper thread pool in all runtimes in a process, r=billm.
2014-05-29 13:06:23 -06:00