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

Support Extension on Firefox #243

Open
u254254 opened this issue Jun 15, 2024 · 4 comments
Open

Support Extension on Firefox #243

u254254 opened this issue Jun 15, 2024 · 4 comments

Comments

@u254254
Copy link

u254254 commented Jun 15, 2024

Popup "Setup Trade Verification" says this:

At the moment, you need to use a Chromium browser (ie. Chrome, Opera GX) in order to use the CSFloat extension. In the future, Firefox will support it -- sorry!

Version 4.3.1 for Firefox is already on GitHub Releases, meaning it technically supports Firefox. Why not just submit new version to Mozilla and make it available in Firefox?

@Fesiug
Copy link

Fesiug commented Jun 16, 2024

Agreed, having to install and use a Chromium browser side-by-side with my normal one to verify trades is annoying. What's keeping the newest version extension from being updated and pushed to Firefox Addons?

@Step7750
Copy link
Member

Current blocker for the Firefox extension is mainly related to permission handling. In FF land, permissions specified by the manifest are still treated somewhat "optional" by the browser -- which completely breaks functionality (ie. annoying support tickets on our end when users fiddle around).

The current dialog that grants permissions requires a trusted event to propagate to the service worker in order to request permissions. In Chrome, it properly handles scoping the closure with "trust", but Firefox has a long-standing issue where this is not the case. It'd require reworking where/how to grant permissions since requesting the user to manually grant it by going to the extension's settings is very error prone.

Given these issues, we've focused on other platforms such as mobile for the time being.

@Step7750
Copy link
Member

Version 4.3.1 for Firefox is already on GitHub Releases, meaning it technically supports Firefox. Why not just submit new version to Mozilla and make it available in Firefox?

These versions are automatically built by a bot, Firefox doesn't support trade offer tracking due to the reasons mentioned above.

@Fesiug
Copy link

Fesiug commented Jun 27, 2024

Version 4.3.1 for Firefox is already on GitHub Releases, meaning it technically supports Firefox. Why not just submit new version to Mozilla and make it available in Firefox?

These versions are automatically built by a bot, Firefox doesn't support trade offer tracking due to the reasons mentioned above.

I see, thank you for the response

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

3 participants