Birunthan Mohanathas 
								
							 
						 
						
							
							
							
							
								
							
							
								670cde3e29 
								
							 
						 
						
							
							
								
								Bug 1174803 - Simplify RuntimeService::WorkerPrefChanged. r=bent  
							
							
							
						 
						
							2015-06-30 11:16:03 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Kelly 
								
							 
						 
						
							
							
							
							
								
							
							
								5940533c35 
								
							 
						 
						
							
							
								
								Bug 1175138 P2 Expose dom.serviceWorkers.testing.enabled to workers. r=ehsan  
							
							
							
						 
						
							2015-06-27 23:19:24 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Kelly 
								
							 
						 
						
							
							
							
							
								
							
							
								74e7e7f196 
								
							 
						 
						
							
							
								
								Bug 1175138 P1 Make the dom.caches.testing.enabled pref available in workers. r=ehsan  
							
							
							
						 
						
							2015-06-27 23:19:23 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikhil Marathe 
								
							 
						 
						
							
							
							
							
								
							
							
								091eef6ff6 
								
							 
						 
						
							
							
								
								Bug 916893 - Patch 1 - Notification on workers. r=khuey,wchen  
							
							... 
							
							
							
							Does not implement the Service Worker API - https://notifications.spec.whatwg.org/#service-worker-api 
***
Folded:
Bug 916893 - Better ownership model. r=khuey
Fix for bug found by ASan where we were touching the NotificationFeature after releasing it.
--HG--
extra : transplant_source : %3C%09F%99%CASF%1A%25%89X%D9%8C%0B%FAu%9D%27%E8w 
							
						 
						
							2015-06-25 18:53:02 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								43fb37cc29 
								
							 
						 
						
							
							
								
								Bug 1177621 - SharedWorkers should not be shared between a private and a non-private documents, r=nsm  
							
							
							
						 
						
							2015-06-26 11:18:18 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								84d140a54b 
								
							 
						 
						
							
							
								
								Backed out 11 changesets (bug 916893, bug 1114554) for various mochitest and Gij failures.  
							
							... 
							
							
							
							Backed out changeset 247ca4bf258e (bug 1114554)
Backed out changeset 5578d5c280a6 (bug 1114554)
Backed out changeset 404830c1ecf7 (bug 1114554)
Backed out changeset 15bdf9c78e6e (bug 1114554)
Backed out changeset f92abe5ec784 (bug 1114554)
Backed out changeset 75324b6862a8 (bug 1114554)
Backed out changeset ce8a768782f2 (bug 1114554)
Backed out changeset 0d860fd12534 (bug 1114554)
Backed out changeset 7dc2448065a9 (bug 916893)
Backed out changeset c3b07f0d1a60 (bug 916893)
Backed out changeset 61c3f24cc908 (bug 916893)
CLOSED TREE 
							
						 
						
							2015-06-25 19:52:40 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikhil Marathe 
								
							 
						 
						
							
							
							
							
								
							
							
								6ecdd193cc 
								
							 
						 
						
							
							
								
								Bug 916893 - Patch 1 - Notification on workers. r=khuey,wchen  
							
							... 
							
							
							
							Does not implement the Service Worker API - https://notifications.spec.whatwg.org/#service-worker-api 
***
Folded:
Bug 916893 - Better ownership model. r=khuey
Fix for bug found by ASan where we were touching the NotificationFeature after releasing it.
--HG--
extra : rebase_source : 7522a4a51fda41726e7cf26b61fbf535c260fab3 
							
						 
						
							2015-06-25 11:36:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikhil Marathe 
								
							 
						 
						
							
							
							
							
								
							
							
								0db24a2c7c 
								
							 
						 
						
							
							
								
								Bug 1173389 - Disable ServiceWorker network interception by default. r=ehsan  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 6309f011f978f08c4f104123910f7d8d9e56045a 
							
						 
						
							2015-06-12 16:28:13 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Paolo Amadini 
								
							 
						 
						
							
							
							
							
								
							
							
								0697364b3d 
								
							 
						 
						
							
							
								
								Bug 1158133 - Add a way to disable async stacks, and disable by default on mobile platforms. r=bent,jimb  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 440284ded7a60d44430cd0a91fd946fa4c76c987 
							
						 
						
							2015-06-09 11:17:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jose Antonio Olivera Ortega 
								
							 
						 
						
							
							
							
							
								
							
							
								88a9211951 
								
							 
						 
						
							
							
								
								Bug 1115820 - Add telemetry to ServiceWorkers. r=nsm, r=vladan  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 69547573525bcea989d24e0a0293f6df9e7f90e1 
							
						 
						
							2015-06-05 08:11:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddy Bruël 
								
							 
						 
						
							
							
							
							
								
							
							
								27446f880e 
								
							 
						 
						
							
							
								
								Bug 1166847 - Implement OpaqueCrossCompartmentWrapper;r=evilpies  
							
							
							
						 
						
							2015-06-02 16:54:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Catalin Badea 
								
							 
						 
						
							
							
							
							
								
							
							
								8b1fbc7805 
								
							 
						 
						
							
							
								
								Bug 1130684 - Implement Service Worker clients.claim. r=nsm,ehsan  
							
							... 
							
							
							
							--HG--
