Page 1 of 1
Noscript blocking shockwave
Posted: Fri Mar 13, 2015 1:07 pm
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.
Re: Noscript blocking shockwave
Posted: Fri Mar 13, 2015 4:35 pm
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

Re: Noscript blocking shockwave
Posted: Fri Mar 13, 2015 5:21 pm
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

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.
Re: Noscript blocking shockwave
Posted: Fri Mar 13, 2015 6:27 pm
by barbaz
Are other plugins affected?
Re: Noscript blocking shockwave
Posted: Fri Mar 13, 2015 6:49 pm
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.
Re: Noscript blocking shockwave
Posted: Fri Mar 13, 2015 7:39 pm
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)
Re: Noscript blocking shockwave
Posted: Fri Mar 13, 2015 8:09 pm
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
Re: Noscript blocking shockwave
Posted: Fri Mar 13, 2015 8:23 pm
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...
Re: Noscript blocking shockwave
Posted: Fri Mar 13, 2015 8:25 pm
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.

Re: Noscript blocking shockwave
Posted: Fri Mar 13, 2015 8:30 pm
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.
Re: Noscript blocking shockwave
Posted: Sat Mar 14, 2015 2:06 am
by barbaz
Hmm try allowing the dcr object and then manually reloading the page?
Re: Noscript blocking shockwave
Posted: Sat Mar 14, 2015 1:04 pm
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.
Re: Noscript blocking shockwave
Posted: Sat Mar 14, 2015 2:10 pm
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.
Re: Noscript blocking shockwave
Posted: Sat Mar 14, 2015 5:00 pm
by barbaz
It's not solved because you probably found a NoScript bug caused by Gecko changes.