Skip to content
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

Microsoft Edge reinstalls extensions after using web-ext #2979

Open
Juraj-Masiar opened this issue Dec 5, 2023 · 1 comment
Open

Microsoft Edge reinstalls extensions after using web-ext #2979

Juraj-Masiar opened this issue Dec 5, 2023 · 1 comment

Comments

@Juraj-Masiar
Copy link

Is this a feature request or a bug?

BUG - but likely in Edge, although may be fixable here.

What is the current behavior?

STR:

  1. Have a Edge browser with some extensions installed. You may also need to be logged in your Edge account.
  2. make sure it's fully closed, for example by running:
taskkill /IM msedge.exe /F
  1. in your extension folder execute web-ext with msedge.exe path:
web-ext run -t chromium --chromium-binary "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"
  1. wait a few seconds and close the browser, just in case, use taskkill again:
taskkill /IM msedge.exe /F
  1. open your normal Edge and observe how it's missing all extensions and how they are being installed one by one.
    The storage seems to be not cleared but the post-install pages are opened for each extension.

What is the expected or desired behavior?

The normal Edge should not be affected by "web-ext run".

Version information (for bug reports)

  • Firefox version: n/a
  • Your OS and version: Win 11x64
node --version && npm --version && web-ext --version
v18.18.0
10.2.4
7.8.0
@Rob--W
Copy link
Member

Rob--W commented Jan 4, 2024

Do you have access to a non-Windows machine or VM? If yes, can you try to see whether you can reproduce this issue on non-Windows (e.g. Linux or macOS)?

Can you also reproduce without web-ext at all? For example:

"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --user-data-dir=%TMP%\profdir --load-extension=absolute\path\to\your\ext

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants