Issue #618 - Further align error handling for module scripts with the spec

Ref: BZ 1388728
This commit is contained in:
Moonchild 2020-07-04 16:28:30 +00:00 committed by Roy Tam
commit 743bdc04fb
6 changed files with 280 additions and 89 deletions

View file

@ -580,7 +580,9 @@ private:
nsresult CreateModuleScript(ModuleLoadRequest* aRequest);
nsresult ProcessFetchedModuleSource(ModuleLoadRequest* aRequest);
void CheckModuleDependenciesLoaded(ModuleLoadRequest* aRequest);
void ProcessLoadedModuleTree(ModuleLoadRequest* aRequest);
bool InstantiateModuleTree(ModuleLoadRequest* aRequest);
void StartFetchingModuleDependencies(ModuleLoadRequest* aRequest);
RefPtr<mozilla::GenericPromise>