[Webkit-unassigned] [Bug 86129] New: [BlackBerry] Enable the Fullscreen API
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu May 10 12:48:05 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=86129
Summary: [BlackBerry] Enable the Fullscreen API
Product: WebKit
Version: 528+ (Nightly build)
Platform: Other
OS/Version: Other
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: WebKit BlackBerry
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: mfeil at rim.com
CC: staikos at kde.org, eric.carlson at apple.com,
tonikitoo at webkit.org, jonathan.dong at torchmobile.com.cn
This patch enables the new document-based Fullscreen API. The ENABLE(FULLSCREEN_API) is already enabled in the BlackBerry WebKit build. My patch turns fullscreen on in the page settings by default and implements the missing ChromeClientBlackBerry::{supports,enter,exit}FullScreenForElement() member functions.
The intent of this patch is to support certain web sites such as:
http://m.youtube.com/?tsp=1&layout=tablet&player=desktop
http://videojs.com
These web sites use Javascript to call webkitRequestFullScreen() on a div element.
It is also the intent of this patch to allow HTML5 video elements to use the Fullscreen API when webkitEnterFullScreen() is called on them and there is no native fullscreen widget. I am maintaining backward compatibility with the existing native fullscreen mechanism where the Browser chrome implements the entire fullscreen video widget. In order to be able to check this at runtime, I am plumbing through the existing "fullScreenVideoCapable" that QNXStageWebView has always been sending.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list