Backed out 17 changesets (bug 1896709) for causing build bustage and mochitest failures CLOSED TREE

Backed out changeset 046f0f522ce7 (bug 1896709)
Backed out changeset 0271e50308e6 (bug 1896709)
Backed out changeset 26fac760de19 (bug 1896709)
Backed out changeset 6fa3424dfc40 (bug 1896709)
Backed out changeset b7bcb9904435 (bug 1896709)
Backed out changeset c6878c5fdde4 (bug 1896709)
Backed out changeset 8ca8a4082e44 (bug 1896709)
Backed out changeset 20ff83806cc6 (bug 1896709)
Backed out changeset 6c9338852a19 (bug 1896709)
Backed out changeset e8615b5d82ab (bug 1896709)
Backed out changeset 842f2047a4bd (bug 1896709)
Backed out changeset 54eea04a7342 (bug 1896709)
Backed out changeset 220b544127cb (bug 1896709)
Backed out changeset 52ce0ebfb29a (bug 1896709)
Backed out changeset 34fc79dc1ad7 (bug 1896709)
Backed out changeset 50b0f6a23e3c (bug 1896709)
Backed out changeset 89c4c6bb465a (bug 1896709)
This commit is contained in:
Norisz Fay
2024-07-18 14:48:46 +03:00
parent 64fafcec4f
commit 471367226c
36 changed files with 85 additions and 1379 deletions

View File

@@ -128,12 +128,6 @@ mozilla::dom::ScriptLoadContext* ScriptLoadRequest::GetScriptLoadContext() {
return mLoadContext->AsWindowContext();
}
const mozilla::dom::ScriptLoadContext* ScriptLoadRequest::GetScriptLoadContext()
const {
MOZ_ASSERT(mLoadContext);
return mLoadContext->AsWindowContext();
}
mozilla::loader::SyncLoadContext* ScriptLoadRequest::GetSyncLoadContext() {
MOZ_ASSERT(mLoadContext);
return mLoadContext->AsSyncContext();
@@ -159,43 +153,6 @@ const ModuleLoadRequest* ScriptLoadRequest::AsModuleRequest() const {
return static_cast<const ModuleLoadRequest*>(this);
}
bool ScriptLoadRequest::IsCacheable() const {
if (HasScriptLoadContext() && GetScriptLoadContext()->mIsInline) {
return false;
}
if (mExpirationTime == 0) {
return true;
}
uint32_t now = nsContentUtils::SecondsFromPRTime(PR_Now());
return mExpirationTime > now;
}
void ScriptLoadRequest::CacheEntryFound(LoadedScript* aLoadedScript) {
MOZ_ASSERT(IsCheckingCache());
MOZ_ASSERT(mURI);
mLoadedScript = aLoadedScript;
MOZ_ASSERT(mFetchOptions->IsCompatible(mLoadedScript->GetFetchOptions()));
switch (mKind) {
case ScriptKind::eClassic:
case ScriptKind::eImportMap:
MOZ_ASSERT(mLoadedScript->IsClassicScript());
break;
case ScriptKind::eModule:
MOZ_ASSERT(mLoadedScript->IsModuleScript());
break;
case ScriptKind::eEvent:
MOZ_ASSERT_UNREACHABLE("EventScripts are not using ScriptLoadRequest");
break;
}
mState = State::Ready;
}
void ScriptLoadRequest::NoCacheEntryFound() {
MOZ_ASSERT(IsCheckingCache());
MOZ_ASSERT(mURI);