-
Notifications
You must be signed in to change notification settings - Fork 339
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upstream or expose profile creation + extension installed #2439
Comments
I just remembered that Firefox requires a live RDP call to install the extension, which means this isn't really practical either. Lines 133 to 151 in 416b128
Can anyone in Mozilla make the process of testing web extensions less painful? With Chrome I just need a single command line option and Firefox should allow the same thing. |
|
@fregante can we maybe re-open this? I've build this package and am interested in offering the ability to easily load an extension from an xpi file or fs path before the browser starts. It would be awesome if this package could simplify the creation of Firefox profiles. |
Interest in this has already been expressed in #1927 (comment) It's best to continue there |
firefox-profile
offers a flag to install an extension in the profile but it doesn't work:web-ext
uses this module but then it takes care of installing the extension manually:web-ext/src/firefox/index.js
Lines 474 to 541 in 416b128
Would it be possible to upstream this ability or at least to expose it so that
web-ext
can be used while testing without having it run Firefox directly? This is useful for testing setups, which are currently are mess for Firefox because there's no easy way to install extensions programmatically.This is the best solution I found:
web-ext run
to open Firefox with the extensionPuppeteer offers its own way to run Firefox and, if I could just use
web-ext
to create the profile, I'd just need to specify a single flag like I do for ChromeThe text was updated successfully, but these errors were encountered: