Bug 37624
Summary: | Contextmenu on <video> element has no video controls in Safari | ||
---|---|---|---|
Product: | WebKit | Reporter: | Silvia Pfeiffer <silviapfeiffer1> |
Component: | Media | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED CONFIGURATION CHANGED | ||
Severity: | Normal | CC: | eric.carlson, jer.noble, pnormand |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Mac (Intel) | ||
OS: | OS X 10.6 | ||
Bug Depends on: | 45021, 45817 | ||
Bug Blocks: |
Silvia Pfeiffer
I have Safari Version 4.0.5 (6531.22.7) running here.
Request:
Safari has no special contextmenu on the <video> and <audio> elements - could that please be introduced?
Details:
All other Web Browsers that support the HTML5 media element have a specific contextmenu on <video> that exposes some of the available JavaScript functions to the user to activate through the contextmenu. For example, Firefox has the following contextmenu:
* toggle play/pause
* toggle mute/unmute
* toggle loop/no loop
* toggle show/hide controls
* toggle full screen
* view video (similar to view image)
* copy video location
* save video as...
* send video...
The play/pause is particularly useful when you use a video element without @controls.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Philippe Normand
Sorry this might be a dupe of bug 45021 for which I wrote a patch, wip :)
Philippe Normand
(In reply to comment #1)
> Sorry this might be a dupe of bug 45021 for which I wrote a patch, wip :)
Well that patch is not for Safari but it could probably be used to fix this bug
Eric Carlson
Safari's context menu for a <video> element has:
Show/Hide controls
--------
Enter/Exit Full Screen
Enter/Exit PiP
--------
Open Video in New Tab
Open Video in New Window
--------
Download Video
Download Video As...
--------
Copy Video Address
An <audio> element's context menu has:
Show/Hide controls
--------
Open Audio in New Tab
Open Audio in New Window
--------
Download Audio
Download Audio As...
--------
Copy Audio Address