Closed Bug 888867 Opened 12 years ago Closed 12 years ago

chat nub not sized correctly on a Mac retina screen

Categories

(Firefox Graveyard :: SocialAPI, defect)

x86
macOS
defect
Not set
normal

Tracking

(firefox23 verified, firefox24 verified, firefox25 verified)

VERIFIED FIXED
Firefox 25
Tracking Status
firefox23 --- verified
firefox24 --- verified
firefox25 --- verified

People

(Reporter: florian, Assigned: florian)

References

Details

Attachments

(2 files)

Attached image Screenshot
The chat nub icon is displayed with a height of 16px but a width of 32px on Mac retina screens. See attached screenshot.
Attached patch PatchSplinter Review
Simple patch. Given that the file services-16@2x.png exists only on Mac, I wonder why the rule making use of it is in browser/themes/shared/social/chat.inc.css rather than in browser/themes/osx/browser.css, but I think it makes sense to have the rule setting the image width for the retina case close to the rule setting the retina icon.
Attachment #769647 - Flags: review?(mixedpuppy)
Comment on attachment 769647 [details] [diff] [review] Patch move the added css outside of the @media section (I tested on osx, is fine). r+ with that
Attachment #769647 - Flags: review?(mixedpuppy) → review+
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 25
Comment on attachment 769647 [details] [diff] [review] Patch [Approval Request Comment] Bug caused by (feature/regressing bug #): bug 845151 (http://hg.mozilla.org/mozilla-central/rev/d8095f79eb0e) User impact if declined: The chat nub is ugly on Mac retina screens (screenshot in attachment 769646 [details]). Testing completed (on m-c, etc.): Landed on m-c a few days ago. Risk to taking this patch (and alternatives if risky): low. String or IDL/UUID changes made by this patch: none. Note: some parts of bug 845151 landed on mozilla-aurora for Firefox 22, but the changes to chat.inc.css only landed in mozilla-central for Firefox 23+.
Attachment #769647 - Flags: approval-mozilla-beta?
Attachment #769647 - Flags: approval-mozilla-aurora?
Attachment #769647 - Flags: approval-mozilla-beta?
Attachment #769647 - Flags: approval-mozilla-beta+
Attachment #769647 - Flags: approval-mozilla-aurora?
Attachment #769647 - Flags: approval-mozilla-aurora+
Keywords: verifyme
Matt, can you please verify if this is fixed?
QA Contact: mwobensmith
Adding steps to reproduce since it's really not clear how to get this UI element to appear. 1. Load http://mixedpuppy.github.io/socialapi-demo/ 2. Activate the demo provider 3. Click "sign in" 4. Click the "chat panel" button 5. Repeat step 4 until the window overflows with chats > The "chat nub" icon should appear at the bottom-left of the window Expected: The icon should not appear stretched on a Retina Mac Florian, in accordance with our bug writing guidelines[1], please include steps to reproduce in future bugs you report. Thanks. 1. https://developer.mozilla.org/en-US/docs/Mozilla/QA/Bug_writing_guidelines
Confirmed problem in m-c 2013-07-01. Confirmed fixed in m-c 2013-07-10. Confirmed fixed in Aurora FF24 2013-07-10. Confirmed fixed in Beta FF23b4 2013-07-09.
Much appreciated Matt, thank you.
Product: Firefox → Firefox Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: