dom/script/ScriptLoader.h
f0a91d36587266d7454a450c6044d573664fbed5
created 2019-01-02 14:05 +0100
pushed 2019-01-03 16:49 +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 10:15 +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 10:15 +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 10:15 +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:27 +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 15:15 +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 17:25 +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-14 23:38 +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 12:49 +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 10:51 +0000
Jon Coppeard Jon Coppeard - Backed out changeset ba122021b8b5 (bug 1481196)
2ae8ba9d403660a9b574d3fe22a5655b9650b763
created 2018-09-10 20:36 +0200
pushed 2018-09-10 18:36 +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 14:07 +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-08 09:43 +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-08 09:43 +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 09:54 +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 10:35 +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 10:35 +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 13:49 +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 10:16 +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 10:16 +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 14:57 +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 13:30 +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 13:30 +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 10:31 +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-16 14:58 +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 10:59 +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 13:08 +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-11 18:36 +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 13:19 +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 12:05 +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 07:20 +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-09 22:38 +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-09 16:01 +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 15:19 +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 15:19 +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 13:13 +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 13:13 +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 11:23 +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-19 15:45 +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-14 21:14 +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-14 21:14 +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 11:34 +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 18:16 +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 15:01 +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-18 22:16 +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-22 18:09 +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-22 09:49 +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-22 09:49 +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 15:58 +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:46 +0000
Wes Kocher Wes Kocher - Merge inbound to central, a=merge
17e524a6c990db961c0f2c0427be84b7623f4690
created 2017-08-01 21:21 +0200
pushed 2017-08-02 17:56 +0000
Honza Bambas Honza Bambas - Bug 1053321 - Correctly pass info about 'defer' and 'async' attributes to HTML5 parser invoked script preload. r=bkelly
70bd3854b6d034b67419ba11044b6cbe82b713bc
created 2017-08-01 23:13 -0700
pushed 2017-08-02 06:13 +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
548ed79f2337ba14e61519958f145e2f22078276
created 2017-08-01 21:21 +0200
pushed 2017-08-01 20:15 +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-01 20:15 +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-01 19:55 +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-13 10:38 +0000
Henri Sivonen Henri Sivonen - Bug 1261841 part 2 - Use encoding_rs instead of uconv. r=emk,mystor.
95405c5cf51375e29da8ba28aa798803467f0295
created 2017-06-05 12:06 +0000
pushed 2017-06-05 12:06 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1368675 - Add multiple heuristics to trigger the JS bytecode cache encoding. r=mrbkap
96e18bec9fc8a5ce623c16167c12756bbe190d73
created 2017-05-23 18:11 -0400
pushed 2017-05-23 22:13 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 1a261952f14a (bug 1365187) for frequent Win7 test_linkErrorInCommon2.html failures. a=me
1a261952f14a87cb93d0fef245f789f3b1d87498
created 2017-05-23 11:54 -0400
pushed 2017-05-23 15:59 +0000
Jon Coppeard Jon Coppeard - Bug 1365187 - When fetching a dependent module wait for any ongoing fetch of the module and its dependents to finish rather than creating a new load request r=smaug
031089f91a7c827aaf579a11db52a995153df7fd
created 2017-05-18 14:12 +0000
pushed 2017-05-18 14:12 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1364118 - List JS bytecode cache preferences in all.js. r=mrbkap
less more (0) -60 tip