[client-navigate.https.html]
  disabled:
    if (os == "android") and not e10s: https://bugzilla.mozilla.org/show_bug.cgi?id=1499972
    if (os == "android") and e10s: bug 1550895 (frequently fails on geckoview)
  expected:
    if (os == "linux") and webrender and not debug and not fission: ["OK", "TIMEOUT"]
    if (os == "linux") and webrender and not debug and fission: ["OK", "TIMEOUT"]
    if os == "mac": ["OK", "TIMEOUT"]
  [Frame location should not update on failed mixed-content navigation]
    expected:
      if (os == "linux") and webrender and not debug: ["PASS", "TIMEOUT", "NOTRUN"]
      if (os == "mac") and debug: ["PASS", "TIMEOUT", "NOTRUN"]
      if (os == "mac") and not debug: ["PASS", "NOTRUN"]

  [Frame location should update on successful navigation]
    expected:
      if os == "mac": ["PASS", "TIMEOUT"]

  [Frame location should not be accessible after cross-origin navigation]
    expected:
      if os == "mac": ["PASS", "NOTRUN"]

  [Frame location should not be accessible after redirect]
    expected:
      if os == "mac": ["PASS", "NOTRUN"]

  [Frame location should not update on failed about:blank navigation]
    expected:
      if (os == "linux") and webrender and not debug: ["PASS", "TIMEOUT"]
      if (os == "mac") and debug: ["PASS", "TIMEOUT", "NOTRUN"]
      if (os == "mac") and not debug: ["PASS", "NOTRUN"]

