Eric Faust 
								
							 
						 
						
							
							
							
							
								
							
							
								32c3097562 
								
							 
						 
						
							
							
								
								Bug  1520274 - Allow serving BinAST scripts with nosniff. (r=baku, r=dveditz)  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 0e0599b4501d7c2ba37dc127b8deaf94b5ab52c5 
							
						 
						
							2019-01-30 10:50:47 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tooru Fujisawa 
								
							 
						 
						
							
							
							
							
								
							
							
								5387becfb9 
								
							 
						 
						
							
							
								
								Bug 1519302 - Add pref to restrict BinAST feature to specific hosts. r=baku  
							
							... 
							
							
							
							To reduce the attack surface in early test for BinAST, add a preference to
restrict the hosts that Firefox accepts BinAST file from.
The preference is turned on by default (BinAST itself is turned off by
default for now), and the list contains hosts which is going to be used in
early test.
For hosts not listed in the list, Firefox doesn't send BinAST MIME-Type in
Accept field, and doesn't handle BinAST file in case the server returns
BinAST file.
Differential Revision: https://phabricator.services.mozilla.com/D16517 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-01-17 03:22:39 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreea Pavel 
								
							 
						 
						
							
							
							
							
								
							
							
								a71daaa45c 
								
							 
						 
						
							
							
								
								Backed out changeset 8c88a33dc39f (bug 1519302) for failing _mozilla/binast/domain-restrict-excluded.https.html on a CLOSED TREE  
							
							
							
						 
						
							2019-01-16 19:34:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tooru Fujisawa 
								
							 
						 
						
							
							
							
							
								
							
							
								57d8853e72 
								
							 
						 
						
							
							
								
								Bug 1519302 - Add pref to restrict BinAST feature to specific hosts. r=baku  
							
							... 
							
							
							
							To reduce the attack surface in early test for BinAST, add a preference to
restrict the hosts that Firefox accepts BinAST file from.
The preference is turned on by default (BinAST itself is turned off by
default for now), and the list contains hosts which is going to be used in
early test.
For hosts not listed in the list, Firefox doesn't send BinAST MIME-Type in
Accept field, and doesn't handle BinAST file in case the server returns
BinAST file.
Differential Revision: https://phabricator.services.mozilla.com/D16517 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-01-16 13:12:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sylvestre Ledru 
								
							 
						 
						
							
							
							
							
								
							
							
								265e672179 
								
							 
						 
						
							
							
								
								Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format  
							
							... 
							
							
							
							# ignore-this-changeset
--HG--
extra : amend_source : 4d301d3b0b8711c4692392aa76088ba7fd7d1022 
							
						 
						
							2018-11-30 11:46:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Faust 
								
							 
						 
						
							
							
							
							
								
							
							
								3c5e5d4276 
								
							 
						 
						
							
							
								
								Bug 1504788 - Part 1: Allow reloads of bytecode cached BinAST. (r=baku)  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 85b38c56332de4406ab4593c16d237bc84775fd8
extra : source : 3f6dc8af5bca9425844b78c6973252f4a3127f13 
							
						 
						
							2018-11-13 13:23:57 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cosmin Sabou 
								
							 
						 
						
							
							
							
							
								
							
							
								f7b0ca04e0 
								
							 
						 
						
							
							
								
								Backed out 3 changesets (bug 1504788) for mochitest failures on test_script_loader_js_cache.  
							
							... 
							
							
							
							Backed out changeset 8ed6a977ba83 (bug 1504788)
Backed out changeset 2fba05049f9c (bug 1504788)
Backed out changeset 3f6dc8af5bca (bug 1504788)
--HG--
extra : rebase_source : a9f6e153353b3aefa3e5df8c7b6eb5b47c4cac3b 
							
						 
						
							2018-11-13 03:26:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Faust 
								
							 
						 
						
							
							
							
							
								
							
							
								d019eadd7e 
								
							 
						 
						
							
							
								
								Bug 1504788 - Part 1: Allow reloads of bytecode cached BinAST. (r=baku)  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 8a91e46fd05aa9d01d033fb373782419e021bb7e
