[document-state.https.html]
  disabled:
    if os == "win": https://bugzilla.mozilla.org/show_bug.cgi?id=1845961
  expected:
    if not debug and (os == "linux") and (processor == "x86_64") and not fission: [OK, TIMEOUT]
    if not debug and (os == "linux") and (processor == "x86_64") and fission: [TIMEOUT, OK]
    if not debug and (os == "linux") and (processor == "x86"): [TIMEOUT, OK]
    if not debug and (os == "win"): [TIMEOUT, OK]
    if not debug and (os == "mac"): [TIMEOUT, OK]
  [A navigation's initiator origin and referrer are stored in the document state and used on location.reload()]
    expected:
      if (os == "linux") and not debug and (processor == "x86_64") and not fission: [PASS, TIMEOUT, NOTRUN]
      if (os == "linux") and not debug and (processor == "x86_64") and fission: [TIMEOUT, PASS, NOTRUN]
      if (os == "win") and not debug and (processor == "x86"): [TIMEOUT, NOTRUN, PASS]
      if (os == "win") and not debug and (processor == "x86_64"): [TIMEOUT, PASS]
      if (os == "linux") and not debug and (processor == "x86"): [TIMEOUT, PASS, NOTRUN]
      if (os == "mac") and not debug: [TIMEOUT, PASS, NOTRUN]

  [A navigation's initiator origin and referrer are stored in the document state and used in the document repopulation case]
    expected:
      if (os == "linux") and not debug and fission and (processor == "x86"): [PASS, TIMEOUT]
      if (os == "linux") and not debug and fission and (processor == "x86_64"): [PASS, TIMEOUT]
      if (os == "linux") and not debug and not fission: [PASS, TIMEOUT]
      if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT]
      if (os == "mac") and not debug: [PASS, TIMEOUT]
