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

Infinite spinner on Connect for Firefox users with Total Cookie Protection #5644

Closed
sime opened this issue Jun 17, 2022 · 2 comments · Fixed by #8365
Closed

Infinite spinner on Connect for Firefox users with Total Cookie Protection #5644

sime opened this issue Jun 17, 2022 · 2 comments · Fixed by #8365
Assignees
Labels
bug Something isn't working as expected connect-popup Connect popup used by 3rd parties connect-webextension

Comments

@sime
Copy link
Member

sime commented Jun 17, 2022

Describe the bug
Using MyEtherWallet on Firefox with Total Cookie Protection results in a continuous loading on connect.trezor.io.

Info:

  • Browser: Firefox 101.0.1
  • OS: OSX 12.2.1
  • Bridge: 2.0.31
  • Firmware Version: TT, 2.5.1

How to reproduce
Setup Firefox Total Cookie Protection. Settings > Privacy and Security

Screenshot 2022-06-17 at 16 42 12

  1. Go to https://www.myetherwallet.com/wallet/access/hardware?type=overview
  2. Click Trezor
  3. Note the loading spinner

Screenshots
Make exemption for particular problem site:
Screenshot 2022-06-17 at 12 21 15

Console error

Partitioned cookie or storage access was provided to “https://connect.trezor.io/8/iframe.html?version=8.2.8&manifest=IntcImVtYWlsXCI6XCJkZXZAbXlldGhlcndhbGxldC5jb21cIixcImFwcFVybFwiOlwiaHR0cHM6Ly93d3cubXlldGhlcndhbGxldC5jb21cIn0i” because it is loaded in the third-party context and dynamic state partitioning is enabled.

Screenshot 2022-06-17 at 16 52 55

Additional context
The feature is only available to 'easy access' users and is opt in: https://support.mozilla.org/en-US/kb/total-cookie-protection#w_how-do-i-know-if-i-have-early-access

Connect v6 wallet does behave like v8 and thus works in Firefox. Example wallet: https://wallet.xinfin.network/#/access-my-wallet

Suggestion from @mroz22 is to not auto-close the popup in case of error and print it. Though in this case, the popup does not close.

@sime sime added bug Something isn't working as expected connect-popup Connect popup used by 3rd parties labels Jun 17, 2022
@wendys-cats
Copy link
Contributor

related to this issue.

@bosomt
Copy link
Contributor

bosomt commented Jun 15, 2023

QA OK

enabled tracking protection for both sites and it works as expected in Firefox

https://adalite.io
https://connect.trezor.io/9/popup.html#

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working as expected connect-popup Connect popup used by 3rd parties connect-webextension
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

5 participants