Results 143 comments of Luka Jeran

Replaced by https://github.com/oasisprotocol/oasis-wallet-web/pull/1985

so many layouts | Before | This PR | Next? | | --- | --- | --- | | ![localhost_3000_preview (4)](https://github.com/oasisprotocol/oasis-wallet-web/assets/3758846/5575d1a0-e770-4b2d-a524-dc8d4c8b0f92) | ![localhost_3000_preview (3)](https://github.com/oasisprotocol/oasis-wallet-web/assets/3758846/c8d3f53f-77ca-4a24-a8d7-5f2a6336773f) | ![localhost_3000_preview (2)](https://github.com/oasisprotocol/oasis-wallet-web/assets/3758846/d44b9b7f-f325-4871-ba1c-5241b329fb81) |

Mocks: https://www.figma.com/design/XDufbkj5hMKbdQEmaTsDqc/Wallet-Copy-%26-UI--Tweaks?node-id=88-23&t=GgRgDEpmLEvU8AtX-0 ![image](https://github.com/oasisprotocol/oasis-wallet-web/assets/3758846/497b6068-9365-4e8c-832a-b850294a96bb)

fyi, list of magic storage slots in abi playground: https://github.com/oasisprotocol/abi-playground/blob/49facdc2e49ccbbf4d2074662c920ee64fa16805/packages/nextjs/utils/abi-ninja/proxyContracts.ts#L4-L14

:scream: 1. fixed extension ID 2. Good catch! I'll change: ```diff - window.localStorage.ADDRESS_BOOK_CONFIG = ${JSON.stringify(window.localStorage.getItem('ADDRESS_BOOK_CONFIG'))}; - window.localStorage.LANGUAGE_CONFIG = ${JSON.stringify(window.localStorage.getItem('LANGUAGE_CONFIG'))}; - window.localStorage.NETWORK_CONFIG = ${JSON.stringify(window.localStorage.getItem('NETWORK_CONFIG'))}; - window.localStorage.DISMISSED_NEW_EXTENSION_WARNING = ${JSON.stringify(window.localStorage.getItem('DISMISSED_NEW_EXTENSION_WARNING'))}; + Object.entries(${JSON.stringify(window.localStorage)}).forEach(([k, v])...

Superseded by https://github.com/oasisprotocol/oasis-wallet-web/pull/1899

https://playwright.dev/docs/service-workers-experimental might work for MV3 service workers, but doesn't seem to work for MV2 background pages

Mocking works since migrating to mv3 and moving requests from bgpage into popup #2120

don't know, but cypress is failing https://github.com/oasisprotocol/oasis-wallet-web/actions/runs/4932114613/jobs/8814830646?pr=1449

Also "stake" vs "delegate" and "reclaim" vs "debonding"