Skip to content
This repository has been archived by the owner on Jan 4, 2019. It is now read-only.

Install from a CRX #255

Open
jonathansampson opened this issue Jul 17, 2017 · 0 comments
Open

Install from a CRX #255

jonathansampson opened this issue Jul 17, 2017 · 0 comments

Comments

@jonathansampson
Copy link
Collaborator

jonathansampson commented Jul 17, 2017

Offer users the ability to install a CRX directly.

This request is coming out of a discussion pertaining to a native application that requires a signed version of Brave. Since Brave Software presently only signs release builds, this precludes developers from testing extensions against browser-laptop.

The alternative approach to testing extensions has been to overwrite older extension folders with newer extension bits. For instance, replacing Extension A 3.9 with Extension A 4.0 (while preserving folder structure). When Brave loads, it will attempt to retrieve the older extension bits, and instead receive the newer extension bits. A few factors can complicate the alternative approach, making it ultimately unreliable.

Offering developers the ability to Install from a CRX would side-step both sets of issues.

@bridiver @bbondy, thoughts?

Related issues:

@jonathansampson jonathansampson added this to the 4.2.7 milestone Jul 18, 2017
@bridiver bridiver removed this from the 4.2.7 milestone Jul 20, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants