dom/script/ScriptLoader.cpp
d9da3f3bf43203a0ad3de87adfd8298c5e5e85a2
created 2018-02-08 15:54 -0500
pushed 2018-03-01 16:46 +0000
Josh Matthews Josh Matthews - Bug 1436743 - Dispatch events via the docgroup rather than the tabgroup when possible. r=mystor
3758a68f961f153f82b643e6bf2727d5c5c63d67
created 2018-01-24 17:17 +0100
pushed 2018-03-01 16:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 1425458 - Resource timing entries Workers - part 0 - NS_NewChannel, r=smaug
e0c276b06c0dfbcbd3ebb29ae89b58c3fb526308
created 2018-01-24 20:47 +0200
pushed 2018-03-01 16:46 +0000
Brindusan Cristian Brindusan Cristian - Backed out 12 changesets (bug 1425458) for mochitest failures on WorkerPrivate.cpp on a CLOSED TREE
e875f3702a5fad7f7af630088d97424656b79702
created 2018-01-24 17:17 +0100
pushed 2018-03-01 16:46 +0000
Andrea Marchesini Andrea Marchesini - Bug 1425458 - Resource timing entries Workers - part 0 - NS_NewChannel, r=smaug
6b4ffe42ad3fd208af3e1d1f34e8c9a981fdb0d4
created 2018-01-23 13:07 +0000
pushed 2018-03-01 16:46 +0000
Jon Coppeard Jon Coppeard - Bug 1382020 - Don't preload nomodule scripts when modules are enabled r=hsivonen
f3dd2335e142f8effc6e80431a249943b5dbd221
created 2018-01-17 03:10 -0500
pushed 2018-01-19 16:34 +0000
Jon Coppeard Jon Coppeard - Bug 1430635 - Add telemetry to track how often preloaded scripts are used. r=baku, data-review=liuche
677044553e310232b82294cdf1d7b72f7fe07d20
created 2018-01-17 03:06 -0500
pushed 2018-01-19 16:34 +0000
Jon Coppeard Jon Coppeard - Bug 1430145 - Add telemetry for script kind. r=baku, data-review=liuche
7119bb67da6f65d56be8d0dae6c1da2d7a1cdbda
created 2018-01-11 12:05 +0000
pushed 2018-01-12 16:47 +0000
Jon Coppeard Jon Coppeard - Bug 1429535 - Split up ScriptLoader::ProcessScriptElement method r=baku
7e52c1fdef97315248a347608c38677cd63ddc57
created 2018-01-11 13:14 +0000
pushed 2018-01-12 02:17 +0000
Jon Coppeard Jon Coppeard - Backed out changeset ef258af45592 (bug 1429535) for test_bug704320_preload.html timeouts
ef258af455925d856d340defb2d9f1ed3e3b9ce6
created 2018-01-11 12:05 +0000
pushed 2018-01-12 02:17 +0000
Jon Coppeard Jon Coppeard - Bug 1429535 - Split up ScriptLoader::ProcessScriptElement method r=baku
30db4c961cc47073733b040b5ee6a91a584d935d
created 2018-01-09 17:00 +0100
pushed 2018-01-11 21:05 +0000
Andrea Marchesini Andrea Marchesini - Bug 1428745 - Remove support for version parameter from script loader, r=jonco
38614ffd21d195add38b50056b89d5f99b53baee
created 2018-01-10 00:37 +0200
pushed 2018-01-11 21:05 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 6 changesets (bug 1428745) for wpt failures on script-type-and-language-with-params.html. r=backout on a CLOSED TREE
4e53f251c5b83bbb595e6d91ce14243f9381f9ee
created 2018-01-09 17:00 +0100
pushed 2018-01-11 21:05 +0000
Andrea Marchesini Andrea Marchesini - Bug 1428745 - Remove support for version parameter from script loader, r=jonco
eeeb7268e4921056013c8fe1f774f18b2db819f3
created 2018-01-08 18:07 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1426189 - Make document.currentScript null in modules r=baku
d4a7a8196fc3db520b7c0828b793d21bc9d7a2ef
created 2018-01-08 15:17 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1361369 - Allow async attribute on inline module scripts r=smaug
697b4f431bf032e784f1813eb7743eb8f2dc6328
created 2018-01-08 15:17 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1361369 - Fix coding style in ScriptLoadRequest.h r=smaug
465f1a16169511d7c0c52f60cb8286ed50686cae
created 2018-01-08 15:17 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1361369 - Add a script processing mode enum r=smaug
b8bae6e72f422f94d55dc179978b93a466250812
created 2018-01-08 15:17 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1361369 - Factor out method to queue an async request r=smaug
43b6dc38e9853bbec9cdbb70f26eaac0d9a9a04c
created 2018-01-08 15:17 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1361369 - Rename some script load request flags to be more descriptive r=smaug
73c3034830d9743c201eb9bb8fd6c87a23b33f4f
created 2018-01-03 19:08 +0100
pushed 2018-01-11 21:05 +0000
Tom Schuster Tom Schuster - Bug 1371551 - Make ES6 modules work for webextension URLs. r=baku
44b4577ed2c31992b7c9b4dfb4e5f8540e64dbd7
created 2018-01-03 13:07 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1426440 - Fix processing of non-parser-generated module scripts r=smaug
a8f97458d0cc43a62b048a5ebb4a8b1663d18b20
created 2018-01-03 13:07 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1426140 - Handle errors for inline module scripts and ensure we update the module map after fetch errors r=baku
54ba9609db7564bc6585388b482f20ff98405439
created 2018-01-03 13:07 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1426140 - Factor out SRI handling from ScriptLoader::OnStreamComplete r=baku
2b06fe3742603aad171371983451a51d19bdcb61
created 2018-01-03 13:07 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1426140 - Factor out error handling from ScriptLoader::OnStreamComplete r=baku
fceda645f5e3f6cb4f429d5c8efcdeb5a6913e40
created 2017-12-07 19:13 +0100
pushed 2018-01-11 21:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
a8b0e9c18f2f96a8fc0266539d94b2648b246a06
created 2017-12-25 12:55 +0100
pushed 2018-01-11 21:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Backout changeset e43f568b3e9a (bug 1423990) because some OSX-only code still doesn't build. r=me
e43f568b3e9a9e7a83bc7d15b28d23dc55960819
created 2017-12-07 19:13 +0100
pushed 2018-01-11 21:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1423990: Move the last few attribute-related methods outside of nsIContent. r=bz
c1a62b8156074427354dab1aea2780b41c058247
created 2017-12-21 17:08 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1425145 - Don't mute errors for module scripts because they always use CORS r=baku
0b9a0430688df6b7a121d137cdd5ad9a23e01429
created 2017-12-21 11:17 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1426443 - Set CORS mode for inline module scripts r=smaug
e8318c6db1a0e470f75b71284bb9623c5d5119ec
created 2017-12-19 15:32 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1425885 - Ignore 'event' and 'for' attributes for module scripts r=baku
fd6d8af1cda716d5dd7f876384d4af9898efe2f7
created 2017-12-19 15:30 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1425843 - Pass correct referrer and referrer policy when fetching modules r=smaug
8e6356ea82b27a29aad6a0eea2bfa850dc4fd893
created 2017-12-19 15:29 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1330688 - Report a better error in the console when a module load fails r=baku r=flod
9eca4461d0799a310d610dadf3e78cc1b5e35b3e
created 2017-12-14 15:13 -0600
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1365187 - Keep track of which modules in a graph have been fetched using a visited set r=smaug
ebcc9ceb0842d5e925d693d0e48eeef80c0d0877
created 2017-12-14 15:13 -0600
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1365187 - Simplify module map interface r=smaug
457b0fe91e0d49a5bc35014fb6f86729cd5bac9b
created 2017-12-07 16:07 -0800
pushed 2018-01-11 21:05 +0000
Steve Fink Steve Fink - Bug 1420420 followup - sidestep a rooting hazard. r=me a=hazad-fix
7a1ca2738093189a13bd61a64cf054ad29e01821
created 2017-12-06 14:54 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1420420 - Update module implementation to match latest spec regarding handling of instantiation errors r=anba r=baku r=jgraham
b7dc46a3a5c913dd9d251c3c58f26cc7d77df0bf
created 2017-12-06 20:14 +0200
pushed 2018-01-11 21:05 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 92ad856a4bae (bug 1420420) for failing tests/jit-test/jit-test/tests/modules/bug-1402649.js after asserting. r=backout
92ad856a4bae40df9faf7aba278cdfbf8b32edd5
created 2017-12-06 14:54 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1420420 - Update module implementation to match latest spec regarding handling of instantiation errors r=anba r=baku r=jgraham
aaf6dde0deb8ed9b00b2071e887bdc3998eb6fd4
created 2017-12-01 13:12 +0000
pushed 2018-01-11 21:05 +0000
Jon Coppeard Jon Coppeard - Bug 1421259 - Fix error events fired when loading JS module dependencies fail r=baku
b0a56e8287da56f9223a78cd4eeb9734993db154
created 2017-11-29 09:01 +0100
pushed 2018-01-11 21:05 +0000
Andrea Marchesini Andrea Marchesini - Bug 1418860 - Adding telemetry to see how often version param is used in ScriptLoader type, r=jonco, data-r=francois
44f3d16c0927e8aff373e859c11c47f511f6d1fb
created 2017-11-18 23:16 +0100
pushed 2018-01-11 21:05 +0000
Jan de Mooij Jan de Mooij - Bug 1417895 part 2 - Use a ValidJSVersion enum instead of JSVersion in script loader. r=bz
2b6ff051a2bf73d63134beb17655c002a44e5504
created 2017-11-18 23:16 +0100
pushed 2018-01-11 21:05 +0000
Jan de Mooij Jan de Mooij - Bug 1417895 part 1 - Move ParseJavascriptVersion from nsContentUtils to ScriptLoader.cpp. r=bz
68bcd8b8a36b638c8206bf19d8a0def7e24fa973
created 2017-11-17 12:12 +0100
pushed 2018-01-11 21:05 +0000
Jan de Mooij Jan de Mooij - Bug 1417844 part 2 - Remove JSVersion from CompileOptions, CompartmentBehaviors, scripts. r=evilpie
8114c9ccfd4d421118e4adf690d1da370d23bbf6
created 2017-11-08 19:02 -0800
pushed 2017-11-11 14:08 +0000
Kyle Machulis Kyle Machulis - Bug 1415747 - Remove nsIDOMHTMLScriptElement; r=bz
4a51f3ef01e58f1258969b2db76056e4ab1d2e05
created 2017-10-30 17:45 +0200
pushed 2017-11-02 16:33 +0000
Henri Sivonen Henri Sivonen - Bug 1412866 - Use spec nomenclature for the ignore-destructive-writes counter. r=smaug
197ce71943518bfb260f2b2cb3f91b55e58f9341
created 2017-10-12 15:43 -0700
pushed 2017-11-02 16:33 +0000
Kris Maglione Kris Maglione - Bug 1407056: Part 1 - Provide more consistent principal/origin URL to content policies. r=bz,ckerschb
cf383eff981f365975f777158e5e5cf6e388d32c
created 2017-10-04 22:16 -0700
pushed 2017-11-02 16:33 +0000
Kris Maglione Kris Maglione - Bug 1406278: Part 3 - Use subject principal as triggering principal in <script> "src" attribute. r=bz
0be76a0e23a2b3df6be30b4c0cce6b0b94fb367d
created 2017-09-06 09:07 +0100
pushed 2017-09-15 00:19 +0000
Jon Coppeard Jon Coppeard - Bug 1395896 - Record module dependency before starting fetch so that error handling works correctly r=bkelly
e4fcf1fd4e54edb02b6320dbd22f938fcdaf8198
created 2017-08-31 06:07 -0400
pushed 2017-09-15 00:19 +0000
Honza Bambas Honza Bambas - Bug 1395525 - Make all changes landed as part of tracker request tailing preferrable. r=dragana
b37a0bd71bbb1f3e5b4f58f1936d9cc0a38851d2
created 2017-08-30 09:32 -0400
pushed 2017-09-15 00:19 +0000
Honza Bambas Honza Bambas - Bug 1358060 - Allow postponing of unimportant resources opening during page load, class-of-service Tail flag. r=dragana
33a50b6543115336af533cb1b72cac767270352c
created 2017-08-30 12:57 +0000
pushed 2017-09-15 00:19 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1394442 - Clear the bytecode buffer after the evaluation. r=mrbkap
514a186794df174afa46187a234586e5351b4c92
created 2017-08-23 17:24 +0100
pushed 2017-09-15 00:19 +0000
Jon Coppeard Jon Coppeard - Bug 1362098 - Report source position for module specfier resolution failure r=bkelly
036b37b29cfacc39ec5ace31127c7922aab6bbcd
created 2017-08-22 18:06 +0000
pushed 2017-09-15 00:19 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1390863 - Do not hold ScriptLoadRequest, when the load-end event is not fired. r=mrbkap
d7dcccf15b0defa13178d26659baa0482ef1a2f4
created 2017-08-22 10:34 +0100
pushed 2017-09-15 00:19 +0000
Jon Coppeard Jon Coppeard - Bug Bug 1388728 - Update module loader error handling to match the spec r=bkelly
60a74915871b5ee78ad143b0eef4e26ef51bb55a
created 2017-08-22 10:08 +0100
pushed 2017-09-15 00:19 +0000
Jon Coppeard Jon Coppeard - Bug 1388728 - Remove eager module instantiation r=bkelly
fec5a36cf325478431185b457568f813d15ad87c
created 2017-08-22 10:07 +0100
pushed 2017-09-15 00:19 +0000
Jon Coppeard Jon Coppeard - Bug 1388728 - Rename JS APIs for loading modules in line with the spec r=bkelly
b3c22267033406033582a84a6076e3b10a232739
created 2017-08-19 05:35 -0400
pushed 2017-09-15 00:19 +0000
Honza Bambas Honza Bambas - Bug 1053321 - Correctly pass info about 'defer' and 'async' attributes to HTML5 parser invoked script preload. r=bkelly
92c5fef6d702c5690057b36a68e76354c164d8ca
created 2017-08-15 13:19 +0100
pushed 2017-09-15 00:19 +0000
Jon Coppeard Jon Coppeard - Bug 1358882 - Fix build error on android r=me
4e6acfa334ce3fdd7dba207afe81e03bde8ae6f3
created 2017-05-02 18:01 +0100
pushed 2017-09-15 00:19 +0000
Jon Coppeard Jon Coppeard - Bug 1358882 - Check for failed instantiation when starting to fetch module dependencies r=smaug
2f39e4fb4ff15c395d6e3af74843070e17933e89
created 2017-07-27 11:01 -0700
pushed 2017-09-15 00:19 +0000
Kate McKinley Kate McKinley - Bug 1376651 - Pass the nsIScriptElement instead of allocating a string every time r=ckerschb
less more (0) -100 -60 tip