Opened on 11/04/2015 at 03:19:43 PM

Closed on 12/15/2015 at 11:57:54 AM

Last modified on 12/15/2015 at 05:18:20 PM

#3269 closed change (fixed)

Have the uninstallation page open in a new tab when Adblock Plus for Chrome/Opera/Safari is uninstalled

Reported by: saroyanm Assignee: kzar
Priority: P2 Milestone: Adblock-Plus-1.10-for-Chrome-Opera-Safari
Module: Platform Keywords:
Cc: greiner, kzar, snoack, fhd Blocked By: #3257, #3271, #3403
Blocking: Platform: Chrome
Ready: yes Confidential: no
Tester: Unknown Verified working: no
Review URL(s):

https://codereview.adblockplus.org/29332492/

Description (last modified by kzar)

Background

In order to better understand why users uninstall Adblock Plus we are creating an uninstallation page (see #3257). The page will be displayed to the user when they uninstall the extension, and it will ask the user why they have chosen to uninstall.

We now need to modify adblockpluschrome so the uninstallation page is actually displayed.

What to change

After uninstallation of Adblock Plus for Chrome/Opera/Safari open the uninstallation page https://adblockplus.org/{locale}/uninstall-abp in a new tab, passing in the following query parameters:

  • addonName (info module)
  • addonVersion (info module)
  • application (info module)
  • applicationVersion (info module)
  • platform (info module)
  • platformVersion (info module)
  • lang (appLocale in Utils module)
  • notificationDownloadCount (Prefs module)

The extension should use the redirection as specified in #3403, so for example:

https://adblockplus.org/redirect?link=uninstall-abp&lang=en-GB&addonName=adblockpluschrome&addonVersion=1.9.4&application=chrome&applicationVersion=47.0.2526.73&platform=chromium&platformVersion=47.0.2526.73&notificationDownloadCount=0

which will redirect to:

https://adblockplus.org/en/uninstall-abp?lang=en-GB&addonName=adblockpluschrome&addonVersion=1.9.4&application=chrome&applicationVersion=47.0.2526.73&platform=chromium&platformVersion=47.0.2526.73&notificationDownloadCount=0

Attachments (0)

Change History (15)

comment:1 Changed on 11/04/2015 at 03:22:06 PM by saroyanm

  • Summary changed from Open uninstallation page in new tab to Open uninstallation page in new tab for chrome after ABP uninstall

comment:2 Changed on 11/05/2015 at 02:27:01 PM by greiner

  • Cc greiner added
  • Description modified (diff)

notificationDownloadCount maxes out at 4+ so I adapted the ticket description accordingly.

comment:3 Changed on 11/07/2015 at 11:42:40 PM by kzar

  • Cc kzar trev fhd added
  • Description modified (diff)
  • Summary changed from Open uninstallation page in new tab for chrome after ABP uninstall to Have the uninstallation page open in a new tab when Adblock Plus for Chrome/Opera/Safari is uninstalled

I've tidied up the description and title a little bit. Before I mark this ready though I want to check, is sending all that user information in the query parameters in line with our privacy policy? (Is it something that has been considered?)

comment:4 Changed on 11/09/2015 at 01:56:27 PM by greiner

This has already been discussed in the project proposal. For discussions about the privacy policy I'd suggest involving yourself in #3271.

comment:5 Changed on 11/09/2015 at 02:11:39 PM by trev

  • Cc snoack added; trev removed

It's generally a good idea to add the module owner to the Cc list and not some random guy ;)

comment:6 Changed on 11/09/2015 at 02:28:07 PM by kzar

You're hardly "some random guy" Wladimir, the reason I CCd you and Felix was that you're both proponents of user privacy and I wanted to make sure you were both aware of what was planned in this ticket. (Besides, Sebastian is away at the moment and I'm the stand-in module owner in the mean time and I did CC myself :p .)

comment:7 Changed on 11/20/2015 at 01:53:04 PM by kzar

  • Priority changed from Unknown to P2
  • Ready set

As there have apparently been no objections to the data collection and Kai has approved the privacy policy changes too I'll set this to ready.

comment:8 Changed on 11/27/2015 at 01:22:55 PM by saroyanm

  • Blocked By 3271 added

comment:9 Changed on 12/08/2015 at 04:35:58 PM by kzar

  • Owner set to kzar

comment:10 Changed on 12/09/2015 at 03:17:59 PM by fhd

Just to confirm, yes, the data above is exactly what I remember we discussed.

comment:11 Changed on 12/09/2015 at 03:44:19 PM by kzar

  • Review URL(s) modified (diff)
  • Status changed from new to reviewing

FYI - Opening the uninstallation page seems possible only for Opera and Chrome, apparently Safari doesn't provide a method to do it.

comment:12 Changed on 12/10/2015 at 02:17:11 PM by kzar

  • Blocked By 3403 added

comment:13 Changed on 12/12/2015 at 10:05:24 AM by kzar

  • Description modified (diff)

comment:14 Changed on 12/15/2015 at 11:57:54 AM by kzar

  • Resolution set to fixed
  • Status changed from reviewing to closed

comment:15 Changed on 12/15/2015 at 05:18:20 PM by kzar

  • Milestone set to Adblock-Plus-for-Chrome-Opera-Safari-next

Add Comment

Modify Ticket

Change Properties
Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from kzar.
 
Note: See TracTickets for help on using tickets.