Bug 1700954 - Remove remaining BinAST fragments from ScriptLoader. r=arai,hsivonen,necko-reviewers

Differential Revision: https://phabricator.services.mozilla.com/D109765
This commit is contained in:
Ted Campbell
2021-03-26 13:01:40 +00:00
parent 76e15161f2
commit f284142b09
9 changed files with 19 additions and 144 deletions

View File

@@ -221,22 +221,14 @@ void ScriptLoadRequest::SetTextSource() {
}
}
void ScriptLoadRequest::SetBinASTSource() { MOZ_CRASH("BinAST not supported"); }
void ScriptLoadRequest::SetBytecode() {
MOZ_ASSERT(IsUnknownDataType());
mDataType = DataType::eBytecode;
}
bool ScriptLoadRequest::ShouldAcceptBinASTEncoding() const {
MOZ_CRASH("BinAST not supported");
}
void ScriptLoadRequest::ClearScriptSource() {
if (IsTextSource()) {
ClearScriptText();
} else if (IsBinASTSource()) {
ScriptBinASTData().clearAndFree();
}
}