Backed out changeset ca88862d6b63 (bug 1558915) for causing build bustages on StartupCacheUtils. CLOSED TREE

This commit is contained in:
Cosmin Sabou
2019-08-07 13:20:32 +03:00
parent 45d1285b6b
commit 1f03c5075f
20 changed files with 134 additions and 56 deletions

View File

@@ -322,9 +322,10 @@ nsresult ScriptPreloader::Observe(nsISupports* subject, const char* topic,
if (nsCOMPtr<dom::Document> doc = do_QueryInterface(subject)) {
nsCOMPtr<nsIURI> uri = doc->GetDocumentURI();
bool schemeIs;
if ((NS_IsAboutBlank(uri) &&
doc->GetReadyStateEnum() == doc->READYSTATE_UNINITIALIZED) ||
uri->SchemeIs("chrome")) {
(NS_SUCCEEDED(uri->SchemeIs("chrome", &schemeIs)) && schemeIs)) {
return NS_OK;
}
}