extra : amend_source : ce8c2b28a5af4f19968c4013ecc40cf18e7cd000
extra : histedit_source : 8ab5b4862a7e3baf2bf48177f9ea79e2c38091ae 
							
						 
						
							2018-11-12 16:21:08 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								7e4b3bcb99 
								
							 
						 
						
							
							
								
								Bug 1480720 - Factor out script fetch options from script load request classes r=baku  
							
							
							
						 
						
							2018-08-06 10:54:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								b64ad562af 
								
							 
						 
						
							
							
								
								Bug 1475228 - Allocate script loader source buffers on the JS heap and pass ownership when compiling r=baku  
							
							
							
						 
						
							2018-07-17 14:30:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas B. Pierron 
								
							 
						 
						
							
							
							
							
								
							
							
								bdd58b3482 
								
							 
						 
						
							
							
								
								Bug 1461672 - Remove Telemetry probe added to tune the JSBC. r=francois,bkelly  
							
							
							
						 
						
							2018-05-21 17:17:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								8d493df52b 
								
							 
						 
						
							
							
								
								Bug 1444956 - Support BinAST decoding in the script loader r=baku  
							
							
							
						 
						
							2018-05-16 15:58:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								61e2c40529 
								
							 
						 
						
							
							
								
								Bug 1361369 - Fix coding style in ScriptLoadRequest.h r=smaug  
							
							
							
						 
						
							2018-01-08 15:17:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Masatoshi Kimura 
								
							 
						 
						
							
							
							
							
								
							
							
								b515c9c804 
								
							 
						 
						
							
							
								
								Bug 1373984 - Turn nsIDocument::mCharacterSet into mozilla::NotNull<const mozilla::Encoding*>. r=hsivonen  
							
							... 
							
							
							
							MozReview-Commit-ID: GF0YXDwfA14
--HG--
extra : rebase_source : fdae0046f882d47fb539a7f882364e5c5caafdcd
extra : source : 49249788c0dee331ac2989dc39f0505d965a7bd8 
							
						 
						
							2017-06-18 20:37:50 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Hengst 
								
							 
						 
						
							
							
							
							
								
							
							
								dfc1ad2562 
								
							 
						 
						
							
							
								
								Backed out changeset 7235d05662b0 (bug 1373984) for Android bustage. r=backout on a CLOSED TREE  
							
							
							
						 
						
							2017-06-25 18:30:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Masatoshi Kimura 
								
							 
						 
						
							
							
							
							
								
							
							
								2e04751921 
								
							 
						 
						
							
							
								
								Bug 1373984 - Turn nsIDocument::mCharacterSet into mozilla::NotNull<const mozilla::Encoding*>. r=hsivonen  
							
							... 
							
							
							
							MozReview-Commit-ID: GF0YXDwfA14
--HG--
extra : rebase_source : a84ab644f52e68676b45f112ff69f868d89f6177
extra : source : 49249788c0dee331ac2989dc39f0505d965a7bd8 
							
						 
						
							2017-06-18 20:37:50 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wes Kocher 
								
							 
						 
						
							
							
							
							
								
							
							
								e02435a31e 
								
							 
						 
						
							
							
								
								Backed out changeset 77af189b5c49 (bug 1373984) for build bustage in nsHtml5Parser.cpp a=backout CLOSED TREE  
							
							... 
							
							
							
							MozReview-Commit-ID: 6kBmU71j2To 
							
						 
						
							2017-06-25 05:10:14 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Masatoshi Kimura 
								
							 
						 
						
							
							
							
							
								
							
							
								241039fd97 
								
							 
						 
						
							
							
								
								Bug 1373984 - Turn nsIDocument::mCharacterSet into mozilla::NotNull<const mozilla::Encoding*>. r=hsivonen  
							
							... 
							
							
							
							MozReview-Commit-ID: GF0YXDwfA14
