Placeholder For Flash Objects Missing

Ask for help about NoScript, no registration needed to post
Colin
Posts: 15
Joined: Sat Aug 08, 2009 6:56 pm

Placeholder For Flash Objects Missing

Post by Colin »

In a nutshell, I'm rigged wrong on one machine and can't figure out how I got this to work on another machine.

Comparing configurations ain't helping squat either.

Simple setup: youtube is whitelisted, but ytimg is not. On my other machine, this forces a placeholder for the player. On this machine, I get a black box.

Probably something really stupid I'm overlooking too.
Mozilla/5.0 (Windows NT 6.1; rv:38.0) Gecko/20100101 Firefox/38.0
barbaz
Senior Member
Posts: 11066
Joined: Sat Aug 03, 2013 5:45 pm

Re: Placeholder For Flash Objects Missing

Post by barbaz »

The placeholder machine getting the youtube flash player and the black box machine getting the youtube html5 player. blame youtube, not noscript or your browser setup.

EDIT Can you please make your next post from your other machine if possible, this could help us figure something out if you want help to make the two machines the same.
*Always* check the changelogs BEFORE updating that important software!
-
User avatar
therube
Ambassador
Posts: 7969
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Placeholder For Flash Objects Missing

Post by therube »

I'm thinking different.

ytimg.com is required (it is, at least on Youtube itself, last time I looked).
And then on one machine you have NoScript | Options | Embedding -> Forbid Flash => Apply these restrictions to whitelisted sites too, enabled (or you have Flash set to "Ask" in FF's Addon Manager).
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:36.0) Gecko/20100101 Firefox/36.0 SeaMonkey/2.33.1
barbaz
Senior Member
Posts: 11066
Joined: Sat Aug 03, 2013 5:45 pm

Re: Placeholder For Flash Objects Missing

Post by barbaz »

therube wrote:ytimg.com is required (it is, at least on Youtube itself, last time I looked).
Look again ;)
It's not required for watching flash videos but it is required for everything else that needs scripts (this includes HTML5 videos).
I run with similar permissions as Colin said so unless it changed between last time I accessed YouTube and now... EDIT and it didn't.
therube wrote:And then on one machine you have NoScript | Options | Embedding -> Forbid Flash => Apply these restrictions to whitelisted sites too, enabled (or you have Flash set to "Ask" in FF's Addon Manager).
How would the lack of these settings explain a black box when he doesn't allow ytimg.com ?
*Always* check the changelogs BEFORE updating that important software!
-
User avatar
therube
Ambassador
Posts: 7969
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Placeholder For Flash Objects Missing

Post by therube »

ytimg.com is required (it is, at least on Youtube itself, last time I looked).
Looks like it is not - at least for Flash.
(Can't check html5 ATM.)
youtube is whitelisted
Are you sure?

If youtube.com is not allowed, I get only a black box.

Maybe remove youtube.com from the whitelist, then add it back in.
Are you using 2nd level domain (youtube.com) or otherwise?
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:36.0) Gecko/20100101 SeaMonkey/2.33.1
Colin
Posts: 15
Joined: Sat Aug 08, 2009 6:56 pm

Re: Placeholder For Flash Objects Missing

Post by Colin »

Post from the other machine, can't figure out where I stashed my login at here.

You might be on something in regards to the HTML5.

Looking at the whitelist on this machine it is strictly youtube.com
Mozilla/5.0 (Windows NT 5.0; rv:12.0) Gecko/20100101 Firefox/12.0
barbaz
Senior Member
Posts: 11066
Joined: Sat Aug 03, 2013 5:45 pm

Re: Placeholder For Flash Objects Missing

Post by barbaz »

colinatothermachine wrote:Post from the other machine, can't figure out where I stashed my login at here.
Thanks and no problem about the login, I'll just put the above post under your account.
colinatothermachine wrote:You might be on something in regards to the HTML5.
Looks like in your case the only way to get it consistent is going to be to spoof this UA string (taken from your post):

Code: Select all

Mozilla/5.0 (Windows NT 5.0; rv:12.0) Gecko/20100101 Firefox/12.0
on the other machine, for youtube.com, ytimg.com, and googlevideo.com only. This should make YouTube use Flash on both your machines.
I don't know how to set per-site UA string overrides in Firefox though, sorry.
*Always* check the changelogs BEFORE updating that important software!
-
User avatar
therube
Ambassador
Posts: 7969
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Placeholder For Flash Objects Missing

Post by therube »

> ytimg.com is required (it is, at least on Youtube itself, last time I looked)

> Look again

HTML5, at least in my current setup, Youtube allowed, ytimg.com blocked, all I get is a black box (not a placeholder), https://www.youtube.com/watch?v=C4CUvZF2YO8.

Allow ytimg, & the player & video then load & play.


Win7, SeaMonkey 2.38a1.
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:36.0) Gecko/20100101 Firefox/36.0 SeaMonkey/2.33.1
barbaz
Senior Member
Posts: 11066
Joined: Sat Aug 03, 2013 5:45 pm

Re: Placeholder For Flash Objects Missing

Post by barbaz »

@therube: yep, that is all as expected :)
*Always* check the changelogs BEFORE updating that important software!
-
Post Reply