Page 1 of 1

White placeholder when playing flash

Posted: Tue Apr 24, 2012 2:01 pm
by nomnex
Linux Fedora 15/Firefox 11/NoScrip/ABRT/Flash plugin up to date

I have an annoyance since a few months (or NS updates; if was fine before that): on certain website, when I click to play a flash movie, the player is replaced by a white placeholder.

Youtube.com = all movies play fine
Google video = all movies play fie
Vimeo.com = white placeholder on all the videos (e.g. http://www.zotero.org/support/screencas ... ls/sorting)
1 another site = white placeholder on all the videos on the website main page (I can play them when I browse the site forum)

Troubleshoot: restarted FF in safe mode [all flash movies play fine] and enabled the add-on one by one. NoScript is the culprit. On the 2 sites displaying a white placeholder when I play a flash movie, setting NoScript to accept all scripts (disable), or allowing all the script on the pages (white list), even resetting NS, had no effect (white placeholder when I start the flash player). Disabling NoScript (the addon) is the only way the play flash movies on the sites displaying a white placeholder.

I don't know well the NS advanced settings. Could someone help.

Re: White placeholder when playing flash

Posted: Tue Apr 24, 2012 2:28 pm
by therube
I get two placeholders (which is not necessarily unusual), but the clip does play.

http://www.zotero.org/support/screencast_tutorials/sorting

First:

Code: Select all

http://player.vimeo.com/video/11464284?portrait=0
Second:

Code: Select all

http://a.vimeocdn.com/p/flash/moogalover/1.1.17/moogalover.swf?v=1.0.0#!flashvars#server=vimeo.com&player_server=player.vimeo.com&cdn_server=a.vimeocdn.com&embed_location=http%253A%252F%252Fwww.zotero.org%252Fsupport%252Fscreencast_tutorials%252Fsorting&force_embed=0&force_info=0&moogaloop_type=moogaloop&js_api=1&js_getConfig=player11464284_395343861.getConfig&js_setConfig=player11464284_395343861.setConfig&clip_id=11464284&fullscreen=1&js_onLoad=player11464284_395343861.player.loverLoaded&js_onThumbLoaded=player11464284_395343861.player.loverThumbLoaded&js_setupMoog=player11464284_395343861.player.loverInitiated
As a test, create a new, clean, Profile, then only install NoScript.
Does that work?

Re: White placeholder when playing flash

Posted: Thu Apr 26, 2012 2:55 am
by nomnex
new profile, with only no script installed, and same result. I can see the player, but as soon as I click to start the video, the player vanishes (only on those websites), see print-screen:

Image

Re: White placeholder when playing flash

Posted: Fri Apr 27, 2012 7:34 am
by Tom T.
There are a lot of cascading scripts and objects on that site.

After temp-allowing zotero.org, a placeholder appears.

Code: Select all

Temporarily allow http://player.vimeo.com/video/11464284?portrait=0
(application/x-shockwave-flash <OBJECT> / http://player.vimeo.com)
After allowing that, some more scripts show in NoScript menu. I ended up temp-allowing

Code: Select all

vimeocdn.com
vimeo.com
Then another placeholder,

Code: Select all

Temporarily allow http://a.vimeocdn.com/p/flash/moogalover/1.1.17/moogalover.swf?v=1.0.0#!flashvars#server=vimeo.com&p
layer_server=player.vimeo.com&cdn_server=a.vimeocdn.com&embed_location=http%253A%252F%252Fplayer.vim
eo.com%252F&force_embed=0&force_info=0&moogaloop_type=moogaloop&js_api=1&js_getConfig=player11464284
_667588910.getConfig&js_setConfig=player11464284_667588910.setConfig&clip_id=11464284&fullscreen=1&j
s_onLoad=player11464284_667588910.player.loverLoaded&js_onThumbLoaded=player11464284_667588910.playe
r.loverThumbLoaded&js_setupMoog=player11464284_667588910.player.loverInitiated
(application/x-shockwave-flash <OBJECT> / http://player.vimeo.com)
Still wouldn't play. NS logo shows a bit of red, indicating some partial blocking still occurring. Blocked Objects menu:

Code: Select all

Temporarily allow http://a.vimeocdn.com/p/flash/moogaloop/5.2.24/moogaloop.swf?v=1.0.0#!flashvars#server=vimeo.com&pla
yer_server=player.vimeo.com&cdn_server=a.vimeocdn.com&embed_location=http%253A%252F%252Fwww.zotero.o
rg%252Fsupport%252Fscreencast_tutorials%252Fsorting&force_embed=0&force_info=0&moogaloop_type=moogal
oop&js_api=1&js_getConfig=player11464284_35540103.getConfig&js_setConfig=player11464284_35540103.set
Config&clip_id=11464284&fullscreen=1&js_onLoad=player11464284_35540103.player.moogaloopLoaded&js_onT
humbLoaded=player11464284_35540103.player.moogaloopThumbLoaded
(application/x-shockwave-flash <OBJECT> / http://player.vimeo.com)
Then, it plays. A real pain, but complain to the webmaster...

Re: White placeholder when playing flash

Posted: Fri Apr 27, 2012 9:23 am
by nomnex
Tom T. wrote: <snip>
Then, it plays. A real pain, but complain to the webmaster...
As I said, even with "Accept script globally" set to ON, the player vanishes on click to play.
I sure have accepted all the scripts and objects, on the subsequent pages refresh, before posting.
Any movie on the main vimeo web site (and on another site) fail identically. I can only play them when NoScript addon is disabled.
I could play those movies fine with NS a few month ago.
I installed NS (only) on a fresh FF profile with the same result.
I am not sure how I can troubleshoot my issue?

Re: White placeholder when playing flash

Posted: Fri Apr 27, 2012 9:38 am
by Tom T.
nomnex wrote:
Tom T. wrote: <snip>
Then, it plays. A real pain, but complain to the webmaster...
As I said, even with "Accept script globally" set to ON, the player vanishes on click to play.
Objects are different from scripts.
Allowing scripts globally does NOT allow all Java, Flash, Sliverlight, etc. automatically.
Your settings in NoScript Options > Embeddings page are still honored.
nomnex wrote:I sure have accepted all the scripts and objects, on the subsequent pages refresh, before posting.
Were you able to reproduce my sequence of events, on the example that you provided?
Any movie on the main vimeo web site (and on another site) fail identically.
I went to the main vimeo site and selected the video that was at the top of the list.

Code: Select all

http://vimeo.com/41009719
After temp-allowing

Code: Select all

+http://vimeo.com
+vimeocdn.com
I click placeholder. Yes, it disappears.

This is where you must open Blocked Objects sub-menu in NoScript, and click something like "Temporarily allow shockwave-flash@http:/vimeo.com/ ... scrolly.swf" -- and it plays.

If any red appears in NoScript logo, check for such Blocked Objects.

I need to log off now for a long time, else I'd make screenshots for you. You might prepare screenshots of each step you try. Let us use the same videos: the one in your example that I used, and the one that I used at vimeo itself. Then we can see, which is easier than to describe, yes?

Also, if you have RequestPolicy add-on, permissions must be granted there.

Thank you for your patience. We will solve this.

Re: White placeholder when playing flash

Posted: Fri Apr 27, 2012 2:18 pm
by therube
For me, with my (current) settings ...

I originally load, http://www.zotero.org/support/screencast_tutorials/sorting
I see a placeholder, http://player.vimeo.com/video/11464284?portrait=0
I click the placeholder & it disappears
At that point, I Allow zotero.org & vimeocdn.com & vimeo.com, at which point the player loads & clicking play plays the clip.

Re: White placeholder when playing flash

Posted: Sat Apr 28, 2012 5:30 am
by Tom T.
therube wrote:For me, with my (current) settings ...
I assume yours are slightly less restrictive than mine? I have *everything* checked on Embeddings tab, and so need to TA one more item in Blocked Objects.

Do you have anything unchecked on Embeddings?