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

installed extension shows as "Add to Firefox" on AMO #1766

Closed
d3athg0d opened this issue Nov 20, 2023 · 3 comments
Closed

installed extension shows as "Add to Firefox" on AMO #1766

d3athg0d opened this issue Nov 20, 2023 · 3 comments
Labels

Comments

@d3athg0d
Copy link

hi i have tried to find out which overrides but could not seem to find the answer.
after i configured arkenfox user.js, the button highlighted in Red box will always show up as "Add to Firefox" instead of "Remove" after the extension has been installed.

CleanShot 2023-11-21 at 02 35 56

🟪 REQUIRED INFO

  • Browser version & OS: Firefox v119, MacOS Sonama
  • Steps to Reproduce (STR): as shown in the picture
  • Expected result: button show as "Remove"
  • Actual result: button show as "Add to Firefox"
  • Console errors and warnings:
  • Anything else you deem worth mentioning:

@rusty-snake
Copy link
Contributor

Maybe

user.js/user.js

Lines 755 to 758 in fd72683

/* 4503: disable mozAddonManager Web API [FF57+]
* [NOTE] To allow extensions to work on AMO, you also need 2662
* [1] https://bugzilla.mozilla.org/buglist.cgi?bug_id=1384330,1406795,1415644,1453988 ***/
user_pref("privacy.resistFingerprinting.block_mozAddonManager", true);

Can not test here.

@iam-py-test
Copy link

Yep, privacy.resistFingerprinting.block_mozAddonManager is the cause. However, that is the whole point of enabling privacy.resistFingerprinting.block_mozAddonManager.
It is a comedic issue; extensions can still be installed without any issues.

@Thorin-Oakenpants Thorin-Oakenpants changed the title follow instructions or this will be closed as invalid installed extension shows as "Add to Firefox" on AMO Nov 21, 2023
@Thorin-Oakenpants
Copy link
Contributor

the pref blocks Mozilla integrating on AMO (i.e having powers to hook into the browser to know what you have installed) - so this is an intended side effect. If you don't know what extensions you have, then you have too many. You can "remove" extensions from about:addons

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

No branches or pull requests

4 participants