Page 1 of 2
"Temp-allow top-level domain by default" fails
Posted: Sat Dec 17, 2016 4:08 am
by jitama
Hi,
Thanks for great add-on. Just wanted to report a new bug came with latest fix.
On "option", even I checked "Temporally allow top-level domain by default", it doesn't work for domains other than second level domains(e.g. .com/.net).
You can see it just by visiting yahoo.com and yahoo.co.jp. The option works for yahoo.com, but doesn't work for yahoo.co.jp.
Hope to have a fix. Thanks!
Re: "Temporally allow top-level domain by default" doesn't w
Posted: Sat Dec 17, 2016 11:25 am
by therube
Looks to be working here.
http://promotion.yahoo.co.jp/event/nenga2017/
An ad there takes me to
http://cweb.canon.jp/pixus/special/room ... 2016112803
Both yahoo.co.jp & canon.jp are allowed.
(2017, year of the Rooster, so is that something that some Japanese also take heed of,
http://promotion.yahoo.co.jp/event/neng ... dex.php#pr ?)
Re: "Temporally allow top-level domain by default" doesn't w
Posted: Sat Dec 17, 2016 4:27 pm
by barbaz
Works for me as well. Visited yahoo.com, then yahoo.co.jp. Both were temporarily allowed.
Please export your entire NoScript configuration: NoScript Options > Export (the one *on the very bottom* of NoScript Options, *not* the one unique to the Whitelist panel). Then go to NoScript Options > Reset. Select Temporarily allow top-level sites by default, along with your setting for granularity of that option.
Does the problem still exist?
Re: "Temporally allow top-level domain by default" doesn't w
Posted: Mon Dec 19, 2016 3:47 am
by jitama
I put wrong example. It was my mistake, sorry about it.
Please visit:
http://www.jma.go.jp/jp/highresorad/
At the very first time you visit, Noscript doesn't allow the domain. And if you reload, Noscript allows.
Thanks.
Re: "Temporally allow top-level domain by default" doesn't w
Posted: Mon Dec 19, 2016 4:01 am
by jitama
OK, Now I know the problem. Please forget messages above.
When you go to web site from *Bookmarks*, the symptom occurs.
For repro, please bookmark:
http://www.yahoo.co.jp/
And revoke temporary allowed sites. And jump to the web site by selecting the bookmark, and see what happens.
And when you reload the page, Noscript allows the domain.
I use Firefox 50.1.0, and Noscript 2.9.5.2
Thanks.
Re: "Temporally allow top-level domain by default" doesn't w
Posted: Mon Dec 19, 2016 4:09 am
by jitama
There is no relations second level domain or not for this bug. It's simply whether you jump from bookmark or not.
In my example, going
http://yahoo.com results normal(Noscript allows top domain), even I jump from bookmark.
It's because
http://yahoo.com is redirected to
https://yahoo.com(secure site).
If you bookmark
https://yahoo.com, the symptom occurs.
Re: "Temporally allow top-level domain by default" doesn't w
Posted: Mon Dec 19, 2016 4:15 am
by jitama
Sorry for multiple post.
Correction. You should bookmark
https://www.yahoo.com/, instead of
https://yahoo.com/ to see the problem.
Thanks.
Re: "Temporally allow top-level domain by default" doesn't w
Posted: Mon Dec 19, 2016 4:33 am
by Thrawn
Have you enabled "Allow sites opened through bookmarks", or not?
Re: "Temporally allow top-level domain by default" doesn't w
Posted: Mon Dec 19, 2016 4:59 am
by jitama
No, I didn't. But "Temporally allow top-level domain by default" used to work even I didn't turn on the switch. The latest version of Noscript breaks it.
Now I know the symptom, so I turned the switch on for workaround.
Thanks.
Re: "Temporally allow top-level domain by default" doesn't w
Posted: Mon Dec 19, 2016 5:23 am
by barbaz
jitama wrote:OK, Now I know the problem. Please forget messages above.
When you go to web site from *Bookmarks*, the symptom occurs.
For repro, please bookmark:
http://www.yahoo.co.jp/
And revoke temporary allowed sites. And jump to the web site by selecting the bookmark, and see what happens.
And when you reload the page, Noscript allows the domain.
I use Firefox 50.1.0, and Noscript 2.9.5.2
Thanks.
I still can't reproduce the problem.
jitama wrote:Sorry for multiple post.
You're registered, you can edit your posts. Click the "EDIT" button on top of the post.
No need for you to multi-post if you think it's a problem.

Re: "Temporally allow top-level domain by default" doesn't w
Posted: Tue Dec 20, 2016 1:54 am
by jitama
Hi,
barbaz> I still can't reproduce the problem.
Please follow the procedure below.
1. Set Options:
Check on "Temporally Allow top-level domain by default"
and check on "second level domain(noscript.net)"
Uncheck "Allow sites opened through bookmarks"
2. Create bookmark of
http://www.yahoo.co.jp on your firefox.
(Please make sure to create exactly I instructed. Creating
http://yahoo.co.jp will leads you to different result.)
3. Revoke all temporally allowed sites.
4. Open the bookmark. You will see yahoo.co.jp is NOT allowed.
barbaz> You're registered, you can edit your posts. Click the "EDIT" button on top of the post.
Oh, Thanks for letting me know, and sorry for bothering.
Thanks.
Re: "Temporally allow top-level domain by default" doesn't w
Posted: Tue Dec 20, 2016 2:04 am
by barbaz
jitama wrote:Please follow the procedure below.
Same result - still works fine for me.
Please see above
viewtopic.php?p=85770#p85770
Re: "Temporally allow top-level domain by default" doesn't w
Posted: Tue Dec 20, 2016 2:45 am
by jitama
barbaz> Please export your entire NoScript configuration: NoScript Options > Export (the one *on the very bottom* of NoScript Options, *not* the one unique to the Whitelist panel). Then go to NoScript Options > Reset. Select Temporarily allow top-level sites by default, along with your setting for granularity of that option.
barbaz>
barbaz> Does the problem still exist?
Sorry, I just noticed I didn't reply to your question. Sure, I did do that. And the result is same.
All I did:
1. Export Noscript configuration.
2. Reset options.
3. Close "Options".
3. Open "Options", Check on "Temporally Allow top-level domain by default".(This is very it.)
(I'm using Japanese Localized. So words may be slightly different from yours.)
4. Jump to the site through the bookmark of "
http://www.yahoo.co.jp".
5. And I see "Temporally allow yahoo.co.jp" when I hover mouse cursor on Noscript icon.
And I did it again now. And it's same.
Strange...
Re: "Temporally allow top-level domain by default" doesn't w
Posted: Tue Dec 20, 2016 3:52 am
by barbaz
Thanks for testing that.
Please create a clean
profile from scratch. Install only NoScript
latest development build, leaving all the defaults.
Does the problem still exist?
If not, what if you then import your NS settings into the clean profile using the Import and Export buttons *on the very bottom* of NS Options?
If that still doesn't reproduce the problem, this isn't a NoScript issue... try
Standard Diagnostic (leaving NS enabled) to isolate and correct the real cause.
Let us know, thanks.
Re: "Temporally allow top-level domain by default" doesn't w
Posted: Tue Dec 20, 2016 10:26 am
by jitama
OK, now I see what you are saying.
Problem doesn't occur if I create new firefox profile and install only Noscript.
Then maybe this is not noscript problem, however, I just like to mention it used to work until I update Noscript to 2.9.5.2.
2.9.5.2 change log says :
v 2.9.5.2
=============================================================
x Fixed top-level media loads issues
Maybe this is related.
I give up to get rid of this problem.
But anyway, thanks for trying to help me. Appreciated.