Closed Bug 708557 Opened 13 years ago Closed 11 years ago

Html5 youtube context menu not persistent when right clicking

Categories

(Core :: Audio/Video, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: virgil.dicu, Unassigned)

References

Details

Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20100101 Firefox/9.0 
Mozilla/5.0 (X11; Linux x86_64; rv:11.0a1) Gecko/20111207 Firefox/11.0a1

Seems to only occur on Linux (Ubuntu 11.10)

STR:
1. Join the html5 youtube trial: http://www.youtube.com/html5
2. Load any youtube video (e.g. http://www.youtube.com/watch?v=t4SKL7f9n58)
3. Right click in the video frame.

Actual result: the context menu just flickers on the screen without remaining selected.
Hardware: x86_64 → All
Whiteboard: [9b5]
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:9.0) Gecko/20100101 Firefox/9.0

Also occurs on Mac OS. Not reproducible on Windows 7 and XP.

Doesn't seem to be a regression, as the issue is reproducible on Firefox4 as well, when trying on Ubuntu 11.10. 
Might have to do with the new Youtube version.
This could be a Tech Evangelism bug -- moving to Core::Layout to determine what could be causing this. Yes, the new Youtube layout is highly suspect.
Component: General → Layout
Keywords: qawanted
Product: Firefox → Core
QA Contact: general → layout
Virgil, can you verify if this issue is present on Firefox 10?
Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20100101 Firefox/10.0
Mozilla/5.0 (X11; Linux x86_64; rv:12.0a1) Gecko/20120104 Firefox/12.0a1

Yes, this still occurs on Linux (Ubuntu 11.10) with Firefox 10B3. Occurs on Nightly as well.

(In reply to Anthony Hughes, Mozilla QA (irc: ashughes) from comment #3)
> Virgil, can you verify if this issue is present on Firefox 10?
Whiteboard: [9b5] → [10b3]
Does this happen for any other HTML5 video sites?
(In reply to Anthony Hughes, Mozilla QA (irc: ashughes) from comment #5)
> Does this happen for any other HTML5 video sites?

No, when trying with http://www.leanbackplayer.com/ and http://www.kaltura.org/apis/html5lib/kplayer-examples/Player_Themable.html
What happens if you try with another browser, not Firefox?
(In reply to Anthony Hughes, Mozilla QA (irc: ashughes) from comment #7)
> What happens if you try with another browser, not Firefox?

This works correctly with Opera and Chrome. 
Given the fact that this stopped working correctly with the new youtube layout, most probably this is a Tech Evangelism issue.
What if you spoof your User Agent to be Chrome?
Mozilla/5.0 (compatible) AppleWebKit/534.21 (KHTML, like Gecko) Chrome/11.0.682.0 Safari/534.21

This still occurs for me when spoofing the user agent with Chrome. (used User Agent RG add-on)

(In reply to Anthony Hughes, Mozilla QA (irc: ashughes) from comment #9)
> What if you spoof your User Agent to be Chrome?
Thanks Paul. I'm going to bump this over to TE.
Assignee: nobody → english-us
Component: Layout → English US
Product: Core → Tech Evangelism
QA Contact: layout → english-us
Version: Trunk → unspecified
So wait.  Why is this an evang bug?
Given comment 10, moving back to a Core component for now.  This needs a minimal testcase, ideally.
Assignee: english-us → nobody
Component: English US → Video/Audio
Keywords: testcase-wanted
Product: Tech Evangelism → Core
QA Contact: english-us → video.audio
Thanks for the response Boris.

Paul, can you work to create a minimized testcase which reproduces this bug?
Reproducible in
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/17.0 Firefox/17.0 RC
Build ID: 20121116115405

Reproducible on Mac OS X 10.8.2.
OS: Linux → All
(In reply to Anthony Hughes, Mozilla QA (:ashughes) from comment #14)
> Thanks for the response Boris.
> 
> Paul, can you work to create a minimized testcase which reproduces this bug?

This fell off my radar a long time ago. Paul, please come up with a minimized testcase soon or reassign to someone who can. Thank you.
QA Contact: paul.silaghi
(In reply to Virgil Dicu [:virgil] [QA] from comment #10)
> Mozilla/5.0 (compatible) AppleWebKit/534.21 (KHTML, like Gecko)
> Chrome/11.0.682.0 Safari/534.21
> 
> This still occurs for me when spoofing the user agent with Chrome. (used
> User Agent RG add-on)
> 
> (In reply to Anthony Hughes, Mozilla QA (irc: ashughes) from comment #9)
> > What if you spoof your User Agent to be Chrome?

(In reply to Anthony Hughes, Mozilla QA (:ashughes) from comment #11)
> Thanks Paul. I'm going to bump this over to TE.

This is Virgil's bug. Virgil, can you please take a look on this ?
QA Contact: paul.silaghi → virgil.dicu
I'll look over this by the end of the week.
This seems to be javascript, not html5 related. If I remove all relevant elements from any html5 video on youtube, I can still reproduce the issue. So must be some script loaded at start-up.

This still needs some work, so I'll still look at this next week if nobody has a clue on what's going on until then.
They overlay a bunch of things on top of the html5 video. Not sure how to continue from here, this would need someone familiar with youtube's javascript internals. 

Maybe best if we contact the folks at youtube directly??
QA Contact: virgil.dicu
This has been communicated to Google and I've been told an internal bug is filed on their side.
Mozilla/5.0 (X11; Linux i686; rv:21.0) Gecko/20130205 Firefox/21.0
Mozilla/5.0 (X11; Linux i686; rv:20.0) Gecko/20130131 Firefox/20.0
Mozilla/5.0 (X11; Linux i686; rv:19.0) Gecko/20100101 Firefox/19.0

This is fixed now by youtube. Context menu now persistent.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [10b3]
See Also: → 946581
You need to log in before you can comment on or make changes to this bug.