mozilla / fxa

Monorepo for Mozilla Accounts (formerly Firefox Accounts)
https://mozilla.github.io/ecosystem-platform/
Mozilla Public License 2.0
580 stars 210 forks source link

bug(settings): Force multiple tabs to logout of settings. #17143

Closed dschom closed 1 month ago

dschom commented 1 month ago

Because

This pull request

Closes: FXA-9760

Checklist

Put an x in the boxes that apply

Other information (Optional)

To test do the following:

  1. Log in
  2. Right click on tab, select 'duplicate tab'
  3. In this tab log out
  4. Go back to previous tab
  5. Observe that on activation that tab also logs out
dschom commented 1 month ago

Note, that tests are passing, but there's an issue copying the final test report. So merging anyway! :rocket:

vpomerleau commented 1 month ago

Also tested and really really like the solution 🙌 Thanks @dschom !!