Blocking embedded objects [Much Less] fiddly now?

Bug reports and enhancement requests
Post Reply
Grumpy Old Lady
Senior Member
Posts: 240
Joined: Fri Jul 03, 2009 7:20 am

Blocking embedded objects [Much Less] fiddly now?

Post by Grumpy Old Lady »

Playing around with NS settings to unblock the embedded video on the Fx 3.5 splash page, I observed these behaviours.
http://en-gb.www.mozilla.com/en-GB/fire ... /whatsnew/

With all NS defaults, the blocked video object is labeled
and the console message is

Code: Select all

Error: [Exception... "'NoScript aborted redirection to http://proxy-58.dailymotion.com/18/320x240/ogg/15809843-2.ogg?de0265aa53c266fe831c1bf1c439b57a13d1763' when calling method: [nsIChannelEventSink::onChannelRedirect]"  nsresult: "0x8057001e (NS_ERROR_XPC_JS_THREW_STRING)"  location: "<unknown>"  data: no]
Allowing the object per my usual steps:

Try

Code: Select all

 simply allow the object by choosing it from the NS menu, without allowing the main domain.
frame changes to an apparently broken bit of content with a static Fx icon - - but a context menu says it will play
Which it does, in the small frame (after a long pause for buffering, but this could be because of my non-US connection).

Temp allowing mozilla.org gives a transparent overlay play button, and the video is again blocked.
Temp allowing the video gives the Fx icon again (I assume that's the video unblocked) and the transparent overlay play button won't function. And of course the context menu access to the play controls is gone.
Temp allowing dailymotion.com and the play button overlay launches the full animated video (complete with zoom).


Does this new way of embedding make blocking active stuff more difficult using NS?
Is there a better way for a user to approach unblocking active stuff now?

Other problems observed with my own tweaked setup: with iframes blocked, and with NS option to block stuff from trusted sites, with mozilla.org and dailymotion.com temp allowed, the controls are duds again.

All of the above was first noticed on my own configured NS 1.9.5.6, and subsequently reproduced on this clean NS-only profile with NS 1.9.5.6.
Last edited by Grumpy Old Lady on Sat Jul 11, 2009 9:35 am, edited 1 time in total.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.1) Gecko/20090624 Firefox/3.5
User avatar
Giorgio Maone
Site Admin
Posts: 9524
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: Blocking embedded objects fiddly now?

Post by Giorgio Maone »

The new video tag is actually posing some unneeded problems, but the Firefox launch video setup is even more unnecessarily complicated on its own.
I'm working to make NoScript users' life less harder in situations like this, but I'd like web authors and browser vendors being a bit more careful as well...
Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729)
User avatar
therube
Ambassador
Posts: 7969
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Blocking embedded objects fiddly now?

Post by therube »

If the site has privileges, can't it just enable script wherever and however it
wants? Like anti-Noscript
:lol:

All I can say is that Flash does not necessarily need JavaScript.
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; U; Windows NT 5.1; en-US; rv:1.9.1.1pre) Gecko/20090705 SeaMonkey/2.0b1pre
Grumpy Old Lady
Senior Member
Posts: 240
Joined: Fri Jul 03, 2009 7:20 am

Re: Blocking embedded objects fiddly now?

Post by Grumpy Old Lady »

Edited to remove personal life clues.
Last edited by Grumpy Old Lady on Sat Oct 24, 2009 5:48 am, edited 1 time in total.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.1) Gecko/20090624 Firefox/3.5
User avatar
Giorgio Maone
Site Admin
Posts: 9524
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: Blocking embedded objects fiddly now?

Post by Giorgio Maone »

Many efforts to mitigate this madness in in latest development build 1.9.5.7 :)
Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.1) Gecko/20090624 Firefox/3.5 (.NET CLR 3.5.30729)
Grumpy Old Lady
Senior Member
Posts: 240
Joined: Fri Jul 03, 2009 7:20 am

Re: Blocking embedded objects fiddly now?

Post by Grumpy Old Lady »

Giorgio Maone wrote:Many efforts to mitigate this madness in in latest development build 1.9.5.7 :)
Very slick fix, Prof. :applause:

With a clean test profile, all defaults

Code: Select all

choose Temp allow video from Blocked Objects menu
or

Code: Select all

click on NS placeholder
which gives a blank white frame
so let's allow mozilla.org to run mozilla-video-tools.js

Code: Select all

 CTRL SHFT BACKSLASH
or

Code: Select all

 Temp Allow mozilla.com (main domain in menu)
and there's the play button overlay, which responds (after a few seconds delay - and this connection is in Australia, so it could just be the server delay) with full video effects, including stop with an X button.

Also works with iframes forbidden on trusted sites (my customised config)

Clever, clever man.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.1) Gecko/20090624 Firefox/3.5
Post Reply