Page 1 of 1

[RESOLVED] Gecko 42 - mediasource: not listed in NS menu

Posted: Thu Nov 12, 2015 5:06 pm
by barbaz
SeaMonkey 2.39, Linux x86_64

Is this due to a change in Gecko, or is it a NoScript bug?
Also can someone please check if it's the same in Firefox 42.0?

STR:
1) make sure MSE is eabled and check that with https://www.youtube.com/html5. In my case all listed features are shown as supported
2) go to some youtube video, say https://www.youtube.com/watch?v=CbEpfji2P18
3) after getting the video to play, open the NoScript menu

I see no 'mediasource:' listed there, even though the youtube's own "Stats for nerds" says DASH is enabled, resolutions only available via MSE are listed as available, and ABP blockable items shows the video fetched in chunks by XHR (consistent with youtube using MSE).

Re: SM 2.39 - Why is mediasource: not listed in NS menu?

Posted: Fri Nov 13, 2015 12:44 pm
by Rollo
Debian Stable x86_64, FireFox 42 new clean profile, only noscript installed, default settings.

Code: Select all

http://s27.postimg.org/5yrpw7onn/immagine.jpg
No "mediasource:" and no DASH.

Exact the same with SeaMonkey 2.39

Re: SM 2.39 - Why is mediasource: not listed in NS menu?

Posted: Fri Nov 13, 2015 2:07 pm
by barbaz
Guess I wasn't clear with my STR #1.
I do not use default settings for mediasource related stuff.

Re: SM 2.39 - Why is mediasource: not listed in NS menu?

Posted: Fri Nov 13, 2015 3:40 pm
by Rollo
barbaz wrote:Guess I wasn't clear with my STR #1.
I'm sorry, the "default settings" was more likely a misunderstanding of mine... :oops:
barbaz wrote: I do not use default settings for mediasource related stuff.
Me neither.

In FF 42.0, with all the features listed in https://www.youtube.com/html5 supported, there's no "mediasource:" entry in NoScript's menu.

Re: SM 2.39 - Why is mediasource: not listed in NS menu?

Posted: Fri Nov 13, 2015 5:10 pm
by barbaz
Thanks for checking that.
Any idea why this changed with Gecko 42?

Re: Gecko 42 - Why is mediasource: not listed in NS menu?

Posted: Fri Nov 13, 2015 7:38 pm
by Giorgio Maone
Investigating.
However that's definitely not a NoScript bug, since Gecko appears not to call nsIContentPolicy.shouldLoad() anymore for mediasource: URIs: either they're not invoked at all in Firefox, or some new code is working around content policies on purpose (unlikely) or because of a Firefox bug.

Re: Gecko 42 - Why is mediasource: not listed in NS menu?

Posted: Thu Nov 24, 2016 7:33 pm
by Giorgio Maone
Fixed in 2.9.5 in a different way (the codec mediatype actually in use are detected).

Re: [RESOLVED] Gecko 42 - mediasource: not listed in NS menu

Posted: Thu Nov 24, 2016 9:46 pm
by barbaz
Thanks Image