[coep-navigate-popup.https.html]
  expected:
    if (processor == "x86_64") and debug and (os == "win") and webrender and not fission: [TIMEOUT, OK]
    if (processor == "x86_64") and debug and (os == "win") and webrender and fission: OK
    if (processor == "x86_64") and debug and (os == "win") and not webrender: [OK, TIMEOUT]
    if (processor == "x86") and not debug: [TIMEOUT, OK]
    if (processor == "x86") and debug: OK
    if processor == "aarch64": OK
    if (os == "win") and not debug and (processor == "x86_64") and fission: [TIMEOUT, OK]
    TIMEOUT
  [Popup navigating to same-origin with coop unsafe-none/coep]
    expected:
      if not webrender and (os == "win") and not debug and (processor == "x86_64") and fission: [FAIL, TIMEOUT]
      if not webrender and (os == "win") and not debug and (processor == "x86"): [PASS, FAIL, TIMEOUT]
      if webrender and fission and (os == "win") and not debug: [PASS, FAIL, TIMEOUT]
      if webrender and fission and (os == "win") and debug: [FAIL, TIMEOUT]
      if webrender and fission and (os == "linux") and debug: [PASS, FAIL, TIMEOUT]
      if webrender and fission and (os == "linux") and not debug: [PASS, FAIL, TIMEOUT]
      if webrender and not fission and (os == "linux") and not debug: [PASS, FAIL, TIMEOUT]
      if webrender and not fission and (os == "win") and debug: [PASS, FAIL, TIMEOUT]

  [Popup navigating to same-origin with no coop/coep]
    expected:
      if not fission and (processor == "x86_64") and (os == "linux") and webrender and not debug: [PASS, TIMEOUT]
      if fission and (os == "linux") and debug and webrender: [PASS, TIMEOUT]
      if fission and (os == "win") and debug and (processor == "x86_64"): [PASS, TIMEOUT]
      if not fission and (processor == "x86") and not debug: [PASS, TIMEOUT]
      if fission and (os == "win") and not debug: [PASS, TIMEOUT]

  [Popup navigating to same-site with no coop/coep]
    expected:
      if fission and (os == "win") and debug and (processor == "x86_64"): [PASS, TIMEOUT]
      if fission and (os == "linux") and debug and webrender: [PASS, TIMEOUT]
      if fission and (os == "win") and not debug: [PASS, TIMEOUT]
      if not fission and (processor == "x86") and not debug: [PASS, TIMEOUT]

  [Popup navigating to same-origin with coop/no coep]
    expected:
      if (os == "linux") and not debug and (processor == "x86_64") and webrender and fission: TIMEOUT
      if (os == "linux") and not debug and (processor == "x86_64") and webrender and not fission: [TIMEOUT, PASS]
      if (os == "linux") and not debug and (processor == "x86_64") and not webrender: TIMEOUT
      if (os == "linux") and debug and webrender and not fission: TIMEOUT
      if (os == "linux") and debug and webrender and fission: [TIMEOUT, PASS]
      if (os == "win") and not fission and (processor == "x86") and debug: PASS
      if (os == "win") and fission and debug and (processor == "x86"): PASS
      if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, PASS]
      if (os == "linux") and debug and not webrender: PASS
      if (os == "win") and not fission and (processor == "x86_64"): PASS
      if (os == "win") and not fission and (processor == "aarch64"): PASS
      if os == "mac": TIMEOUT

  [Popup navigating to same-origin with coop/coep]
    expected:
      if (os == "win") and fission and debug and (processor == "x86"): PASS
      if (os == "win") and not fission and (processor == "x86") and debug: PASS
      if (os == "linux") and debug and fission and webrender: [TIMEOUT, PASS]
      if (os == "linux") and debug and fission and not webrender: [TIMEOUT, PASS]
      if (os == "win") and not fission and (processor == "x86_64"): PASS
      if (os == "win") and not fission and (processor == "aarch64"): PASS
      if (os == "linux") and debug and not fission: PASS
      if (os == "linux") and not debug: [TIMEOUT, PASS]
      if os == "mac": TIMEOUT

  [Popup navigating to same-origin with no coop/no coep]
    expected:
      if (os == "linux") and debug and webrender and fission: [TIMEOUT, PASS]
      if (os == "linux") and debug and webrender and not fission: TIMEOUT
      if (os == "linux") and not debug and webrender and not fission: [TIMEOUT, PASS]
      if (os == "linux") and not debug and webrender and fission: [TIMEOUT, PASS]
      if (os == "linux") and not debug and not webrender and (processor == "x86"): [TIMEOUT, PASS]
      if (os == "linux") and not debug and not webrender and (processor == "x86_64"): TIMEOUT
      if (os == "win") and fission and debug and (processor == "x86"): PASS
      if (os == "win") and not fission and (processor == "x86") and debug: PASS
      if (os == "linux") and debug and not webrender: TIMEOUT
      if (os == "win") and not fission and (processor == "x86_64"): PASS
      if (os == "win") and not fission and (processor == "aarch64"): PASS
      if os == "mac": TIMEOUT

  [Popup navigating to same-site with coop/no coep]
    expected:
      if (os == "linux") and (processor == "x86_64") and webrender and not debug and not fission: [TIMEOUT, PASS]
      if (os == "win") and fission and not debug and (processor == "x86_64") and webrender: [PASS, TIMEOUT]
      if (os == "win") and fission and not debug and (processor == "x86_64") and not webrender: [PASS, TIMEOUT]
      if (os == "win") and not fission and (processor == "x86") and not debug: [PASS, TIMEOUT]
      if (os == "win") and not fission and (processor == "x86") and debug: PASS
      if (os == "win") and fission and not debug and (processor == "x86"): [PASS, TIMEOUT]
      if (os == "win") and fission and debug and (processor == "x86_64"): [PASS, TIMEOUT]
      if (os == "win") and fission and debug and (processor == "x86"): PASS
      if (os == "win") and not fission and (processor == "aarch64"): PASS
      if (os == "win") and not fission and (processor == "x86_64"): PASS
      if (os == "linux") and (processor == "x86"): [TIMEOUT, PASS]
      TIMEOUT

  [Popup navigating to same-site with coop/coep]
    expected:
      if (os == "linux") and debug and webrender and fission: [TIMEOUT, PASS]
      if (os == "linux") and not debug and webrender and not fission: [TIMEOUT, PASS]
      if (os == "linux") and not debug and webrender and fission: TIMEOUT
      if (os == "win") and fission and debug and (processor == "x86"): PASS
      if (os == "win") and not fission and (processor == "x86") and debug: PASS
      if (os == "linux") and debug and not webrender: PASS
      if (os == "linux") and not debug and not webrender: [TIMEOUT, PASS]
      if (os == "win") and not fission and (processor == "aarch64"): PASS
      if (os == "win") and not fission and (processor == "x86_64"): PASS
      if os == "mac": TIMEOUT
      if (os == "linux") and debug and not fission and webrender: [TIMEOUT, PASS]
      [PASS, TIMEOUT]

  [Popup navigating to same-site with no coop/no coep]
    expected:
      if not debug and (processor == "x86_64") and webrender and (os == "linux") and fission: [TIMEOUT, PASS]
      if not debug and (processor == "x86_64") and webrender and (os == "linux") and not fission: [PASS, TIMEOUT]
      if not debug and (processor == "x86_64") and webrender and (os == "win") and fission: [TIMEOUT, PASS]
      if not debug and (processor == "x86_64") and webrender and (os == "win") and not fission: [TIMEOUT, PASS]
      if not debug and (processor == "x86") and (os == "win") and not fission: [PASS, TIMEOUT]
      if not debug and (processor == "x86") and (os == "win") and fission: [TIMEOUT, PASS]
      if not debug and (processor == "x86") and (os == "linux"): [TIMEOUT, PASS]
      if debug and (os == "win"): PASS
      if not debug and (processor == "aarch64"): PASS
      TIMEOUT

  [Popup navigating to same-origin with coop unsafe-none/no coep]
    expected:
      if (os == "win") and (processor == "x86_64") and webrender and fission and not debug: [PASS, TIMEOUT]
      if (os == "linux") and webrender and debug and not fission: TIMEOUT
      if (os == "linux") and webrender and debug and fission: [TIMEOUT, PASS]
      if (os == "linux") and webrender and not debug and fission: [PASS, TIMEOUT]
      if (os == "linux") and webrender and not debug and not fission: [PASS, TIMEOUT]
      if (os == "win") and (processor == "x86") and not debug and fission: [TIMEOUT, PASS]
      if (os == "win") and (processor == "x86") and not debug and not fission: [PASS, TIMEOUT]
      if (os == "linux") and not webrender: TIMEOUT
      if os == "mac": TIMEOUT

  [Popup navigating to same-site with coop unsafe-none/coep]
    expected:
      if (os == "win") and (processor == "x86_64") and webrender and debug and not fission: [PASS, TIMEOUT]
      if (os == "win") and (processor == "x86_64") and webrender and not debug and fission: [PASS, TIMEOUT]
      if (os == "linux") and webrender and debug and fission: [TIMEOUT, PASS]
      if (os == "linux") and webrender and debug and not fission: TIMEOUT
      if (os == "linux") and webrender and not debug and fission: [PASS, TIMEOUT]
      if (os == "linux") and webrender and not debug and not fission: [PASS, TIMEOUT]
      if (os == "win") and (processor == "x86") and not debug and fission: [TIMEOUT, PASS]
      if (os == "win") and (processor == "x86") and not debug and not fission: [PASS, TIMEOUT]
      if (os == "linux") and not webrender: TIMEOUT
      if os == "mac": TIMEOUT
      if (os == "win") and not webrender and debug and (processor == "x86_64"): [PASS, TIMEOUT]


[coep-navigate-popup.https.html?2-3]

[coep-navigate-popup.https.html?0-1]

[coep-navigate-popup.https.html?4-last]
