Opened 6 years ago

Last modified 6 years ago

#1364 closed change

Make Element Hiding Helper & Co. use the new dependencies mechanism — at Version 7

Reported by: trev Assignee: poz2k4444
Priority: P4 Milestone: Element-Hiding-Helper-1.3.1
Module: Extensions-for-Adblock-Plus Keywords:
Cc: Blocked By: #170, #1363
Blocking: #1588, #1757 Platform: Unknown
Ready: yes Confidential: no
Tester: Verified working: no
Review URL(s):

http://codereview.adblockplus.org/6018170477346816/

Description (last modified by kzar)

Background

In #170 we introduced our custom dependency mechanism, we should have the simple extensions use it first.

What to change

Change the following extensions:

  • Adblock Plus Crawler
  • Customization for Adblock Plus
  • Diagnostics for Adblock Plus
  • Adblock Plus Tests
  • Element Hiding Helper for Adblock Plus
  • URL Fixer
  • Add the ensure_dependencies.py script to the root of each repository.
  • Migrate the contents of the .hgsub and .hgsubstate files to a dependencies file for use by the ensure_dependencies.py script. (See ticket #170 and the script itself for more information about the format. See the infrastructure repository for a working example.)
  • Update build.py to execute the ensure_dependencies.py script as a subprocess before running tasks.

Change History (7)

comment:1 Changed 6 years ago by trev

  • Owner set to trev

comment:2 Changed 6 years ago by trev

  • Owner trev deleted

comment:3 Changed 6 years ago by trev

  • Blocking 1588 added

comment:4 Changed 6 years ago by poz2k4444

  • Owner set to poz2k4444

comment:5 Changed 6 years ago by poz2k4444

  • Blocking 1757 added

comment:6 Changed 6 years ago by poz2k4444

  • Description modified (diff)

comment:7 Changed 6 years ago by kzar

  • Description modified (diff)
Note: See TracTickets for help on using tickets.