Opened on 11/29/2016 at 01:40:44 PM
Closed on 12/03/2016 at 09:22:31 PM
#4670 closed change (fixed)
Add a new build type for Gecko-based WebExtensions
Reported by: | trev | Assignee: | trev |
---|---|---|---|
Priority: | P2 | Milestone: | |
Module: | Automation | Keywords: | |
Cc: | kzar, sebastian | Blocked By: | |
Blocking: | Platform: | Unknown / Cross platform | |
Ready: | yes | Confidential: | no |
Tester: | Unknown | Verified working: | no |
Review URL(s): |
Description
Background
We will need to create WebExtensions builds of the adblockpluschrome repository that can be installed in Firefox. The build content is considerably different from our current gecko build type (e.g. manifest.json instead of install.rdf).
What to change
Create a new build type gecko-webext (it should be renamed to gecko once we stop building classic Gecko extensions). Given that the build is essentially an unsigned Chrome build with .xpi file extension it makes little sense creating a new packager module for it, rather extending the existing packagerChrome.py.
Attachments (0)
Change History (5)
comment:1 Changed on 11/29/2016 at 01:52:16 PM by trev
- Review URL(s) modified (diff)
- Status changed from new to reviewing
comment:2 Changed on 11/30/2016 at 10:22:48 AM by trev
- Component changed from Unknown to Build-and-Release-Tools
comment:3 Changed on 12/01/2016 at 04:15:19 PM by sebastian
- Priority changed from Unknown to P2
- Ready set
comment:4 Changed on 12/03/2016 at 09:18:10 PM by abpbot
comment:5 Changed on 12/03/2016 at 09:22:31 PM by trev
- Resolution set to fixed
- Status changed from reviewing to closed
Note: See
TracTickets for help on using
tickets.
A commit referencing this issue has landed:
Issue 4670 - Add a new build type for Gecko-based WebExtensions