Help understanding Blocked-Objects menu

Ask for help about NoScript, no registration needed to post
tarjk
Junior Member
Posts: 40
Joined: Tue Apr 01, 2014 12:28 pm

Help understanding Blocked-Objects menu

Post by tarjk »

Can someone please help me understand what I'm allowing when clicking in the blocked-objects (BO) menu? I found this thread but I still don't fully understand the menu entries.

Here is a test site. I have disabled scripting to simplify things. For embeddings, I have everything enabled except for Collapse Blocked Objects.

Here is a screenshot of what I see:
Image

If I click on the placeholder icon on the webpage, it does NOT allow the video to play. Based on the confirmation dialog I receive from the placeholder icon, I think the placeholder icon is allowing the 3rd BO entry in the menu (but I'm not sure of this). What exactly is the difference between the 3rd BO entry and the 4th BO entry (what are the different icons telling me exactly)? Obviously the 4th entry is a video icon but the 3rd icon is one I usually see for scripting and I have scripting disabled so what is that icon communicating (what does it do if I allow it)? If I allow just the 3rd BO entry the video does not play, so what did it allow?

1st entry: I don't know what this does
2nd entry: this allows ?what? if it comes from googlevideo.com?
3rd entry: this allows ?what? if it comes from googlevideo.com (source?) and youtube.com is the site that's displaying it?
4th entry: this allows video to play if it comes from googlevideo.com (source?) and youtube.com is the site that's playing it?
5th entry: this allows video to play as long as googlevideo.com is the source?

Based on my reading of the other thread, is it correct that the first domain listed in an entry is the source of the object and the second domain listed (the one in parenthesis) is the domain that is allowed to play the object if it comes from that respective source?

There's another screenshot I took from the same webpage that adds a whole section involving apis.google.com as an iFRAME. Maybe we can explore this menu once I fully understand this current menu I'm discussing? If so I'll post the screenshot a little later.
Thanks a bunch guys.
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:29.0) Gecko/20100101 Firefox/29.0
barbaz
Senior Member
Posts: 11070
Joined: Sat Aug 03, 2013 5:45 pm

Re: Help understanding Blocked-Objects menu

Post by barbaz »

tarjk wrote:If I click on the placeholder icon on the webpage, it does NOT allow the video to play. Based on the confirmation dialog I receive from the placeholder icon, I think the placeholder icon is allowing the 3rd BO entry in the menu (but I'm not sure of this).
Clicking the place holder will only allow an individual object, equivalent to the 1st entry in the blocked objects menu in this case.

The items below the separator refer to entire object types and origins. I think, that they are, in order from the separator:
1) temporarily allow all embeddings from ...googlevideo...
2) temporarily allow all embeddings from ...googlevideo... that are included by ...youtube...
3) temporarily allow all video/ogg embeddings from ...googlevideo... that are included by ...youtube...
4) temporarily allow all video/ogg embeddings from ...googlevideo...
Where ...googlevideo... and ...youtube... are what you actually see in the menu, respectively.

Knowing how youtube works you probably will need to use about:config -> noscript.allowedMimeRegExp to get the video to play.
*Always* check the changelogs BEFORE updating that important software!
Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20140427 Firefox/24.0 PaleMoon/24.5.0
tarjk
Junior Member
Posts: 40
Joined: Tue Apr 01, 2014 12:28 pm

Re: Help understanding Blocked-Objects menu

Post by tarjk »

barbaz wrote:
tarjk wrote:If I click on the placeholder icon on the webpage, it does NOT allow the video to play. Based on the confirmation dialog I receive from the placeholder icon, I think the placeholder icon is allowing the 3rd BO entry in the menu (but I'm not sure of this).
The items below the separator refer to entire object types and origins. I think, that they are, in order from the separator:
1) temporarily allow all embeddings from ...googlevideo...
3) temporarily allow all video/ogg embeddings from ...googlevideo... that are included by ...youtube...

.
Do you know what exactly the embeddings are on this page (is there a way to find out)? When I allow the top entry I can't tell any difference in the website. Nothing seems different. Any idea what exactly is being allowed? If it was flash for example it would show flash icon, right? So what embeddings are represented by the clock-icon?

what exactly does "that are included by ...youtube" mean? If I allow googlevideo, it will be allowed from other website? But wouldn't those website also show up in the list if there are other websites that offer googlevideo?
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:29.0) Gecko/20100101 Firefox/29.0
barbaz
Senior Member
Posts: 11070
Joined: Sat Aug 03, 2013 5:45 pm

Re: Help understanding Blocked-Objects menu

Post by barbaz »

tarjk wrote:When I allow the top entry I can't tell any difference in the website. Nothing seems different.
probably because youtube is sending you a different embedding after the first is allowed
tarjk wrote:So what embeddings are represented by the clock-icon?
all types... with origin limitations as described above
tarjk wrote:what exactly does "that are included by ...youtube" mean?
some html code in youtube is calling that embedding
tarjk wrote:If I allow googlevideo, it will be allowed from other website?
depends what menu choice you pick...
tarjk wrote:But wouldn't those website also show up in the list if there are other websites that offer googlevideo?
only if you're on those sites and you didn't previously pick a choice in blocked objects menu that (auto) allows googlevideo embeddings there
*Always* check the changelogs BEFORE updating that important software!
Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20140427 Firefox/24.0 PaleMoon/24.5.0
Post Reply