Honza Bambas 
								
							 
						 
						
							
							
							
							
								
							
							
								3af63237fe 
								
							 
						 
						
							
							
								
								Bug 1618292 - Make ScriptLoadRequest derive and use PreloaderBase to support new preload as speculative load feature, r=smaug  
							
							... 
							
							
							
							Depends on D67483
Differential Revision: https://phabricator.services.mozilla.com/D67481  
							
						 
						
							2020-05-11 14:07:24 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dorel Luca 
								
							 
						 
						
							
							
							
							
								
							
							
								159241fe4b 
								
							 
						 
						
							
							
								
								Backed out changeset 4107b758e7ae (bug 1501608) as requested by dev  
							
							
							
						 
						
							2020-05-02 15:03:19 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Denis Palmeiro 
								
							 
						 
						
							
							
							
							
								
							
							
								792169d380 
								
							 
						 
						
							
							
								
								Bug 1501608 - Remove the ELEMENT_SLOT in the ScriptSourceObject and instead use a callback function to return the script element based on the value of the privateValue in the SSO. r=jonco,smaug  
							
							... 
							
							
							
							We can reduce the size of the SSO by removing the element slot entirely, and instead retrieve the element through a callback function.  The callback will take in the value in the private slot of the SSO, which is either a LoadedScript* (from the browser) or a JSObject* (from the shell).  In addition, this removes the requirement of having a script dom element ready when parsing a JS script which can open up new opportunities for performance.
Differential Revision: https://phabricator.services.mozilla.com/D70417  
							
						 
						
							2020-04-30 16:21:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Farre 
								
							 
						 
						
							
							
							
							
								
							
							
								63e21eec70 
								
							 
						 
						
							
							
								
								Bug 1620594 - Part 1: Rework NS_ReleaseOnMainThreadSystemGroup. r=nika  
							
							... 
							
							
							
							To be able to remove SystemGroup, NS_ReleaseOnMainThreadSystemGroup
needs to have its dependency on SystemGroup removed. Since all
releases using SystemGroup would've released on the main thread anyway
we can safely replace NS_ReleaseOnMainThreadSystemGroup with
NS_ReleaseOnMainThread.
Depends on D64390
Differential Revision: https://phabricator.services.mozilla.com/D67631 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2020-04-07 15:16:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Honza Bambas 
								
							 
						 
						
							
							
							
							
								
							
							
								ccf539e928 
								
							 
						 
						
							
							
								
								Bug 1627275 - Let ScriptLoader::OnStreamComplete return an error when verification or processing of the script fails, r=baku  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D69606 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2020-04-06 11:55:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Rahm 
								
							 
						 
						
							
							
							
							
								
							
							
								c0a7544ce1 
								
							 
						 
						
							
							
								
								Bug 1626440 - Remove nsAutoPtr usage from dom/script. r=mccr8  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D69111 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2020-04-03 21:05:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emilio Cobos Álvarez 
								
							 
						 
						
							
							
							
							
								
							
							
								c07f3b6b0b 
								
							 
						 
						
							
							
								
								Bug 1622235 - Make defer scripts wait for stylesheets. r=hsivonen  
							
							... 
							
							
							
							Rename ScriptLoader::mDocumentParsingDone to
ScriptLoader::mDeferCheckpointReached, and make it also get unblocked by
stylesheet loading.
Remove a useless null-check for mDocument as we unconditionally dereference it
below when checking mDocument->HaveFiredDOMTitleChange()
Differential Revision: https://phabricator.services.mozilla.com/D67611 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2020-03-20 13:33:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								2f1001ccab 
								
							 
						 
						
							
							
								
								Bug 1496159 test.  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D65845 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2020-03-07 04:16:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph Kerschbaumer 
								
							 
						 
						
							
							
							
							
								
							
							
								de17388af5 
								
							 
						 
						
							
							
								
								Bug 1374612 - CSP: Hide nonce values from the DOM. r=smaug,annevk  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D62811 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2020-02-29 12:35:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									shindli 
								
							 
						 
						
							
							
							
							
								
							
							
								f5511fecc8 
								
							 
						 
						
							
							
								
								Backed out changeset ec4c2b2a561b (bug 1374612) for causing wpt permafails in /html/dom/reflection-metadata.html CLOSED TREE  
							
							
							
						 
						
							2020-02-27 22:46:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph Kerschbaumer 
								
							 
						 
						
							
							
							
							
								
							
							
								00976af48c 
								
							 
						 
						
							
							
								
								Bug 1374612 - CSP: Hide nonce values from the DOM. r=smaug  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D62811 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2020-02-27 18:08:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dorel Luca 
								
							 
						 
						
							
							
							
							
								
							
							
								2e1e470d9e 
								
							 
						 
						
							
							
								
								Backed out changeset 59fe98b41d80 (bug 1374612) for WPT failures in /html/dom/idlharness.https.html. CLOSED TREE  
							
							... 
							
							
							
							--HG--
extra : amend_source : a537237327643c365f02c0bfbed643b0d54cf1d5 
							
						 
						
							2020-02-27 14:08:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph Kerschbaumer 
								
							 
						 
						
							
							
							
							
								
							
							
								ec996a7e9d 
								
							 
						 
						
							
							
								
								Bug 1374612 - CSP: Hide nonce values from the DOM. r=smaug  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D62811 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2020-02-27 09:32:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Simon Giesecke 
								
							 
						 
						
							
							
							
							
								
							
							
								aaf6cb4e75 
								
							 
						 
						
							
							
								
								Bug 1617628 - Hide nsBaseHashtable Put overloads in nsRefPtrHashtable subclass. r=froydnj  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D63899 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2020-02-25 17:03:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Simon Giesecke 
								
							 
						 
						
							
							
							
							
								
							
							
								b50347f917 
								
							 
						 
						
							
							
								
								Bug 1611415 - Prefer using std::move over forget. r=froydnj  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D60980 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2020-02-13 14:38:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									shindli 
								
							 
						 
						
							
							
							
							
								
							
							
								91aa0518dd 
								
							 
						 
						
							
							
								
								Backed out changeset 0c982bc69cb3 (bug 1611415) for causing build bustages in /builds/worker/workspace/build/src/obj-firefox/dist/include/nsCOMPtr CLOSED TREE  
							
							
							
						 
						
							2020-02-12 20:13:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Simon Giesecke 
								
							 
						 
						
							
							
							
							
								
							
							
								f604a47fa5 
								
							 
						 
						
							
							
								
								Bug 1611415 - Applied FixItHints from mozilla-non-std-move. r=froydnj  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D60980 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2020-02-12 17:24:41 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas B. Pierron 
								
							 
						 
						
							
							
							
							
								
							
							
								f862fc3ecb 
								
							 
						 
						
							
							
								
								Bug 1607769 - Remove script loader telemetry added by Bug 1579876 and Bug 1573904. r=jorendorff  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D60288 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2020-02-03 18:55:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nazım Can Altınova 
								
							 
						 
						
							
							
							
							
								
							
							
								551cb5c008 
								
							 
						 
						
							
							
								
								Bug 1609660 - Rename "Script" marker to "ScriptEvaluation". r=gerald  
							
							... 
							
							
							
							Depends on D60231
Differential Revision: https://phabricator.services.mozilla.com/D60232 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2020-01-17 21:26:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								d7492d145d 
								
							 
						 
						
							
							
								
								Bug 1291535 - Clear the list of dynamic import requests after cancelling them in ScriptLoader::ParsingComplete as we do for other requests r=bzbarsky  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D59698 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2020-01-14 11:47:21 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Kingston 
								
							 
						 
						
							
							
							
							
								
							
							
								27ca040dfd 
								
							 
						 
						
							
							
								
								Bug 1606774 - Change GetAttribute to GetAttr where possible r=baku  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D58585 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2020-01-03 23:40:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ashutosh Tiwari 
								
							 
						 
						
							
							
							
							
								
							
							
								b1fed54115 
								
							 
						 
						
							
							
								
								Bug 1603690 - Remove a redundant return statement and removed empty lines. r=Ehsan  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D57086 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-12-13 17:49:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								62a130ba0a 
								
							 
						 
						
							
							
								
								Bug 1602882 - Move array operations to a new js/Array.h header.  r=sfink,bzbarsky  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D56595 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-12-11 06:17:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Gabriele Svelto 
								
							 
						 
						
							
							
							
							
								
							
							
								ace6d1063f 
								
							 
						 
						
							
							
								
								Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan  
							
							... 
							
							
							
							The inclusions were removed with the following very crude script and the
resulting breakage was fixed up by hand. The manual fixups did either
revert the changes done by the script, replace a generic header with a more
specific one or replace a header with a forward declaration.
find . -name "*.idl" | grep -v web-platform | grep -v third_party | while read path; do
    interfaces=$(grep "^\(class\|interface\).*:.*" "$path" | cut -d' ' -f2)
    if [ -n "$interfaces" ]; then
        if [[ "$interfaces" == *$'\n'* ]]; then
          regexp="\("
          for i in $interfaces; do regexp="$regexp$i\|"; done
          regexp="${regexp%%\\\|}\)"
        else
          regexp="$interfaces"
        fi
        interface=$(basename "$path")
        rg -l "#include.*${interface%%.idl}.h" . | while read path2; do
            hits=$(grep -v "#include.*${interface%%.idl}.h" "$path2" | grep -c "$regexp" )
            if [ $hits -eq 0 ]; then
                echo "Removing ${interface} from ${path2}"
                grep -v "#include.*${interface%%.idl}.h" "$path2" > "$path2".tmp
                mv -f "$path2".tmp "$path2"
            fi
        done
    fi