--HG--
extra : rebase_source : 09da1685795583513bf019d61c58230c2c4d298d
extra : source : 49249788c0dee331ac2989dc39f0505d965a7bd8 
							
						 
						
							2017-06-18 20:37:50 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Henri Sivonen 
								
							 
						 
						
							
							
							
							
								
							
							
								432653453a 
								
							 
						 
						
							
							
								
								Bug 1261841 part 2 - Use encoding_rs instead of uconv. r=emk,mystor.  
							
							... 
							
							
							
							MozReview-Commit-ID: 15Y5GTX98bv 
							
						 
						
							2017-06-13 13:23:23 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas B. Pierron 
								
							 
						 
						
							
							
							
							
								
							
							
								45f5fab197 
								
							 
						 
						
							
							
								
								Bug 1370345 - Create JS bytecode mime type based on the platform BuildID instead of MOZ_BUILDID macro. r=mrbkap  
							
							
							
						 
						
							2017-06-09 13:52:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas B. Pierron 
								
							 
						 
						
							
							
							
							
								
							
							
								6534093b4d 
								
							 
						 
						
							
							
								
								Bug 1368675 - Add multiple heuristics to trigger the JS bytecode cache encoding. r=mrbkap  
							
							
							
						 
						
							2017-06-05 12:06:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								cd805aa7fd 
								
							 
						 
						
							
							
								
								Bug 1362119 - part 2 - Fixing the code style in dom/script, r=ehsan  
							
							
							
						 
						
							2017-05-08 08:25:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								9326c6d072 
								
							 
						 
						
							
							
								
								Bug 1362119 - part 2 - Splitting ScriptLoader in multiple files, r=ehsan  
							
							... 
							
							
							
							This patch it's huge because I use hg cp in order to keep the history/blame
during the moving.
--HG--
rename : dom/script/ScriptLoader.cpp => dom/script/ModuleLoadRequest.cpp
rename : dom/script/ScriptLoader.cpp => dom/script/ModuleLoadRequest.h
rename : dom/script/ScriptLoader.cpp => dom/script/ModuleScript.cpp
rename : dom/script/ScriptLoader.cpp => dom/script/ModuleScript.h
rename : dom/script/ScriptLoader.cpp => dom/script/ScriptLoadHandler.cpp
rename : dom/script/ScriptLoader.h => dom/script/ScriptLoadHandler.h
rename : dom/script/ScriptLoader.cpp => dom/script/ScriptLoadRequest.cpp
rename : dom/script/ScriptLoader.h => dom/script/ScriptLoadRequest.h 
							
						 
						
							2017-05-08 08:24:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Carsten "Tomcat" Book 
								
							 
						 
						
							
							
							
							
								
							
							
								6201e6527c 
								
							 
						 
						
							
							
								
								Backed out changeset a8abdd77a92c (bug 1362119)  
							
							
							
						 
						
							2017-05-08 09:54:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Carsten "Tomcat" Book 
								
							 
						 
						
							
							
							
							
								
							
							
								a786373f4a 
								
							 
						 
						
							
							
								
								Backed out changeset 30104bffcd4b (bug 1362119)  
							
							
							
						 
						
							2017-05-08 09:54:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								f629d54e2c 
								
							 
						 
						
							
							
								
								Bug 1362119 - part 2 - Fixing the code style in dom/script, r=ehsan  
							
							
							
						 
						
							2017-05-08 08:25:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								3dec24b843 
								
							 
						 
						
							
							
								
								Bug 1362119 - part 2 - Splitting ScriptLoader in multiple files, r=ehsan  
							
							... 
							
							
							
							This patch it's huge because I use hg cp in order to keep the history/blame
during the moving.
--HG--
rename : dom/script/ScriptLoader.cpp => dom/script/ModuleLoadRequest.cpp
rename : dom/script/ScriptLoader.cpp => dom/script/ModuleLoadRequest.h
rename : dom/script/ScriptLoader.cpp => dom/script/ModuleScript.cpp
rename : dom/script/ScriptLoader.cpp => dom/script/ModuleScript.h
rename : dom/script/ScriptLoader.cpp => dom/script/ScriptLoadHandler.cpp
rename : dom/script/ScriptLoader.h => dom/script/ScriptLoadHandler.h
rename : dom/script/ScriptLoader.cpp => dom/script/ScriptLoadRequest.cpp
rename : dom/script/ScriptLoader.h => dom/script/ScriptLoadRequest.h 
							
						 
						
							2017-05-08 08:24:44 +02:00