Closed Bug 508221 Opened 15 years ago Closed 15 years ago

Favicons in search bar dropdown not shown if menus_have_icons=false

Categories

(Firefox :: Search, defect)

All
Linux
defect
Not set
normal

Tracking

()

VERIFIED FIXED
Firefox 3.7a1
Tracking Status
status1.9.2 --- beta3-fixed
status1.9.1 --- .8-fixed

People

(Reporter: andreasn, Assigned: mmcnicklebugs)

References

(Blocks 1 open bug)

Details

(Keywords: verified1.9.1, verified1.9.2, Whiteboard: [polish-easy])

Attachments

(2 files, 1 obsolete file)

Attached image screenshot
Related to bug 504275, GNOME recently set menus_have_icons to false by default. [1] What this means is that menus will no longer show icons.
However, bookmarks (and favicons) are exceptions that should use icons according to the guidelines [2] and those can be set to "always-show-icons" property (GtkImageMenuItem).

This also affects the tab dropdown, but I'll file another bug about that.

1. http://bugzilla.gnome.org/show_bug.cgi?id=557469
2. http://bugzilla.gnome.org/show_bug.cgi?id=588668
Flags: wanted-firefox3.6?
Whiteboard: [polish-easy]
Attached patch patch (obsolete) — Splinter Review
Adds the search icons again.
Attachment #397040 - Flags: review?
Attached patch combined rulesSplinter Review
Attachment #397040 - Attachment is obsolete: true
Attachment #397085 - Flags: review?
Attachment #397040 - Flags: review?
Martin, you should ask a specific person for review. Dao could be the right one.
Status: NEW → ASSIGNED
Summary: Favicons not shown if menus_have_icons=false → Favicons in search bar dropdown not shown if menus_have_icons=false
Assignee: nobody → mmcnicklebugs
Attachment #397085 - Flags: review? → review?(dao)
I think this belongs in searchbarBindings.css, since the menuitems are anonymous...
I don't really have a strong opinion. Assuming it works, that patch seems fine to me.
Attachment #397085 - Flags: review?(dao) → review+
Keywords: checkin-needed
http://hg.mozilla.org/mozilla-central/rev/c08baee44cf4
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 3.7a1
Attachment #397085 - Flags: approval1.9.2?
Verified fixed with Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.3a1pre) Gecko/20091009 Minefield/3.7a1pre ID:20091009030724
Status: RESOLVED → VERIFIED
It will probably not block, but bringing attention to drivers so we could get at least an approval for 1.9.2.
Flags: blocking-firefox3.6?
Henrik; the better way to bring it to drivers' attention is to email me a list of bugs that you think are safe for approval, along with quick rationale.
Flags: wanted-firefox3.6?
Flags: blocking-firefox3.6?
Flags: blocking-firefox3.6-
Attachment #397085 - Flags: approval1.9.2? → approval1.9.2+
Verified fixed on 1.9.2 with Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2b3pre) Gecko/20091111 Namoroka/3.6b3pre ID:20091111033750
Keywords: verified1.9.2
We see a couple of complains from users who run Firefox 3.5.x on a current Ubuntu release where those icons are not displayed. Can we get this fix into 1.9.1 to show all of the search engine icons again?
Comment on attachment 397085 [details] [diff] [review]
combined rules

Requesting landing on 1.9.1 branch
Attachment #397085 - Flags: approval1.9.1.7?
Comment on attachment 397085 [details] [diff] [review]
combined rules

We're not going to take polish fixes on 1.9.1.
Attachment #397085 - Flags: approval1.9.1.7? → approval1.9.1.7-
(In reply to comment #17)
> (From update of attachment 397085 [details] [diff] [review])
> We're not going to take polish fixes on 1.9.1.

FYI, the fix for bookmarks, which this fix depends on, has been pushed in 1.9.1.2...
Comment on attachment 397085 [details] [diff] [review]
combined rules

Yeah, I think we should take this.
Attachment #397085 - Flags: approval1.9.1.8- → approval1.9.1.8?
Comment on attachment 397085 [details] [diff] [review]
combined rules

Approved for 1.9.1.8, a=dveditz for release-drivers
Attachment #397085 - Flags: approval1.9.1.8? → approval1.9.1.8+
Keywords: checkin-needed
Whiteboard: [polish-easy] → [polish-easy][needs 1.9.1 landing]
http://hg.mozilla.org/releases/mozilla-1.9.1/rev/fe03d187faa9
Keywords: checkin-needed
Whiteboard: [polish-easy][needs 1.9.1 landing] → [polish-easy]
Verified fixed on 1.9.1 with Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.8pre) Gecko/20100128 Shiretoko/3.5.8pre
Keywords: verified1.9.1
Hardware: x86 → All
Flags: in-litmus?
If this bug would ever regress, it will be highly visible. I don't think that it qualifies for a Litmus test.
Flags: in-litmus? → in-litmus-
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: