Commit Graph

36 Commits

Author SHA1 Message Date
Nikhil Marathe
a88a804ab7 Bug 1057136 - ServiceWorkers use longest-match for scopes. r=ehsan,bz 2014-08-21 16:38:40 -07:00
Nikhil Marathe
8f75bef4d7 Bug 1011268 - Unregister algorithm. r=ehsan 2014-07-14 10:33:44 -07:00
Andrea Marchesini
21639502c9 Bug 1056259 - ServiceWorkerRegistration should unregister itself when the window is destroyed. r=nsm 2014-08-20 13:30:00 -04:00
Andrea Marchesini
398ba28b05 Bug 1002571 - Implement navigator.serviceWorker.getRegistrations. r=nsm 2014-08-20 11:40:00 -04:00
Andrea Marchesini
f58a0cc498 Bug 1043004 - Update ServiceWorkerContainer API to spec. r=bkelly 2014-08-19 09:56:00 -04:00
Lynn Tran
2ad7913e05 Bug 1041335 - Add a mozilla::services getter for nsIServiceWorkerManager; r=ehsan 2014-08-18 21:13:14 -04: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
Andrea Marchesini
036ff62edf Bug 1047398 - ServiceWorker should use WeakRef instead nsTWeakRef, r=smaug 2014-08-01 17:42:19 +01:00
Ehsan Akhgari
6084be21ce Bug 1045436 - Fix more bad implicit constructors in XPCOM; r=froydnj 2014-07-29 20:43:56 -04:00
Ehsan Akhgari
565815e320 Bug 1044598 - Part 2: Make ServiceWorkerManager::GetServiceWorkerRegistration honor XPCOM rules; r=smaug 2014-07-28 09:57:31 -04:00
Ryan VanderMeulen
1a1da8dacf Backed out changesets c6691cff88a4 and 43a7db7bf902 (bug 1044598) for bustage.
CLOSED TREE
2014-07-28 11:08:12 -04:00
Ehsan Akhgari
9795cdd719 Bug 1044598 - Part 2: Make ServiceWorkerManager::GetServiceWorkerRegistration honor XPCOM rules; r=smaug 2014-07-28 09:57:31 -04:00
Nikhil Marathe
91c337a7c2 Bug 1002570 - Return valid ServiceWorker instances for .installing, .waiting, .active and .controller. r=ehsan 2014-07-23 14:05:08 -07:00
Nikhil Marathe
0ceaf90567 Bug 984048: Part 8 - Activate algorithm. r=ehsan,bent 2014-07-11 13:07:59 -07:00
Nikhil Marathe
46131944e6 Bug 984048 - Add non-null installing worker check to FinishInstall. r=ehsan 2014-07-22 18:18:48 -07:00
Nikhil Marathe
d4200f5194 Bug 984048 - Part 7 - Documents register themselves with corresponding ServiceWorkerInfo. r=bz 2014-07-20 23:25:44 -07:00
Boris Zbarsky
a14ed73f88 Bug 1040263. Eagerly create and preserve Promise reflectors so we always have them available during unlink. r=nsm,bholley. 2014-07-18 21:31:11 -04:00
Nikhil Marathe
870b0ff2fd Bug 983497 - Patch 2: Fire updatefound on ServiceWorkerContainers. r=ehsan 2014-07-11 16:00:52 -07:00
Nikhil Marathe
2452e85f23 Bug 983497 - Patch 1: Infrastructure to fire events on ServiceWorkerContainers. r=ehsan,smaug 2014-07-14 14:15:23 -07:00
Nikhil Marathe
ba4423ecda Bug 984048 - Patch 6 - Scope ordering and utility functions. r=ehsan,khuey
Added r=khuey via IRC to validate webidl DOM peer check.
2014-07-11 11:52:19 -07:00
Benoit Jacob
352e9344b9 Bug 1028588 - Fix more, recently introduced dangerous public destructors - r=ehsan 2014-07-05 16:35:35 -04:00
Nikhil Marathe
0735559b7d Bug 984048 - Patch 5 - ServiceWorker [[Install]] algorithm. r=ehsan, khuey 2014-07-02 17:48:50 -07:00
Nikhil Marathe
44845578e6 Bug 984048 - Patch 4 - Handle parse and uncaught errors. r=khuey 2014-07-02 17:48:35 -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
Nikhil Marathe
4e2fdc2c88 Bug 984048 - Patch 4 - Handle parse and uncaught errors. r=khuey 2014-07-01 16:43:13 -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
834b620d42 Bug 984048 - Patch 4 - Handle parse and uncaught errors. r=khuey 2014-06-30 13:31:02 -07:00
Nikhil Marathe
3a1d307063 Bug 984048: Part 3 - Update algorithm. r=ehsan,khuey 2014-06-11 09:12:56 -07:00
Nikhil Marathe
30cc01695b Bug 984048 - Register should ignore scope fragment. r=ehsan 2014-06-17 13:03:11 -07:00
Nikhil Marathe
e89098ced8 Bug 984048: Part 1 - ServiceWorkerManager Register(). r=ehsan 2013-11-19 15:15:02 -08:00
Ryan VanderMeulen
7d6956db11 Backed out changeset 3add0c55a799 (bug 984048) for mochitest-e10s timeouts. 2014-05-29 15:02:41 -04:00
Nikhil Marathe
aa961d511f Bug 984048: Part 1 - ServiceWorkerManager Register(). r=ehsan 2013-11-19 15:15:02 -08:00