Bug 37624 - Contextmenu on <video> element has no video controls in Safari
Summary: Contextmenu on <video> element has no video controls in Safari
Status: RESOLVED CONFIGURATION CHANGED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Media (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac (Intel) OS X 10.6
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on: 45021 45817
Blocks:
  Show dependency treegraph
 
Reported: 2010-04-14 16:38 PDT by Silvia Pfeiffer
Modified: 2019-10-14 09:15 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Silvia Pfeiffer 2010-04-14 16:38:37 PDT
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.
Comment 1 Philippe Normand 2010-09-09 08:18:09 PDT
Sorry this might be a dupe of bug 45021 for which I wrote a patch, wip :)
Comment 2 Philippe Normand 2010-09-09 08:21:52 PDT
(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
Comment 3 Eric Carlson 2019-10-14 09:15:32 PDT
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