Skip to content

Remove statement that default_icon is mandatory#43928

Merged
rebloor merged 1 commit intomdn:mainfrom
MeAmAnUsername:patch-2
Apr 27, 2026
Merged

Remove statement that default_icon is mandatory#43928
rebloor merged 1 commit intomdn:mainfrom
MeAmAnUsername:patch-2

Conversation

@MeAmAnUsername
Copy link
Copy Markdown
Contributor

Description

default_icon is not mandatory.

Motivation

Statement is incorrect

Additional details

It is noted as optional on the dedicated documentation page: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/page_action#default_icon

Firefox shows the default puzzle piece icon when default_icon is omitted. Tested in 149.0.2 (64-bit) on NixOS.

Related issues and pull requests

N.A.

default_icon is not mandatory.
Firefox shows the default puzzle piece icon when default_icon is omitted
@MeAmAnUsername MeAmAnUsername requested a review from a team as a code owner April 24, 2026 15:31
@MeAmAnUsername MeAmAnUsername requested review from willdurand and removed request for a team April 24, 2026 15:31
@github-actions github-actions Bot added Content:WebExt WebExtensions docs size/xs [PR only] 0-5 LoC changed labels Apr 24, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Copy link
Copy Markdown
Contributor

@rebloor rebloor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for spotting that @MeAmAnUsername

@rebloor rebloor merged commit 17f2455 into mdn:main Apr 27, 2026
8 checks passed
nachaphon-phontree

This comment was marked as spam.

@MeAmAnUsername MeAmAnUsername deleted the patch-2 branch April 28, 2026 22:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Content:WebExt WebExtensions docs size/xs [PR only] 0-5 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants