Page MenuHomePhabricator

[landing] Update Lottie packages
ClosedPublic

Authored by ashoat on Oct 9 2023, 1:15 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Nov 20, 4:39 PM
Unknown Object (File)
Wed, Nov 20, 4:39 PM
Unknown Object (File)
Wed, Nov 20, 4:39 PM
Unknown Object (File)
Wed, Nov 20, 4:39 PM
Unknown Object (File)
Wed, Nov 20, 4:39 PM
Unknown Object (File)
Wed, Nov 20, 4:37 PM
Unknown Object (File)
Wed, Nov 20, 4:18 PM
Unknown Object (File)
Mon, Oct 28, 10:14 PM
Subscribers

Details

Summary

With this change, we were seeing this issue with the WalletConnect modal.

Depends on D9437

Test Plan

For this diff:

  1. I confirmed the issue was gone
  2. I confirmed that the Lottie animations still worked on landing

For the whole stack:

I tested the WalletConnect modal:

  1. Tested iOS and Android physical devices
  2. Tested in a public staging environment (comm.domains)
  3. Tested the QR code scan feature on web
  4. Tested expanding to see "All wallets"
  5. Tested selecting a wallet (Rainbow)
  6. Tested searching for a wallet by typing a query

Separately, in combination with other diffs in the stack, I tested:

  • Mobile sign in with Rainbow wallet using Rainbow login
  • Mobile sign in with Rainbow wallet using WalletConnect login
  • Web sign in with Rainbow wallet using Rainbow login
  • Web sign in with Rainbow wallet using WalletConnect login
  • Web sign in with Metamask wallet

Diff Detail

Repository
rCOMM Comm
Branch
ashoat/siwe
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

Harbormaster returned this revision to the author for changes because remote builds failed.Oct 9 2023, 1:26 PM
Harbormaster failed remote builds in B23119: Diff 31826!
Harbormaster returned this revision to the author for changes because remote builds failed.Oct 9 2023, 1:52 PM
Harbormaster failed remote builds in B23122: Diff 31829!
ashoat requested review of this revision.Oct 9 2023, 2:29 PM
This revision is now accepted and ready to land.Oct 9 2023, 2:43 PM

I'm missing some test videos here. Will fill this in after I finish testing.

ashoat retitled this revision from [landing] Force use of lit-html@2.8.0 to [landing] Update Lottie packages.Oct 10 2023, 4:59 AM
ashoat edited the test plan for this revision. (Show Details)

Changing this diff to upgrade Lottie packages instead. Way better idea than forcing a Yarn resolution that may break things in the future

This revision was automatically updated to reflect the committed changes.