[popup-redirect-cache.https.html]
  expected:
    if (os == "android") and debug and not swgl: [OK, TIMEOUT]
    if (os == "android") and debug and swgl: [OK, CRASH]
    if (os == "android") and not debug: [OK, CRASH, TIMEOUT]
    if (os == "mac") and not debug: [OK, TIMEOUT]
  [same-origin document opening popup redirect from https://www1.web-platform.test:8443 to https://not-web-platform.test:8443 with redirectCache true and destCache false]
    expected:
      if (os == "mac") and not debug: [PASS, TIMEOUT]

  [same-origin document opening popup redirect from https://web-platform.test:8443 to https://not-web-platform.test:8443 with redirectCache true and destCache true]
    expected:
      if (os == "mac") and not debug: [PASS, TIMEOUT]

  [same-origin document opening popup redirect from https://not-web-platform.test:8443 to https://web-platform.test:8443 with redirectCache true and destCache true]
    expected:
      if (os == "mac") and not debug: [PASS, TIMEOUT]

  [same-origin document opening popup redirect from https://www1.web-platform.test:8443 to https://not-web-platform.test:8443 with redirectCache false and destCache true]
    expected:
      if (os == "mac") and not debug: [PASS, TIMEOUT]

  [same-origin document opening popup redirect from https://www1.web-platform.test:8443 to https://not-web-platform.test:8443 with redirectCache true and destCache true]
    expected:
      if (os == "mac") and not debug: [PASS, TIMEOUT]

  [same-origin document opening popup redirect from https://not-web-platform.test:8443 to https://web-platform.test:8443 with redirectCache true and destCache false]
    expected:
      if (os == "mac") and not debug: [PASS, TIMEOUT]


[popup-redirect-cache.https.html?8-last]
  expected:
    if (os == "linux") and fission: [OK, TIMEOUT]
    if os == "android": [OK, TIMEOUT, CRASH]

[popup-redirect-cache.https.html?4-5]
  expected:
    if (os == "android") and debug: [OK, TIMEOUT, CRASH]
    if (os == "android") and not debug: [OK, TIMEOUT, CRASH]
    if (os == "linux") and fission: [OK, TIMEOUT]
  [same-origin document opening popup redirect from https://not-web-platform.test:8443 to https://web-platform.test:8443 with redirectCache true and destCache true]
    expected:
      if fission and (os == "linux"): [PASS, TIMEOUT]

  [same-origin document opening popup redirect from https://not-web-platform.test:8443 to https://web-platform.test:8443 with redirectCache false and destCache true]
    expected:
      if fission and (os == "linux"): [PASS, TIMEOUT]


[popup-redirect-cache.https.html?2-3]
  expected:
    if (os == "android") and not debug: [OK, TIMEOUT, CRASH]
    if (os == "android") and debug: [OK, TIMEOUT]

[popup-redirect-cache.https.html?6-7]
  expected:
    if os == "android": [OK, TIMEOUT, CRASH]

[popup-redirect-cache.https.html?0-1]
  expected:
    if (os == "linux") and fission: [OK, TIMEOUT]
    if os == "android": [OK, TIMEOUT, CRASH]
  [same-origin document opening popup redirect from https://web-platform.test:8443 to https://not-web-platform.test:8443 with redirectCache true and destCache false]
    expected:
      if fission and (os == "linux"): [PASS, TIMEOUT]

  [same-origin document opening popup redirect from https://web-platform.test:8443 to https://not-web-platform.test:8443 with redirectCache false and destCache true]
    expected:
      if fission and (os == "linux"): [PASS, TIMEOUT]
