Backed out 6 changesets (bug 1809752, bug 1809753) for causing perma failures in browser/components/firefoxview/tests/browser/browser_feature_callout_position.js

Backed out changeset ea05784d74c4 (bug 1809753)
Backed out changeset 7c9b20eebcc8 (bug 1809753)
Backed out changeset d0267ac2256d (bug 1809753)
Backed out changeset aa9f2971bd6f (bug 1809753)
Backed out changeset f0d9fcfaa6f8 (bug 1809752)
Backed out changeset 6d58c799cffe (bug 1809752)
This commit is contained in:
Sandor Molnar
2023-01-17 03:19:24 +02:00
parent 2454027ce5
commit f236c54e45
126 changed files with 271 additions and 242 deletions

View File

@@ -108,13 +108,14 @@ already_AddRefed<nsISerialEventTarget>
nsHtml5Module::GetStreamParserEventTarget() {
MOZ_ASSERT(sNsHtml5ModuleInitialized, "nsHtml5Module not initialized.");
if (sStreamParserThread) {
nsCOMPtr<nsISerialEventTarget> target = sStreamParserThread;
nsCOMPtr<nsISerialEventTarget> target =
sStreamParserThread->SerialEventTarget();
return target.forget();
}
nsCOMPtr<nsIThread> mainThread;
NS_GetMainThread(getter_AddRefs(mainThread));
MOZ_RELEASE_ASSERT(mainThread); // Unrecoverable situation
nsCOMPtr<nsISerialEventTarget> target = mainThread;
nsCOMPtr<nsISerialEventTarget> target = mainThread->SerialEventTarget();
return target.forget();
}