Backed out changeset 54c0b2c00687 (bug 1886757) for causing xpcshell failures in test_pinning.js.

This commit is contained in:
Stanca Serban 2024-03-22 17:10:19 +02:00
parent 79650e32d6
commit c00acbd5a1
3 changed files with 37 additions and 5 deletions

View File

@ -996,10 +996,7 @@ nsresult nsDNSService::AsyncResolveInternal(
res = mResolver;
idn = mIDN;
localDomain = StringEndsWith(aHostname, "."_ns)
? mLocalDomains.Contains(
Substring(aHostname, 0, aHostname.Length() - 1))
: mLocalDomains.Contains(aHostname);
localDomain = mLocalDomains.Contains(aHostname);
}
if (mNotifyResolution) {

View File

@ -1,4 +1,4 @@
[window-location.https.sub.html]
expected:
if not swgl and debug and (os == "linux") and fission: OK
if not swgl and debug and (os == "linux") and fission: CRASH
if swgl and (os == "linux") and fission: [OK, CRASH]

View File

@ -1,15 +1,50 @@
[trailing-dot.https.sub.any.serviceworker.html]
expected:
if (os == "android") and fission: [OK, TIMEOUT]
[Fetching a resource from a cross-site host, spelled with a trailing dot.]
expected: FAIL
[Fetching a resource from the same origin, but spelled with a trailing dot.]
expected: FAIL
[Fetching a resource from the same site, but spelled with a trailing dot.]
expected: FAIL
[trailing-dot.https.sub.any.html]
expected:
if (os == "android") and fission: [OK, TIMEOUT]
[Fetching a resource from a cross-site host, spelled with a trailing dot.]
expected: FAIL
[Fetching a resource from the same origin, but spelled with a trailing dot.]
expected: FAIL
[Fetching a resource from the same site, but spelled with a trailing dot.]
expected: FAIL
[trailing-dot.https.sub.any.worker.html]
expected:
if (os == "android") and fission: [OK, TIMEOUT]
[Fetching a resource from a cross-site host, spelled with a trailing dot.]
expected: FAIL
[Fetching a resource from the same origin, but spelled with a trailing dot.]
expected: FAIL
[Fetching a resource from the same site, but spelled with a trailing dot.]
expected: FAIL
[trailing-dot.https.sub.any.sharedworker.html]
expected:
if (os == "android") and fission: [TIMEOUT, OK]
[Fetching a resource from a cross-site host, spelled with a trailing dot.]
expected: FAIL
[Fetching a resource from the same origin, but spelled with a trailing dot.]
expected: FAIL
[Fetching a resource from the same site, but spelled with a trailing dot.]
expected: FAIL