extra : rebase_source : ea1da8f6dfd8d31936c0ae495ec262581c9e5775 
							
						 
						
							2015-05-14 12:41:42 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								86ad786706 
								
							 
						 
						
							
							
								
								Bug 1162218 - Make worker idle thread timeouts more strict, r=baku.  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 9a8741c4ad67c782e313bc79a8eb87e4d2749649 
							
						 
						
							2015-05-07 10:35:57 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew McCreight 
								
							 
						 
						
							
							
							
							
								
							
							
								9e8f4b219e 
								
							 
						 
						
							
							
								
								Bug 1152551, part 2 - Fix mode lines in dom/. r=jst  
							
							
							
						 
						
							2015-05-03 15:32:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								839141fb74 
								
							 
						 
						
							
							
								
								Bug 1157898 part 3.  Fix the remaining consumers of rv.ErrorCode() in NS_ENSURE_* expressions to not do that.  r=peterv  
							
							
							
						 
						
							2015-04-27 09:18:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikhil Marathe 
								
							 
						 
						
							
							
							
							
								
							
							
								5b54bf699f 
								
							 
						 
						
							
							
								
								Bug 1131327 - Patch 2 - Expose to workers. r=baku  
							
							... 
							
							
							
							This patch exposes ServiceWorkerRegistration (and ServiceWorker to satisfy constraints) to workers.
For now, a null registration is returned in the worker.
--HG--
extra : rebase_source : ae1b59d5ee3b3522826ed59fcfcb31e009018ac3 
							
						 
						
							2015-04-03 22:46:07 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								94a12266fb 
								
							 
						 
						
							
							
								
								Bug 1151646 - Fix static analysis bustage.  
							
							
							
						 
						
							2015-04-08 18:49:38 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								8f3a68440b 
								
							 
						 
						
							
							
								
								Bug 1151646 - Cleanup, r=khuey.  
							
							
							
						 
						
							2015-04-08 15:21:26 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								f6cb233b56 
								
							 
						 
						
							
							
								
								Bug 1151646 - Spin the event loop one extra time to clean up all CC'd objects before worker shutdown, r=khuey.  
							
							
							
						 
						
							2015-04-08 15:20:59 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikhil Marathe 
								
							 
						 
						
							
							
							
							
								
							
							
								3b27da6f52 
								
							 
						 
						
							
							
								
								Bug 931249 - Patch 9 - Use ServiceWorker cache name as part of it's unique name. r=khuey  
							
							... 
							
							
							
							When a SW script is updated (it gets a new cache), if there was already an existing running worker with the same scope and script, that would be reused and the update wouldn't happen.
--HG--
extra : rebase_source : baeb7d62845aee3ce7d1b1622e883528283500dc 
							
						 
						
							2015-03-19 16:40:52 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddy Bruël 
								
							 
						 
						
							
							
							
							
								
							
							
								e9a640efd2 
								
							 
						 
						
							
							
								
								Bug 1092102 - Rename Suspend/Resume to Freeze/Thaw;r=khuey  
							
							
							
						 
						
							2015-04-01 11:00:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddy Bruël 
								
							 
						 
						
							
							
							
							
								
							
							
								b86b9bb514 
								
							 
						 
						
							
							
								
								Bug 1092102 - Implement WorkerDebuggerGlobalScope.createSandbox;r=khuey  
							
							
							
						 
						
							2015-03-31 12:22:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Carsten "Tomcat" Book 
								
							 
						 
						
							
							
							
							
								
							
							
								5245fa5a7b 
								
							 
						 
						
							
							
								
								Backed out changeset 71abbf190d53 (bug 1092102) for  static analysis build bustage on a CLOSED TREE  
							
							... 
							
							
							
							--HG--
