Closed Bug 1195438 Opened 6 years ago Closed 5 years ago

YouTube's HTML player controls are not shown when Firefox enters full screen mode from "Full Screen" context menu command

Categories

(Firefox :: General, defect, P2)

defect

Tracking

()

RESOLVED INVALID
Tracking Status
platform-rel --- ?
firefox40 --- affected
firefox41 --- affected
firefox42 --- affected
firefox43 --- affected

People

(Reporter: cpeterson, Unassigned)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [platform-rel-Youtube])

STR:
1. Play a YouTube video.
2. Right-click once to open YouTube's HTML5 context menu.
3. Right-click a second time to open the browser's native context menu.
4. Select the "Full Screen" context menu item. 
5. In full screen mode, wiggle the mouse so the YouTube player will show its HTML playback controls at the bottom of the screen.

RESULT:
YouTube's HTML controls are not shown after entering full screen via Firefox instead of YouTube's full screen button.

This problem does not affect Chrome because its video context menu does not have a "Full Screen" command.

This might be a YouTube issue because Safari's video context menu has an "Enter Full Screen" command and YouTube just ignores it.
This is a Firefox UI issue, not a Gecko video issue.
Component: Audio/Video: Playback → General
Product: Core → Firefox
Blocks: 1121280
Well, right, Chrome doesn't have a "Full Screen" command in its context menu, but it does have "Show controls". Interesting thing is that, it hides the fullscreen button in the controls via a CSS rule:
> .html5-main-video[data-no-fullscreen=true]::-webkit-media-controls-fullscreen-button { display: none; }

If you show the context menu, and set "data-no-fullscreen" to false in its code, then enters fullscreen via that button, you can see similar issue. This is tricky, though.

Probably it is good to remove that context menu command, and only allows entering fullscreen via controls.
Reproduced with Firefox 41 Beta 4 on Ubuntu 13.04 x64, and also with Firefox 40.0.2 and Latest Firefox 42 DevEdition on Windows 7 x64.

Note that this way you can also get a duplicate set of controls, if after step #3 you select "Show Controls". Then you'll get the video controls displayed under the YouTube controls.
OS: Unspecified → All
Hardware: Unspecified → All
(In reply to Florin Mezei, QA (:FlorinMezei) from comment #3)
> Note that this way you can also get a duplicate set of controls, if after
> step #3 you select "Show Controls". Then you'll get the video controls
> displayed under the YouTube controls.

Just realized that this issue was also reported in bug 1194214, and this bug is just for the fullscreen.
platform-rel: --- → ?
Whiteboard: [platform-rel-Youtube]
I would say it is an invalid bug. The "Full Screen" command in the context menu is identical to the fullscreen button in the builtin controls, which puts the <video> to fullscreen, while Youtube's HTML player controls is something outside the <video> element.

So the same thing would happen if you click "show controls" in the context menu, and then click the fullscreen button in that controls.

If you think the "Full Screen" item is confusing here, you could probably file another bug about removing that.
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.