dom/script/ScriptLoader.h
64ba51db91e83328cce5d9f207092b3b903d31b9
created 2019-02-12 13:16 +0000
pushed 2019-02-13 09:48 +0000
Tom Schuster Tom Schuster - Bug 1525006 - Add a new internal ContentPolicyType for ES6 modules. r=ckerschb
28f22df25f1b61b547a1519e26d2865037f3bb66
created 2019-02-01 10:26 +0000
pushed 2019-02-01 17:56 +0000
Jon Coppeard Jon Coppeard - Bug 1523897 - Only initialize debugger data for modules the first time they are executed r=smaug
fb947a64a259e0eedc9458d2534083bbbcc46de6
created 2019-01-30 10:50 -0800
pushed 2019-01-30 21:55 +0000
Eric Faust Eric Faust - Bug 1520274 - Allow serving BinAST scripts with nosniff. (r=baku, r=dveditz)
a68a2da104f324b649563af809965d87e8db7791
created 2019-01-24 14:57 +0000
pushed 2019-01-24 21:44 +0000
Jon Coppeard Jon Coppeard - Bug 1513014 - Defer reporting errors while preloading until the request is actually used r=smaug
f0a91d36587266d7454a450c6044d573664fbed5
created 2019-01-02 14:05 +0100
pushed 2019-01-03 22:05 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1517241 - Rename nsIDocument to mozilla::dom::Document. r=smaug
be8cd28e487c1971f21b691befd0e268ce6d5855
created 2018-12-06 16:52 -0500
pushed 2019-01-03 16:27 +0000
Jon Coppeard Jon Coppeard - Bug 1342012 - Allow dynamic import in cases where there's no referencing script or module r=smaug
65742a0032968ba2a66c33d6786d3288e8644b88
created 2018-12-06 16:52 -0500
pushed 2019-01-03 16:27 +0000
Jon Coppeard Jon Coppeard - Bug 1342012 - Support import from timeout handlers by associating the initiating script with the compiled JSScript r=smaug
8e6f86cd811a93cce70fc91ac6fbb93405aff803
created 2018-12-06 16:52 -0500
pushed 2019-01-03 16:27 +0000
Jon Coppeard Jon Coppeard - Bug 1342012 - Initial browser support for dynamic import from module scripts r=smaug
d5c767dcf1bba1d12d4a35c66ddc1a57842c5591
created 2018-12-11 10:47 +0000
pushed 2018-12-12 05:10 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1512456 - P8. Use GenericNonExclusivePromise where needed. r=gerald,alwu
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
3309aa6d27ee8c2079b12e6904dc07af8d4951db
created 2018-11-13 14:33 +0000
pushed 2018-11-19 16:59 +0000
Thomas Nguyen Thomas Nguyen - Bug 1460920 - Part 2 : Support referrerpolicy attribute in script HTMLScriptElement r=hsivonen
56eaf6c976d377cba4e44a302bdeda9e7420bd94
created 2018-11-08 18:42 -0800
pushed 2018-11-15 09:54 +0000
Jeff Walden Jeff Walden - 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
180eb0ea89bcf02d511d4e05f493583d125177ea
created 2018-10-16 13:44 +0100
pushed 2018-10-16 16:25 +0000
Jon Coppeard Jon Coppeard - Bug 1482153 - Provide a way of associating a private value with a script or module r=jandem rs=hsivonen
c704d1a108c221863b72e41d7641a21d17557b11
created 2018-10-04 11:50 +0100
pushed 2018-10-04 15:49 +0000
Jon Coppeard Jon Coppeard - Backed out changeset ba122021b8b5 (bug 1481196)
2ae8ba9d403660a9b574d3fe22a5655b9650b763
created 2018-09-10 20:36 +0200
pushed 2018-09-10 21:53 +0000
Andrea Marchesini Andrea Marchesini - Bug 1489844 - Port DOMPrefs to StaticPrefs - part 23 - dom.script_loader.binast_encoding.enabled, r=ehsan
3f1d6721cab0d1668a2441f7b0b7d018f1ac6475
created 2018-08-22 14:54 +0100
pushed 2018-08-22 16:28 +0000
Jon Coppeard Jon Coppeard - Bug 1469599 - Associate all module scripts in a module graph with DOM elements before execution r=hsivonen
ba122021b8b576cf33a17c148a2e6c73d1d32862
created 2018-08-08 10:40 +0100
pushed 2018-08-09 10:02 +0000
Jon Coppeard Jon Coppeard - Bug 1481196 - Compile module scripts to a JSScript like we do for classic scripts r=jandem r=baku
08d651dba0f60e2028ce7a4b891e809ffb7ff16b
created 2018-08-08 10:40 +0100
pushed 2018-08-09 10:02 +0000
Jon Coppeard Jon Coppeard - Bug 1480966 - Make ScriptLoader::GetScriptSource faillible on OOM r=baku
5f9c8d7612a7e44685a7c64815d86f5299f1b8b3
created 2018-08-06 10:54 +0100
pushed 2018-08-06 15:43 +0000
Jon Coppeard Jon Coppeard - Bug 1480720 - Factor out script fetch options from script load request classes r=baku
0c94a41970e21db5398970b168e6dd1c6a922ce8
created 2018-07-17 14:30 +0100
pushed 2018-08-01 22:10 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Don't ignore errors returned from ScriptLoader::AttemptAsyncScriptCompile() r=baku
b1a05b0af0274777350fdee29416570102745326
created 2018-07-17 14:30 +0100
pushed 2018-08-01 22:10 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Refactor ScriptLoader::GetScriptSource() to remove inline data argument r=baku
e8525a46fd9dfa664ba5c2febd7b49d1bfea773d
created 2018-07-30 16:49 +0300
pushed 2018-07-30 16:35 +0000
Andreea Pavel Andreea Pavel - 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
b82c2cf4b3f1926411686a0840a96dcd96c4d13d
created 2018-07-17 14:30 +0100
pushed 2018-07-30 16:35 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Don't ignore errors returned from ScriptLoader::AttemptAsyncScriptCompile() r=baku
2bc8f24dc3fc0adc75d5b8516fe92353f25f927a
created 2018-07-17 14:30 +0100
pushed 2018-07-30 16:35 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Refactor ScriptLoader::GetScriptSource() to remove inline data argument r=baku
e94e3560258eb0096e338e986e8412b739628a6d
created 2018-07-17 17:57 +0300
pushed 2018-07-17 21:56 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out 7 changesets (bug 1475228) for causing Spidermonkey rust failures on Linux x64 debug
bf96bd78dc1198c4738da7c6d13b8bebdd92f301
created 2018-07-17 14:30 +0100
pushed 2018-07-17 21:56 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Don't ignore errors returned from ScriptLoader::AttemptAsyncScriptCompile() r=baku
104817d51d1b513bd78175a4bc798a5daa0c2dcb
created 2018-07-17 14:30 +0100
pushed 2018-07-17 21:56 +0000
Jon Coppeard Jon Coppeard - Bug 1475228 - Refactor ScriptLoader::GetScriptSource() to remove inline data argument r=baku
29b727bc2caae70606356c6627cfd0bc5dde033f
created 2018-05-11 20:24 +0300
pushed 2018-05-23 22:01 +0000
Olli Pettay Olli Pettay - Bug 1459309 - currentScript should be null when evaluating scripts from shadow DOM, r=peterv
f0433be07dc594b15ad488cb235bbf60b99c004f
created 2018-05-16 15:58 +0100
pushed 2018-05-17 09:47 +0000
Jon Coppeard Jon Coppeard - Bug 1444956 - Support BinAST decoding in the script loader r=baku
e862899dca3f252a8fe3c7be10d83d79dad328c5
created 2018-05-16 11:59 +0100
pushed 2018-05-16 18:32 +0000
Jon Coppeard Jon Coppeard - Bug 1461751 - Simplify module resolve hook to be a function pointer r=luke r=baku
6b4ffe42ad3fd208af3e1d1f34e8c9a981fdb0d4
created 2018-01-23 13:07 +0000
pushed 2018-01-23 17:46 +0000
Jon Coppeard Jon Coppeard - Bug 1382020 - Don't preload nomodule scripts when modules are enabled r=hsivonen
7119bb67da6f65d56be8d0dae6c1da2d7a1cdbda
created 2018-01-11 12:05 +0000
pushed 2018-01-12 11:26 +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-11 21:54 +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-11 21:54 +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-10 09:58 +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-10 09:58 +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-10 09:58 +0000
Andrea Marchesini Andrea Marchesini - Bug 1428745 - Remove support for version parameter from script loader, r=jonco
d4a7a8196fc3db520b7c0828b793d21bc9d7a2ef
created 2018-01-08 15:17 +0000
pushed 2018-01-08 22:06 +0000
Jon Coppeard Jon Coppeard - Bug 1361369 - Allow async attribute on inline module scripts r=smaug
b8bae6e72f422f94d55dc179978b93a466250812
created 2018-01-08 15:17 +0000
pushed 2018-01-08 22:06 +0000
Jon Coppeard Jon Coppeard - Bug 1361369 - Factor out method to queue an async request r=smaug
54ba9609db7564bc6585388b482f20ff98405439
created 2018-01-03 13:07 +0000
pushed 2018-01-03 21:39 +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-03 21:39 +0000
Jon Coppeard Jon Coppeard - Bug 1426140 - Factor out error handling from ScriptLoader::OnStreamComplete r=baku
56a67e62f5cbd462019483e50d8972e37751bb53
created 2017-12-21 10:58 +0000
pushed 2017-12-21 22:20 +0000
Jon Coppeard Jon Coppeard - Bug 1426190 - Integrity option for descendant module scripts should be the empty string r=smaug
fd6d8af1cda716d5dd7f876384d4af9898efe2f7
created 2017-12-19 15:30 +0000
pushed 2017-12-20 09:47 +0000
Jon Coppeard Jon Coppeard - Bug 1425843 - Pass correct referrer and referrer policy when fetching modules r=smaug
9eca4461d0799a310d610dadf3e78cc1b5e35b3e
created 2017-12-14 15:13 -0600
pushed 2017-12-15 09:50 +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 2017-12-15 09:50 +0000
Jon Coppeard Jon Coppeard - Bug 1365187 - Simplify module map interface r=smaug
7a1ca2738093189a13bd61a64cf054ad29e01821
created 2017-12-06 14:54 +0000
pushed 2017-12-07 22:12 +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 2017-12-06 22:02 +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 2017-12-06 22:02 +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
44f3d16c0927e8aff373e859c11c47f511f6d1fb
created 2017-11-18 23:16 +0100
pushed 2017-11-19 09:59 +0000
Jan de Mooij Jan de Mooij - Bug 1417895 part 2 - Use a ValidJSVersion enum instead of JSVersion in script loader. r=bz
036b37b29cfacc39ec5ace31127c7922aab6bbcd
created 2017-08-22 18:06 +0000
pushed 2017-08-23 00:07 +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-08-23 00:07 +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-08-23 00:07 +0000
Jon Coppeard Jon Coppeard - Bug 1388728 - Remove eager module instantiation r=bkelly
b3c22267033406033582a84a6076e3b10a232739
created 2017-08-19 05:35 -0400
pushed 2017-08-21 23:40 +0000
Honza Bambas Honza Bambas - Bug 1053321 - Correctly pass info about 'defer' and 'async' attributes to HTML5 parser invoked script preload. r=bkelly
6f1914a4f241b8ac62953de069296397b7645cd1
created 2017-08-02 17:11 -0700
pushed 2017-08-03 00:12 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
17e524a6c990db961c0f2c0427be84b7623f4690
created 2017-08-01 21:21 +0200
pushed 2017-08-03 00:12 +0000
Honza Bambas Honza Bambas - Bug 1053321 - Correctly pass info about 'defer' and 'async' attributes to HTML5 parser invoked script preload. r=bkelly
320642944e42a889db13c6c55b404e32319d4de6
created 2017-08-01 23:13 -0700
pushed 2017-08-02 06:19 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 548ed79f2337 (bug 1053321) for strange and terribly-reported failures in Android opt mochitest-15 and debug mochitest-36 FIREFOX_BETA_56_BASE
548ed79f2337ba14e61519958f145e2f22078276
created 2017-08-01 21:21 +0200
pushed 2017-08-02 00:34 +0000
Honza Bambas Honza Bambas - Bug 1053321 - Correctly pass info about 'defer' and 'async' attributes to HTML5 parser invoked script preload. r=bkelly
732e73a9c657faf96162c4b332137cfbb7ccaa46
created 2017-08-01 16:14 -0400
pushed 2017-08-02 00:34 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 20344f0dbff9 (bug 1053321) for ESLint failures.
20344f0dbff988eddcec3387de3d1d575fbc9e89
created 2017-08-01 12:43 -0400
pushed 2017-08-02 00:34 +0000
Honza Bambas Honza Bambas - Bug 1053321 - Correctly pass info about 'defer' and 'async' attributes to HTML5 parser invoked script preload. r=bkelly
e155fa765af299f0e8cfb42e0a1709e5b04928b9
created 2017-04-27 13:27 +0300
pushed 2017-06-14 01:31 +0000
Henri Sivonen Henri Sivonen - Bug 1261841 part 2 - Use encoding_rs instead of uconv. r=emk,mystor.
less more (0) -60 tip