Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								6562e60574 
								
							 
						 
						
							
							
								
								Bug 1440269 - Defer calling debugger onNewScript hook for preloaded modules r=nbp  
							
							
							
						 
						
							2018-03-01 17:13:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								9b97fa3a81 
								
							 
						 
						
							
							
								
								Bug 1342416 - Preload module scripts r=baku  
							
							
							
						 
						
							2018-02-15 13:18:59 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								6d7aa804ec 
								
							 
						 
						
							
							
								
								Bug 838521.  Don't preload scripts of unknown type, just like we don't load them normally.  r=baku  
							
							... 
							
							
							
							MozReview-Commit-ID: JWiKNElENyZ 
							
						 
						
							2018-02-14 12:05:26 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Josh Matthews 
								
							 
						 
						
							
							
							
							
								
							
							
								19738f789f 
								
							 
						 
						
							
							
								
								Bug  1436743 - Dispatch events via the docgroup rather than the tabgroup when possible. r=mystor  
							
							
							
						 
						
							2018-02-08 15:54:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								c6da271117 
								
							 
						 
						
							
							
								
								Bug 1425458 - Resource timing entries Workers - part 0 - NS_NewChannel, r=smaug  
							
							... 
							
							
							
							* * *
Bug 1425458 - Resource timing entries Workers - part 10 - Correct parameters in NS_NewChannel in nsDataObj.cpp, r=me 
							
						 
						
							2018-01-24 17:17:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brindusan Cristian 
								
							 
						 
						
							
							
							
							
								
							
							
								368c3d5b6b 
								
							 
						 
						
							
							
								
								Backed out 12 changesets (bug 1425458) for mochitest failures on WorkerPrivate.cpp on a CLOSED TREE  
							
							... 
							
							
							
							Backed out changeset 11997de13778 (bug 1425458)
Backed out changeset 100b9d4f36bc (bug 1425458)
Backed out changeset a29e9dbb8c42 (bug 1425458)
Backed out changeset b96d58fd945c (bug 1425458)
Backed out changeset f140da44ba68 (bug 1425458)
Backed out changeset af56400233d9 (bug 1425458)
Backed out changeset 7034af4332e4 (bug 1425458)
Backed out changeset f70500179140 (bug 1425458)
Backed out changeset 793bbfc23257 (bug 1425458)
Backed out changeset 2efb375a8ffc (bug 1425458)
Backed out changeset 07e781e37451 (bug 1425458)
Backed out changeset e875f3702a5f (bug 1425458) 
							
						 
						
							2018-01-24 20:47:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								6480b95ba3 
								
							 
						 
						
							
							
								
								Bug 1425458 - Resource timing entries Workers - part 0 - NS_NewChannel, r=smaug  
							
							
							
						 
						
							2018-01-24 17:17:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								3bdf7ef24a 
								
							 
						 
						
							
							
								
								Bug 1382020 - Don't preload nomodule scripts when modules are enabled r=hsivonen  
							
							
							
						 
						
							2018-01-23 13:07:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								57f7f09133 
								
							 
						 
						
							
							
								
								Bug 1430635 - Add telemetry to track how often preloaded scripts are used. r=baku, data-review=liuche  
							
							
							
						 
						
							2018-01-17 03:10:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								a38267f276 
								
							 
						 
						
							
							
								
								Bug  1430145 - Add telemetry for script kind. r=baku, data-review=liuche  
							
							
							
						 
						
							2018-01-17 03:06:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								20b2d0162c 
								
							 
						 
						
							
							
								
								Bug 1429535 - Split up ScriptLoader::ProcessScriptElement method r=baku  
							
							
							
						 
						
							2018-01-11 12:05:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								2219c13082 
								
							 
						 
						
							
							
								
								Backed out changeset ef258af45592 (bug 1429535) for test_bug704320_preload.html timeouts  
							
							
							
						 
						
							2018-01-11 13:14:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								b0fcfd08bf 
								
							 
						 
						
							
							
								
								Bug 1429535 - Split up ScriptLoader::ProcessScriptElement method r=baku  
							
							
							
						 
						
							2018-01-11 12:05:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								8f0c2b3ab9 
								
							 
						 
						
							
							
								
								Bug 1428745 - Remove support for version parameter from script loader, r=jonco  
							
							
							
						 
						
							2018-01-09 17:00:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Narcis Beleuzu 
								
							 
						 
						
							
							
							
							
								
							
							
								0cc8c52dcb 
								
							 
						 
						
							
							
								
								Backed out 6 changesets (bug 1428745) for wpt failures on script-type-and-language-with-params.html. r=backout on a CLOSED TREE  
							
							... 
							
							
							
							Backed out changeset 9e84285278fe (bug 1428745)
