Page 1 of 1

Easier Flash allowance

Posted: Wed May 29, 2013 4:26 am
by rihad
Hi, all. Don't know if it's possible technically, but it would be great to always be able to permit a certain flash embedded object by clicking on it. You know, the same NoScript flash placeholder screen that appears after "Temporarily allow all" has been clicked. It's frustrating to first "temporarily allow" and wait for page to reload, then click the placeholder whenever you want a certain video to play. If you don't first click "temporarily allow" you see a black area or nothing at all in place of placeholder.

Re: Easier Flash allowance

Posted: Wed May 29, 2013 11:19 am
by therube
In what you describe, the Flash object does not exist until after you have (NoScript) TA'd, so there is nothing to click, ahead of time.

Re: Easier Flash allowance

Posted: Wed May 29, 2013 11:40 am
by rihad
Hi, therube, yeah, I realize that. I hoped it would be possible to have something alike Google Chrome's built-in Flash blocker, which does exactly that (although it does have JS available since it's either on or off, and can't be moderated they way NoScript can). It's a convenience issue more than anything else. I do have "Temporarily allow top-level sites by default" checked, and "Apply these restrictions to whitelisted sites too" on the "Embeddings" tab.

Re: Easier Flash allowance

Posted: Wed May 29, 2013 1:44 pm
by therube
> Chrome's built-in Flash blocker

FF (you'd have to update) can block Flash, I'm pretty sure, though disabled by default.
NoScript can block Flash too (in conjunction with or separately from FF).

Neither FF nor Chrome can do anything if the object is not there, yet.
If you disable JavaScript in Chrome, you would not see the Flash object.
If you disable JavaScript in FF, you would not see the Flash object.


Also, not every Flash site requires JavaScript for the Flash object to display or play.
Depends on the particular site.

Re: Easier Flash allowance

Posted: Wed May 29, 2013 9:31 pm
by Thrawn
Are you asking for 'Permanently Allow <object>@<site>' alongside the existing 'Temporarily allow'?

Re: Easier Flash allowance

Posted: Thu May 30, 2013 4:39 am
by therube
Ah then then noscript.allowedMimeRegExp should be of benefit.

Code: Select all

user_pref("noscript.allowedMimeRegExp", "application/x-shockwave-flash@http?://images10\\.newegg\\.com");

Re: Easier Flash allowance

Posted: Thu May 30, 2013 7:21 am
by rihad
I know of allowedMimeRegExp, this was how I permitted Java on pogo.com only.
This time I don't want any specific site(s) to display Flash; I want ALL sites to display NoScript "f" flash placeholder ready to be clicked.