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

Allow mutilple sources for "web-ext run --source-dir=..." #1107

piroor opened this Issue Oct 14, 2017 · 3 comments


None yet
2 participants

piroor commented Oct 14, 2017

Is this a feature request or a bug?

This is a feature request: I need an ability to load multiple temporary addons at a time.

What is the current behavior?

Now I'm developing two addons treestyletab and multipletab. The treestyletab provides some APIs for other addons, and multipletab provides some features based on these APIs. Because both addons are still in development, APIs are not stable and I have to edit both addons when I find some problems around APIs.

Web-ext now allows me to start Firefox with just a specific in-development addon as a temporary addon, however I need to load two (or more) addons in this case. Such a usage seems impossible for now.

What is the expected or desired behavior?

web-ext should accept multiple source dirs, like:

web-ext run --source-dir=PathToAddonA,PathToAddonB,...


web-ext run --source-dir=PathToAddonA --source-dir=PathToAddonB ...


This comment has been minimized.


kumar303 commented Oct 24, 2017

Hi. I think this will be possible after #830 although that patch was meant more for web extension experiments. It will definitely allow you to install multiple extensions at once though.

@rpl is working on that patch but I think he has Android support in the queue for completion first.


This comment has been minimized.

piroor commented Oct 25, 2017

It sounds good! I close this and I'm waiting for the feature. Thanks!

@piroor piroor closed this Oct 25, 2017


This comment has been minimized.


kumar303 commented Oct 25, 2017

Actually, I think it would be good to keep this issue open just to make sure this use case is covered. The use case in #830 is for experiments which is a bit of a different case.

@kumar303 kumar303 reopened this Oct 25, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment