Bug 1907009 - Part 1: Add CacheExpirationTime type. r=emilio

Differential Revision: https://phabricator.services.mozilla.com/D217957
This commit is contained in:
Tooru Fujisawa
2024-08-06 05:38:23 +00:00
parent fd8f7ab7b5
commit adec9d4fda
14 changed files with 139 additions and 79 deletions

View File

@@ -164,13 +164,7 @@ bool ScriptLoadRequest::IsCacheable() const {
return false;
}
if (mExpirationTime == 0) {
return true;
}
uint32_t now = nsContentUtils::SecondsFromPRTime(PR_Now());
return mExpirationTime > now;
return !mExpirationTime.IsExpired();
}
void ScriptLoadRequest::CacheEntryFound(LoadedScript* aLoadedScript) {