Opened on 01/04/2019 at 09:46:01 PM

Closed on 01/07/2019 at 10:49:00 PM

Last modified on 01/18/2019 at 03:50:01 PM

#7193 closed change (fixed)

Remove cross-promotion for Adblock Browser from first run page on Microsoft Edge

Reported by: sebastian Assignee: agiammarchi
Priority: P1 Milestone: Adblock-Plus-3.4.3-for-Chrome-Opera-Firefox
Module: User-Interface Keywords:
Cc: geo, Ross, agiammarchi, wspee, greiner Blocked By:
Blocking: Platform: Edge
Ready: yes Confidential: no
Tester: Ross Verified working: yes
Review URL(s):

https://gitlab.com/eyeo/adblockplus/abpui/adblockplusui/merge_requests/186
https://gitlab.com/eyeo/adblockplus/abpui/adblockplusui/merge_requests/188

Description (last modified by greiner)

Background

Certification of our last (devbuild) submission to the Windows Store failed with following report:

Notes To Developer
The app promotes acquiring software through methods other than the Store.

  1. Upon installation, webpage is opened containing links to download software outside of the Microsoft Store.
  1. Extension window contains links to download software outside of the Microsoft Store.

Apparently Microsoft no longer allows to promote software that is distributed from other sources than the Windows Store. They won't let us publish a new (devbuild or release) version of Adblock Plus as long as we promote Adblock Browser for Android and iOS on the first run page. Note that this is unrelated of EdgeHTML but a Windows Store policy that will remain in effect after they switch to Chromium.

What to change

Hide the cross-promotion for Adblock Browser from the first run page on Microsoft Edge, i.e. info.application == "edge" (not info.platform == "edgehtml").

See also ui#273.

Attachments (0)

Change History (18)

comment:1 Changed on 01/04/2019 at 09:52:38 PM by sebastian

  • Platform changed from Unknown / Cross platform to Edge

comment:2 Changed on 01/07/2019 at 09:35:39 AM by agiammarchi

  • Review URL(s) modified (diff)

comment:3 Changed on 01/07/2019 at 09:36:23 AM by agiammarchi

Added review URL, this is a no-brainer since the way is the one we already used and tested to avoid showing the issue report button.

comment:4 Changed on 01/07/2019 at 12:36:44 PM by agiammarchi

  • Review URL(s) modified (diff)

comment:5 Changed on 01/07/2019 at 12:37:19 PM by agiammarchi

Please note there are two different reviews for this, since popup and FRP are different parts of our FE

comment:6 Changed on 01/07/2019 at 10:44:24 PM by abpbot

comment:7 Changed on 01/07/2019 at 10:48:20 PM by abpbot

comment:8 Changed on 01/07/2019 at 10:48:52 PM by sebastian

  • Owner set to agiammarchi

comment:9 Changed on 01/07/2019 at 10:49:00 PM by sebastian

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

comment:10 Changed on 01/08/2019 at 10:10:06 PM by abpbot

A commit referencing this issue has landed:
Issue 7193 - Fixed popup promotions still being visible

comment:11 Changed on 01/08/2019 at 10:14:35 PM by abpbot

comment:12 Changed on 01/10/2019 at 11:59:42 AM by Ross

  • Tester changed from Unknown to Ross
  • Verified working set

Done. Works as expected.

ABP 0.9.11.2214 (Devbuild)
Edge 44.17763.1.0 / EdgeHTML 18.17763

comment:13 Changed on 01/14/2019 at 11:01:26 AM by greiner

  • Description modified (diff)
  • Ready set

Added link to GitLab issue.

comment:14 Changed on 01/14/2019 at 04:27:39 PM by kzar

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

comment:15 Changed on 01/16/2019 at 03:52:32 PM by greiner

Does that mean that we can't link to those stores on the first-run page as well as through cross-promotion notifications either? Because if that's the case we'll have to make further changes.

Also note that we only link to adblockplus.org so we could've also left the links in there and instead redirect Edge users to some landing page on adblockplus.org.

comment:16 Changed on 01/17/2019 at 04:02:43 AM by sebastian

  • Milestone changed from Adblock-Plus-for-Chrome-Opera-Firefox-next to Adblock-Plus-3.4.3-for-Chrome-Opera-Firefox

comment:17 Changed on 01/17/2019 at 04:10:11 PM by saroyanm

For the reference: Andrea also filed a bug report, that can be found here -> https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/20064213/

comment:18 Changed on 01/18/2019 at 03:50:01 PM by sebastian

Repeating the report quoted in the the issue description:

The app promotes acquiring software through methods other than the Store.

I don't think that it matters whether clicking the link takes you to a third-party store or a landing page on your own website, or whether you omit the link at all, instructing the user by other means how they get the software. You must not ask users to install software from outside the Windows Store.

We not only removed the cross promotion from the first run page, but also from the browser action popup. As for notifications, we better make sure to not use these on Microsoft Edge in order to cross promote Adblock Browser either. But not sure if that requires changes to the extension, since notifications can target specific browsers.

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 agiammarchi.
 
Note: See TracTickets for help on using tickets.