Andrea Marchesini
c36595a55e
Bug 1056259 - ServiceWorkerRegistration should unregister itself when the window is destroyed. r=nsm
2014-08-20 13:30:00 -04:00
Andrea Marchesini
93621e30cd
Bug 1002571
- Implement navigator.serviceWorker.getRegistrations. r=nsm
2014-08-20 11:40:00 -04:00
Ben Kelly
8e1d2af013
Bug 1049552 Avoid PBackground addref off main thread in GetOrCreateForCurrentThread(). r=bent
2014-08-20 19:42:00 -04:00
Reuben Morais
b12088712e
Bug 1040333 - Set principal flags in WorkerPrivateParent ctor. r=khuey
2014-08-20 14:34:14 -03:00
Andrea Marchesini
bd3a7549ff
Bug 1043004 - Update ServiceWorkerContainer API to spec. r=bkelly
2014-08-19 09:56:00 -04:00
Tom Schuster
073611f591
Bug 792439 - Implement ES6 WeakSet. r=till
2014-08-19 12:42:13 +02:00
Lynn Tran
36bc853044
Bug 1041335 - Add a mozilla::services getter for nsIServiceWorkerManager; r=ehsan
2014-08-18 21:13:14 -04:00
Bobby Holley
7c7704aa07
Bug 1052052 - Hoist Auto*JSContext into nsContentUtils and kill nsCxPusher.{cpp,h}. r=gabor
2014-08-14 18:47:15 -07:00
Ryan VanderMeulen
7c3098f03b
Backed out changesets 5b1a3161f614, 17a9673ed782, and a9b8c346d295 (bug 1052052) for B2G non-unified bustage.
2014-08-14 17:23:10 -04:00
Bobby Holley
e5da39b71b
Bug 1052052 - Hoist Auto*JSContext into nsContentUtils and kill nsCxPusher.{cpp,h}. r=gabor
2014-08-14 12:54:34 -07:00
Tyler Smith
1733611a3b
Bug 1048595 Provide valid default ServiceWorker.state value to avoid crashing. r=bkelly
2014-08-14 11:35:21 -04: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
Andrea Marchesini
98f8480b4f
Bug 1046240 - Expose the principal for a blob URI for chrome-only js code. r=smaug
2014-08-13 08:29:00 -04:00
Jon Coppeard
a4a71fde44
Bug 1052388 - Rename JS_CallHeapFooTracer() functions to JS_CallFooTracer() r=terrence r=smaug
2014-08-13 10:05:22 +01:00
Bobby Holley
71e6510763
Bug 1052090 - Don't try to compute main-thread-ness until after we're done with cancel shenanigans. r=bkelly
2014-08-12 12:29:50 -07:00
Martijn Wargers
174ea37131
Bug 1032878 - Fix for various failing mochitest-plain/-chrome tests. r=jmaher, r=akachkach, r=surkov, r=cpearce
2014-08-10 20:03:50 -07:00
Bob Owen
30b9998991
Bug 1050795 Part 1: Replace nsCxPusher in WorkerRunnable::Run. r=bholley
2014-08-08 16:06:33 +01:00
Andrea Marchesini
fb92456e66
Bug 1036484 - empty 404 worker script should emit a 'error' event, r=khuey
...
--HG--
rename : dom/workers/test/test_404.html => dom/workers/test/test_bug1036484.html
2014-08-10 15:33:06 +02:00
Ehsan Akhgari
804ff9e81c
Bug 1050104 - Do not return a new console object every time self.console is called on workers; r=baku
...
--HG--
extra : rebase_source : f259f6677662ce019b19e22e60a167f64cf47c1d
2014-08-08 08:34:30 -04:00
Ehsan Akhgari
bb58dfc692
Backed out changeset 9cc8465f45a5 (bug 1050104) for mochitest-4 leaks
2014-08-08 09:30:25 -04:00
Ehsan Akhgari
8d232f5b1b
Bug 579517 follow-up: Remove NSPR types that crept in
2014-08-08 08:39:07 -04:00
Ehsan Akhgari
fbbaa34f23
Bug 1050104 - Do not return a new console object every time self.console is called on workers; r=baku
2014-08-08 08:34:30 -04:00
Andrea Marchesini
190b960292
Bug 1037715 - Implement .searchParams on Location, r=bz, r=ehsan
2014-08-07 17:45:21 -07:00
Jan de Mooij
1128c60ac3
Bug 1041148 - Move HoldJSObjects call to XMLHttpRequest constructor to simplify the code. r=bz
2014-08-06 15:23:33 -07:00
Ben Kelly
ae760379af
Bug 995688 Always show scrollbars in test to avoid fade effect evicting document from BF cache. r=smaug
2014-08-06 17:26:19 -04:00
Boris Zbarsky
5987fa8bbc
Bug 1017988 part 11. Codegen the definition of interface objects on worker globals. r=khuey
2014-08-04 22:20:35 -04:00
Boris Zbarsky
78f080efdd
Bug 1017988 part 10. Disallow Pref annotations on things that are exposed in workers. r=khuey
2014-08-04 22:20:35 -04:00
Boris Zbarsky
5c1de8f9d4
Bug 1017988 part 9. Don't codegen window-only things on worker descriptors. r=khuey
2014-08-04 22:20:34 -04:00
Ms2ger
c120fbc019
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
bae887a097
Backed out changeset a668ab2d8dd3 (bug 1043853) for bustage
2014-08-01 14:25:10 -07:00
Ms2ger
f1e52a81b4
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
Andrea Marchesini
042b7cf53f
Bug 1047398 - ServiceWorker should use WeakRef instead nsTWeakRef, r=smaug
2014-08-01 17:42:19 +01:00
Ben Kelly
233e0de412
Bug 1045756 Test DOM interfaces exposed on worker global. r=bz
2014-07-31 21:54:44 -04:00
Bobby Holley
944d92b89b
Bug 940321 - Eliminate ambient noScriptRval, and make it live exclusively on CompileOptions. r=jandem
2014-07-31 09:55:20 -07:00
Sean Lin
a0abec6ac4
Bug 1000829 - getDataStores() should be able to retrieve data stores by owner. r=baku sr=jst
2014-07-17 11:53:23 +08:00
Bobby Holley
41287f115d
Bug 940305 - Move extraWarnings to RuntimeOptions with a per-compartment override. r=jandem,r=khuey
2014-07-29 21:00:37 -07:00
Ehsan Akhgari
38ec6af068
Bug 1045436 - Fix more bad implicit constructors in XPCOM; r=froydnj
2014-07-29 20:43:56 -04:00
Ben Kelly
03e77dbb2f
Bug 1045561 Use a WebIDL Func attribute to conditionally enable Fetch Headers. r=ehsan r=bz
2014-07-29 17:24:22 -04:00
Andrew McCreight
ab57157ec3
Bug 1037510, part 2 - Reduce GGC nursery size to 1MB on workers. r=khuey
2014-07-29 15:38:14 -07:00
Andrew McCreight
532e925036
Bug 1037510, part 1 - Add nursery size as a parameter of CycleCollectedJSRuntime. r=khuey
2014-07-29 15:38:14 -07:00
Ben Kelly
9a3c97f159
Bug 1037294 Move empty queue assert to ScheduleDeletion() as its no longer always valid in ClearMainEventQueue(). r=bent
2014-07-29 09:25:29 -04:00
Ben Kelly
5c896f43ef
Bug 1029620 P6 Implement Fetch Headers DOM object. r=ehsan r=jst
2014-07-28 15:28:20 -04:00
Ben Kelly
adfd86b42b
Bug 1029620 P5 Create dom.fetch.enabled pref, defaulted to false. r=ehsan
2014-07-28 15:28:20 -04:00
Ehsan Akhgari
13b9d95037
Bug 1045067 - Fix some bad implicit constructors in dom/content/ipc; r=smaug
2014-07-28 13:17:51 -04:00
Ehsan Akhgari
29e9acc005
Bug 1044598 - Part 2: Make ServiceWorkerManager::GetServiceWorkerRegistration honor XPCOM rules; r=smaug
2014-07-28 09:57:31 -04:00
Ryan VanderMeulen
7fd54e73a0
Backed out changesets c6691cff88a4 and 43a7db7bf902 (bug 1044598) for bustage.
...
CLOSED TREE
2014-07-28 11:08:12 -04:00
Ehsan Akhgari
15881d17fe
Bug 1044598 - Part 2: Make ServiceWorkerManager::GetServiceWorkerRegistration honor XPCOM rules; r=smaug
...
--HG--
extra : rebase_source : 6fcd656cae5db25b99c70a6d2c901409fb751755
2014-07-28 09:57:31 -04:00
Ms2ger
e99bd12a4b
Bug 1043963 - Collapse test-only moz.build files under dom/ into ancestor moz.build files; r=ted
...
There is very little benefit to having another layer of moz.build files, and
removing them will speed up the build a minimal amount. It also paves the way
for removing TEST_DIRS, which could simplify the build system somewhat.
2014-07-26 08:17:24 +02:00
Nikhil Marathe
a0036c576d
Bug 1002570 - Return valid ServiceWorker instances for .installing, .waiting, .active and .controller. r=ehsan
...
--HG--
extra : transplant_source : %B2%1D%A4%8D%04%E9%BE%D9%C1%CC%C89%F0%07%07%15%B1Df%F1
2014-07-23 14:05:08 -07:00
Nikhil Marathe
144f4ed277
Bug 984048: Part 8 - Activate algorithm. r=ehsan,bent
...
--HG--
extra : rebase_source : 366eabae6bbd60f3223725da31c7175e6b3603db
2014-07-11 13:07:59 -07:00