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
|
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
|
bc9a97d964
|
Bug 1361369 - Allow async attribute on inline module scripts r=smaug
|
2018-01-08 15:17:34 +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
|
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 |
Jon Coppeard
|
bd0f421e61
|
Bug 1426190 - Integrity option for descendant module scripts should be the empty string r=smaug
|
2017-12-21 10:58:53 +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
|
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 |
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 |
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 |
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 |
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 |
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 |
Henri Sivonen
|
432653453a
|
Bug 1261841 part 2 - Use encoding_rs instead of uconv. r=emk,mystor.
MozReview-Commit-ID: 15Y5GTX98bv
|
2017-06-13 13:23:23 +03:00 |
Nicolas B. Pierron
|
6534093b4d
|
Bug 1368675 - Add multiple heuristics to trigger the JS bytecode cache encoding. r=mrbkap
|
2017-06-05 12:06:20 +00:00 |
Nicolas B. Pierron
|
9df25fcb32
|
Bug 1364118 - List JS bytecode cache preferences in all.js. r=mrbkap
|
2017-05-18 14:12:15 +00:00 |
Andrea Marchesini
|
cd805aa7fd
|
Bug 1362119 - part 2 - Fixing the code style in dom/script, r=ehsan
|
2017-05-08 08:25:03 +02:00 |
Andrea Marchesini
|
9326c6d072
|
Bug 1362119 - part 2 - Splitting ScriptLoader in multiple files, r=ehsan
This patch it's huge because I use hg cp in order to keep the history/blame
during the moving.
--HG--
rename : dom/script/ScriptLoader.cpp => dom/script/ModuleLoadRequest.cpp
rename : dom/script/ScriptLoader.cpp => dom/script/ModuleLoadRequest.h
rename : dom/script/ScriptLoader.cpp => dom/script/ModuleScript.cpp
rename : dom/script/ScriptLoader.cpp => dom/script/ModuleScript.h
rename : dom/script/ScriptLoader.cpp => dom/script/ScriptLoadHandler.cpp
rename : dom/script/ScriptLoader.h => dom/script/ScriptLoadHandler.h
rename : dom/script/ScriptLoader.cpp => dom/script/ScriptLoadRequest.cpp
rename : dom/script/ScriptLoader.h => dom/script/ScriptLoadRequest.h
|
2017-05-08 08:24:44 +02:00 |
Andrea Marchesini
|
1981f67eb3
|
Bug 1362119 - part 1 - Moving dom/base/Script{Loader,Element}.* in dom/script, r=ehsan
This patch does these things:
1. it moves nsScriptElement, nsScriptLoader, ScriptSettings, nsIScriptElement
and nsIScriptLoaderObserver in dom/script
2. it renames nsScriptElement to mozilla::dom::ScriptElement
3. it renames nsScriptLaoder to mozilla::dom::ScriptLoader
--HG--
rename : dom/base/nsScriptElement.cpp => dom/script/ScriptElement.cpp
rename : dom/base/nsScriptElement.h => dom/script/ScriptElement.h
rename : dom/base/nsScriptLoader.cpp => dom/script/ScriptLoader.cpp
rename : dom/base/nsScriptLoader.h => dom/script/ScriptLoader.h
rename : dom/base/ScriptSettings.cpp => dom/script/ScriptSettings.cpp
rename : dom/base/ScriptSettings.h => dom/script/ScriptSettings.h
rename : dom/base/nsIScriptElement.h => dom/script/nsIScriptElement.h
rename : dom/base/nsIScriptLoaderObserver.idl => dom/script/nsIScriptLoaderObserver.idl
|
2017-05-08 08:24:22 +02:00 |
Carsten "Tomcat" Book
|
f0d6de60d7
|
Backed out changeset 5d77f6b14633 (bug 1362119) for android bustage in nsCCUncollectableMarker.cpp:500:7: error: 'TraceScriptHolder' is not a member of 'mozilla'
--HG--
rename : dom/script/ScriptSettings.cpp => dom/base/ScriptSettings.cpp
rename : dom/script/ScriptSettings.h => dom/base/ScriptSettings.h
rename : dom/script/nsIScriptElement.h => dom/base/nsIScriptElement.h
rename : dom/script/nsIScriptLoaderObserver.idl => dom/base/nsIScriptLoaderObserver.idl
rename : dom/script/ScriptElement.cpp => dom/base/nsScriptElement.cpp
rename : dom/script/ScriptElement.h => dom/base/nsScriptElement.h
rename : dom/script/ScriptLoader.cpp => dom/base/nsScriptLoader.cpp
rename : dom/script/ScriptLoader.h => dom/base/nsScriptLoader.h
|
2017-05-08 09:54:38 +02:00 |
Carsten "Tomcat" Book
|
6201e6527c
|
Backed out changeset a8abdd77a92c (bug 1362119)
|
2017-05-08 09:54:08 +02:00 |
Carsten "Tomcat" Book
|
a786373f4a
|
Backed out changeset 30104bffcd4b (bug 1362119)
|
2017-05-08 09:54:06 +02:00 |
Andrea Marchesini
|
f629d54e2c
|
Bug 1362119 - part 2 - Fixing the code style in dom/script, r=ehsan
|
2017-05-08 08:25:03 +02:00 |
Andrea Marchesini
|
3dec24b843
|
Bug 1362119 - part 2 - Splitting ScriptLoader in multiple files, r=ehsan
This patch it's huge because I use hg cp in order to keep the history/blame
during the moving.
--HG--
rename : dom/script/ScriptLoader.cpp => dom/script/ModuleLoadRequest.cpp
rename : dom/script/ScriptLoader.cpp => dom/script/ModuleLoadRequest.h
rename : dom/script/ScriptLoader.cpp => dom/script/ModuleScript.cpp
rename : dom/script/ScriptLoader.cpp => dom/script/ModuleScript.h
rename : dom/script/ScriptLoader.cpp => dom/script/ScriptLoadHandler.cpp
rename : dom/script/ScriptLoader.h => dom/script/ScriptLoadHandler.h
rename : dom/script/ScriptLoader.cpp => dom/script/ScriptLoadRequest.cpp
rename : dom/script/ScriptLoader.h => dom/script/ScriptLoadRequest.h
|
2017-05-08 08:24:44 +02:00 |
Andrea Marchesini
|
7a4ef797cb
|
Bug 1362119 - part 1 - Moving dom/base/Script{Loader,Element}.* in dom/script, r=ehsan
This patch does these things:
1. it moves nsScriptElement, nsScriptLoader, ScriptSettings, nsIScriptElement
and nsIScriptLoaderObserver in dom/script
2. it renames nsScriptElement to mozilla::dom::ScriptElement
3. it renames nsScriptLaoder to mozilla::dom::ScriptLoader
--HG--
rename : dom/base/nsScriptElement.cpp => dom/script/ScriptElement.cpp
rename : dom/base/nsScriptElement.h => dom/script/ScriptElement.h
rename : dom/base/nsScriptLoader.cpp => dom/script/ScriptLoader.cpp
rename : dom/base/nsScriptLoader.h => dom/script/ScriptLoader.h
rename : dom/base/ScriptSettings.cpp => dom/script/ScriptSettings.cpp
rename : dom/base/ScriptSettings.h => dom/script/ScriptSettings.h
rename : dom/base/nsIScriptElement.h => dom/script/nsIScriptElement.h
rename : dom/base/nsIScriptLoaderObserver.idl => dom/script/nsIScriptLoaderObserver.idl
|
2017-05-08 08:24:22 +02:00 |