MetaMask / MetaMask/metamask-extension

Open pageAction instead of popup on Firefox

Open
#3,108 0 comments 0 reactions 0 assignees View on GitHub
browser-firefox type-enhancement
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.