extra : rebase_source : fb64615c90507f79d27f3ab096e6e0259cb38c3e 
							
						 
						
							2015-03-31 11:14:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddy Bruël 
								
							 
						 
						
							
							
							
							
								
							
							
								0c47b481d2 
								
							 
						 
						
							
							
								
								Bug 1092102 - Implement WorkerDebuggerGlobalScope.createSandbox;r=khuey  
							
							
							
						 
						
							2015-03-31 10:19:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jose Antonio Olivera Ortega 
								
							 
						 
						
							
							
							
							
								
							
							
								60663a3ab3 
								
							 
						 
						
							
							
								
								Bug 1139513 - Warn and gather data if ServiceWorker hits max workers per domain limit. r=bent, r=rvitillo  
							
							
							
						 
						
							2015-03-25 13:17:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								883849ee32 
								
							 
						 
						
							
							
								
								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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddy Bruël 
								
							 
						 
						
							
							
							
							
								
							
							
								2d0841a4c7 
								
							 
						 
						
							
							
								
								Bug 1092102 - Implement WorkerDebugger.initialize;r=khuey  
							
							
							
						 
						
							2015-03-17 11:15:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								5d46e8dcd3 
								
							 
						 
						
							
							
								
								Bug 1141274 - Allocate shared workers and service workers from separate namespaces; r=nsm  
							
							... 
							
							
							
							This patch makes sure that we never reuse a WorkerPrivate belonging
to a shared worker for a service worker and vice versa. 
							
						 
						
							2015-03-10 22:52:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikhil Marathe 
								
							 
						 
						
							
							
							
							
								
							
							
								b4227d7b33 
								
							 
						 
						
							
							
								
								Bug 1053275 - Exempt ServiceWorkers from per domain thread limits. r=sicking  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 4f48830c13e1ba471147774b7d93f4f2c795543d 
							
						 
						
							2015-03-03 14:30:58 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikhil Marathe 
								
							 
						 
						
							
							
							
							
								
							
							
								af18a63f82 
								
							 
						 
						
							
							
								
								Bug 1133861 - Enable the Fetch API by default. r=jst  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 97dc853238ad7ce4cec7277c4732bf3f4ec1b962 
							
						 
						
							2015-02-22 01:52:10 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikhil Marathe 
								
							 
						 
						
							
							
							
							
								
							
							
								a817a419ab 
								
							 
						 
						
							
							
								
								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.
--HG--
extra : rebase_source : d9de8a66a45f597d1613890691d1facae51eb64e 
							
						 
						
							2015-02-19 08:40:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Taubert 
								
							 
						 
						
							
							
							
							
								
							
							
								2665cbe4f7 
								
							 
						 
						
							
							
								
								Bug 1001691 - WorkerPrivate::LoadInfo -> WorkerLoadInfo r=khuey  
							
							
							
						 
						
							2015-02-12 10:50:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eddy Bruël 
								
							 
						 
						
							
							
							
							
								
							
							
								a95bcbb9fd 
								
							 
						 
						
							
							
								
								Bug 1092102 - Implement a WorkerDebuggerGlobalScope;r=khuey  
							
							
							
						 
						
							2015-03-04 00:51:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Taubert 
								
							 
						 
						
							
							
							
							
								
							
							
								9dccd5c5ae 
								
							 
						 
						
							
							
								
								Backed out changeset 2ea14f386df2 (bug 1001691)  
							
							
							
						 
						
							2015-03-03 19:13:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Taubert 
								
							 
						 
						
							
							
							
							
								
							
							
								661d8bb7bf 
								
							 
						 
						
							
							
								
								Bug 1001691 - WorkerPrivate::LoadInfo -> WorkerLoadInfo r=khuey  
							
							
							
						 
						
							2015-02-12 10:50:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Kelly 
								
							 
						 
						
							
							
							
							
								
							
							
								cd6213057e 
								
							 
						 
						
							
							
								
								Bug 940273 - Part 2 - Add a pref to enable Service Worker Cache. r=ehsan  
							
							
							
						 
						
							2015-03-02 14:12:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Kelly 
								
							 
						 
						
							
							
							
							
								
							
							
								4d074ba44d 
								
							 
						 
						
							
							
								
								Bug 1118845 P2 Make SharedWorker override parent LoadGroup with custom proxy callbacks. r=khuey  
							
							
							
						 
						
							2015-02-21 10:09:17 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								6136d65f9b 
								
							 
						 
						
							
							
								
								Bug 1127792 - Add a pref to globally disable compacting GC r=terrence r=mccr8 r=bent  
							
							
							
						 
						
							2015-02-02 14:39:34 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikhil Marathe 
								
							 
						 
						
							
							
							
							
								
							
							
								3f0206f630 
								
							 
						 
						
							
							
								
								Bug 1113515 - Update ServiceWorker webidl. r=baku  
							
							... 
							
							
							
							--HG--
