Opened on 10/27/2016 at 03:46:11 PM

Closed on 08/29/2019 at 05:43:18 PM

#4580 closed change (rejected)

Remove the remaining ext code

Reported by: kzar Assignee:
Priority: Unknown Milestone:
Module: Platform Keywords: closed-in-favor-of-gitlab
Cc: sebastian, mjethani, greiner Blocked By: #4551, #4579
Blocking: Platform: Unknown / Cross platform
Ready: no Confidential: no
Tester: Unknown Verified working: no
Review URL(s):

https://codereview.adblockplus.org/29569649
https://codereview.adblockplus.org/29573795
https://codereview.adblockplus.org/29573801
https://codereview.adblockplus.org/29573726
https://codereview.adblockplus.org/29730652
https://codereview.adblockplus.org/29737568
https://codereview.adblockplus.org/29737602
https://codereview.adblockplus.org/29752564
https://codereview.adblockplus.org/29760680

Description

Background

For issue 4551 we are looking to remove the Safari code. Then in issue 4579 we are targeting the browserext API consistently, with only a small pollyfill for Chrome.

The next thing we want to do is to remove or migrate any remaining ext platform code that hasn't already been removed.

What to change

  • Replace the PageMap class and all instances with a single Map.
  • Move any ext code that is still required (apart from the Chrome browserext pollyfill) out of ext.

Attachments (0)

Change History (21)

comment:1 Changed on 10/27/2016 at 03:55:32 PM by kzar

  • Blocked By 4551 added

comment:2 Changed on 05/29/2017 at 03:55:36 PM by kzar

  • Cc mjethani added

FYI I think this is the issue that Sebastian was referring to recently Manish. I guess we should tweak it though, since we're no longer planning to do the changes in #4579 in the immediate future.

comment:3 Changed on 10/10/2017 at 12:53:11 PM by abpbot

A commit referencing this issue has landed:
Issue 4580 - Replace ext.i18n.getMessage with i18n.getMessage

comment:4 Changed on 10/10/2017 at 12:54:54 PM by greiner

  • Cc greiner added

comment:5 Changed on 10/10/2017 at 01:04:00 PM by mjethani

  • Owner set to mjethani

comment:6 Changed on 10/10/2017 at 05:28:48 PM by abpbot

A commit referencing this issue has landed:
Issue 4580 - Replace ext.i18n with i18n

comment:7 Changed on 10/11/2017 at 04:45:18 PM by abpbot

comment:8 Changed on 10/12/2017 at 07:59:52 PM by abpbot

A commit referencing this issue has landed:
Issue 4580 - Remove ext.backgroundPage.getWindow

comment:9 Changed on 10/12/2017 at 08:02:22 PM by abpbot

A commit referencing this issue has landed:
Issue 4580 - Replace ext.getURL with extension.getURL

comment:10 Changed on 10/13/2017 at 07:52:44 PM by abpbot

comment:11 Changed on 01/05/2018 at 02:31:33 PM by tschuster

I am going to work on remove at least ext.webRequest, but I will try to get more done.

comment:12 Changed on 03/30/2018 at 11:19:46 PM by sebastian

  • Review URL(s) modified (diff)

comment:13 Changed on 03/31/2018 at 01:19:22 AM by sebastian

  • Review URL(s) modified (diff)

comment:14 Changed on 03/31/2018 at 06:52:31 AM by mjethani

  • Review URL(s) modified (diff)

comment:16 Changed on 04/14/2018 at 12:18:36 PM by sebastian

  • Review URL(s) modified (diff)

comment:17 Changed on 04/16/2018 at 11:09:39 AM by abpbot

A commit referencing this issue has landed:
Issue 4580 - Removed ext.webRequest.handlerBehaviorChanged()

comment:18 Changed on 04/24/2018 at 05:18:54 PM by sebastian

  • Review URL(s) modified (diff)

comment:19 Changed on 04/25/2018 at 11:41:09 AM by abpbot

A commit referencing this issue has landed:
Issue 4580 - Removed ext.storage

comment:20 Changed on 05/23/2019 at 09:22:23 PM by sebastian

  • Owner mjethani deleted

comment:21 Changed on 08/29/2019 at 05:43:18 PM by sebastian

  • Keywords closed-in-favor-of-gitlab added
  • Resolution set to rejected
  • Status changed from new to closed

Sorry, but we switched to GitLab. If this issue is still relevant, please file it again in the new issue tracker.

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