[Unrelated] T-A blocked objects by type not works right?

Ask for help about NoScript, no registration needed to post
barbaz
Senior Member
Posts: 11141
Joined: Sat Aug 03, 2013 5:45 pm

[Unrelated] T-A blocked objects by type not works right?

Post by barbaz »

NS 2.9.0.4rc1, SeaMonkey '2.41pre1' (based on Firefox 44.0 release)

STR:
1) youtube.com script-allowed, ytimg.com script-forbidden
2) force Youtube to give Flash by changing user-agent string
3) go to any YouTube video, on NoScript menu go to Blocked Objects, pick

Code: Select all

Temporarily allow shockwave-flash@https://s.ytimg.com (https://www.youtube.com)
4) go to any other YouTube video

At step 4, the second video does not play. Inspection shows that Flash is firing up but not loading any content, and further inspection shows that the request for the Flash object is being aborted inside the browser but doesn't even make it to uBlock Origin nor µMatrix - IOW it's blocked before it makes it to any HTTP observer. The only addon that this could be in my current setup is NoScript. Interestingly, reloading the page from uBlock Origin's logger and it does works as expected Image but normal reloading the page (browser reload button) does not help.
*Always* check the changelogs BEFORE updating that important software!
-
User avatar
therube
Ambassador
Posts: 7979
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Temp-Allow blocked objects by type not working properly?

Post by therube »

WFM

SeaMonkey 2.22.1 (a real one, not a UA change)

https://www.youtube.com/watch?v=kc-J53XKF_k

Allow youtube.com
Forbid ytimg.com

Allow your object

Clip plays.


NoScript, FlashGot, Bluhell
NoScript options all at their defaults
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball NoScript FlashGot AdblockPlus
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39
User avatar
therube
Ambassador
Posts: 7979
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Temp-Allow blocked objects by type not working properly?

Post by therube »

Likewise:

(Actual) SeaMonkey 2.41
&
general.useragent.override;Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0 SeaMonkey/2.22

---

For some reason, this build, an old one from akalla, reads:

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0 SeaMonkey/2.41 Lightning/4.5

And if SeaMonkey 2.41, it should be FF/44.0, so ... ?
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball NoScript FlashGot AdblockPlus
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39
barbaz
Senior Member
Posts: 11141
Joined: Sat Aug 03, 2013 5:45 pm

Re: Temp-Allow blocked objects by type not working properly?

Post by barbaz »

therube wrote:Allow youtube.com
Forbid ytimg.com

Allow your object

Clip plays.
So far so good, we're getting same results for STR 1-3. Next step is to visit a second (different) Youtube video and see if that plays.

Try a Fx 31 user-agent w/ SeaMonkey 2.41

Code: Select all

Mozilla/5.0 (Windows NT 5.1; rv:31.0) Gecko/20100101 Firefox/31.0
*Always* check the changelogs BEFORE updating that important software!
-
User avatar
therube
Ambassador
Posts: 7979
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Temp-Allow blocked objects by type not working properly?

Post by therube »

Oh, did I miss that, heh, yes.
Will have to try later.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball NoScript FlashGot AdblockPlus
Mozilla/5.0 (Windows NT 5.1; rv:42.0) Gecko/20100101 SeaMonkey/2.39
barbaz
Senior Member
Posts: 11141
Joined: Sat Aug 03, 2013 5:45 pm

Re: Temp-Allow blocked objects by type not working properly?

Post by barbaz »

(@therube: your linked Youtube video has been removed by the user)
*Always* check the changelogs BEFORE updating that important software!
-
User avatar
therube
Ambassador
Posts: 7979
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Temp-Allow blocked objects by type not working properly?

Post by therube »

Yeah, I just saw that too.

URL: https://www.youtube.com/watch?v=sLFM3o01TzI

Still behaving as expected.
Allow blocked object & the clip plays.
Choose another from one of the thumbnails & that plays.
Or choose a different one from a different Youtube page, & that also plays.

(Only had to allow the blocked object once [during the session].)

Same results, both browser versions.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball NoScript FlashGot AdblockPlus
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39
barbaz
Senior Member
Posts: 11141
Joined: Sat Aug 03, 2013 5:45 pm

Re: Temp-Allow blocked objects by type not working properly?

Post by barbaz »

I can reproduce this in a VM so time for some more extensive testing...

Not reproducible in a new profile - or at least, there the browser reload button does work. (Although oddly the new profile gave a blank screen first time? I don't know. This madness making me going crazy Image)
Back to main profile - reset of ALL NoScript settings, followed by remove ytimg.com from whitelist, and the problem still occurs. This is therefore due something else interfering, moving to NoScript Support.

EDIT Disabling extensions other than NoScript makes it work. Now to find out which extension(s) this is......
*Always* check the changelogs BEFORE updating that important software!
-
barbaz
Senior Member
Posts: 11141
Joined: Sat Aug 03, 2013 5:45 pm

Re: Temp-Allow blocked objects by type not working properly?

Post by barbaz »

Looks like it is uBlock Origin filters causing the problem... but I was sure I had imported all the uBlock Origin settings into the new profile where it worked...
Anyway, found which filterset causing the issue (but why it doesn't show blocking in the logger??), should be able to fix it now.
*Always* check the changelogs BEFORE updating that important software!
-
barbaz
Senior Member
Posts: 11141
Joined: Sat Aug 03, 2013 5:45 pm

Re: Temp-Allow blocked objects by type not working properly?

Post by barbaz »

Ah, here's what's going on: uBlock Origin thinks the request for the Flash object comes from "behind-the-scene" and it's being blocked by my filter restricting domains on which ytimg.com can be loaded. I wasn't seeing this previously in the logger because I didn't select the "All" pseudo-tab.

I believe gorhill said this loss of true request origin would be fixed in Gecko 45? (It's not a uBlock Origin bug.)
*Always* check the changelogs BEFORE updating that important software!
-
Post Reply