Commit Graph

9 Commits

Author SHA1 Message Date
wolfbeast 974a481d12 Merge branch 'master' into js-modules
# Conflicts:
#	modules/libpref/init/all.js
2019-11-10 11:39:27 +01:00
wolfbeast 1f9ab3a6e6 Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS 2019-01-18 22:43:29 +01:00
wolfbeast c94825c861 Tell the cycle collector about nsScriptLoadRequest::mElement.
Not doing this can cause a leak because there is a cycle between the load request and the script element.
2018-11-15 13:32:25 +01:00
wolfbeast e0a8dcfed1 Bug 1330900 - Implement <script nomodule>
This patch implements:
- noModule getter/setter for HTMLScriptElement
- the nomodule attribute for HTMLScriptElement
- the logic in nsScriptLoader that denies the loading of a nomodule script
- tests

Tag #618
2018-07-10 13:28:03 +02:00
wolfbeast b3daff7cd0 Bug 1340865 - Handle non-parser-created module scripts. 2018-07-10 11:18:15 +02:00
janekptacijarabaci 7d38fbd5e1 Bug 1330682 - Use CORS when loading modules as per current spec 2018-04-14 08:46:05 +02:00
janekptacijarabaci 700c322d37 Bug 1330657 - Enable <script type="module"> behind a pref 2018-04-14 08:45:16 +02:00
wolfbeast d795f4c2c2 Support "SourceMap" header along with "X-SourceMap" 2018-02-02 18:57:14 +01:00
Matt A. Tobin 5f8de423f1 Add m-esr52 at 52.6.0 2018-02-02 04:16:08 -05:00