Andrea Marchesini
5f8dfa9ba6
Bug 790919 - Don't dispatch close event in Workers, r=bkelly
2016-08-31 21:33:05 -07:00
Andrea Marchesini
f6650e8614
Bug 1286895 - Reintroduce a limit on number of dedicated JS web workers in Firefox, r=bkelly
2016-08-19 08:38:58 +02:00
Sebastian Hengst
51a1e0743d
Backed out changeset f4c8b3de527e (bug 1286895) for crashing in test_bug1241485.html. r=backout
2016-08-21 11:31:35 +02:00
Andrea Marchesini
02514ffeca
Bug 1286895 - Reintroduce a limit on number of dedicated JS web workers in Firefox, r=bkelly
2016-08-19 08:38:58 +02:00
Jan de Mooij
6941dba9aa
Bug 1284808 - Rename RuntimeOptions to ContextOptions and move it to the context. r=luke,baku
2016-07-07 08:15:15 +02:00
Andrea Marchesini
75e0577df7
Bug 1280241 - Remove the limit of number of workers per domain, r=khuey
2016-06-17 11:25:21 +01:00
Kyle Huey
777ddc3529
Bug 1259290: Part 3 - Remove JS_ReportError and cx handling from RegisterWorker and friends. r=bz,jandem
2016-03-28 10:28:14 -07:00
Andrea Marchesini
7b8a9dcd70
Bug 1246091 - patch 5/7 - Remove data when memory pressure notification is received, r=ejpbruel
2016-03-23 22:55:07 +01:00
Luke Wagner
15912cc8f1
Bug 1008453. Add support for navigator.hardwareConcurrency. r=khuey
2016-03-16 15:41:38 -04:00
Carsten "Tomcat" Book
925bcfdfb0
Backed out changeset a7040abce944 (bug 1008453) for w-p-t test failures on a CLOSED TREE
2016-03-18 08:21:42 +01:00
Luke Wagner
0f3b9203a8
Bug 1008453. Add support for navigator.hardwareConcurrency. r=khuey
2016-03-16 15:41:38 -04:00
Kyle Huey
e95edb30a9
Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
2016-01-30 09:05:36 -08:00
Nicholas Nethercote
c00db9350e
Bug 1186810 (part 8) - Replace nsBaseHashtable::Enumerate() calls in dom/workers/ with iterators. r=khuey.
2015-10-26 17:09:44 -07:00
Nicholas Nethercote
a07635f83e
Bug 1186810 (part 7) - Replace nsBaseHashtable::EnumerateRead() calls in dom/workers/ with iterators. r=khuey.
2015-10-26 16:41:55 -07:00
Nicholas Nethercote
7a7f3f4248
Bug 1186810 (part 6) - Replace nsBaseHashtable::EnumerateRead() calls in dom/workers/ with iterators. r=khuey.
2015-10-26 16:07:45 -07:00
Eddy Bruel
4744d0a8f3
Bug 1178721 - Implement SuspendWorkersForWindow;r=khuey
2015-10-07 12:20:59 +02:00
Catalin Badea
6240391214
Bug 1188545 - Disentangle service workers from shared workers and refactor event dispatching code into a separate class. r=nsm,mrbkap
2015-09-30 19:11:03 -04:00
Wes Kocher
4731d2ad0a
Backed out 12 changesets (bug 1188545) for test_fetch_cors failures CLOSED TREE
...
Backed out changeset e04738ee72a3 (bug 1188545)
Backed out changeset 1989893b59de (bug 1188545)
Backed out changeset 11ff29cc25d8 (bug 1188545)
Backed out changeset 4b6bdf859845 (bug 1188545)
Backed out changeset 76eb7ffeca2a (bug 1188545)
Backed out changeset 4473e036b52e (bug 1188545)
Backed out changeset 2a28cb794b23 (bug 1188545)
Backed out changeset 1fa2f55727f3 (bug 1188545)
Backed out changeset 032f4c24fc34 (bug 1188545)
Backed out changeset 4be675dc1b37 (bug 1188545)
Backed out changeset d5d05def5b17 (bug 1188545)
Backed out changeset e94f12b0bcf3 (bug 1188545)
2015-09-30 11:11:47 -07:00
Catalin Badea
43b165568f
Bug 1188545 - Disentangle service workers from shared workers and refactor event dispatching code into a separate class. r=nsm,mrbkap
2015-09-30 10:14:33 -04:00
Ehsan Akhgari
eb34e8f9c1
Bug 1179489 - Don't count service workers towards an origin's max worker quota; r=nsm
...
This is a follow-up to bug 1178339.
2015-07-02 18:48:48 -04:00
Ehsan Akhgari
a4ca04fce8
Bug 1178339 - Account for service workers separately in WorkerDomainInfo; r=nsm
2015-07-01 20:37:40 -04:00
Wes Kocher
466a8469c6
Backed out changeset c0cfb1a32d09 (bug 1178339) for being the likely causes of a spike in serviceworker intermittent failures
2015-07-01 17:18:17 -07:00
Ehsan Akhgari
816d72297c
Bug 1178339 - Account for service workers separately in WorkerDomainInfo; r=nsm
2015-07-01 16:12:43 -04:00
Andrew McCreight
92010d3e4c
Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
2015-05-03 15:32:37 -04:00
Andrea Marchesini
54b1f80bbb
Bug 1156632 - Remove unused forward class declarations - patch 2 - dom/media, dom/indexedDB, dom/svg, r=ehsan
2015-04-22 08:29:17 +02:00
Nikhil Marathe
e32a19812b
Bug 931249 - patch 1 - Scriptloader use cache if needed. r=khuey
2015-03-19 11:41:42 -07:00
Eddy Bruël
f14ffa1930
Bug 1092102 - Rename Suspend/Resume to Freeze/Thaw;r=khuey
2015-04-01 11:00:19 +02:00
Ehsan Akhgari
ea41d8de48
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Nikhil Marathe
bd7f32f7ea
Bug 1131882 - Associate ServiceWorkers with underlying ServiceWorkerInfo. r=baku
...
This allows controller to track state too, and provides better encapsulation.
1) Move SW setup to SWM. RuntimeService now only creates the underlying SharedWorker.
2) Require a SWInfo to create a SW. The SW holds a refptr to the info.
2015-02-19 08:40:21 -08:00
Tim Taubert
1da1b1c859
Bug 1001691 - Move WorkerType out of WorkerPrivate.h r=khuey
2015-03-04 14:54:16 +01:00
Tim Taubert
da81f4c143
Bug 1001691 - WorkerPrivate::LoadInfo -> WorkerLoadInfo r=khuey
2015-02-12 10:50:05 +01:00
Tim Taubert
1ceefc2965
Backed out changeset 2ea14f386df2 (bug 1001691)
2015-03-03 19:13:23 +01:00
Tim Taubert
eff8331891
Backed out changeset a6e627eff6a6 (bug 1001691)
2015-03-03 19:13:21 +01:00
Tim Taubert
dbc65efbf3
Bug 1001691 - Move WorkerType out of WorkerPrivate.h r=khuey
2015-02-12 11:12:59 +01:00
Tim Taubert
e5f61834ab
Bug 1001691 - WorkerPrivate::LoadInfo -> WorkerLoadInfo r=khuey
2015-02-12 10:50:05 +01:00
Ben Turner
c8ed07d8be
Bug 701634 - Support IndexedDB in Workers, r=khuey+baku.
2014-12-16 22:26:15 -08:00
Ben Turner
e61b8db0b2
Bug 1054638 - Move WorkerThread into its own file, r=khuey.
2014-11-14 18:47:30 -08: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
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
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
Nikhil Marathe
0735559b7d
Bug 984048 - Patch 5 - ServiceWorker [[Install]] algorithm. r=ehsan, khuey
2014-07-02 17:48:50 -07: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
Nikhil Marathe
593d4cd86c
Bug 982749 - RuntimeService::CreateServiceWorker and associated.
2014-05-29 09:19:00 -07:00