done
Differential Revision: https://phabricator.services.mozilla.com/D55442 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-12-06 09:24:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dorel Luca 
								
							 
						 
						
							
							
							
							
								
							
							
								a381d5c96d 
								
							 
						 
						
							
							
								
								Backed out changeset f6e53d1c6518 (bug 1600545) for Android build bustage. CLOSED TREE  
							
							
							
						 
						
							2019-12-04 17:32:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Gabriele Svelto 
								
							 
						 
						
							
							
							
							
								
							
							
								bc9290f767 
								
							 
						 
						
							
							
								
								Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan  
							
							... 
							
							
							
							The inclusions were removed with the following very crude script and the
resulting breakage was fixed up by hand. The manual fixups did either
revert the changes done by the script, replace a generic header with a more
specific one or replace a header with a forward declaration.
find . -name "*.idl" | grep -v web-platform | grep -v third_party | while read path; do
    interfaces=$(grep "^\(class\|interface\).*:.*" "$path" | cut -d' ' -f2)
    if [ -n "$interfaces" ]; then
        if [[ "$interfaces" == *$'\n'* ]]; then
          regexp="\("
          for i in $interfaces; do regexp="$regexp$i\|"; done
          regexp="${regexp%%\\\|}\)"
        else
          regexp="$interfaces"
        fi
        interface=$(basename "$path")
        rg -l "#include.*${interface%%.idl}.h" . | while read path2; do
            hits=$(grep -v "#include.*${interface%%.idl}.h" "$path2" | grep -c "$regexp" )
            if [ $hits -eq 0 ]; then
                echo "Removing ${interface} from ${path2}"
                grep -v "#include.*${interface%%.idl}.h" "$path2" > "$path2".tmp
                mv -f "$path2".tmp "$path2"
            fi
        done
    fi
done
Differential Revision: https://phabricator.services.mozilla.com/D55442 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-12-04 15:01:19 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Honza Bambas 
								
							 
						 
						
							
							
							
							
								
							
							
								ce072f8e6a 
								
							 
						 
						
							
							
								
								Bug 1594449 - <link rel="preload"> implemented as a speculative load initiated during the prescan phase in the HTML5 parser, disabled by default, only supports "script" and "styles" types, r=ckerschb  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D52019 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-11-27 21:45:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tooru Fujisawa 
								
							 
						 
						
							
							
							
							
								
							
							
								c66f627242 
								
							 
						 
						
							
							
								
								Bug 1597153 - Part 1: Add JS::BinASTFormat enum and use it in API. r=Yoric  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D53365 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-11-22 14:18:41 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jean-Yves Avenard 
								
							 
						 
						
							
							
							
							
								
							
							
								e6d0e7dfda 
								
							 
						 
						
							
							
								
								Bug 1588899 - P1. Move classification flags related method to nsIClassifiedChannel. r=Ehsan,baku  
							
							... 
							
							
							
							This is where it should have been in the first place. Those attributes belong there.
Differential Revision: https://phabricator.services.mozilla.com/D49577 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-10-19 04:30:24 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Streich 
								
							 
						 
						
							
							
							
							
								
							
							
								854f9b5f12 
								
							 
						 
						
							
							
								
								Bug 1585331 - Add nsIPrincipal::GetAboutModuleFlags r=ckerschb  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D47775 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-10-17 13:54:41 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Streich 
								
							 
						 
						
							
							
							
							
								
							
							
								88670a47e9 
								
							 
						 
						
							
							
								
								Bug 1580782 - Change Callsites to use nsIPrincipal->SchemeIs r=ckerschb  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D45654 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-09-26 10:47:16 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas B. Pierron 
								
							 
						 
						
							
							
							
							
								
							
							
								58585aac29 
								
							 
						 
						
							
							
								
								Bug 1579876 - Add telemetry to estimate the benefit of a streaming parser for JS.  data-review=mlopatka r=jorendorff  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D45551 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-09-19 12:42:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Nguyen 
								
							 
						 
						
							
							
							
							
								
							
							
								32ab8293ff 
								
							 
						 
						
							
							
								
								Bug 1528697 - Expose ReferrerPolicy.webidl and use referrerpolicy enum r=smaug  
							
							... 
							
							
							
							ReferrerPolicy gets tossed back and forth as a uint32_t and
ReferrerPolicy enum in header file. Expose ReferrerPolicyValues from
webidl file and use consistently in native code.
Differential Revision: https://phabricator.services.mozilla.com/D41954 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-08-21 13:24:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Hackett 
								
							 
						 
						
							
							
							
							
								
							
							
								011f87c6f7 
								
							 
						 
						
							
							
								
								Bug 1570091 Part 2 - Don't use bytecode cache when loading scripts in globals with instrumentation, r=smaug,nbp.  
							
							... 
							
							
							
							Depends on D39932
Differential Revision: https://phabricator.services.mozilla.com/D39933 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-08-04 00:03:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tom Schuster 
								
							 
						 
						
							
							
							
							
								
							
							
								88855a7ee5 
								
							 
						 
						
							
							
								
								Bug 1558915 - Use infallible nsIURI::SchemeIs in dom/. r=smaug  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D40108 
--HG--
extra : source : 3da6e9e86be4a4a9eeaceec222398475b6679193 
							
						 
						
							2019-08-02 08:54:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mihai Alexandru Michis 
								
							 
						 
						
							
							
							
							
								
							
							
								0cc257addd 
								
							 
						 
						
							
							
								
								Backed out 2 changesets (bug 1558915) for causing bustages. CLOSED TREE  
							
							... 
							
							
							
							Backed out changeset e44c9fd81e5b (bug 1558915)
Backed out changeset 3da6e9e86be4 (bug 1558915) 
							
						 
						
							2019-08-02 12:17:42 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tom Schuster 
								
							 
						 
						
							
							
							
							
								
							
							
								f115dd9113 
								
							 
						 
						
							
							
								
								Bug 1558915 - Use infallible nsIURI::SchemeIs in dom/. r=smaug  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D40108 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-08-02 08:54:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kannan Vijayan 
								
							 
						 
						
							
							
							
							
								
							
							
								3fb6190ec6 
								
							 
						 
						
							
							
								
								Bug 1559414 - Rename unaudited pre-fission methods with SameProcess for future audit burndown. r=nika  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D39378 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-07-26 16:48:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicholas Nethercote 
								
							 
						 
						
							
							
							
							
								
							
							
								18fae65f38 
								
							 
						 
						
							
							
								
								Bug 1563139 - Remove StaticPrefs.h. r=glandium  
							
							... 
							
							
							
							This requires replacing inclusions of it with inclusions of more specific prefs