Backed out changeset e199f1ccf64c (bug 1428745)
Backed out changeset dfb9af93ac53 (bug 1428745)
Backed out changeset 1d975770bd9a (bug 1428745)
Backed out changeset 1d5dc7dfd429 (bug 1428745)
Backed out changeset 4e53f251c5b8 (bug 1428745) 
							
						 
						
							2018-01-10 00:37:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								9d1d1b1ff3 
								
							 
						 
						
							
							
								
								Bug 1428745 - Remove support for version parameter from script loader, r=jonco  
							
							
							
						 
						
							2018-01-09 17:00:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								e7889065a7 
								
							 
						 
						
							
							
								
								Bug 1426189 - Make document.currentScript null in modules r=baku  
							
							
							
						 
						
							2018-01-08 18:07:39 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								bc9a97d964 
								
							 
						 
						
							
							
								
								Bug 1361369 - Allow async attribute on inline module scripts r=smaug  
							
							
							
						 
						
							2018-01-08 15:17:34 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								61e2c40529 
								
							 
						 
						
							
							
								
								Bug 1361369 - Fix coding style in ScriptLoadRequest.h r=smaug  
							
							
							
						 
						
							2018-01-08 15:17:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								0d68beed29 
								
							 
						 
						
							
							
								
								Bug 1361369 - Add a script processing mode enum r=smaug  
							
							
							
						 
						
							2018-01-08 15:17:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								ba458e83d4 
								
							 
						 
						
							
							
								
								Bug 1361369 - Factor out method to queue an async request r=smaug  
							
							
							
						 
						
							2018-01-08 15:17:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								a606770b91 
								
							 
						 
						
							
							
								
								Bug 1361369 - Rename some script load request flags to be more descriptive r=smaug  
							
							
							
						 
						
							2018-01-08 15:17:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tom Schuster 
								
							 
						 
						
							
							
							
							
								
							
							
								7fb8dab210 
								
							 
						 
						
							
							
								
								Bug 1371551 - Make ES6 modules work for webextension URLs. r=baku  
							
							
							
						 
						
							2018-01-03 19:08:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								42419122ec 
								
							 
						 
						
							
							
								
								Bug 1426440 - Fix processing of non-parser-generated module scripts r=smaug  
							
							
							
						 
						
							2018-01-03 13:07:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								09b342610e 
								
							 
						 
						
							
							
								
								Bug 1426140 - Handle errors for inline module scripts and ensure we update the module map after fetch errors r=baku  
							
							
							
						 
						
							2018-01-03 13:07:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								579c74b331 
								
							 
						 
						
							
							
								
								Bug 1426140 - Factor out SRI handling from ScriptLoader::OnStreamComplete r=baku  
							
							
							
						 
						
							2018-01-03 13:07:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								781b2bd3b1 
								
							 
						 
						
							
							
								
								Bug 1426140 - Factor out error handling from ScriptLoader::OnStreamComplete r=baku  
							
							
							
						 
						
							2018-01-03 13:07:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emilio Cobos Álvarez 
								
							 
						 
						
							
							
							
							
								
							
							
								c8eb630ebe 
								
							 
						 
						
							
							
								
								Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz  
							
							... 
							
							
							
							MozReview-Commit-ID: 8JZuS6O8f8W 
							
						 
						
							2017-12-25 17:50:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emilio Cobos Álvarez 
								
							 
						 
						
							
							
							
							
								
							
							
								ffdf5d2cb5 
								
							 
						 
						
							
							
								
								Backout changeset e43f568b3e9a (bug 1423990) because some OSX-only code still doesn't build. r=me  
							
							
							
						 
						
							2017-12-25 12:55:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emilio Cobos Álvarez 
								
							 
						 
						
							
							
							
							
								
							
							
								c0959b2955 
								
							 
						 
						
							
							
								
								Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz  
							
							... 
							
							
							
							MozReview-Commit-ID: 8JZuS6O8f8W
