Platform/Features/Full Screen APIs/TestPlan: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 49: Line 49:


*[https://bugzilla.mozilla.org/show_bug.cgi?id=545812 Bug 545812] - API for controlling fullscreen from content
*[https://bugzilla.mozilla.org/show_bug.cgi?id=545812 Bug 545812] - API for controlling fullscreen from content
*[https://bugzilla.mozilla.org/show_bug.cgi?id=684625 Bug 684625] - Display a warning when DOM full-screen mode entered or restricted key pressed
*[https://bugzilla.mozilla.org/show_bug.cgi?id=685402 Bug 685402] - Change tab/navigate should exit DOM full-screen mode
*[https://bugzilla.mozilla.org/show_bug.cgi?id=691583 Bug 691583] - Dispatch event when restricted key input occurs in DOM full-screen mode

Revision as of 16:30, 14 November 2011

Full Screen APIs

Feature Status Lead Engineer QA Lead Status
Full Screen APIs Landed in Firefox/10.0a2 Chris Pearce Paul Silaghi Complete

Summary

  • This feature enables developers to make an arbitrary HTML element "full-screen", hiding the browser's UI and stretching the element to encompass the entire screen
  • Useful for HTML5 video and games.
  • This feature is available starting Firefox/10.0a2

Reference

  • Design and infrastructure:
    • Bug 545812 - API for controlling fullscreen from content

Use Cases to Test

Basic Functional Testing
  • Open the demo page and check if HTML elements can go in full screen mode.
Edge Cases
  • Also, the elements should run without problems in full screen mode if:
    • Multiple tabs are loaded
    • Multiple browser windows are available
    • Browser is in Panorama mode
    • Heavy user profile is loaded (large history, multiple bookmarks, user settings, tabs, add-ons)
    • Private browsing is on

Test Cases

  • A list of test cases for this feature can be found here: Test Cases

Important bugs

  • Bug 545812 - API for controlling fullscreen from content
  • Bug 684625 - Display a warning when DOM full-screen mode entered or restricted key pressed
  • Bug 685402 - Change tab/navigate should exit DOM full-screen mode
  • Bug 691583 - Dispatch event when restricted key input occurs in DOM full-screen mode