files.
The exception is that StaticPrefsAll.h, which is equivalent to StaticPrefs.h,
and is used in `Codegen.py` because doing something smarter is tricky and
suitable for a follow-up. As a result, any change to StaticPrefList.yaml will
still trigger recompilation of all the generated DOM bindings files, but that's
still a big improvement over trigger recompilation of every file that uses
static prefs.
Most of the changes in this commit are very boring. The only changes that are
not boring are modules/libpref/*, Codegen.py, and ServoBindings.toml.
Differential Revision: https://phabricator.services.mozilla.com/D39138 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-07-26 01:10:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Kingston 
								
							 
						 
						
							
							
							
							
								
							
							
								31441f82ea 
								
							 
						 
						
							
							
								
								Bug 1560455 - rename CodebasePrincipal to ContentPrincipal. r=ckerschb  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D35504 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-07-08 16:37:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								0e736b9ffc 
								
							 
						 
						
							
							
								
								Bug 1559633 - Introduce a ScriptDecoding.h header containing templated decoding code for decoding script data as UTF-8 or UTF-16.  r=bzbarsky  
							
							... 
							
							
							
							Depends on D36133
Differential Revision: https://phabricator.services.mozilla.com/D36134 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-06-26 23:25:19 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								7761c7efbf 
								
							 
						 
						
							
							
								
								Bug 1554362 - Accumulate external source text as either UTF-8 or UTF-16, in pref-controlled fashion, and then compile the accumulated text using corresponding JSAPI entrypoints without inflating UTF-8 to UTF-16.  r=bzbarsky  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D34825 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-06-15 20:48:40 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Kingston 
								
							 
						 
						
							
							
							
							
								
							
							
								aa0686544f 
								
							 
						 
						
							
							
								
								Bug 1554294 - Adding in chrome as a supported scriptLoader IsInternalURIScheme and adding relative file paths to aboutlogins r=baku,jaws  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D34705 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-06-14 14:28:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Gurzau Raul 
								
							 
						 
						
							
							
							
							
								
							
							
								1418970a97 
								
							 
						 
						
							
							
								
								Backed out changeset 3ae87fbf60a5 (bug 1554294) for failing at browser_deleteLogin.js on a CLOSED TREE.  
							
							
							
						 
						
							2019-06-14 14:49:03 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Kingston 
								
							 
						 
						
							
							
							
							
								
							
							
								7d7b9948a6 
								
							 
						 
						
							
							
								
								Bug 1554294 - Adding in chrome as a supported scriptLoader IsInternalURIScheme and adding relative file paths to aboutlogins r=baku,jaws  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D34705 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-06-14 09:33:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								d5a8a4a595 
								
							 
						 
						
							
							
								
								Bug 1557793 part 3.  Change the signatures of various nsContentUtils localization methods to play nicer with the new stringbundle API.  r=smaug  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D34201 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-06-08 21:26:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Nguyen 
								
							 
						 
						
							
							
							
							
								
							
							
								01ff0bf93f 
								
							 
						 
						
							
							
								
								Bug 1534681 Use ReferrerInfo class in document r=ckerschb,baku,Gijs  
							
							... 
							
							
							
							Also, in many place, we use document uri as referrer. It is not right
for the case srdoc iframe. We should use the last non-srdoc parent
document's uri
Differential Revision: https://phabricator.services.mozilla.com/D30191 
--HG--
rename : testing/web-platform/tests/referrer-policy/generic/iframe-inheritance.html => testing/web-platform/tests/referrer-policy/generic/inheritance/iframe-inheritance-data.html
rename : testing/web-platform/tests/referrer-policy/generic/iframe-inheritance.html => testing/web-platform/tests/referrer-policy/generic/inheritance/iframe-inheritance-srcdoc.html
extra : moz-landing-system : lando 
							
						 
						
							2019-06-06 07:23:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								a3f51f1c4e 
								
							 
						 
						
							
							
								
								Bug 1553502 - Implement ScriptLoader::ConvertToUTF8.  r=bzbarsky  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D32255 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-05-25 19:45:50 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								964550bb3e 
								
							 
						 
						
							
							
								
								Bug 1552979 - Make JS::CompileModule return the module directly, rather than by outparam duplicative of a boolean return value.  r=arai  
							
							... 
							
							
							
							--HG--
extra : rebase_source : e5db95557dd8c1c3712395a0141badd6e8edbc8e 
							
						 
						
							2019-05-21 10:21:56 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph Kerschbaumer 
								
							 
						 
						
							
							
							
							
								
							
							
								b633427366 
								
							 
						 
						
							
							
								
								Bug 965637: Move CSP from Principal into Client, part 1: backend changes. r=mccr8  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D27654 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-05-21 23:14:27 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								1e8a4f44fd 
								
							 
						 
						
							
							
								
								Bug 1553001 - Move module APIs out of jsapi.{cpp,h} into js/public/Modules.h and js/src/vm/Modules.cpp for better isolation of module-related APIs.  r=arai  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D31917 
--HG--
rename : js/src/jsapi.h => js/public/Modules.h
rename : js/src/jsapi.cpp => js/src/vm/Modules.cpp
extra : moz-landing-system : lando 
							
						 
						
							2019-05-21 00:57:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph Kerschbaumer 
								
							 
						 
						
							
							
							
							
								
							
							
								20040f196d 
								
							 
						 
						
							
							
								
								Bug 1551379: Allow non linkable about: pages to skip CORS when loading local module scripts. r=smaug  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D31514 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-05-20 15:59:28 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Nguyen 
								
							 
						 
						
							
							
							
							
								
							
							
								b0bfbd85aa 
								
							 
						 
						
							
							
								
								Bug 1532318 - Part 2 : update changes of nsIHttpChannel in codebase r=smaug  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D22786 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-05-02 12:33:55 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								f50233ec54 
								
							 
						 
						
							
							
								
								Bug 1548253 - Port pref cache variables of nsContentUtils to StaticPrefs - dom.script_loader.bytecode_cache.strategy, r=Ehsan  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D29525 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-05-01 21:11:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								da4c1080ef 
								
							 
						 
						
							
							
								
								Bug 1548253 - Port pref cache variables of nsContentUtils to StaticPrefs - dom.script_loader.bytecode_cache.enabled, r=Ehsan  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D29523 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-05-01 21:11:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								4426f8f63b 
								
							 
						 
						
							
							
								
								Bug 1548253 - Port pref cache variables of nsContentUtils to StaticPrefs - network.http.tailing.enabled, r=Ehsan  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D29520 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-05-01 21:10:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dana Keeler 
								
							 
						 
						
							
							
							
							
								
							
							
								c90cfeaf74 
								
							 
						 
						
							
							
								
								bug 1441989 - remove ContentVerifier r=baku,mayhemer  
							
							... 
							
							
							
							ContentVerifier has been dead code since bug 1355166 (which, incidentally, means
it has no tests). Its presence is preventing improvements to
ContentSignatureVerifier (see e.g. bug 1534600), so this patch removes it.
As a result, the nsILoadInfo attributes verifySignedContent and enforceSRI are
also unused, so this patch removes those as well.
Differential Revision: https://phabricator.services.mozilla.com/D28885 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-04-26 22:21:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dlee 
								
							 
						 
						
							
							
							
							
								
							
							
								9878ae650d 
								
							 
						 
						
							
							
								
								Bug 1522412 - P2. Remove nsIChannel.LOAD_CLASSIFY_URI flag. r=Ehsan  
							
							... 
							
							
							
							nsIChannel.LOAD_CLASSIFY_URI is no longer required so we can remove it from
the codebase.
In the mean time, we add a new LOAD_BYPASS_URL_CLASSIFIER load flag for
channel creator to be able to force channel to bypass URL classifier check.
The use of the new LOAD_BYPASS_URL_CLASSIFIER flag will be addressed in
the other patches.
Differential Revision: https://phabricator.services.mozilla.com/D22111 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-03-25 12:47:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Gurzau Raul 
								
							 
						 
						
							
							
							
							
								
							
							
								2666e16a53 
								
							 
						 
						
							
							
								
								Backed out 7 changesets (bug 1522412) for xpcshell failures at test_shouldclassify.js on a CLOSED TREE.  
							
							... 
							
							
							
							Backed out changeset 7c998456e1fd (bug 1522412)
Backed out changeset ebb581ddf1d1 (bug 1522412)
Backed out changeset 850e1c68d978 (bug 1522412)
Backed out changeset fe288a48cecb (bug 1522412)
Backed out changeset 5399bca472b1 (bug 1522412)
Backed out changeset 91e5b339fe11 (bug 1522412)
Backed out changeset b80098d0a5c4 (bug 1522412) 
							
						 
						
							2019-03-21 11:02:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dimi Lee 
								
							 
						 
						
							
							
							
							
								
							
							
								8f1caf4049 
								
							 
						 
						
							
							
								
								Bug 1522412 - P2. Remove nsIChannel.LOAD_CLASSIFY_URI flag. r=Ehsan  
							
							... 
							
							
							
							nsIChannel.LOAD_CLASSIFY_URI is no longer required so we can remove it from
the codebase.
In the mean time, we add a new LOAD_BYPASS_URL_CLASSIFIER load flag for
channel creator to be able to force channel to bypass URL classifier check.
The use of the new LOAD_BYPASS_URL_CLASSIFIER flag will be addressed in
the other patches.
Differential Revision: https://phabricator.services.mozilla.com/D22111 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-03-21 07:30:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								5bb6c49ba8 
								
							 
						 
						
							
							
								
								Bug 1535799 - nsIHttpChannel.isTrackingResource should be a method, r=Ehsan  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D23765 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-03-17 06:55:50 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								61d20299f1 
								
							 
						 
						
							
							
								
								Bug 1533074 - Implement Fingerprinting and Cryptomining annotation features - Part 4 - tests, r=dimi  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D22471 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-03-14 17:48:50 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dorel Luca 
								
							 
						 
						
							
							
							
							
								
							
							
								3ef1df6038 
								
							 
						 
						
							
							
								
								Backed out 5 changesets (bug 1533074) for eslint failure  
							
							... 
							
							
							
							Backed out changeset 36c6a7178a5c (bug 1533074)
Backed out changeset 7e6a8fadff5b (bug 1533074)
Backed out changeset 2a0494fed543 (bug 1533074)
Backed out changeset 38470d2dd98c (bug 1533074)
Backed out changeset af4e03d1f5c8 (bug 1533074) 
							
						 
						
							2019-03-14 09:14:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								587086626b 
								
							 
						 
						
							
							
								
								Bug 1533074 - Implement Fingerprinting and Cryptomining annotation features - Part 4 - tests, r=dimi  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D22471 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-03-14 06:32:40 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Luke Wagner 
								
							 
						 
						
							
							
							
							
								
							
							
								b15a5f46a8 
								
							 
						 
						
							
							
								
								Bug  1487113 - MOZ_RELEASE_ASSERT existing implicit assumption about alt-data Write() in ScriptLoader.cpp (r=baku)  
							
							
							
						 
						
							2019-03-04 19:38:13 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Luke Wagner 
								
							 
						 
						
							
							
							
							
								
							
							
								80a840b62f 
								
							 
						 
						
							
							
								
								Bug  1487113 - Use CloseWithStatus in ScriptLoader.cpp to indicate failure (r=baku)  
							
							
							
						 
						
							2019-03-04 19:35:41 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Hunt 
								
							 
						 
						
							
							
							
							
								
							
							
								00e98538aa 
								
							 
						 
						
							
							
								
								Bug 1523969 part 6 - Move method definition inline comments to new line in 'dom/'. r=nika  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D21106 
--HG--
extra : rebase_source : ea3f51c2c11247114deccbc86e90fb02b8a97257 
							
						 
						
							2019-02-25 16:05:29 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan Beich 
								
							 
						 
						
							
							
							
							
								
							
							
								d07e11b5f7 
								
							 
						 
						
							
							
								
								Bug 1529480 - Unbreak --enable-warnings-as-errors without GeckoProfiler after bug 1515209. r=mstange  
							
							... 
							
							
							
							--HG--
extra : histedit_source : ec7ddc470325be4bc18c3b6af93f222b2237ff73 
							
						 
						
							2019-02-23 12:00:28 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cosmin Sabou 
								
							 
						 
						
							
							
							
							
								
							
							
								f3db52f4cf 
								
							 
						 
						
							
							
								
								Merge mozilla-inbound to mozilla-central. a=merge  
							
							
							
						 
						
							2019-02-21 05:42:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph Kerschbaumer 
								
							 
						 
						
							
							
							
							
								
							
							
								54df1cb98c 
								
							 
						 
						
							
							
								
								Bug 1528677: Remove nullchecks for loadinfo since we have loadinfo on all channels. r=baku  
							
							
							
						 
						
							2019-02-20 13:27:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								64d3f6f9da 
								
							 
						 
						
							
							
								
								Bug  1487113 - nsICacheInfoChannel.preferAlternativeDataType() should expose alt-data as optional if required, r=valentin  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D20200 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-02-20 10:05:42 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ciure Andrei 
								
							 
						 
						
							
							
							
							
								
							
							
								fe3f244555 
								
							 
						 
						
							
							
								
								Backed out 3 changesets (bug  1487113) for perma failing test_alt-data_stream_wrap.js CLOSED TREE  
							
							... 
							
							
							
							Backed out changeset 831ac8c662c0 (bug 148711314871131487113 
							
						 
						
							2019-02-19 11:43:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								52efd15b05 
								
							 
						 
						
							
							
								
								Bug  1487113 - nsICacheInfoChannel.preferAlternativeDataType() should expose alt-data as optional if required, r=valentin  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D20200 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-02-19 07:38:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Gurzau Raul 
								
							 
						 
						
							
							
							
							
								
							
							
								c1733291c0 
								
							 
						 
						
							
							
								
								Merge inbound to mozilla-central.  a=merge  
							
							
							
						 
						
							2019-02-14 19:01:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									shindli 
								
							 
						 
						
							
							
							
							
								
							
							
								c6c323a9e4 
								
							 
						 
						
							
							
								
								Merge mozilla-central to inbound.  a=merge CLOSED TREE  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 4502430f7e773b654c4557946c39000735b14bb3 
							
						 
						
							2019-02-14 06:58:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph Kerschbaumer 
								
							 
						 
						
							
							
							
							
								
							
							
								d65faafb09 
								
							 
						 
						
							
							
								
								Bug 1509738: CSP snapshot nonce at load start time. r=baku  
							
							... 
							
							
							
							--HG--
extra : rebase_source : ea232b7a3aeae9c18895e885d1536ca58c8de1bd
extra : amend_source : b0c351f8c0c1a5eb7865a735f8dc5bafb42384f1 
							
						 
						
							2019-02-13 20:45:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Stange 
								
							 
						 
						
							
							
							
							
								
							
							
								59eaae38a1 
								
							 
						 
						
							
							
								
								Bug 1515209 - Add a text marker for <script> evaluation. r=gerald  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D19189 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-02-14 05:25:13 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Noemi Erli 
								
							 
						 
						
							
							
							
							
								
							
							
								0a63dd9be6 
								
							 
						 
						
							
							
								
								Backed out 2 changesets (bug 1509738) for failures in propagate-nonce-external-classic.html  
							
							... 
							
							
							
							Backed out changeset fbf4b73c8786 (bug 1509738)
Backed out changeset 53f624bc7c22 (bug 1509738) 
							
						 
						
							2019-02-13 16:22:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph Kerschbaumer 
								
							 
						 
						
							
							
							
							
								
							
							
								7859700e5d 
								
							 
						 
						
							
							
								
								Bug 1509738 - CSP snapshot nonce at load start time. r=baku  
							
							... 
							
							
							
							--HG--
extra : rebase_source : b532f519b79a3bc14ece0c0ee829edd400149e48
extra : amend_source : d4b8fba240a9d28437ee436b94313fd1602426c4
extra : histedit_source : 6af35eb388f6c23d80d8412533fec02abe2d4cff 
							
						 
						
							2019-02-13 13:46:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreea Pavel 
								
							 
						 
						
							
							
							
							
								
							
							
								e09dd2a72d 
								
							 
						 
						
							
							
								
								Backed out 2 changesets (bug 1509738) for failing propagate-nonce-external-classic.html on a CLOSED TREE  
							
							... 
							
							
							
							Backed out changeset 5cbc3f79a126 (bug 1509738)
Backed out changeset 44a945b21f87 (bug 1509738) 
							
						 
						
							2019-02-13 02:18:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph Kerschbaumer 
								
							 
						 
						
							
							
							
							
								
							
							
								6111ccf5fd 
								
							 
						 
						
							
							
								
								Bug 1509738: CSP snapshot nonce at load start time r=baku  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D19519 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-02-12 18:01:32 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan Kingston 
								
							 
						 
						
							
							
							
							
								
							
							
								3421b8fcff 
								
							 
						 
						
							
							
								
								Bug 1520868 - Replacing AsyncOpen2 with AsyncOpen always r=valentin  
							
							... 
							
							
							
							Replacing js and text occurences of asyncOpen2
Replacing open2 with open
Differential Revision: https://phabricator.services.mozilla.com/D16885 
--HG--
rename : layout/style/test/test_asyncopen2.html => layout/style/test/test_asyncopen.html
extra : moz-landing-system : lando 
							
						 
						
							2019-02-12 16:08:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								019d226699 
								
							 
						 
						
							
							
								
								Bug 1525627 - Report an error if there's no ScriptLoader for the current context. r=baku  
							
							
							
						 
						
							2019-02-08 09:16:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tom Schuster 
								
							 
						 
						
							
							
							
							
								
							
							
								a60d06b5ef 
								
							 
						 
						
							
							
								
								Bug 1525006 - Add a new internal ContentPolicyType for ES6 modules. r=ckerschb  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D19269 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-02-12 13:16:32 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sylvestre Ledru 
								
							 
						 
						
							
							
							
							
								
							
							
								14486004b6 
								
							 
						 
						
							
							
								
								Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan  
							
							... 
							
							
							
							# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D18488 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-02-04 19:10:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								9972b41fd8 
								
							 
						 
						
							
							
								
								Bug 1523897 - Only initialize debugger data for modules the first time they are executed r=smaug  
							
							
							
						 
						
							2019-02-01 10:26:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								43a5f36077 
								
							 
						 
						
							
							
								
								Bug 1522210 - Fingerprinting and cryptomining classifiers must have separate nsIWebProgressListener blocking state codes - part 1 - UrlClassifierFeatureFactory::IsClassifierBlockingErrorCode, r=ehsan  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D17637  
							
						 
						
							2019-01-30 13:43:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Randell Jesup 
								
							 
						 
						
							
							
							
							
								
							
							
								76bd9e73cc 
								
							 
						 
						
							
							
								
								Bug 1522150: Add a DeferredTimers queue ahead of the normal Idle EventQueue r=froyd  
							
							... 
							
							
							
							* * *
Bug 1522150: Rename NS_IdleDispatch* functions since they take queue identifiers r=froyd 
							
						 
						
							2019-01-26 12:18:05 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Stange 
								
							 
						 
						
							
							
							
							
								
							
							
								9570f02a8c 
								
							 
						 
						
							
							
								
								Bug 1514007 - Annotate <script> evaluation profiler labels with async/defer. r=smaug  
							
							... 
							
							
							
							This also moves the label from ScriptLoader::ProcessScriptElement to
ScriptLoader::EvaluateScript so that it also kicks in for scripts that are run
from NotifyOffThreadScriptLoadCompletedRunnable::Run.
Differential Revision: https://phabricator.services.mozilla.com/D14924 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-01-25 20:38:39 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								4f8971adb3 
								
							 
						 
						
							
							
								
								Bug 1513014 - Defer reporting errors while preloading until the request is actually used r=smaug  
							
							
							
						 
						
							2019-01-24 14:57:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Razvan Maries 
								
							 
						 
						
							
							
							
							
								
							
							
								299b5e79f7 
								
							 
						 
						
							
							
								
								Merge mozilla-inbound to mozilla-central a=merge  
							
							
							
						 
						
							2019-01-21 19:50:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sylvestre Ledru 
								
							 
						 
						
							
							
							
							
								
							
							
								755a1a7c2f 
								
							 
						 
						
							
							
								
								Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan  
							
							... 
							
							
							
							# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D17063 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-01-21 14:49:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								173ea88195 
								
							 
						 
						
							
							
								
								Bug 1518075 - Add another check for null script because compilation can 'succeed' if scripting is disabled r=smaug  
							
							
							
						 
						
							2019-01-21 12:40:55 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								f731989df0 
								
							 
						 
						
							
							
								
								Bug 1519140 - Add AddRef/Release hooks for embedding's script or module private value and set this script source object where appropriate r=jandem  
							
							
							
						 
						
							2019-01-18 13:37:43 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sylvestre Ledru 
								
							 
						 
						
							
							
							
							
								
							
							
								47a5dd1fb8 
								
							 
						 
						
							
							
								
								Bug 1519636 - Reformat everything to the Google coding style r=Ehsan  
							
							... 
							
							
							
							# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D16388 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2019-01-16 08:50:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Hackett 
								
							 
						 
						
							
							
							
							
								
							
							
								655a9a04fe 
								
							 
						 
						
							
							
								
								Bug 1517167 Part 1 - Set introduction information for dynamically generated <script> elements, r=jorendorff.  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 6a2080d724ccac7ccc5f1c45191a1f46ceed6c56 
							
						 
						
							2019-01-03 06:27:01 -10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								66048b9129 
								
							 
						 
						
							
							
								
								Bug 1518075 - Add check for null script because compilation can 'succeed' if scripting is disabled r=smaug  
							
							
							
						 
						
							2019-01-08 10:41:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emilio Cobos Álvarez 
								
							 
						 
						
							
							
							
							
								
							
							
								d2ed260822 
								
							 
						 
						
							
							
								
								Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug  
							
							... 
							
							
							
							Summary: Really sorry for the size of the patch. It's mostly automatic
s/nsIDocument/Document/ but I had to fix up in a bunch of places manually to
add the right namespacing and such.
Overall it's not a very interesting patch I think.
nsDocument.cpp turns into Document.cpp, nsIDocument.h into Document.h and
nsIDocumentInlines.h into DocumentInlines.h.
I also changed a bunch of nsCOMPtr usage to RefPtr, but not all of it.
While fixing up some of the bits I also removed some unneeded OwnerDoc() null
checks and such, but I didn't do anything riskier than that. 
							
						 
						
							2019-01-03 17:48:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								2909aa196d 
								
							 
						 
						
							
							
								
								Bug 1342012 - Make import() work when the active script is in another document r=smaug  
							
							
							
						 
						
							2019-01-03 10:06:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								bdfdf72d44 
								
							 
						 
						
							
							
								
								Bug 1342012 - Fix error message that covers all import() failures that don't throw a JS exception r=jandem  
							
							
							
						 
						
							2019-01-03 10:06:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								de102bc69b 
								
							 
						 
						
							
							
								
								Bug 1342012 - Also associate classic scripts from the bytecode cache r=smaug  
							
							
							
						 
						
							2019-01-03 10:06:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								e8462c961e 
								
							 
						 
						
							
							
								
								Bug 1342012 - Allow dynamic import in cases where there's no referencing script or module r=smaug  
							
							
							
						 
						
							2018-12-06 16:52:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								045c231468 
								
							 
						 
						
							
							
								
								Bug 1342012 - Make load request element optional r=smaug  
							
							
							
						 
						
							2018-12-06 16:52:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								f008add28c 
								
							 
						 
						
							
							
								
								Bug 1342012 - Support import from timeout handlers by associating the initiating script with the compiled JSScript r=smaug  
							
							
							
						 
						
							2018-12-06 16:52:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								142826e981 
								
							 
						 
						
							
							
								
								Bug 1342012 - Support dynamic import from classic scripts by creating ClassicScript objects and associating them with the compiled JSScriptsr r=smaug  
							
							
							
						 
						
							2018-12-06 16:52:17 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								e6bd951e8e 
								
							 
						 
						
							
							
								
								Bug 1342012 - Refactor nsJSUtils::ExecutionContext to separate compilation and execution steps and allow extraction of compiled JSScript r=nbp r=smaug  
							
							
							
						 
						
							2018-12-06 16:52:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								4346ae1ac4 
								
							 
						 
						
							
							
								
								Bug 1342012 - Rename ModuleScript source files to LoadedScript r=smaug  
							
							... 
							
							
							
							--HG--
rename : dom/script/ModuleScript.cpp => dom/script/LoadedScript.cpp
rename : dom/script/ModuleScript.h => dom/script/LoadedScript.h 
							
						 
						
							2018-12-06 16:52:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								ce265eb48d 
								
							 
						 
						
							
							
								
								Bug 1342012 - Initial browser support for dynamic import from module scripts r=smaug  
							
							
							
						 
						
							2018-12-06 16:52:15 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ehsan Akhgari 
								
							 
						 
						
							
							
							
							
								
							
							
								c970e3b98e 
								
							 
						 
						
							
							
								
								Bug 1510817 - Don't doubly warn when we can't load a script due to tracking protection; r=baku  
							
							... 
							
							
							
							Differential Revision: https://phabricator.services.mozilla.com/D14861 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2018-12-18 15:19:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jean-Yves Avenard 
								
							 
						 
						
							
							
							
							
								
							
							
								bdddd3ed8a 
								
							 
						 
						
							
							
								
								Bug 1512456 - P8. Use GenericNonExclusivePromise where needed. r=gerald,alwu  
							
							... 
							
							
							
							Those MozPromises are shared and must be made non-exclusive
Differential Revision: https://phabricator.services.mozilla.com/D14032 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2018-12-11 10:47:01 +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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								af9a670e28 
								
							 
						 
						
							
							
								
								Bug 1510007 - Move JSFreeOp's definition to js/public/MemoryFunctions.h, and make jsapi.h not #include that header.  r=sfink  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 4d6debefd66b89647df53c104b8560ba2de68abd 
							
						 
						
							2018-11-21 18:11:15 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Hackett 
								
							 
						 
						
							
							
							
							
								
							
							
								6cff6a35a8 
								
							 
						 
						
							
							
								
								Bug 1505935 Part 5 - Remove unnecessary NoteContentParse call, r=froydnj.  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 2976d91162ae2a0817e7ec4d862a371eb1ef5aa1 
							
						 
						
							2018-11-10 15:28:50 -10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Nguyen 
								
							 
						 
						
							
							
							
							
								
							
							
								aa4e9e43de 
								
							 
						 
						
							
							
								
								Bug 1460920 - Part 2 : Support referrerpolicy attribute in script HTMLScriptElement r=hsivonen  
							
							... 
							
							
							
							The patch adds the support of referrerpolicy attribute in script element
and take the attribute into account when loading script.
Differential Revision: https://phabricator.services.mozilla.com/D11637 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2018-11-13 14:33:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								7dd0d06d8c 
								
							 
						 
						
							
							
								
								Bug 1485800 - Rename SourceBufferHolder to SourceText, and add a <typename Unit> template parameter to it so it can hold putative UTF-8 or UTF-16 source text.  r=tcampbell, r=fitzgen  
							
							... 
							
							
							
							--HG--
rename : js/public/SourceBufferHolder.h => js/public/SourceText.h
extra : rebase_source : 34df669c2481eaccd6845f53c5ecf656b636f895 
							
						 
						
							2018-11-08 18:42:48 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								f2196f8c8f 
								
							 
						 
						
							
							
								
								Bug 1503086 - Initialize all SourceBufferHolders with a fallible function that in all cases assumes ownership of given-ownership data.  r=tcampbell, r=bz, r=mrbkap on some finicky worker code lightly touched here  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 94b1a13dc03a7f1a5d07a2c665fdc0cde162d411 
							
						 
						
							2018-10-23 12:27:16 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kris Maglione 
								
							 
						 
						
							
							
							
							
								
							
							
								6fb571f4fb 
								
							 
						 
						
							
							
								
								Bug  1356412: Part 2 - Remove script loader path mangling from DOM code. r=bz  
							
							... 
							
							
							
							As in part 1, this no longer serves any purpose.
This patch also removes the otherwise unused WrappersEnabled() method, which
was similarly only useful before we had compartment-based security isolation.
Its functionality is now handled by compartment flags.
Differential Revision: https://phabricator.services.mozilla.com/D10796 
--HG--
extra : rebase_source : e4c85eda6cdf430844dea828e2eee3a083f2616d 
							
						 
						
							2018-11-02 16:15:26 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								4439acd683 
								
							 
						 
						
							
							
								
								Bug 1498510 - Move nsICSPEventListener out of CSP object, r=ckerschb  
							
							
							
						 
						
							2018-10-23 08:17:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Valentin Gosu 
								
							 
						 
						
							
							
							
							
								
							
							
								5ac68030f7 
								
							 
						 
						
							
							
								
								Bug 1487100 - Allow calling nsICacheInfoChannel.preferAlternativeDataType(altDataType, contentType) multiple times r=michal,luke  
							
							... 
							
							
							
							This patch changes the way we set and handle the preferred alternate data type.
It is no longer just one choice, but a set of preferences, each conditional
on the contentType of the resource.
For example:
  var cc = chan.QueryInterface(Ci.nsICacheInfoChannel);
  cc.preferAlternativeDataType("js-bytecode", "text/javascript");
  cc.preferAlternativeDataType("ammended-text", "text/plain");
  cc.preferAlternativeDataType("something-else", "");
When loaded from the cache, the available alt-data type will be checked against
"js-bytecode" if the contentType is "text/javascript", "ammended-text" if the contentType is "text/plain" or "something-else" for all contentTypes.
Note that the alt-data type could be "something-else" even if the contentType is "text/javascript".
The preferences are saved as an nsTArray<mozilla::Tuple<nsCString, nsCString>>.
Differential Revision: https://phabricator.services.mozilla.com/D8071 
--HG--
extra : rebase_source : eb4961f05a52e557e7d2d986d59e0a2cf18a3447
extra : source : dd1c31ea78c2b15d14750d137037a54d50719997 
							
						 
						
							2018-10-17 13:58:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dorel Luca 
								
							 
						 
						
							
							
							
							
								
							
							
								1a48c88d19 
								
							 
						 
						
							
							
								
								Backed out 2 changesets (bug 1487100) for XPCShell failures in netwerk/test/unit_ipc/test_alt-data_simple_wrap.js  
							
							... 
							
							
							
							Backed out changeset 7f9d03c29a6f (bug 1487100)
Backed out changeset dd1c31ea78c2 (bug 1487100) 
							
						 
						
							2018-10-18 05:51:42 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Valentin Gosu 
								
							 
						 
						
							
							
							
							
								
							
							
								e392dbc5dd 
								
							 
						 
						
							
							
								
								Bug 1487100 - Allow calling nsICacheInfoChannel.preferAlternativeDataType(altDataType, contentType) multiple times r=michal,luke  
							
							... 
							
							
							
							This patch changes the way we set and handle the preferred alternate data type.
It is no longer just one choice, but a set of preferences, each conditional
on the contentType of the resource.
For example:
  var cc = chan.QueryInterface(Ci.nsICacheInfoChannel);
  cc.preferAlternativeDataType("js-bytecode", "text/javascript");
  cc.preferAlternativeDataType("ammended-text", "text/plain");
  cc.preferAlternativeDataType("something-else", "");
When loaded from the cache, the available alt-data type will be checked against
"js-bytecode" if the contentType is "text/javascript", "ammended-text" if the contentType is "text/plain" or "something-else" for all contentTypes.
Note that the alt-data type could be "something-else" even if the contentType is "text/javascript".
The preferences are saved as an nsTArray<mozilla::Tuple<nsCString, nsCString>>.
Differential Revision: https://phabricator.services.mozilla.com/D8071 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2018-10-17 13:58:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								18de456bcf 
								
							 
						 
						
							
							
								
								Bug 1482153 - Provide a way of associating a private value with a script or module r=jandem rs=hsivonen  
							
							
							
						 
						
							2018-10-16 13:44:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								73790f54e4 
								
							 
						 
						
							
							
								
								Bug 1493441 - Allow ScriptSource to store UTF-8 script data in addition to UTF-16 script data (but don't create any UTF-8-backed ScriptSources yet).  r=tcampbell  
							
							
							
						 
						
							2018-09-29 17:28:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Henri Sivonen 
								
							 
						 
						
							
							
							
							
								
							
							
								2dc4ea580d 
								
							 
						 
						
							
							
								
								Bug 1495011. r=baku.  
							
							... 
							
							
							
							MozReview-Commit-ID: 8d7DzFnZx4n
Differential Revision: https://phabricator.services.mozilla.com/D7273  
							
						 
						
							2018-10-08 11:13:52 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								4983b1e55c 
								
							 
						 
						
							
							
								
								Bug 1493449.  Change the default credentials mode for module scripts from 'omit' to 'same-origin'.  r=farre  
							
							... 
							
							
							
							The tests come directly from
https://github.com/web-platform-tests/wpt/pull/13176  and
https://github.com/web-platform-tests/wpt/pull/13245 
Differential Revision: https://phabricator.services.mozilla.com/D7113 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2018-10-06 04:49:13 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Boris Zbarsky 
								
							 
						 
						
							
							
							
							
								
							
							
								b572f4e281 
								
							 
						 
						
							
							
								
								Bug 1496159.  Don't try to load modules from the bytecode cache.  r=nbp  
							
							
							
						 
						
							2018-10-05 11:30:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								6c612a4a15 
								
							 
						 
						
							
							
								
								Backed out changeset ba122021b8b5 (bug 1481196)  
							
							
							
						 
						
							2018-10-04 11:50:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								20fb3bd245 
								
							 
						 
						
							
							
								
								Backed out changeset da82ea6820ee (bug 1482153)  
							
							
							
						 
						
							2018-10-04 11:50:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								64fceacad0 
								
							 
						 
						
							
							
								
								Bug 1486577 - Don't #include "js/CompilationAndEvaluation.h" in jsapi.h, minimizing the scope of that header and reducing translation-unit size of anything that needs JSAPI but doesn't need to compile/evaluate JavaScript.  r=jandem  
							
							... 
							
							
							
							--HG--
extra : rebase_source : cd9a8becc15477bc5e24408159d4f061ec81c8b2 
							
						 
						
							2018-08-24 22:51:49 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeff Walden 
								
							 
						 
						
							
							
							
							
								
							
							
								4bdf4a3614 
								
							 
						 
						
							
							
								
								Bug 1486577 - Don't #include js/SourceBufferHolder.h in jsapi.h, and instead require users to do so -- a minor translation-unit size improvement for anyone who never has to use SourceBufferHolder other than by reference.  r=jandem  
							
							... 
							
							
							
							--HG--
extra : rebase_source : df47aba0c7dac3fe80ab6ea1b9a34c7acc54850d 
							
						 
						
							2018-08-24 21:01:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								6877f8fb6f 
								
							 
						 
						
							
							
								
								Bug 1469599 - Associate all module scripts in a module graph with DOM elements before execution r=hsivonen  
							
							
							
						 
						
							2018-08-22 14:54:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Francois Marier 
								
							 
						 
						
							
							
							
							
								
							
							
								309a23afc3 
								
							 
						 
						
							
							
								
								Bug 1482950 - Use the correct 3rdparty check in tracking annotations. r=dimi,Ehsan,mayhemer!,ehsan!  
							
							... 
							
							
							
							The mIsTrackingResource flag on nsIHttpChannel was split into two separate
flags depending on whether or not the resource is third-party. The correct
flag will be set by the channel classifier. Similarly, a new function was
introduced, GetIsThirdPartyTrackingResource(), for those consumers (like TP)
who only care about third-party trackers.
The existing function, GetIsTracking(), will continue to look at both
first-party and third-party trackers (the behavior since first party
tracking was added to annotations in bug 1476324).
The OverrideTrackingResource() function now allows nsHTMLDocument to
override both mIsFirstPartyTrackingResource and
mIsThirdPartyTrackingResource, but since this function is a little dangerous
and only has a single user, I added an assert to make future callers think
twice about using it to opt out of tracking annotations.
Currently, only the default storage restrictions need to look at first-party
trackers so every other consumer has been moved to
mIsThirdPartyTrackingResource or GetIsThirdPartyTrackingResource().
This effectively reverts the third-party checks added in bug 1476715 and
replaces them with the more complicated check that was added in bug 1108017.
It follows the approach that Ehsan initially suggested in bug 1476715. It
also reverts the changes in the expected values of the tracking annotation
test since these were, in hindsight, a warning about this regression.
Depends on D3722
Differential Revision: https://phabricator.services.mozilla.com/D3723 
--HG--
extra : moz-landing-system : lando 
							
						 
						
							2018-08-20 23:53:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								58a3b0b973 
								
							 
						 
						
							
							
								
								Bug 1482153 - Replace ModuleObject's host defined field with one on top-level JSScripts r=jandem r=hsivonen  
							
							
							
						 
						
							2018-08-13 16:39:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Csoregi Natalia 
								
							 
						 
						
							
							
							
							
								
							
							
								fc2133e0bc 
								
							 
						 
						
							
							
								
								Backed out 2 changesets (bug 1482153, bug 1469004) for assertion failures at ModuleScript.cpp:59. CLOSED TREE  
							
							... 
							
							
							
							Backed out changeset 8289b70dc0db (bug 1469004)
Backed out changeset 4129380f8318 (bug 1482153) 
							
						 
						
							2018-08-13 19:37:07 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								623032e1f0 
								
							 
						 
						
							
							
								
								Bug 1482153 - Replace ModuleObject's host defined field with one on top-level JSScripts r=jandem r=hsivonen  
							
							
							
						 
						
							2018-08-13 16:39:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								9d6255073d 
								
							 
						 
						
							
							
								
								Bug 1481196 - Compile module scripts to a JSScript like we do for classic scripts r=jandem r=baku  
							
							
							
						 
						
							2018-08-08 10:40:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								47ff6460be 
								
							 
						 
						
							
							
								
								Bug 1480966 - Make ScriptLoader::GetScriptSource faillible on OOM r=baku  
							
							
							
						 
						
							2018-08-08 10:40:03 +01: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 
								
							 
						 
						
							
							
							
							
								
							
							
								43dbbc475e 
								
							 
						 
						
							
							
								
								Bug 1477090 - Only instantiate modules when it's safe to run script r=baku  
							
							
							
						 
						
							2018-08-01 11:47:04 +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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								d3c569854b 
								
							 
						 
						
							
							
								
								Bug 1475228 - Don't ignore errors returned from ScriptLoader::AttemptAsyncScriptCompile() r=baku  
							
							
							
						 
						
							2018-07-17 14:30:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								d45eed4795 
								
							 
						 
						
							
							
								
								Bug 1475228 - Refactor ScriptLoader::GetScriptSource() to remove inline data argument r=baku  
							
							
							
						 
						
							2018-07-17 14:30:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								4ff436874c 
								
							 
						 
						
							
							
								
								Bug 1475228 - Make asynchronous compile APIs take SourceBufferHolders r=jandem  
							
							
							
						 
						
							2018-07-17 14:30:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreea Pavel 
								
							 
						 
						
							
							
							
							
								
							
							
								840f785b1e 
								
							 
						 
						
							
							
								
								Backed out 8 changesets (bug 1475228) for wpt failures e.g. html/semantics/scripting-1/the-script-element/execution-timing/088.html on a CLOSED TREE  
							
							... 
							
							
							
							Backed out changeset b2d18ea619ec (bug 1475228)
Backed out changeset 45d3ffe3308e (bug 1475228)
Backed out changeset 02b27f8441be (bug 1475228)
Backed out changeset b82c2cf4b3f1 (bug 1475228)
Backed out changeset 2bc8f24dc3fc (bug 1475228)
Backed out changeset 6104ea971587 (bug 1475228)
Backed out changeset 7c83633262db (bug 1475228)
Backed out changeset 34fb24d52f08 (bug 1475228) 
							
						 
						
							2018-07-30 16:49:02 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								7c613e5ab4 
								
							 
						 
						
							
							
								
								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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								6fdbbb556c 
								
							 
						 
						
							
							
								
								Bug 1475228 - Don't ignore errors returned from ScriptLoader::AttemptAsyncScriptCompile() r=baku  
							
							
							
						 
						
							2018-07-17 14:30:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								a694b41a5e 
								
							 
						 
						
							
							
								
								Bug 1475228 - Refactor ScriptLoader::GetScriptSource() to remove inline data argument r=baku  
							
							
							
						 
						
							2018-07-17 14:30:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								cdfffa27fe 
								
							 
						 
						
							
							
								
								Bug 1475228 - Make asynchronous compile APIs take SourceBufferHolders r=jandem  
							
							
							
						 
						
							2018-07-17 14:30:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Hackett 
								
							 
						 
						
							
							
							
							
								
							
							
								f594284848 
								
							 
						 
						
							
							
								
								Bug 1470795 Part 5 - Update content parse users for API movement, r=froydnj.  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 856eecd3568adc9873b899a38ad96bbf24ebe955 
							
						 
						
							2018-07-23 21:45:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Hackett 
								
							 
						 
						
							
							
							
							
								
							
							
								06d1d0dddb 
								
							 
						 
						
							
							
								
								Bug 1465292 Part 3 - Track parsed content from loaded script files, r=smaug.  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 6ccda629306428c65eb4d2e912b5ee41b91019bf 
							
						 
						
							2018-07-23 21:42:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nazım Can Altınova 
								
							 
						 
						
							
							
							
							
								
							
							
								7fc9a27753 
								
							 
						 
						
							
							
								
								Bug 1474341 - Add AutoProfilerLabel to ScriptLoader::ProcessScriptElement r=mstange  
							
							... 
							
							
							
							MozReview-Commit-ID: 4wcSDgz3x0E
--HG--
extra : rebase_source : 3769c681908df9b94120ab58f982ac88b4badf56 
							
						 
						
							2018-07-09 18:06:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								5fff1762ad 
								
							 
						 
						
							
							
								
								Bug 1418236 - Correct EventTarget for CSP violation events, r=ckerschb  
							
							
							
						 
						
							2018-07-10 17:40:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								14d462eeb3 
								
							 
						 
						
							
							
								
								Bug 1418246 - Return valid columnNumber value in CSP violation events, r=ckerschb  
							
							
							
						 
						
							2018-07-05 08:21:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emilio Cobos Álvarez 
								
							 
						 
						
							
							
							
							
								
							
							
								c7d35aa526 
								
							 
						 
						
							
							
								
								Bug 1470930: Use enums for passing arguments for event dispatch. r=smaug  
							
							... 
							
							
							
							MozReview-Commit-ID: DsNuF7GAflJ 
							
						 
						
							2018-06-26 18:22:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emilio Cobos Álvarez 
								
							 
						 
						
							
							
							
							
								
							
							
								fffb25b74f 
								
							 
						 
						
							
							
								
								Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj  
							
							... 
							
							
							
							This was done automatically replacing:
  s/mozilla::Move/std::move/
  s/ Move(/ std::move(/
  s/(Move(/(std::move(/
Removing the 'using mozilla::Move;' lines.
And then with a few manual fixups, see the bug for the split series..
MozReview-Commit-ID: Jxze3adipUh 
							
						 
						
							2018-06-01 10:45:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								a844ec84c4 
								
							 
						 
						
							
							
								
								Bug 1427610 - Implement import.meta in the browser r=bkelly  
							
							
							
						 
						
							2018-05-23 09:30:13 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								65b2944794 
								
							 
						 
						
							
							
								
								Bug 1461751 - Simplify module resolve hook to be a function pointer r=luke r=baku  
							
							
							
						 
						
							2018-05-16 11:59:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								0924042900 
								
							 
						 
						
							
							
								
								Bug 1456774 - Remove linear search for finished parse task and type off thread parse token r=jandem r=baku  
							
							
							
						 
						
							2018-05-10 14:51:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Michal Novotny 
								
							 
						 
						
							
							
							
							
								
							
							
								ee8f43208a 
								
							 
						 
						
							
							
								
								Bug 1448476 - Cache entry corruption after writing the alternate data. r=honzab  
							
							... 
							
							
							
							When writing to alt-data output stream fails for whatever reason, we now try to
truncate alternative data and keep the original data instead of dooming the
whole entry. The patch also changes how is the predicted size passed to the
cache. Instead of a dedicated method it's now an argument of openOutputStream
and openAlternativeOutputStream methods which fail in case the entry would
exceed the allowed limit. 
							
						 
						
							2018-04-25 07:01:00 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								96a3f31ff4 
								
							 
						 
						
							
							
								
								Bug 1453559 - Don't use channel URI for loading modules from resource: scheme r=baku  
							
							
							
						 
						
							2018-04-13 14:15:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas B. Pierron 
								
							 
						 
						
							
							
							
							
								
							
							
								d8df648fc6 
								
							 
						 
						
							
							
								
								Bug 1448194 - Substract the mBytecodeOffset from the bytecode length, as this could cause some assertion failures. r=mrbkap  
							
							
							
						 
						
							2018-04-06 09:47:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								1ce8789ad0 
								
							 
						 
						
							
							
								
								Bug 1440827 - Cancel preloaded requests if we decide not to use them r=baku  
							
							
							
						 
						
							2018-03-29 17:11:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Christoph Kerschbaumer 
								
							 
						 
						
							
							
							
							
								
							
							
								a929955d1f 
								
							 
						 
						
							
							
								
								Bug 1439713 - Change nsIContentPolicy shouldLoad to take an <uri, loadInfo> pair instead of the various args. r=bz  
							
							
							
						 
						
							2018-03-29 12:16:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								bbf830a646 
								
							 
						 
						
							
							
								
								Bug 1395896 - Record module dependency before starting fetch so that error handling works correctly r=bkelly  
							
							
							
						 
						
							2017-09-06 09:07:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Honza Bambas 
								
							 
						 
						
							
							
							
							
								
							
							
								8d492fe637 
								
							 
						 
						
							
							
								
								Bug 1395525 - Make all changes landed as part of tracker request tailing preferrable. r=dragana  
							
							
							
						 
						
							2017-08-31 06:07:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Honza Bambas 
								
							 
						 
						
							
							
							
							
								
							
							
								4263c50db2 
								
							 
						 
						
							
							
								
								Bug 1358060 - Allow postponing of unimportant resources opening during page load, class-of-service Tail flag. r=dragana  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 1ab691fe066e641c948aa5f42827305411579708 
							
						 
						
							2017-08-30 09:32:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas B. Pierron 
								
							 
						 
						
							
							
							
							
								
							
							
								605f187aa5 
								
							 
						 
						
							
							
								
								Bug 1394442 - Clear the bytecode buffer after the evaluation. r=mrbkap  
							
							
							
						 
						
							2017-08-30 12:57:32 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								a5766511a6 
								
							 
						 
						
							
							
								
								Bug  1362098 - Report source position for module specfier resolution failure r=bkelly  
							
							
							
						 
						
							2017-08-23 17:24:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas B. Pierron 
								
							 
						 
						
							
							
							
							
								
							
							
								4dd803021e 
								
							 
						 
						
							
							
								
								Bug 1390863 - Do not hold ScriptLoadRequest, when the load-end event is not fired. r=mrbkap  
							
							
							
						 
						
							2017-08-22 18:06:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								57cc56cf0b 
								
							 
						 
						
							
							
								
								Bug Bug 1388728 - Update module loader error handling to match the spec r=bkelly  
							
							
							
						 
						
							2017-08-22 10:34:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								22a385b644 
								
							 
						 
						
							
							
								
								Bug 1388728 - Remove eager module instantiation r=bkelly  
							
							
							
						 
						
							2017-08-22 10:08:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								0173f129e8 
								
							 
						 
						
							
							
								
								Bug 1388728 - Rename JS APIs for loading modules in line with the spec r=bkelly  
							
							
							
						 
						
							2017-08-22 10:07:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Honza Bambas 
								
							 
						 
						
							
							
							
							
								
							
							
								2f9f6408e0 
								
							 
						 
						
							
							
								
								Bug 1053321 - Correctly pass info about 'defer' and 'async' attributes to HTML5 parser invoked script preload. r=bkelly  
							
							
							
						 
						
							2017-08-19 05:35:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								ccc6ec51bc 
								
							 
						 
						
							
							
								
								Bug 1358882 - Fix build error on android r=me  
							
							
							
						 
						
							2017-08-15 13:19:32 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jon Coppeard 
								
							 
						 
						
							
							
							
							
								
							
							
								382f184d88 
								
							 
						 
						
							
							
								
								Bug 1358882 - Check for failed instantiation when starting to fetch module dependencies r=smaug  
							
							
							
						 
						
							2017-05-02 18:01:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kate McKinley 
								
							 
						 
						
							
							
							
							
								
							
							
								092434c08c 
								
							 
						 
						
							
							
								
								Bug 1376651 - Pass the nsIScriptElement instead of allocating a string every time r=ckerschb  
							
							... 
							
							
							
							Change the interface to GetAlowsInline to take an nsISupports* instead
of a string, and pass the nsIScriptElement directly. If we don't have an
element, then pass nullptr or the mock string created as an
nsISupportsString.
MozReview-Commit-ID: pgIMxtplsi
--HG--
extra : rebase_source : 4691643bb67ff6c78a74a4886a04c4816cff6219 
							
						 
						
							2017-07-27 11:01:24 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Phil Ringnalda 
								
							 
						 
						
							
							
							
							
								
							
							
								c5ab89e934 
								
							 
						 
						
							
							
								
								Backed out changeset 548ed79f2337 (bug 1053321) for strange and terribly-reported failures in Android opt mochitest-15 and debug mochitest-36  
							
							... 
							
							
							
							CLOSED TREE
MozReview-Commit-ID: IigWQ1wnxhZ
--HG--
extra : source : 70bd3854b6d034b67419ba11044b6cbe82b713bc 
							
						 
						
							2017-08-01 23:13:42 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Honza Bambas 
								
							 
						 
						
							
							
							
							
								
							
							
								f33b5cb515 
								
							 
						 
						
							
							
								
								Bug 1053321 - Correctly pass info about 'defer' and 'async' attributes to HTML5 parser invoked script preload. r=bkelly  
							
							... 
							
							
							
							--HG--
extra : histedit_source : 1743f499ca20d75df7e957fab1c942c4f4e22df8 
							
						 
						
							2017-08-01 21:21:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan VanderMeulen 
								
							 
						 
						
							
							
							
							
								
							
							
								1b497ab253 
								
							 
						 
						
							
							
								
								Backed out changeset 20344f0dbff9 (bug 1053321) for ESLint failures.  
							
							
							
						 
						
							2017-08-01 16:14:01 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Honza Bambas 
								
							 
						 
						
							
							
							
							
								
							
							
								d8659dd692 
								
							 
						 
						
							
							
								
								Bug 1053321 - Correctly pass info about 'defer' and 'async' attributes to HTML5 parser invoked script preload. r=bkelly  
							
							
							
						 
						
							2017-08-01 12:43:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas B. Pierron 
								
							 
						 
						
							
							
							
							
								
							
							
								7a08464871 
								
							 
						 
						
							
							
								
								Bug 900784 - Tune the bytecode cache heuristic based on telemetry results. r=mrbkap  
							
							
							
						 
						
							2017-07-28 13:06:48 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bevis Tseng 
								
							 
						 
						
							
							
							
							
								
							
							
								a7505864a8 
								
							 
						 
						
							
							
								
								Bug 1378930 - Part 2: Remove the aName parameter from SchedulerGroup/DocGroup/DispatcherTrait. r=billm  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 11319e568a51d16754a6a9990f76c35c86c2bda7 
							
						 
						
							2017-07-26 16:13:35 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas B. Pierron 
								
							 
						 
						
							
							
							
							
								
							
							
								6eb7dc59af 
								
							 
						 
						
							
							
								
								Bug 1381888 - Hard-code the current size factor between the source size and the bytecode size. r=mrbkap  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 5e2a0735a7d02e414b38ce24ac6b887cb0c7ddbc 
							
						 
						
							2017-07-18 10:09:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew McCreight 
								
							 
						 
						
							
							
							
							
								
							
							
								bf7fff95f0 
								
							 
						 
						
							
							
								
								Bug 1379786, part 4 - Use GetIsSystemPrincipal() method instead of going through secman in CHECK_PRINCIPAL_AND_DATA. r=mrbkap  
							
							... 
							
							
							
							MozReview-Commit-ID: INBsjjxbXZz
--HG--
extra : rebase_source : fd6d491d01acc70be1bf51e25ec31bbcde81344a 
							
						 
						
							2017-07-10 15:00:03 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Marchesini 
								
							 
						 
						
							
							
							
							
								
							
							
								50f9ea47a3 
								
							 
						 
						
							
							
								
								Bug 1350958 - Finish labeling ProxyReleaseEvent, r=billm  
							
							
							
						 
						
							2017-07-14 08:49:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tom Tromey 
								
							 
						 
						
							
							
							
							
								
							
							
								28e8f458a9 
								
							 
						 
						
							
							
								
								Bug 1306887 - keep SourceMap response header on CSS style sheets; r=bz,heycam  
							
							... 
							
							
							
							When loading a style sheet, if the SourceMap (or legacy X-SourceMap)
response header was seen, record it and make it available to chrome
scripts.
MozReview-Commit-ID: 3wtUADzgrI3
--HG--
extra : rebase_source : 25ed09e264d4b3a679ae970c709dedd4d50e2324 
							
						 
						
							2017-06-28 16:51:46 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas B. Pierron 
								
							 
						 
						
							
							
							
							
								
							
							
								09b27eb5ff 
								
							 
						 
						
							
							
								
								Bug 1376634 - Fix telemetry reports to report cacheable scripts instead of only small scripts. r=mrbkap  
							
							
							
						 
						
							2017-06-29 00:48:55 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Carsten "Tomcat" Book 
								
							 
						 
						
							
							
							
							
								
							
							
								4e00eff077 
								
							 
						 
						
							
							
								
								merge mozilla-inbound to mozilla-central a=merge  
							
							
							
						 
						
							2017-06-27 10:56:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bill McCloskey 
								
							 
						 
						
							
							
							
							
								
							
							
								f115503a0b 
								
							 
						 
						
							
							
								
								Bug  1372405 - Provide names for all runnables in the tree (r=froydnj)  
							
							... 
							
							
							
							MozReview-Commit-ID: DKR6ROiHRS7 
							
						 
						
							2017-06-26 14:19:58 -07: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas B. Pierron 
								
							 
						 
						
							
							
							
							
								
							
							
								c64732dcc7 
								
							 
						 
						
							
							
								
								Bug 1362114 - JSBC: Add telemetry to later tune the heuristics. r=mrbkap,francois  
							
							
							
						 
						
							2017-06-20 09:53:10 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Carsten "Tomcat" Book 
								
							 
						 
						
							
							
							
							
								
							
							
								ea1b86680c 
								
							 
						 
						
							
							
								
								Backed out changeset 9846de3bd954 (bug  1372405)  
							
							... 
							
							
							
							--HG--
extra : rebase_source : 5d4a48e8ec394c329994689d938d2a6e9b2752b0 
							
						 
						
							2017-06-20 08:27:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bill McCloskey 
								
							 
						 
						
							
							
							
							
								
							
							
								4592152411 
								
							 
						 
						
							
							
								
								Bug  1372405 - Provide names for all runnables in the tree (r=froydnj)  
							
							... 
							
							
							
							MozReview-Commit-ID: DKR6ROiHRS7 
							
						 
						
							2017-06-19 22:25:47 -07:00