{
  "ua": [
    "Sf12"
  ],
  "results": {
    "/fullscreen/api/element-request-fullscreen-active-document.html": {
      "byUA": {
        "Sf12": "OK"
      },
      "UAmessage": {},
      "totals": {
        "OK": 1
      },
      "subtests": {
        "Element#requestFullscreen() when the document is not the active document": {
          "stNum": 0,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "documentBeforeNav.documentElement.requestFullscreen is not a function. (In 'documentBeforeNav.documentElement.requestFullscreen()', 'documentBeforeNav.documentElement.requestFullscreen' is undefined)"
          },
          "totals": {
            "FAIL": 1
          }
        }
      }
    },
    "/fullscreen/api/element-request-fullscreen.html": {
      "byUA": {
        "Sf12": "ERROR"
      },
      "UAmessage": {
        "Sf12": "Test named 'Element#requestFullscreen()' specified 1 'cleanup' function, and 1 failed."
      },
      "totals": {
        "ERROR": 1
      },
      "subtests": {
        "Element#requestFullscreen()": {
          "stNum": 0,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_unreached: Error: unimplemented Reached unreachable code"
          },
          "totals": {
            "FAIL": 1
          }
        }
      }
    },
    "/fullscreen/api/document-onfullscreenerror.html": {
      "byUA": {
        "Sf12": "OK"
      },
      "UAmessage": {},
      "totals": {
        "OK": 1
      },
      "subtests": {
        "Document#onfullscreenerror": {
          "stNum": 0,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_equals: initial onfullscreenerror expected (object) null but got (undefined) undefined"
          },
          "totals": {
            "FAIL": 1
          }
        }
      }
    },
    "/fullscreen/api/historical.html": {
      "byUA": {
        "Sf12": "OK"
      },
      "UAmessage": {},
      "totals": {
        "OK": 1
      },
      "subtests": {
        "<video> member must not be supported: onwebkitfullscreenchange": {
          "stNum": 0,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: onwebkitfullscreenchange": {
          "stNum": 1,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: onmozfullscreenchange": {
          "stNum": 2,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: onmozfullscreenchange": {
          "stNum": 3,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: onmsfullscreenchange": {
          "stNum": 4,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: onmsfullscreenchange": {
          "stNum": 5,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: onwebkitfullscreenerror": {
          "stNum": 6,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: onwebkitfullscreenerror": {
          "stNum": 7,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: onmozfullscreenerror": {
          "stNum": 8,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: onmozfullscreenerror": {
          "stNum": 9,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: onmsfullscreenerror": {
          "stNum": 10,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: onmsfullscreenerror": {
          "stNum": 11,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: webkitCurrentFullScreenElement (uppercase S)": {
          "stNum": 12,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: webkitCurrentFullScreenElement (uppercase S)": {
          "stNum": 13,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: mozCurrentFullScreenElement (uppercase S)": {
          "stNum": 14,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: mozCurrentFullScreenElement (uppercase S)": {
          "stNum": 15,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: msCurrentFullScreenElement (uppercase S)": {
          "stNum": 16,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: msCurrentFullScreenElement (uppercase S)": {
          "stNum": 17,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: webkitFullscreenElement": {
          "stNum": 18,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: webkitFullscreenElement": {
          "stNum": 19,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: mozFullscreenElement": {
          "stNum": 20,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: mozFullscreenElement": {
          "stNum": 21,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: msFullscreenElement": {
          "stNum": 22,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: msFullscreenElement": {
          "stNum": 23,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: webkitFullscreenEnabled": {
          "stNum": 24,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: webkitFullscreenEnabled": {
          "stNum": 25,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: mozFullscreenEnabled": {
          "stNum": 26,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: mozFullscreenEnabled": {
          "stNum": 27,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: msFullscreenEnabled": {
          "stNum": 28,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: msFullscreenEnabled": {
          "stNum": 29,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: webkitIsFullScreen (uppercase S)": {
          "stNum": 30,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: webkitIsFullScreen (uppercase S)": {
          "stNum": 31,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: mozIsFullScreen (uppercase S)": {
          "stNum": 32,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: mozIsFullScreen (uppercase S)": {
          "stNum": 33,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: msIsFullScreen (uppercase S)": {
          "stNum": 34,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: msIsFullScreen (uppercase S)": {
          "stNum": 35,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: webkitRequestFullScreen (uppercase S)": {
          "stNum": 36,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: webkitRequestFullScreen (uppercase S)": {
          "stNum": 37,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: mozRequestFullScreen (uppercase S)": {
          "stNum": 38,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: mozRequestFullScreen (uppercase S)": {
          "stNum": 39,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: msRequestFullScreen (uppercase S)": {
          "stNum": 40,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: msRequestFullScreen (uppercase S)": {
          "stNum": 41,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: webkitRequestFullscreen": {
          "stNum": 42,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: webkitRequestFullscreen": {
          "stNum": 43,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: mozRequestFullscreen": {
          "stNum": 44,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: mozRequestFullscreen": {
          "stNum": 45,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: msRequestFullscreen": {
          "stNum": 46,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: msRequestFullscreen": {
          "stNum": 47,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: webkitDisplayingFullscreen": {
          "stNum": 48,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_false: expected false got true"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Document member must not be supported: webkitDisplayingFullscreen": {
          "stNum": 49,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: mozDisplayingFullscreen": {
          "stNum": 50,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: mozDisplayingFullscreen": {
          "stNum": 51,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: msDisplayingFullscreen": {
          "stNum": 52,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: msDisplayingFullscreen": {
          "stNum": 53,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: webkitEnterFullScreen (uppercase S)": {
          "stNum": 54,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_false: expected false got true"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Document member must not be supported: webkitEnterFullScreen (uppercase S)": {
          "stNum": 55,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: mozEnterFullScreen (uppercase S)": {
          "stNum": 56,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: mozEnterFullScreen (uppercase S)": {
          "stNum": 57,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: msEnterFullScreen (uppercase S)": {
          "stNum": 58,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: msEnterFullScreen (uppercase S)": {
          "stNum": 59,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: webkitEnterFullscreen": {
          "stNum": 60,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_false: expected false got true"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Document member must not be supported: webkitEnterFullscreen": {
          "stNum": 61,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: mozEnterFullscreen": {
          "stNum": 62,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: mozEnterFullscreen": {
          "stNum": 63,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: msEnterFullscreen": {
          "stNum": 64,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: msEnterFullscreen": {
          "stNum": 65,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: webkitExitFullScreen (uppercase S)": {
          "stNum": 66,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_false: expected false got true"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Document member must not be supported: webkitExitFullScreen (uppercase S)": {
          "stNum": 67,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: mozExitFullScreen (uppercase S)": {
          "stNum": 68,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: mozExitFullScreen (uppercase S)": {
          "stNum": 69,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: msExitFullScreen (uppercase S)": {
          "stNum": 70,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: msExitFullScreen (uppercase S)": {
          "stNum": 71,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: webkitExitFullscreen": {
          "stNum": 72,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_false: expected false got true"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Document member must not be supported: webkitExitFullscreen": {
          "stNum": 73,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: mozExitFullscreen": {
          "stNum": 74,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: mozExitFullscreen": {
          "stNum": 75,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: msExitFullscreen": {
          "stNum": 76,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: msExitFullscreen": {
          "stNum": 77,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: webkitSupportsFullscreen": {
          "stNum": 78,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_false: expected false got true"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Document member must not be supported: webkitSupportsFullscreen": {
          "stNum": 79,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: mozSupportsFullscreen": {
          "stNum": 80,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: mozSupportsFullscreen": {
          "stNum": 81,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "<video> member must not be supported: msSupportsFullscreen": {
          "stNum": 82,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document member must not be supported: msSupportsFullscreen": {
          "stNum": 83,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        }
      }
    },
    "/fullscreen/api/document-exit-fullscreen-active-document.html": {
      "byUA": {
        "Sf12": "OK"
      },
      "UAmessage": {},
      "totals": {
        "OK": 1
      },
      "subtests": {
        "Document#exitFullscreen() when the document is not the active document": {
          "stNum": 0,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "documentBeforeNav.exitFullscreen is not a function. (In 'documentBeforeNav.exitFullscreen()', 'documentBeforeNav.exitFullscreen' is undefined)"
          },
          "totals": {
            "FAIL": 1
          }
        }
      }
    },
    "/fullscreen/api/element-request-fullscreen-options.html": {
      "byUA": {
        "Sf12": "OK"
      },
      "UAmessage": {},
      "totals": {
        "OK": 1
      },
      "subtests": {
        "Element#requestFullscreen({ navigationUI }) support": {
          "stNum": 0,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "document.body.requestFullscreen is not a function. (In 'document.body.requestFullscreen({\n    get navigationUI() { invoked = true; return \"irrelevant-value\"; }\n  })', 'document.body.requestFullscreen' is undefined)"
          },
          "totals": {
            "FAIL": 1
          }
        }
      }
    },
    "/fullscreen/idlharness.window.html": {
      "byUA": {
        "Sf12": "OK"
      },
      "UAmessage": {},
      "totals": {
        "OK": 1
      },
      "subtests": {
        "idl_test setup": {
          "stNum": 0,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Partial interface Element: original interface defined": {
          "stNum": 1,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Partial interface Document: original interface defined": {
          "stNum": 2,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Partial interface mixin DocumentOrShadowRoot: original interface mixin defined": {
          "stNum": 3,
          "byUA": {
            "Sf12": "PASS"
          },
          "UAmessage": {},
          "totals": {
            "PASS": 1
          }
        },
        "Document interface: attribute fullscreenEnabled": {
          "stNum": 4,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_true: The prototype object must have a property \"fullscreenEnabled\" expected true got false"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Document interface: attribute fullscreen": {
          "stNum": 5,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_equals: Document.prototype[Symbol.unscopables].fullscreen must exist expected \"object\" but got \"undefined\""
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Document interface: operation exitFullscreen()": {
          "stNum": 6,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_own_property: interface prototype object missing non-static operation expected property \"exitFullscreen\" missing"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Document interface: attribute onfullscreenchange": {
          "stNum": 7,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_true: The prototype object must have a property \"onfullscreenchange\" expected true got false"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Document interface: attribute onfullscreenerror": {
          "stNum": 8,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_true: The prototype object must have a property \"onfullscreenerror\" expected true got false"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Document interface: attribute fullscreenElement": {
          "stNum": 9,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_true: The prototype object must have a property \"fullscreenElement\" expected true got false"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Document interface: new Document must inherit property \"fullscreenEnabled\" with the proper type": {
          "stNum": 10,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_inherits: property \"fullscreenEnabled\" not found in prototype chain"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Document interface: new Document must inherit property \"fullscreen\" with the proper type": {
          "stNum": 11,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_inherits: property \"fullscreen\" not found in prototype chain"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Document interface: new Document must inherit property \"exitFullscreen()\" with the proper type": {
          "stNum": 12,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_inherits: property \"exitFullscreen\" not found in prototype chain"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Document interface: new Document must inherit property \"onfullscreenchange\" with the proper type": {
          "stNum": 13,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_inherits: property \"onfullscreenchange\" not found in prototype chain"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Document interface: new Document must inherit property \"onfullscreenerror\" with the proper type": {
          "stNum": 14,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_inherits: property \"onfullscreenerror\" not found in prototype chain"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Document interface: new Document must inherit property \"fullscreenElement\" with the proper type": {
          "stNum": 15,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_inherits: property \"fullscreenElement\" not found in prototype chain"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "ShadowRoot interface: attribute fullscreenElement": {
          "stNum": 16,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_true: The prototype object must have a property \"fullscreenElement\" expected true got false"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Element interface: operation requestFullscreen(FullscreenOptions)": {
          "stNum": 17,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_own_property: interface prototype object missing non-static operation expected property \"requestFullscreen\" missing"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Element interface: attribute onfullscreenchange": {
          "stNum": 18,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_true: The prototype object must have a property \"onfullscreenchange\" expected true got false"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Element interface: attribute onfullscreenerror": {
          "stNum": 19,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_true: The prototype object must have a property \"onfullscreenerror\" expected true got false"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Element interface: document.createElementNS(null, \"test\") must inherit property \"requestFullscreen(FullscreenOptions)\" with the proper type": {
          "stNum": 20,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_inherits: property \"requestFullscreen\" not found in prototype chain"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Element interface: calling requestFullscreen(FullscreenOptions) on document.createElementNS(null, \"test\") with too few arguments must throw TypeError": {
          "stNum": 21,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_inherits: property \"requestFullscreen\" not found in prototype chain"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Element interface: document.createElementNS(null, \"test\") must inherit property \"onfullscreenchange\" with the proper type": {
          "stNum": 22,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_inherits: property \"onfullscreenchange\" not found in prototype chain"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Element interface: document.createElementNS(null, \"test\") must inherit property \"onfullscreenerror\" with the proper type": {
          "stNum": 23,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_inherits: property \"onfullscreenerror\" not found in prototype chain"
          },
          "totals": {
            "FAIL": 1
          }
        }
      }
    },
    "/fullscreen/rendering/fullscreen-css-transition.html": {
      "byUA": {
        "Sf12": "ERROR"
      },
      "UAmessage": {
        "Sf12": "unimplemented"
      },
      "totals": {
        "ERROR": 1
      },
      "subtests": {
        "Transitions should not be stopped by going fullscreen": {
          "stNum": 0,
          "byUA": {
            "Sf12": "TIMEOUT"
          },
          "UAmessage": {
            "Sf12": "Test timed out"
          },
          "totals": {
            "TIMEOUT": 1
          }
        }
      }
    },
    "/fullscreen/api/element-request-fullscreen-not-allowed.html": {
      "byUA": {
        "Sf12": "OK"
      },
      "UAmessage": {},
      "totals": {
        "OK": 1
      },
      "subtests": {
        "Element#requestFullscreen() when not allowed to request fullscreen": {
          "stNum": 0,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "div.requestFullscreen is not a function. (In 'div.requestFullscreen()', 'div.requestFullscreen' is undefined)"
          },
          "totals": {
            "FAIL": 1
          }
        }
      }
    },
    "/fullscreen/api/document-fullscreen-enabled.html": {
      "byUA": {
        "Sf12": "OK"
      },
      "UAmessage": {},
      "totals": {
        "OK": 1
      },
      "subtests": {
        "Document#fullscreenEnabled": {
          "stNum": 0,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_true: top-level document expected true got undefined"
          },
          "totals": {
            "FAIL": 1
          }
        }
      }
    },
    "/fullscreen/api/promises-reject.html": {
      "byUA": {
        "Sf12": "OK"
      },
      "UAmessage": {},
      "totals": {
        "OK": 1
      },
      "subtests": {
        "Promises#reject": {
          "stNum": 0,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "e.requestFullscreen is not a function. (In 'e.requestFullscreen()', 'e.requestFullscreen' is undefined)"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Promises#reject 1": {
          "stNum": 1,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "document.exitFullscreen is not a function. (In 'document.exitFullscreen()', 'document.exitFullscreen' is undefined)"
          },
          "totals": {
            "FAIL": 1
          }
        }
      }
    },
    "/fullscreen/api/document-fullscreen-enabled-cross-origin.sub.html": {
      "byUA": {
        "Sf12": "OK"
      },
      "UAmessage": {},
      "totals": {
        "OK": 1
      },
      "subtests": {
        "Fullscreen enabled test: same-origin-default": {
          "stNum": 0,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_equals: same-origin-default frame fullscreenEnabled expected (boolean) false but got (undefined) undefined"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Fullscreen enabled test: same-origin-allow": {
          "stNum": 1,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_equals: same-origin-allow frame fullscreenEnabled expected (boolean) true but got (undefined) undefined"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Fullscreen enabled test: cross-origin-default": {
          "stNum": 2,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_equals: cross-origin-default frame fullscreenEnabled expected (boolean) false but got (undefined) undefined"
          },
          "totals": {
            "FAIL": 1
          }
        },
        "Fullscreen enabled test: cross-origin-allow": {
          "stNum": 3,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_equals: cross-origin-allow frame fullscreenEnabled expected (boolean) true but got (undefined) undefined"
          },
          "totals": {
            "FAIL": 1
          }
        }
      }
    },
    "/fullscreen/api/document-fullscreen-enabled-active-document.html": {
      "byUA": {
        "Sf12": "OK"
      },
      "UAmessage": {},
      "totals": {
        "OK": 1
      },
      "subtests": {
        "Document#fullscreenEnabled when the document is not the active document": {
          "stNum": 0,
          "byUA": {
            "Sf12": "FAIL"
          },
          "UAmessage": {
            "Sf12": "assert_false: expected false got undefined"
          },
          "totals": {
            "FAIL": 1
          }
        }
      }
    }
  }
}