--HG--
extra : rebase_source : 09b82acb4f3d69e8a4345457ab217443bc28d6e2 
							
						 
						
							2017-12-07 19:13:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								34c29bdfcc 
								
							 
						 
						
							
							
								
								Bug 1425145 - Don't mute errors for module scripts because they always use CORS r=baku  
							
							
							
						 
						
							2017-12-21 17:08:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								e9db166191 
								
							 
						 
						
							
							
								
								Bug 1426443 - Set CORS mode for inline module scripts r=smaug  
							
							
							
						 
						
							2017-12-21 11:17:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								a4ab509570 
								
							 
						 
						
							
							
								
								Bug 1425885 - Ignore 'event' and 'for' attributes for module scripts r=baku  
							
							
							
						 
						
							2017-12-19 15:32:21 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								ef759bb6a5 
								
							 
						 
						
							
							
								
								Bug 1425843 - Pass correct referrer and referrer policy when fetching modules r=smaug  
							
							
							
						 
						
							2017-12-19 15:30:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								8a6245d972 
								
							 
						 
						
							
							
								
								Bug 1330688 - Report a better error in the console when a module load fails r=baku r=flod  
							
							
							
						 
						
							2017-12-19 15:29:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								cf046ed130 
								
							 
						 
						
							
							
								
								Bug 1365187 - Keep track of which modules in a graph have been fetched using a visited set r=smaug  
							
							
							
						 
						
							2017-12-14 15:13:57 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								023b2958fa 
								
							 
						 
						
							
							
								
								Bug 1365187 - Simplify module map interface r=smaug  
							
							
							
						 
						
							2017-12-14 15:13:57 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Fink 
								
							 
						 
						
							
							
							
							
								
							
							
								d9f0a6c76b 
								
							 
						 
						
							
							
								
								Bug 1420420 followup - sidestep a rooting hazard. r=me a=hazad-fix  
							
							... 
							
							
							
							--HG--
