Closed Bug 1664242 Opened 5 years ago Closed 5 years ago

classic theme, GTK3: RSS feed preview header can be hard to read when the GTK theme does not specify a tooltip background color

Categories

(SeaMonkey :: Themes, defect)

Unspecified
Linux
defect

Tracking

(seamonkey2.53+ fixed, seamonkey2.57esr? affected)

RESOLVED FIXED
seamonkey 2.80
Tracking Status
seamonkey2.53 + fixed
seamonkey2.57esr ? affected

People

(Reporter: njsg, Assigned: njsg)

Details

(Whiteboard: SM2.53.5)

Attachments

(1 file, 1 obsolete file)

GTK3 themes may use a background image or gradient instead of a background color for tooltips. When using such a GTK theme with the SeaMonkey default/classic theme, the combination of foreground and background colors can result in unreadable (or hard to read) text in the feed preview header, which is styled using tooltip colors. Firefox handled this in bug 1187203.

Assignee: nobody → nunojsg
Status: NEW → ASSIGNED

Comment on attachment 9174993 [details] [diff] [review]
1664242-feed-header-background-gtk

Does anything else from bug 1187203 need to be ported? chrome://global/skin/notifications.css (2.53.5beta1pre 20200907, classic theme) has the color and appearance properties added in bug 1187203, and the GtkInfoBar appearance style seems to be already supported by SeaMonkey.

Attachment #9174993 - Flags: feedback?(iann_bugzilla)
Attachment #9174993 - Flags: feedback?(frgrahl)

Reformatted patch using copy. Works fine. Might not fix all cases with gtk themes but better than the current status.
r/a+ from me.
I don't think anything else need to be ported from bug 1187203.

Attachment #9174993 - Attachment is obsolete: true
Attachment #9174993 - Flags: feedback?(iann_bugzilla)
Attachment #9174993 - Flags: feedback?(frgrahl)
Attachment #9177487 - Flags: review+
Attachment #9177487 - Flags: feedback?(iann_bugzilla)
Attachment #9177487 - Flags: approval-comm-release+
Attachment #9177487 - Flags: approval-comm-esr60+

Pushed by frgrahl@gmx.net:
https://hg.mozilla.org/comm-central/rev/1f3161adf8fa
Use -moz-gtk-info-bar for RSS feed CSS on Linux. r=frg

Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Attachment #9177487 - Flags: feedback?(iann_bugzilla)
Whiteboard: SM2.53.5
Target Milestone: --- → seamonkey 2.80
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: