All Results

Test files: 9; Total subtests: 59

Test Files

  1. /page-visibility/idlharness.html
  2. /page-visibility/prerender_call.html
  3. /page-visibility/test_attributes_exist.html
  4. /page-visibility/test_child_document.html
  5. /page-visibility/test_default_view.html
  6. /page-visibility/test_read_only.html
  7. /page-visibility/unload.html
  8. /page-visibility/test_minimize-manual.html
  9. /page-visibility/test_tab_state_change-manual.html
TestCh60Ff55Sf10
/page-visibility/idlharness.htmlOKOKOK
Document interface: attribute hiddenPASSPASSPASS
Document interface: attribute visibilityStatePASSPASSPASS
Document interface: attribute onvisibilitychangeFAILFAILPASS
Document must be primary interface of window.documentFAILFAILFAIL
Stringification of window.documentFAILFAILFAIL
Document interface: window.document must inherit property "hidden" with the proper type (0)PASSPASSPASS
Document interface: window.document must inherit property "visibilityState" with the proper type (1)PASSPASSPASS
Document interface: window.document must inherit property "onvisibilitychange" with the proper type (2)FAILFAILFAIL
/page-visibility/prerender_call.htmlOKOKOK
VisibilityState of the target page was set to "prerender" when it has been prerenderedPASSFAILFAIL
/page-visibility/test_attributes_exist.htmlOKOKOK
document.hidden is defined and not null.PASSPASSPASS
document.visibilityState is defined and not null.PASSPASSPASS
document.hidden is defined.PASSPASSPASS
document.visibilityState is defined.PASSPASSPASS
/page-visibility/test_child_document.htmlOKOKOK
document.hidden is defined and not null.PASSPASSPASS
document.visibilityState is defined and not null.PASSPASSPASS
Page Visibility API Child Document TestPASSPASSPASS
document.hidden is defined for frame with no style attribute.PASSPASSPASS
document.visibilityState is defined for frame with no style attribute.PASSPASSPASS
document.visibilityState for frame with no style attribute == visiblePASSPASSPASS
Page Visibility API Child Document Test 1PASSPASSPASS
document.hidden is defined for frame with 'display:none' style.PASSPASSPASS
document.visibilityState is defined for frame with 'display:none' style.PASSPASSPASS
document.visibilityState for frame with 'display:none' style == visiblePASSPASSPASS
Page Visibility API Child Document Test 2PASSPASSPASS
document.hidden is defined for frame with 'visibility:hidden' style.PASSPASSPASS
document.visibilityState is defined for frame with 'visibility:hidden' style.PASSPASSPASS
document.visibilityState for frame with 'visibility:hidden' style == visiblePASSPASSPASS
/page-visibility/test_default_view.htmlOKOKOK
document.hidden is defined and not null.PASSPASSPASS
document.visibilityState is defined and not null.PASSPASSPASS
windowless subdocument generated for test has a null default viewPASSPASSPASS
document.hidden is definedwindowless subdocument.PASSPASSPASS
document.visibilityState is definedwindowless subdocument.PASSPASSPASS
hidden == true for windowless subdocuments with a null default viewPASSPASSPASS
visibilityState == hidden for windowless subdocuments with a null default viewPASSPASSPASS
/page-visibility/test_read_only.htmlOKOKOK
document.hidden is defined and not null.PASSPASSPASS
document.visibilityState is defined and not null.PASSPASSPASS
document.hidden is read only.PASSPASSPASS
document.visibilityState is read only.PASSPASSPASS
/page-visibility/unload.htmlOKOKOK
visibilitychange fires on unloadPASSPASSTimeout
/page-visibility/test_minimize-manual.htmlOKOKOK
document.hidden is defined and not null.PASSPASSPASS
document.visibilityState is defined and not null.PASSPASSPASS
Page is visible on load.PASSPASSPASS
All IFrame child documents are visible on load.PASSPASSPASS
Browser minimization has occurred.PASSPASSPASS
document.hidden == true (after browser frame minimization)PASSPASSPASS
document.visibilityState == "hidden" (after browser frame minimization)PASSPASSPASS
document.getElementById("childDocShown").contentDocument.hidden == true (after browser frame minimization)PASSPASSPASS
document.getElementById("childDocShown").contentDocument.visibilityState == "hidden" (after browser frame minimization)PASSPASSPASS
document.getElementById("childDocHidden").contentDocument.hidden == true (after browser frame minimization)PASSPASSPASS
document.getElementById("childDocHidden").contentDocument.visibilityState == "hidden" (after browser frame minimization)PASSPASSPASS
document.hidden == false (after browser frame maximization / restoration)PASSPASSPASS
document.visibilityState == "visible" (after browser frame maximization / restoration)PASSPASSPASS
Two registrations (different callbacks) occurred.PASSPASSPASS
Two registrations (same callback) did not occur.PASSPASSPASS
document.getElementById("childDocShown").contentDocument.hidden == false (after browser frame maximization / restoration)PASSPASSPASS
document.getElementById("childDocShown").contentDocument.visibilityState == "visible" (after browser frame maximization / restoration)PASSPASSPASS
document.getElementById("childDocHidden").contentDocument.hidden == false (after browser frame maximization / restoration)PASSPASSPASS
document.getElementById("childDocHidden").contentDocument.visibilityState == "visible" (after browser frame maximization / restoration)PASSPASSPASS
/page-visibility/test_tab_state_change-manual.htmlPASSPASSPASS
/page-visibility/test_tab_state_change-manual.htmlPASSPASSPASS