NEW205917
Fullscreen mode notifies about "typing while in fullscreen" with popup while there is nothing to type into
https://bugs.webkit.org/show_bug.cgi?id=205917
Summary Fullscreen mode notifies about "typing while in fullscreen" with popup while ...
dakur
Reported 2020-01-08 05:20:42 PST
Created attachment 387095 [details] Screenshot When I go into fullscreen on Safari on iPad and scroll down 3 times, a popup shows up informing me that "this website maybe wants to trick me with fake keyboard" (see attachment with screenshot) and gives me two options – stay in or exit fullscreen. If I stay, popup reappears after next 3 scrolls down. I reduced my code base to minimum (https://codepen.io/dakur/pen/xxbYQOp), there is nothing like <input> or something and still it appears. See it here: https://codepen.io/dakur/full/xxbYQOp This is super annoying as we use something we call presentantion mode (call fullscreen API and hide our website navigation) to presentate long texts easily – which is disturbed with this popup each 3 scrolls.
Attachments
Screenshot (117.13 KB, image/jpeg)
2020-01-08 05:20 PST, dakur
no flags
testcase (257 bytes, text/html)
2026-10-14 09:45 PDT, Frédéric Wang Nélar
no flags
Radar WebKit Bug Importer
Comment 1 2020-01-08 05:20:54 PST
Frédéric Wang Nélar
Comment 2 2026-10-14 09:45:26 PDT
Created attachment 481814 [details] testcase I need to swipe many more times than 3 times (maybe 20 times?) but I'm able to reproduce on ipadOS 27 The testcase is actually really simple, just put a page in fullscreen and swipe many times.
Frédéric Wang Nélar
Comment 3 2026-10-14 09:46:56 PDT
*** Bug 206853 has been marked as a duplicate of this bug. ***
Frédéric Wang Nélar
Comment 4 2026-10-14 09:58:36 PDT
*** Bug 267743 has been marked as a duplicate of this bug. ***
Frédéric Wang Nélar
Comment 5 2026-10-14 10:02:38 PDT
I marked bug 206853 and bug 267743 as duplicate of these bugs. Specifically, bug 267743 has a PR attached to disable that behavior and Apple commented it is an intended phishing protection against fake keyboards: https://github.com/WebKit/WebKit/pull/22953 So I'm not sure we can actually fix this bug.
Note You need to log in before you can comment on or make changes to this bug.