mozilla / fx-private-relay-add-on

Companion add-on for Firefox Relay. Keep your email safe from hackers and trackers. Make an email alias with one click, and keep your address to yourself.
https://addons.mozilla.org/en-US/firefox/addon/private-relay
Mozilla Public License 2.0
67 stars 14 forks source link

Updated default_area attribute in manifest.json #528

Closed lloan closed 9 months ago

lloan commented 11 months ago

New feature description

To ensure the mac icon is shown in the toolbar after installation, the default_area attribute has been updated to navbar

default_area

https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/browser_action#syntax

Defines the part of the browser in which the button is initially placed. This is a string that may take one of four values:

This property is only supported in Firefox.

This property is optional, and defaults to "menupanel".

Firefox remembers the default_area setting for an extension, even if that extension is uninstalled and subsequently reinstalled. To force the browser to acknowledge a new value for default_area, the id of the extension must be changed.

An extension can't change the location of the button after it has been installed, but the user may be able to move the button using the browser's built-in UI customization mechanism.

Screenshot (if applicable)

Not applicable.

How to test

Checklist

lloan commented 11 months ago

@lloan Did you build/test this in Chrome? It may have a similar issue to the current Menus permission.

Not at all, not yet. I just went and opened this based on your comment. I'll turn to draft as I'm currently a bit swamped with the free user onboarding experience.

maxxcrawford commented 9 months ago

Heads up. I'll add this line in #530.