Bug 243893

Summary: Right-click menu not appear in HTML page with <object> inserting video
Product: WebKit Reporter: Ahmad Saleem <ahmad.saleem792>
Component: UI EventsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED CONFIGURATION CHANGED    
Severity: Normal CC: ap, bfulgham, eric.carlson, jer.noble, karlcow, ntim, rniwa, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: BrowserCompat, InRadar
Version: Safari 15   
Hardware: Mac (Apple Silicon)   
OS: macOS 12   
See Also: https://bugs.webkit.org/show_bug.cgi?id=16763

Ahmad Saleem
Reported 2022-08-12 12:14:22 PDT
Hi Team, I was trying to triage other bugs but came across case, which was not related to bug itself. Hence, I am creating it separately here to it can be fixed faster and better. Test Case Link - https://bug-56732-attachments.webkit.org/attachment.cgi?id=86755 *** STEPS TO REPRODUCE *** Open Test Case and try to right click via Trackpad (on at least MacBook) << ACTUAL RESULT >> Right click does not appear in Safari Technical Preview 151 and Safari 15.6 on macOS 12.5 << EXPECTED RESULT >> Browser UI and Chrome should not be hijacked due to HTML content and it should appear. << CONSEQUENCES >> I had to open other browser to see page source code since I was not able to see via Right Click (I know I can do it via Menu) but just a use case. NOTE - In all other browses, this test page does not hijack "right-click" menu and you can still open it. ___ Appreciate if this can be fixed. Make Safari & Webkit Awesome!!! Thanks!
Attachments
Ahmad Saleem
Comment 1 2022-08-12 12:16:36 PDT
Forgot to add - It does appear outside of <object> tags dimensions: <object id="media" type="video/mp4" hspace="40" width="720" height="480" /> </body>
Radar WebKit Bug Importer
Comment 2 2022-08-19 12:15:18 PDT
Ahmad Saleem
Comment 3 2023-02-17 17:10:08 PST
I am not able to reproduce this anymore in Safari Technology Preview 163 and right click works fine and there is no hijack of it. Marking this as "RESOLVED CONFIGURATION CHANGED". Appreciate if someone else also can confirm. Thanks!
Note You need to log in before you can comment on or make changes to this bug.