summaryrefslogtreecommitdiffstats
path: root/dom/script/ModuleLoadRequest.h
diff options
context:
space:
mode:
authorMoonchild <moonchild@palemoon.org>2020-07-06 20:31:14 +0000
committerMoonchild <moonchild@palemoon.org>2020-07-06 20:31:14 +0000
commitc053de708817a3b7c90edcd53fe3742007b8a41e (patch)
treed616be09d75333065416cb35432eac7b821c4aa9 /dom/script/ModuleLoadRequest.h
parentfd602fbffbaf8e7d7e58c9ffe9b0b188cb7c65de (diff)
parent2dff89b658d6ab2592865c226f3f1078f418151d (diff)
downloadUXP-c053de708817a3b7c90edcd53fe3742007b8a41e.tar
UXP-c053de708817a3b7c90edcd53fe3742007b8a41e.tar.gz
UXP-c053de708817a3b7c90edcd53fe3742007b8a41e.tar.lz
UXP-c053de708817a3b7c90edcd53fe3742007b8a41e.tar.xz
UXP-c053de708817a3b7c90edcd53fe3742007b8a41e.zip
Merge branch 'es-modules-work'
Diffstat (limited to 'dom/script/ModuleLoadRequest.h')
-rw-r--r--dom/script/ModuleLoadRequest.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/dom/script/ModuleLoadRequest.h b/dom/script/ModuleLoadRequest.h
index 0119fad38..7b06dd2cf 100644
--- a/dom/script/ModuleLoadRequest.h
+++ b/dom/script/ModuleLoadRequest.h
@@ -45,9 +45,15 @@ public:
void Cancel() override;
void ModuleLoaded();
+ void ModuleErrored();
void DependenciesLoaded();
void LoadFailed();
+private:
+ void LoadFinished();
+ void CancelImports();
+
+public:
// Is this a request for a top level module script or an import?
bool mIsTopLevel;