MetaMask / MetaMask/metamask-extension
Open pageAction instead of popup on Firefox
- Dominant language
- TypeScript
- Stars
- 13.2k
- Forks
- 5.6k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 451
Description
Firefox now allows extensions to [open the pageAction programmatically](https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/pageAction/openPopup), which is the view that people see when they click the fox.
We've kindof wanted this forever! Makes it very obvious when the confirmation is from MetaMask, vs an impostor popup from another page, since it has UI that overlaps with the browser itself.
Contributor guide
Research direction
Start with Firefox's pageAction.openPopup documentation and trace the extension's existing pageAction and popup entry points. The work is done when Firefox confirmations open the browser-integrated pageAction view instead of a page popup, while the existing confirmation behavior remains intact.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100