Noscript blocking shockwave

Ask for help about NoScript, no registration needed to post
Guest

Noscript blocking shockwave

Post by Guest »

On my college site noscript is blocking shockwave. It only loads properly on the developer edition and latest nightly when noscript is disabled. With firefox 31ESR it's still fine with no problems so I use that for now for college.

You can try it yourself at this site:
http://college.cengage.com/masterstuden ... chart.html

It does require allowing extra Shockwave 10 components to be installed, with 10.4.1.50 the latest version. The install folder is located at C:\Windows\system32\Macromed.

If there is a setting in noscript hidden in about:config that might correct it please let me know since I've tried tweaking practically everyone on the options interface.
Mozilla/5.0 (Windows NT 6.1; rv:36.0) Gecko/20100101 Firefox/36.0
barbaz
Senior Member
Posts: 11143
Joined: Sat Aug 03, 2013 5:45 pm

Re: Noscript blocking shockwave

Post by barbaz »

Please be more specific, exactly what do you expect to happen and what actually happens?

Does this happen in Firefox 35 and/or 36?

Also the latest Shockwave is 12.something, and people really shouldn't be using Shockwave for anything other than games anyway... way to shun Linux users :roll:
*Always* check the changelogs BEFORE updating that important software!
-
Guest

Re: Noscript blocking shockwave

Post by Guest »

barbaz wrote:Please be more specific, exactly what do you expect to happen and what actually happens?

Does this happen in Firefox 35 and/or 36?

Also the latest Shockwave is 12.something, and people really shouldn't be using Shockwave for anything other than games anyway... way to shun Linux users :roll:
What I expect is for the shockwave object to load in the dev and nightly versions, the way it always has previously. The object appears to unblock but it freezes after that and does nothing. It's ok with noscript disabled, but you do need to grant the site permission now, and that recent change might have something to do with it the noscript bug.

As far as 35 or 36, despite the user string I'm on 31ESR. It's a new problem that will have to be fixed at some point though so I hope that Giorgio takes a look at it.

Agree completely regarding shockwave use but I'm in college and it's a requirement. I'm on the latest shockwave 1217157 version and the 10 version is also the latest, downloaded from the Adobe servers.
Mozilla/5.0 (Windows NT 6.1; rv:36.0) Gecko/20100101 Firefox/36.0
barbaz
Senior Member
Posts: 11143
Joined: Sat Aug 03, 2013 5:45 pm

Re: Noscript blocking shockwave

Post by barbaz »

Are other plugins affected?
*Always* check the changelogs BEFORE updating that important software!
-
Guest

Re: Noscript blocking shockwave

Post by Guest »

The only other plugins I use are java (again for college) and flash. Both of those are working as usual with noscript in the latest firefox versions. It's only the shockwave player I'm having trouble with.
Mozilla/5.0 (Windows NT 6.1; rv:36.0) Gecko/20100101 Firefox/36.0
barbaz
Senior Member
Posts: 11143
Joined: Sat Aug 03, 2013 5:45 pm

Re: Noscript blocking shockwave

Post by barbaz »

Unfortunately I don't have access to a test environment with Shockwave, sorry.

When it fails, do you see anything related in the Browser Console? (Ctrl-Shift-J)
(if you don't know what's related, turn off CSS warnings and post everything else you see)
*Always* check the changelogs BEFORE updating that important software!
-
Guest

Re: Noscript blocking shockwave

Post by Guest »

Hi, unfortunately I'm not sure if this is noscript related. The error appears by simply refreshing the page. It's the same one as the link in my first post so you can try and see if you get the same error. What I did was clear the console then attempt to load the shockwave player and nothing appeared. But here is the error when refreshing the page:

The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol.
chart.html
GET
http://college.cengage.com/masterstuden ... ground.gif [HTTP/1.1 404 Not Found 219ms]
JavaScript 1.6's for-each-in loops are deprecated; consider using ES6 for-of instead
ScriptSurrogate.js:302:145
Mozilla/5.0 (Windows NT 6.1; rv:36.0) Gecko/20100101 Firefox/36.0
barbaz
Senior Member
Posts: 11143
Joined: Sat Aug 03, 2013 5:45 pm

Re: Noscript blocking shockwave

Post by barbaz »

Gave it a quick try in SeaMonkey 2.32.1 (the only environment I've got Shockwave), it loaded fine there.. but probably not relevant to this...
*Always* check the changelogs BEFORE updating that important software!
-
barbaz
Senior Member
Posts: 11143
Joined: Sat Aug 03, 2013 5:45 pm

Re: Noscript blocking shockwave

Post by barbaz »

Guest wrote:The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol.
chart.html
GET
http://college.cengage.com/masterstuden ... ground.gif [HTTP/1.1 404 Not Found 219ms]
JavaScript 1.6's for-each-in loops are deprecated; consider using ES6 for-of instead
ScriptSurrogate.js:302:145
Yeah, those wouldn't be related to this issue. :(
*Always* check the changelogs BEFORE updating that important software!
-
Guest

Re: Noscript blocking shockwave

Post by Guest »

When noscript is disabled I am not getting this error:

GET
http://college.cengage.com/masterstudent/shared/content/time_chart/orange_background.gif [HTTP/1.1 404 Not Found 766ms]

The other two I still am when refreshing.

Again when noscript is disabled the shockwave objects load almost immediately.
Last edited by barbaz on Sat Mar 14, 2015 2:07 am, edited 1 time in total.
Reason: fix truncated address
Mozilla/5.0 (Windows NT 6.1; rv:36.0) Gecko/20100101 Firefox/36.0
barbaz
Senior Member
Posts: 11143
Joined: Sat Aug 03, 2013 5:45 pm

Re: Noscript blocking shockwave

Post by barbaz »

Hmm try allowing the dcr object and then manually reloading the page?
*Always* check the changelogs BEFORE updating that important software!
-
Guest

Re: Noscript blocking shockwave

Post by Guest »

barbaz wrote:Hmm try allowing the dcr object and then manually reloading the page?
Finally found a way to get it to work. In options/general tab change the setting to "temporarily allow top-level sites by default"\full addresses. After unblocking the object still nothing but refreshing the page loads it. It's a temporary workaround but I hope that Giorgio will investigate it since those of us who must use shockwave will find that difficult to do all of the time.

Thanks for your assistance barbaz.
Mozilla/5.0 (Windows NT 6.1; rv:36.0) Gecko/20100101 Firefox/36.0
Guest

Re: Noscript blocking shockwave

Post by Guest »

An even simpler fix was to whitelist the full domain, in this case "http://college.cengage.com". Now, I don't even have to refresh the page as the objects loads instantly. Strange that didn't need to be done in previous firefox versions but it's not a big deal.

barbaz you can mark this thread as solved.
Mozilla/5.0 (Windows NT 6.1; rv:36.0) Gecko/20100101 Firefox/36.0
barbaz
Senior Member
Posts: 11143
Joined: Sat Aug 03, 2013 5:45 pm

Re: Noscript blocking shockwave

Post by barbaz »

It's not solved because you probably found a NoScript bug caused by Gecko changes.
*Always* check the changelogs BEFORE updating that important software!
-
Post Reply