Closed Bug 1415029 Opened 8 years ago Closed 8 years ago

extension-icon is blurred as compared to addons-notification-icon

Categories

(WebExtensions :: Frontend, defect, P3)

defect

Tracking

(firefox58 verified, firefox59 verified)

VERIFIED FIXED
mozilla59
Tracking Status
firefox58 --- verified
firefox59 --- verified

People

(Reporter: magicp.jp, Assigned: mstriemer)

Details

Attachments

(4 files)

Steps to reproduce: 1. Open about:debugging 2. Load temporary Add-on "Permissions Example" (https://github.com/)mdn/webextensions-examples/tree/master/permissions 3. Click "Permissions Example" button on nav-bar 4. Click granted link of "The history permission is an optional permission that can be granted" Actual Results: extension-icon is blurred as compared to addons-notification-icon Expected Results: Use same icon with addons-notification-icon. Or... Make a cool icon for WebExtensions, because it is strange if same icons are displayed.
IIUC the favicon is the blurry one so this would be a webextension bug related to moz-extension pages
Component: Notifications and Alerts → WebExtensions: Untriaged
Component: WebExtensions: Untriaged → WebExtensions: Frontend
Assignee: nobody → mstriemer
Priority: -- → P3
Attached image icons-fixed.png
The icon that was being used is 64px with a slight gradient. This updates the icon to be the same as the one that appears beside it when the permission prompt opens.
Comment on attachment 8932146 [details] Bug 1415029 - Use better extension icon in identity block https://reviewboard.mozilla.org/r/203176/#review208584 Delegate this to Johann, who's more familiar with the identity box.
Attachment #8932146 - Flags: review?(aswan) → review?(jhofmann)
Comment on attachment 8932146 [details] Bug 1415029 - Use better extension icon in identity block https://reviewboard.mozilla.org/r/203176/#review208608 ::: browser/base/content/browser.xul:860 (Diff revision 1) > tooltiptext="&urlbar.emeNotificationAnchor.tooltip;"/> > <image id="persistent-storage-notification-icon" class="notification-anchor-icon persistent-storage-icon" role="button" > tooltiptext="&urlbar.persistentStorageNotificationAnchor.tooltip;"/> > </box> > <image id="connection-icon"/> > - <image id="extension-icon"/> > + <image id="extension-icon" class="install-icon"/> Since we really only want to change the icon and not copy any other (future) properties of .install-icon, I'd prefer not to add this class, and instead add the #extension-icon selector to this rule: https://searchfox.org/mozilla-central/rev/7a8c667bdd2a4a32746c9862356e199627c0896d/browser/themes/shared/notification-icons.inc.css#183 or just replace the icon path in identity-block.inc.css.
Attachment #8932146 - Flags: review?(jhofmann) → review-
Comment on attachment 8932146 [details] Bug 1415029 - Use better extension icon in identity block https://reviewboard.mozilla.org/r/203176/#review208634 Looks good, thank you!
Attachment #8932146 - Flags: review+
Attachment #8932146 - Flags: review?(aswan)
Keywords: checkin-needed
Autoland can't push this until all pending issues in MozReview are marked as resolved.
Keywords: checkin-needed
Keywords: checkin-needed
Pushed by ryanvm@gmail.com: https://hg.mozilla.org/integration/autoland/rev/b247a3bf8989 Use better extension icon in identity block r=johannh
Keywords: checkin-needed
Keywords: checkin-needed
Pushed by cbrindusan@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6ce2b2fa5bad Use better extension icon in identity block r=johannh
Keywords: checkin-needed
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla59
Verified in the latest Nightly Build (20171130220131). Thanks!
Attached image not blurred.PNG
I can reproduce this issue on Firefox 58.0a1 (20171106100122) under Wind 10 64-bit. This issue is verified as fixed on Firefox 58.0b8 (20171130160223), Firefox 59.0a1 (20171205100345) under Wind 10 64-bit and Mac OS X 10.13.
Status: RESOLVED → VERIFIED
Product: Toolkit → WebExtensions
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: