[Webkit-unassigned] [Bug 259272] New: Click event not dispatched on iPad on a specific domain
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Jul 17 06:18:50 PDT 2023
https://bugs.webkit.org/show_bug.cgi?id=259272
Bug ID: 259272
Summary: Click event not dispatched on iPad on a specific
domain
Product: WebKit
Version: Safari 16
Hardware: iPhone / iPad
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: JavaScriptCore
Assignee: webkit-unassigned at lists.webkit.org
Reporter: gianluca.frediani at zendesk.com
Created attachment 467059
--> https://bugs.webkit.org/attachment.cgi?id=467059&action=review
Issue reproduction on iPad simulator
We have an issue with a custom dropdown component, where the click event is not dispatched when the user taps on a menu item, only on iPad when the site is displayed in desktop mode and only on a specific domain.
The issue is present on this page: https://support.watch.nba.com/hc/en-us/requests/new. If the user selects an item from the dropdown, nothing happens. We debugged the issue using the DevTools, and it turned out that Webkit is not emitting the click event when the user taps on a menu item.
The website is built using a SaaS platform, and the same component works well on other instances deployed on different domains. It works well also on iPhone, iPad when the site is displayed in mobile mode and on macOs.
We found that there is a special handling of mouse events for the specified domain in the Webkit source code: https://github.com/WebKit/WebKit/blob/02196ebd1929a498ae53c4b689d78312094cd0dc/Source/WebCore/page/Quirks.cpp#L424 and we are wondering if this can be the cause of the issue.
I attach a video recording made with the XCode iPad simulator with a reproduction of the issue. The same component is used in two different domains, and the tap is not working on the nba.com domain, but it is working on the other one.
--
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/20230717/6494abcf/attachment.htm>
More information about the webkit-unassigned
mailing list