Closed Bug 1334076 Opened 8 years ago Closed 8 years ago

No puzzle icon displayed in installation pop-up if there is no icon specified in manifest.json

Categories

(Toolkit :: Add-ons Manager, defect)

defect
Not set
normal

Tracking

()

VERIFIED FIXED
mozilla54
Tracking Status
firefox51 --- unaffected
firefox52 --- unaffected
firefox53 --- affected
firefox54 --- verified

People

(Reporter: vtamas, Assigned: aswan)

References

Details

Attachments

(2 files)

Attached file webext123-1-an+fx.xpi
[Note]
This is a follow-up bug for Bug 1317363

[Affected versions]:
Firefox 53.0a2 (2017-01-25)
Firefox 54.0a1 (2017-01-25)

[Affected platforms]:
Windows 10 64-bit
Ubuntu 16.04 32-bit


[Steps to reproduce]:
1.Launch Firefox with clean profile.
2.Create extensions.webextPermissionPrompts and set it to true.
3.Create xpinstall.signatures.dev-root and set it to true.
4.Install via sideloading flow the attached webextension. 


[Expected Results]:
The puzzle icon is displayed in installation doorhanger for those webextensions that have no icon specified in manifest.json. 


[Actual Results]:
There is no icon displayed in installation pop-up: https://www.screencast.com/t/9mdRsx4JpCzf
Blocks: webext-permissions
No longer blocks: 1317363
Assignee: nobody → aswan
Attachment #8831033 - Flags: review?(florian)
Comment on attachment 8831033 [details]
Bug 1334076 Show default icon if necessary in sideloading notification

https://reviewboard.mozilla.org/r/107690/#review108902

I should have caught this during review :-/. Thanks for including tests in the patch! :-)
Attachment #8831033 - Flags: review?(florian) → review+
Pushed by aswan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0f92d64dc0c5
Show default icon if necessary in sideloading notification r=florian
https://hg.mozilla.org/mozilla-central/rev/0f92d64dc0c5
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla54
Confirm that the add-on puzzle icon is successfully displayed in Firefox 54.0a1 (2017-01-29) under Windows 10 64-bit, Ubuntu 16.04 32-bit and Mac OS X 10.12.1: https://www.screencast.com/t/LC2UoQoUzi
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: