diff options
author | Moonchild <moonchild@palemoon.org> | 2020-08-27 15:44:53 +0000 |
---|---|---|
committer | Moonchild <moonchild@palemoon.org> | 2020-08-27 15:44:53 +0000 |
commit | 92ef206274abfec0f6004c7b5fb2bf7b8e008eff (patch) | |
tree | 3c69a5db14b38ce170eac66b60ef36ac6567b576 /dom/script/ScriptLoader.h | |
parent | 22f300f7c431bbf4de20437d2ebd7bff38284efb (diff) | |
download | UXP-92ef206274abfec0f6004c7b5fb2bf7b8e008eff.tar UXP-92ef206274abfec0f6004c7b5fb2bf7b8e008eff.tar.gz UXP-92ef206274abfec0f6004c7b5fb2bf7b8e008eff.tar.lz UXP-92ef206274abfec0f6004c7b5fb2bf7b8e008eff.tar.xz UXP-92ef206274abfec0f6004c7b5fb2bf7b8e008eff.zip |
Issue #618 - Implement preloading of module scripts.
This hooks up module scripts to the existing preload mechanism.
Diffstat (limited to 'dom/script/ScriptLoader.h')
-rw-r--r-- | dom/script/ScriptLoader.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/dom/script/ScriptLoader.h b/dom/script/ScriptLoader.h index 20e76970f..2c5b683e7 100644 --- a/dom/script/ScriptLoader.h +++ b/dom/script/ScriptLoader.h @@ -173,6 +173,12 @@ public: return mScriptMode == ScriptMode::eAsync; } + virtual bool IsTopLevel() const + { + // Classic scripts are always top level. + return true; + } + void MaybeCancelOffThreadScript(); using super::getNext; |