extra : amend_source : 3369480b635e7f6675a106bce78391557516d1c7 
							
						 
						
							2017-12-07 16:07:23 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								1d4c4b18bf 
								
							 
						 
						
							
							
								
								Bug 1420420 - Update module implementation to match latest spec regarding handling of instantiation errors r=anba r=baku r=jgraham  
							
							
							
						 
						
							2017-12-06 14:54:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Hengst 
								
							 
						 
						
							
							
							
							
								
							
							
								e70bf9e08c 
								
							 
						 
						
							
							
								
								Backed out changeset 92ad856a4bae (bug 1420420) for failing tests/jit-test/jit-test/tests/modules/bug-1402649.js after asserting. r=backout  
							
							
							
						 
						
							2017-12-06 20:14:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								73138b170f 
								
							 
						 
						
							
							
								
								Bug 1420420 - Update module implementation to match latest spec regarding handling of instantiation errors r=anba r=baku r=jgraham  
							
							
							
						 
						
							2017-12-06 14:54:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								1aa0606254 
								
							 
						 
						
							
							
								
								Bug 1421259 - Fix error events fired when loading JS module dependencies fail r=baku  
							
							
							
						 
						
							2017-12-01 13:12:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								9d60eea296 
								
							 
						 
						
							
							
								
								Bug 1418860 - Adding telemetry to see how often version param is used in ScriptLoader type, r=jonco, data-r=francois  
							
							
							
						 
						
							2017-11-29 09:01:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan de Mooij 
								
							 
						 
						
							
							
							
							
								
							
							
								a8cef631a3 
								
							 
						 
						
							
							
								
								Bug 1417895 part 2 - Use a ValidJSVersion enum instead of JSVersion in script loader. r=bz  
							
							
							
						 
						
							2017-11-18 23:16:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan de Mooij 
								
							 
						 
						
							
							
							
							
								
							
							
								d66dc34955 
								
							 
						 
						
							
							
								
								Bug 1417895 part 1 - Move ParseJavascriptVersion from nsContentUtils to ScriptLoader.cpp. r=bz  
							
							
							
						 
						
							2017-11-18 23:16:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan de Mooij 
								
							 
						 
						
							
							
							
							
								
							
							
								7f30bf48a7 
								
							 
						 
						
							
							
								
								Bug 1417844 part 2 - Remove JSVersion from CompileOptions, CompartmentBehaviors, scripts. r=evilpie  
							
							
							
						 
						
							2017-11-17 12:12:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kyle Machulis 
								
							 
						 
						
							
							
							
							
								
							
							
								f25f505bc5 
								
							 
						 
						
							
							
								
								Bug 1415747 - Remove nsIDOMHTMLScriptElement; r=bz  
							
							... 
							
							
							
							MozReview-Commit-ID: 3I7qVTsKFJC 
							
						 
						
							2017-11-10 13:10:00 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Henri Sivonen 
								
							 
						 
						
							
							
							
							
								
							
							
								080aa07386 
								
							 
						 
						
							
							
								
								Bug 1412866 - Use spec nomenclature for the ignore-destructive-writes counter. r=smaug  
							
							... 
							
							
							
							MozReview-Commit-ID: FKwbEZll95J
--HG--
extra : rebase_source : b42a7a17434f1c711c395fd5a09893cac81b7a9d 
							
						 
						
							2017-10-30 17:45:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kris Maglione 
								
							 
						 
						
							
							
							
							
								
							
							
								5fdcb5a5d2 
								
							 
						 
						
							
							
								
								Bug 1407056: Part 1 - Provide more consistent principal/origin URL to content policies. r=bz,ckerschb  
							
							... 
							
							
							
							We're currently fairly vague and inconsistent about the values we provide to
content policy implementations for requestOrigin and requestPrincipal. In some
cases they're the triggering principal, sometimes the loading principal,
sometimes the channel principal.
Our existing content policy implementations which require or expect a loading
principal currently retrieve it from the context node. Since no current
callers require the principal to be the loading principal, and some already
expect it to be the triggering principal (which there's currently no other way
to retrieve), I chose to pass the triggering principal whenever possible, but
use the loading principal to determine the origin URL.
As a follow-up, I'd like to change the nsIContentPolicy interface to
explicitly receive loading and triggering principals, or possibly just
LoadInfo instances, rather than poorly-defined request
origin/principal/context args. But since that may cause trouble for
comm-central, I'd rather not do it as part of this bug.
MozReview-Commit-ID: LqD9GxdzMte
--HG--
extra : rebase_source : 41ce439912ae7b895e0a3b0e660fa6ba571eb50f 
							
						 
						
							2017-10-12 15:43:55 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kris Maglione 
								
							 
						 
						
							
							
							
							
								
							
							
								0641eb51a8 
								
							 
						 
						
							
							
								
								Bug 1406278: Part 3 - Use subject principal as triggering principal in <script> "src" attribute. r=bz  
							
							... 
							
							
							
							MozReview-Commit-ID: KwGIE4t7KUx
--HG--
extra : rebase_source : 7bc0f04178c5ea5a2b9b66960280f53e4a10e0cd 
							
						 
						
							2017-10-04 22:16:32 -07:00