[Webkit-unassigned] [Bug 283871] New: REGRESSION: Page gets Enter keyup event when entering URL in Safari 18 address bar

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Dec 1 09:04:41 PST 2024


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

            Bug ID: 283871
           Summary: REGRESSION: Page gets Enter keyup event when entering
                    URL in Safari 18 address bar
           Product: WebKit
           Version: Safari 18
          Hardware: Mac (Apple Silicon)
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: opendarwin at lapcatsoftware.com

Created attachment 473407

  --> https://bugs.webkit.org/attachment.cgi?id=473407&action=review

Sample HTML demonstrating the bug

When the focus is in the Safari address bar, and you press return to load a URL, the web page gets the Enter keyup event.

Attached is sample HTML demonstrating the bug. It simply observes keyup events and shows an alert if there's an Enter.

If you press return very fast, you can avoid the bug. However, if you press return a fraction of a second slower, the bug occurs.

This bug is new in Safari 18. Safari 17 and earlier had a delay, so that the keyup event wasn't sent to the web page unless you held down the return key for a significant amount of time before lifting. Google Chrome also has such a long delay.

Firefox never sends the Enter keyup to the web page, but it has a strange behavior where holding down the return key in the address bar causes the page to keep reloading repeatedly.

-- 
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/20241201/d6dd17ac/attachment-0001.htm>


More information about the webkit-unassigned mailing list