Open
Bug 520806
Opened 16 years ago
Updated 3 years ago
key bindings for video seeking are disabled when control bar is hidden in FullScreen mode
Categories
(Firefox :: General, defect)
Firefox
General
Tracking
()
NEW
People
(Reporter: tchung, Unassigned)
References
()
Details
when the control bar is hidden, arrow keys seeking is disabled. Unable to seek, mute, etc.. Only the spacebar works to pause/play.
Repro:
1) install Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US;
rv:1.9.2b1pre) Gecko/20091006 Namoroka/3.6b1pre or trunk
2) Play an OGG video in Full screen (use URL example)
3) When the control bar is visible, you can navigate arrow key bindings to seek (left arrow, right arrow)
4) Verify when control bar hides, key bindings are non-operational (unable to seek)
Updated•16 years ago
|
Comment 1•16 years ago
|
||
I can confirm this behaviour on Mac running Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.3a1pre) Gecko/20091126 Minefield/3.7a1pre .
I used Chris Blizzard's video at http://www.0xdeadbeef.com/weblog/2009/12/we-are-all-connected/ for testing.
Reading the relevant code, I'm not sure this can be changed.
Fixed-revision link to ensure link to correct line for future readers:
https://hg.mozilla.org/mozilla-central/file/9276e88ea3fed58b881ae3eff4580d04e54a6e14/toolkit/content/widgets/videocontrols.js#l1675
Same link for latest revision:
https://hg.mozilla.org/mozilla-central/file/tip/toolkit/content/widgets/videocontrols.js#l1675
What would you do with, e.g., YouTube when that platform reacts on arrow keys with seeking while we do the same? That would result in double-seeking. How could we distinguish websites like YouTube from websites that hide the controls, but don't provide their own?
User workarounds:
- Use the context menu to show the video controls
- Create a userscript(/userstyle?) that adds the video controls via attributes (or CSS?) for specific websites.
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•