Bug 243893
Summary: | Right-click menu not appear in HTML page with <object> inserting video | ||
---|---|---|---|
Product: | WebKit | Reporter: | Ahmad Saleem <ahmad.saleem792> |
Component: | UI Events | Assignee: | 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
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 | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Ahmad Saleem
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
<rdar://problem/98893820>
Ahmad Saleem
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!