Summary: | Disallow full screen mode keyboard access by default. | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Jer Noble <jer.noble> | ||||||
Component: | New Bugs | Assignee: | Jer Noble <jer.noble> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Normal | CC: | mjs, sam, webkit.review.bot | ||||||
Priority: | P2 | Keywords: | InRadar | ||||||
Version: | 528+ (Nightly build) | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Attachments: |
|
Description
Jer Noble
2012-10-10 17:05:07 PDT
Clients can override the default behavior (through the WebView delegate in WebKit, and through the InjectedBundlePageFullScreenClient interface in WebKit2). But by default, keyboard access should be denied. Created attachment 168102 [details]
Patch
Created attachment 168103 [details]
Patch
Added radar link to ChangeLogs
Does this change the behavior for other ports? (In reply to comment #5) > Does this change the behavior for other ports? Yes it does. Ports can override this default, but only Chromium does. (In reply to comment #6) > (In reply to comment #5) > > Does this change the behavior for other ports? > > Yes it does. Ports can override this default, but only Chromium does. OK. It's likely that other non-Chromium ports only got the keyboard access support by accident, then. Comment on attachment 168103 [details] Patch Clearing flags on attachment: 168103 Committed r131018: <http://trac.webkit.org/changeset/131018> All reviewed patches have been landed. Closing bug. |