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

Changed the build for the firefox browser #3733

Merged

Conversation

kogeletey
Copy link
Contributor

@kogeletey kogeletey commented Jan 30, 2024

In new versions the extension was simply not built for this browser.
Changed the build scripts and made them cross-managers.
Now it can be compiled not only by docker.

In general, everything works, except probably the main thing - sign in at dapps.
If it ever gets fixed it will be great

Latest build: extension-builds-3733 (as of Sat, 13 Apr 2024 20:16:37 GMT).

Copy link
Contributor

@Shadowfiend Shadowfiend left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is fairly well-contained. In general we haven't been supporting Firefox, and I don't expect we'll have the bandwidth to do it moving forward—are you willing to maintain this longer term? We'll probably merge it regardless, but want to add a note that it doesn't have an assigned maintainer.

@kogeletey
Copy link
Contributor Author

kogeletey commented Jan 31, 2024

As I understand it, you want to compete with metamask, which means you need to be on firefox.
I'll try to come up with something with authorization and send you path

Copy link
Contributor

@Shadowfiend Shadowfiend left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking more closely, there's really no change here between what we had and what we have now other than it actually works. So going to unblock here.

@Shadowfiend Shadowfiend merged commit 66a1456 into tahowallet:main Apr 13, 2024
4 checks passed
@Shadowfiend Shadowfiend mentioned this pull request Jul 15, 2024
Shadowfiend added a commit that referenced this pull request Oct 5, 2024
## What's Changed
* v0.57.0 by @Shadowfiend in
#3735
* Support for Wallet Test Framework by @SamWilsn in
#3737
* Fix typos by @omahs in
#3724
* Fix a couple of typos from contribution by @Shadowfiend in
#3742
* Move action using node12 to a newer version by @michalinacienciala in
#3722
* Changed the build for the firefox browser by @kogeletey in
#3733
* Remove Goerli testnet from the testnets list by @michalinacienciala in
#3718
* Move autolock timer by @radchukd in
#3743
* Tweaks and creaks: Disable UNS, fix Ledger signing on built-in
non-ETH/MATIC networks by @Shadowfiend in
#3746

## New Contributors
* @SamWilsn made their first contribution in
#3737
* @kogeletey made their first contribution in
#3733
* @radchukd made their first contribution in
#3743

Latest build:
[extension-builds-3747](https://github.com/tahowallet/extension/suites/26032567144/artifacts/1703810792)
(as of Mon, 15 Jul 2024 21:35:33 GMT).
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

Successfully merging this pull request may close these issues.

2 participants