[RESOLVED] Long URL Please bookmarklet

Ask for help about NoScript, no registration needed to post
J. L.

[RESOLVED] Long URL Please bookmarklet

Post by J. L. »

Hello all, it seems that NoScript blocks the bookmarklet Long URL Please whenever I use it.
I've already allowed the site hosting the bookmarklet, ajax.googleapis.com (because it was included in the bookmarklet link), and the site with the shortened url link.
The only time it works is when I disabled NoScript.

Is there a way to configure Noscript to allow it?
I'd rather not use an alternative extension, search plugin, userscript, or userstyle.
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3
User avatar
Giorgio Maone
Site Admin
Posts: 9524
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: Long URL Please bookmarklet

Post by Giorgio Maone »

Please upgrade to 1.9.9.05.
Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729)
User avatar
therube
Ambassador
Posts: 7969
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Long URL Please bookmarklet

Post by therube »

With 1.9.9.04, it would work if you Allowed Globally, but other then that, would there have been particular domains you could Allow (without Allowing Globally) such that .04 would have worked? Or was there an inherent limitation in .04 that still would not have allowed it to work?

(PS: http://www.longurlplease.com/)
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.8.1.23) Gecko/20090825 SeaMonkey/1.1.18
User avatar
Giorgio Maone
Site Admin
Posts: 9524
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: Long URL Please bookmarklet

Post by Giorgio Maone »

therube wrote:Or was there an inherent limitation in .04 that still would not have allowed it to work?
It was actually two limitations, both related to asynchronous script emulation:
  1. The bookmarklet uses setInterval(), which was not emulated yet (we emulated setTimeout() only).
  2. Delayed scripts executed by this bookmarklet include new script sources asyncrhonously. This was not supported either.
NoScript 1.9.9.05 has tricks to cope with both these situations working on Gecko 1.9 and above.
Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729)
J. L.

Re: Long URL Please bookmarklet

Post by J. L. »

Thanks for the solution!
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3
User avatar
therube
Ambassador
Posts: 7969
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Long URL Please bookmarklet

Post by therube »

Thanks for the information!
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.1.4pre) Gecko/20090929 SeaMonkey/2.0pre
Post Reply