[Webkit-unassigned] [Bug 191768] [iOS] Cannot prevent default key command in onkeydown handler

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 16 19:01:40 PST 2019


https://bugs.webkit.org/show_bug.cgi?id=191768

--- Comment #1 from Daniel Bates <dbates at webkit.org> ---
(In reply to Daniel Bates from comment #0)
> A web page may implement their own key command handling and want to prevent
> the default browser behavior by calling Event.preventDefault() in their
> onkeydown handler. For example, a page may implement their own Find-in-page
> feature that is toggled by listening for Command + F, the same key command
> to trigger the default browser Find-in-page feature. Calling
> Event.preventDefault() in their onkeydown handler when they receive Command
> + F should prevent Safari from showing the Find-in-page UI. But it does not
> on iOS. It does on Mac.

App key commands, like Command + F, should only be prevented from a key press handler to match Mac and the UIEvents spec.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190117/a2230986/attachment-0001.html>


More information about the webkit-unassigned mailing list