BUG: Mozdev and NS v. 1.9.9.74

Ask for help about NoScript, no registration needed to post
User avatar
GµårÐïåñ
Lieutenant Colonel
Posts: 3369
Joined: Fri Mar 20, 2009 5:19 am
Location: PST - USA
Contact:

BUG: Mozdev and NS v. 1.9.9.74

Post by GµårÐïåñ »

I was using the Mycroft project website on Mozdev.org and found that although the site is allowed, the page doesn't properly render and it keeps giving the error that using NoScript you must allow the page. The problem is that its already allowed as you can see below:

Image

I have tried to hard refresh, soft refresh, reload the link in another tab, nothing works. I had to CLOSE the browser and restart it and then go back to the page for it to function, what's going on here? Additionally I noticed that although I have refresh all tabs (based on the domain I allow), it does not do that anymore either and checking about:config, I can confirm its there as well as on the GUI. Any ideas?
~.:[ Lï£ê ï§ å Lêmðñ åñÐ Ì Wåñ† M¥ Mðñê¥ ßå¢k ]:.~
________________ .: [ Major Mike's ] :. ________________
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3
User avatar
therube
Ambassador
Posts: 7969
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: BUG: Mozdev and NS v. 1.9.9.74

Post by therube »

URL?: http://mycroft.mozdev.org/

Any particular page/link on mycroft where you're getting the message?

OK, so you were trying to actually install a search engine.
So this page, http://mycroft.mozdev.org/google-search-plugins.html
This link, http://mycroft.mozdev.org/jsreq.html

Confirmed.


I think that to install, you must click the link from "So this page".
Once you get to the "This link" page, it is not like a refresh or any other change will accomplish anything.

Have to fire up FF to verify ...

Yep, that looks to be it.

Once you've gotten to http://mycroft.mozdev.org/jsreq.html, there is nothing you can do from there.
You need back up to the prior page & once mozdev.org is allowed, then when you re-click the install link, you will be prompted to install. Something like the "firing trigger" is on http://mycroft.mozdev.org/google-search-plugins.html with http://mycroft.mozdev.org/jsreq.html must being a dummy landing page.


Perhaps something like:

Code: Select all

<a href="/jsreq.html" title="Ref: google (14909)"
   onClick="addOpenSearch('google','ico','','14909','g');return false">Google</a>
And maybe this too? view-source: http://mycroft.mozdev.org/default.js
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.3a5pre) Gecko/20100510 SeaMonkey/2.1a1pre
User avatar
GµårÐïåñ
Lieutenant Colonel
Posts: 3369
Joined: Fri Mar 20, 2009 5:19 am
Location: PST - USA
Contact:

Re: BUG: Mozdev and NS v. 1.9.9.74

Post by GµårÐïåñ »

I am sorry that I didn't provide the link, I assumed since the picture showed that it was a search engine add, that you could just pull up the http://mycroft.mozdev.org/jsreq.html for that engine as you did already. Again my apologies for that, my bad.

Now your steps were correct, you go there, search for an engine, it gives you a list and when you click on it, it goes to the next page (referenced above and by yourself) and then it will install it and pop up to ask you if you want it to be used immediately. Now, my problem was that the domain mozdev.org was allowed at the root, so when I search and clicked on the install link, instead of doing it, it came up saying you don't have javascript enabled and specifically said if you have NoScript, allow it. But my problem was that it was already allowed, so why doesn't it see it?

Now, something that is significant and addresses what I said about the reload all pages or this page didn't reload, is this: 1) I went to the mycroft project page, 2) I went to NoScript (though the statusbar icon) and clicked on Allow mozdev.org at that level, 3) It didn't reload the page, even though I have that option checked, 4) I clicked on the install link and it opened up the next page when it would install and it gave the no JS error, 5) I checked NoScript as seen on the image and it was showing as allowed, 6) then I hit F5, still nothing (soft reload), 7) then I clicked in the url bar and hit enter still nothing (hard reload), 8) I then opened a new tab and went back to the mycroft project page, still showing the error that JS is not enabled, 9) then I did the search and clicked on the install link and still nothing, back to step (4), 10) I closed firefox and then opened it back up, 11) repeated process (1) through (4) and it worked fine this time and no JS error.

So I hope that clears up how I got the error and what I had to do to fix it and it didn't work until a restart. I am just wondering: 1) why did it not reload the page when allowed? 2) why did it still show no JS enabled? 3) why reloading and opening in a new tab not work still? 4) how come with multiple mozdev.org pages open, did allowing not reload them all? I think that's pretty clear now.
~.:[ Lï£ê ï§ å Lêmðñ åñÐ Ì Wåñ† M¥ Mðñê¥ ßå¢k ]:.~
________________ .: [ Major Mike's ] :. ________________
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3
Post Reply