[reporting-popup-same-origin-report-to.https.html]
  disabled:
    if os == "win": random test
    if (os == "linux") and fission: https://bugzilla.mozilla.org/show_bug.cgi?id=1661876
  expected:
    if debug and (os == "linux"): [TIMEOUT, OK]
    if debug and (os == "mac"): [TIMEOUT, OK]
    TIMEOUT
  [coop reporting test reporting same origin with report-to to SAME_ORIGIN with unsafe-none, , , ]
    expected:
      if debug and (os == "linux"): [TIMEOUT, FAIL]
      if debug and (os == "mac"): TIMEOUT
      NOTRUN

  [coop reporting test reporting same origin with report-to to SAME_ORIGIN with unsafe-none; report-to="coop-popup-report-endpoint", , , ]
    expected:
      if (os == "linux") and not debug: [TIMEOUT, FAIL]
      if (os == "mac") and not debug: TIMEOUT
      if (os == "mac") and debug: FAIL
      [FAIL, TIMEOUT]

  [verify remaining reports]
    expected:
      if (os == "linux") and debug: [PASS, NOTRUN]
      if not debug: NOTRUN
      [NOTRUN, PASS]

  [coop reporting test reporting same origin with report-to to SAME_ORIGIN with same-origin; report-to="coop-popup-report-endpoint", require-corp, , ]
    expected:
      if (os == "linux") and not debug: [NOTRUN, TIMEOUT]
      if (os == "mac") and debug: FAIL
      if (os == "mac") and not debug: NOTRUN
      [FAIL, TIMEOUT, NOTRUN]

  [coop reporting test reporting same origin with report-to to CROSS_ORIGIN with unsafe-none; report-to="coop-popup-report-endpoint", , , ]
    expected:
      if debug: FAIL
      if not debug: NOTRUN
      [FAIL, NOTRUN]

  [coop reporting test reporting same origin with report-to to CROSS_ORIGIN with same-origin; report-to="coop-popup-report-endpoint", , , ]
    expected: [FAIL, PASS]

