Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # 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

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

No branches or pull requests

2 participants