Closed Bug 1012166 Opened 10 years ago Closed 10 years ago

Use svg files for itemArrow-* in DevTools sidemenu widget

Categories

(DevTools :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Firefox 32

People

(Reporter: ntim, Assigned: ntim)

References

Details

Attachments

(3 files, 1 obsolete file)

The light theme uses SVG, while the dark theme uses PNG images. It'd be nice to stay consistent. I'd say SVG is the best bet since it scales well at all levels.
Attached image itemArrow-dark-ltr.svg
Attached image itemArrow-dark-rtl.svg
Assignee: nobody → ntim007
Status: NEW → ASSIGNED
Attached patch Patch (obsolete) — Splinter Review
Attachment #8424371 - Flags: review?(bgrinstead)
Attached patch Patch 1.1Splinter Review
For some reason the first patch didn't catch the removal of the png files.
Attachment #8424371 - Attachment is obsolete: true
Attachment #8424371 - Flags: review?(bgrinstead)
Attachment #8424372 - Flags: review?(bgrinstead)
Comment on attachment 8424372 [details] [diff] [review]
Patch 1.1

Review of attachment 8424372 [details] [diff] [review]:
-----------------------------------------------------------------

Looks good.  Will you push to try for this one before marking checkin-needed?
Attachment #8424372 - Flags: review?(bgrinstead) → review+
(In reply to Brian Grinstead [:bgrins] from comment #6)
> Went ahead and pushed to try:
> https://tbpl.mozilla.org/?tree=Try&rev=bd2ab1bef338

Thanks :) I don't have try yet. It's still awaiting server config.
Keywords: checkin-needed
https://hg.mozilla.org/mozilla-central/rev/89272013801d
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → Firefox 32
Comment on attachment 8424372 [details] [diff] [review]
Patch 1.1

[Approval Request Comment]
Bug caused by (feature/regressing bug #): DevTools theming work
User impact if declined: Inconsistent file format, and bad scaling of side menu in devtools
Testing completed (on m-c, etc.): on m-c
Risk to taking this patch (and alternatives if risky): Very low, image swap
String or IDL/UUID changes made by this patch: None
Attachment #8424372 - Flags: approval-mozilla-aurora?
Comment on attachment 8424372 [details] [diff] [review]
Patch 1.1

This seems like a nice to have change that can easily ride the trains rather than being uplifted. Unless these icons first landed in 31, I don't see a real value in taking the change at this point. Please do renom if you feel strongly that this change should be included in 31.
Attachment #8424372 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora-
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: