Ticket #8 (closed defect: fixed)

Opened 2 years ago

Last modified 6 months ago

Install New Script UI while not expected

Reported by: maxxy..@free.fr Assigned to:
Priority: minor Milestone:
Version: Keywords:
Cc: arantius@gmail.com

Description

Hello,

I've got a little concern about how Greasemonkey detects script installation. Indeed, my ISP (Free.fr) provides a simple web interface to access personal web accounts, so you don't need to access it via FTP (especially if you can't use FTP at the office, for example).

On this interface, there are small links that enable you to delete and/or rename files hosted on the account. Here they are:
To delete: http://ftpperso.free.fr/index.pl?d=ClickCodeAutoValidate.user.js
To rename: http://ftpperso.free.fr/index.pl?r=ClickCodeAutoValidate.user.js

You can see values of 'r' or 'd' parameters, it's the name of a Greasemonkey file that I uploaded to my account.

The problem is that clicking these links neither allows you to delete your file, neither enables you to rename it; instead Greasemonkey popups up its UI and ask for new script installation.

Could you fix this?
Thanks.

Attachments

bug8.patch (2.4 kB) - added by aranti..@gmail.com on 03/29/07 18:45:13.
greasemonkey_popup_install.png (6.5 kB) - added by maxxy..@free.fr on 05/23/07 06:52:38.
Greasemonkey new script install UI

Change History

03/27/07 13:09:47 changed by aranti..@gmail.com

  • cc set to aranti..@gmail.com.

I think this would best be served by a workaround. The proposed idea I have is to patch GM to not monitor page loads (and as a result not stop the normal load and replace it with the install dialog) when GM is disabled.

This of course would be a change in functionality. Better or worse?

03/28/07 07:26:59 changed by henr..@nyh.se

As a workaround on your side, maxxyme, you could try http://ftpperso.free.fr/index.pl?r=ClickCodeAutoValidate.user.js# or http://ftpperso.free.fr/index.pl?r=ClickCodeAutoValidate.user.js? – by adding an empty (or non-empty) hash or query string, GM is circumvented.

You could even write a Greasemonkey script to automatically add that to all such links on that site ;) Or you could use http://userscripts.org/scripts/show/5913.

03/29/07 18:45:13 changed by aranti..@gmail.com

  • attachment bug8.patch added.

03/30/07 09:51:13 changed by boo..@youngpup.net

Looks good to submit. Thanks.

04/06/07 05:42:29 changed by anonymous

04/14/07 16:38:43 changed by anonymous

  • status changed from new to closed.
  • resolution set to fixed.

Closed in changeset 417.

05/23/07 06:51:48 changed by maxxy..@free.fr

  • status changed from closed to reopened.
  • resolution deleted.

Still not working. I use Firefox 2.0.0.3 and Greasemonkey 0.6.9.20070507.0

05/23/07 06:52:38 changed by maxxy..@free.fr

  • attachment greasemonkey_popup_install.png added.

Greasemonkey new script install UI

07/05/07 10:27:09 changed by anonymous

  • cc changed from aranti..@gmail.com to None.
  • keywords set to None.
  • summary changed from Install New Script UI while not expected to None.
  • type changed from defect to enhancement.
  • priority changed from minor to trivial.

07/12/07 11:10:27 changed by loucypher.m..@gmail.com

  • cc changed from None to aranti..@gmail.com.
  • keywords deleted.
  • summary changed from None to Install New Script UI while not expected.
  • type changed from enhancement to defect.
  • priority changed from trivial to minor.

07/24/07 18:11:29 changed by aranti..@gmail.com

  • status changed from reopened to closed.
  • resolution set to fixed.

Confirmed that this works in 0.7.

07/31/07 23:21:16 changed by anonymous

08/10/07 04:28:19 changed by anonymous

  • status changed from closed to reopened.
  • resolution deleted.

08/14/07 18:15:54 changed by anonymous

12/02/07 17:13:38 changed by devjavu.c..@freecog.net

  • status changed from reopened to closed.
  • resolution set to fixed.

This appears to have been reopened by spammers. Closing as fixed.

06/17/08 21:03:55 changed by viagra

Article Opinion <a

06/17/08 21:04:41 changed by ambien

Article Opinion <a


Add/Change #8 (Install New Script UI while not expected)




Action