extra : rebase_source : a6143c9d741d87b79ccf3686f868b0856a32cd4b 
							
						 
						
							2014-10-17 11:43:14 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								2be368dceb 
								
							 
						 
						
							
							
								
								Bug 701634 - Support IndexedDB in Workers, r=khuey+baku.  
							
							
							
						 
						
							2014-12-16 22:26:15 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Gohman 
								
							 
						 
						
							
							
							
							
								
							
							
								8bacfeb968 
								
							 
						 
						
							
							
								
								Bug 1054671 - Constify static callback arrays r=ehsan  
							
							
							
						 
						
							2014-12-16 16:30:39 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nigel Babu 
								
							 
						 
						
							
							
							
							
								
							
							
								b91168c141 
								
							 
						 
						
							
							
								
								Backed out changeset 6a3a0e3bfaf6 (bug 1054671) for B2G emulator build bustage on CLOSED TREE  
							
							
							
						 
						
							2014-12-16 11:24:15 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Gohman 
								
							 
						 
						
							
							
							
							
								
							
							
								d791adb2b0 
								
							 
						 
						
							
							
								
								Bug 1054671 - Constify static callback arrays r=ehsan  
							
							
							
						 
						
							2014-12-15 20:53:58 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Botond Ballo 
								
							 
						 
						
							
							
							
							
								
							
							
								79d427447d 
								
							 
						 
						
							
							
								
								Bug 1073081 - Fix -Waddress warnings about Nuwa functions. r=khuey  
							
							... 
							
							
							
							--HG--
extra : source : 8cd5108862aaf2c579a76ac6e9c08eb69fa5f3ff 
							
						 
						
							2014-11-26 19:20:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								2d1d91d847 
								
							 
						 
						
							
							
								
								Bug 1054638 - Notify the worker event loop when an XPCOM event is received, r=khuey.  
							
							
							
						 
						
							2014-11-17 11:55:37 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben Turner 
								
							 
						 
						
							
							
							
							
								
							
							
								c8b921018d 
								
							 
						 
						
							
							
								
								Bug 1054638 - Move WorkerThread into its own file, r=khuey.  
							
							
							
						 
						
							2014-11-14 18:47:30 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Luke Wagner 
								
							 
						 
						
							
							
							
							
								
							
							
								176eac56f4 
								
							 
						 
						
							
							
								
								Bug 1087178 - OdinMonkey: explain why 'not stored in cache' (r=bbouvier,janv)  
							
							... 
							
							
							
							--HG--
extra : rebase_source : d37893913a09d5a5b339e4ae4ee42f873d449d1e 
							
						 
						
							2014-10-22 17:28:07 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								9f372e5357 
								
							 
						 
						
							
							
								
								Bug 1084439 followup.  Remove now-unsed enum.  
							
							
							
						 
						
							2014-11-06 10:55:19 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								9c560b7613 
								
							 
						 
						
							
							
								
								Bug 1082178 - JS initialization must happen using the correct preferences in workers, r=khuey  
							
							
							
						 
						
							2014-10-27 09:38:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								95886106af 
								
							 
						 
						
							
							
								
								Bug 1084439.  Remove ResolveWorkerClasses in favor of [Exposed=System] annotations.  r=bholley  
							
							
							
						 
						
							2014-10-19 22:25:49 -04:00