Page 1 of 1

Missing icons in youtube embedded html5 player

Posted: Fri Apr 01, 2016 11:17 am
by Pfc
Hello all,

Preamble: yes, I've checked everything, dependencies, etc. and it looks like the noscript is the only thing that's causing the problem here.

I do use FF dev ed & FF stable, the problem surfaces in both versions.
I tested noscript stable & latest release. No difference.

The thing is, when I enable noscript, youtube icons (controls, to be specific) just disappear.
It looks like this:
Image
(image from the Net, as I'm on other PC and had a while to write that here, but you get the idea)

Tried on clean profile, and just after I install noscript, icons/controls go to hell. Tried the same on my primary profile. Same result.
Clean noscript just after install causes that but I also tried resetting the one from my primary profile. Of course no difference.

If I want to disable noscript, I get the dialogue to either soft disable or hard disable it. Choosing the soft disable changes nothing. Only the "disable all protection" (and thus, disabling the extension completely) makes the embedded player work again as it should.

Any ideas?

Re: Missing icons in youtube embedded html5 player

Posted: Fri Apr 01, 2016 1:21 pm
by barbaz
Not offhand, but FWIW that's what it looks like when I spoof a Chrome UA at Youtube and they serve me webp images...

Could you please post your full list of extensions?

Re: Missing icons in youtube embedded html5 player

Posted: Fri Apr 01, 2016 1:53 pm
by therube
Is the player Flash or HTML5?

Re: Missing icons in youtube embedded html5 player

Posted: Fri Apr 01, 2016 2:28 pm
by Pfc
barbaz wrote:Not offhand, but FWIW that's what it looks like when I spoof a Chrome UA at Youtube and they serve me webp images...
I wrote that it happens on a clean profile but for the sake of discussion - profile/settings (prefs.js) were not altered in any way. :)
barbaz wrote:Could you please post your full list of extensions?
Sure I can do that after I get back to that PC, but (don't get me wrong, just trying to be honest) will that help at all? See above - clean profile, no extensions, same thing happens after I install noscript.
therube wrote:Is the player Flash or HTML5?
html5, as specified in the topic, flash one is not affected at all

Re: Missing icons in youtube embedded html5 player

Posted: Fri Apr 01, 2016 3:36 pm
by barbaz
Sorry, I missed the clean profile part :oops: Never mind about the extensions list then.

Does this happen on Youtube video pages as well or just embeds?

When this issue occurs, do you see anything related in the Browser Console? (Ctrl-Shift-J)
(if you don't know what's related, turn off CSS warnings and post everything else you see)

Re: Missing icons in youtube embedded html5 player

Posted: Fri Apr 01, 2016 10:00 pm
by Pfc
barbaz wrote:Sorry, I missed the clean profile part :oops: Never mind about the extensions list then.
Sure, happens. :)
barbaz wrote:Does this happen on Youtube video pages as well or just embeds?
Embeds only. In the image below you even have the site address you can test it on.
barbaz wrote:When this issue occurs, do you see anything related in the Browser Console? (Ctrl-Shift-J)
(if you don't know what's related, turn off CSS warnings and post everything else you see)
Here's the output:
http://i.imgur.com/HQ9IsyY.png
First two with noscript, the 3rd one without.

Re: Missing icons in youtube embedded html5 player

Posted: Fri Apr 01, 2016 11:40 pm
by barbaz
Based on those console messages, try:
about:config > set noscript.httpsDefWhitelist to false

Re: Missing icons in youtube embedded html5 player

Posted: Sat Apr 02, 2016 10:14 am
by Pfc
Unfortunately, setting that doesn't change anything.

Re: Missing icons in youtube embedded html5 player

Posted: Sat Apr 02, 2016 2:32 pm
by therube
? Bug 1244495 - YouTube HTML5 embedded video control buttons are hidden

I can't duplicate the issue, probably because of https://bugzilla.mozilla.org/show_bug.c ... 244495#c31 & I don't feel like messing with (that buggered) SiteSecurityServiceState.txt.

Re: Missing icons in youtube embedded html5 player

Posted: Sat Apr 02, 2016 2:42 pm
by barbaz
Nice find. Note: if that's what's going on here, httpsDefWhitelist will need to be kept at false while SiteSecurityServiceState.txt is deleted, in order for the change to be really noticed.

Re: Missing icons in youtube embedded html5 player

Posted: Sat Apr 02, 2016 3:50 pm
by Pfc
therube - I'm quite sceptical. At first I thought that it must be FF fault, because why would NS cause controls to not be drawn? But I just can't reproduce that if I hard-disable NS or remove it, be it fresh profile or my current one.

Did you try to replicate that on the site mentioned in the log - sadistic.pl ?
There are tons of embedded videos (apart from the ones from other sites, but they don't use html5, so there are no issues) and every single one of them can be a test object.

barbaz - Removed the file and tried again. No difference.

Re: Missing icons in youtube embedded html5 player

Posted: Fri Apr 08, 2016 2:52 pm
by Pfc
Guys, anyone?