Closed Bug 1210308 Opened 10 years ago Closed 10 years ago

Bookmark tool bar presentation regressed with the gtk3 => gtk2

Categories

(Core :: Widget: Gtk, defect)

All
Linux
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1210086
Tracking Status
firefox42 - affected
firefox43 --- unaffected
firefox44 --- unaffected

People

(Reporter: Sylvestre, Unassigned)

References

Details

(Whiteboard: [gfx-noted])

Attachments

(1 file)

Attached image sc-bookmark.png
The texts are too close in the bookmark tool bar (cf screenshot)
Tracking as it is an obvious and visual regression.
Mouse over the various items in this tool bar has no effect either
Are you using any particular GTK3 theme other than the default? I tried reproducing this particular symptom by enabling the bookmarks toolbar and adding some bookmarks to it, but they appear appropriately spaced for me.
Flags: needinfo?(sledru)
Whiteboard: [gfx-noted]
I'd imagine bug 1160154 might be relevant here, explaining why standard buttons wouldn't be affected.
See Also: → 1160154
I am using gtk 2 and I don't have any theme (I am using awesome). I didn't had this issue with 41 (or in 42.0 b1 when we had gtk 3).
Flags: needinfo?(sledru)
(In reply to Sylvestre Ledru [:sylvestre] from comment #5) > I am using gtk 2 and I don't have any theme (I am using awesome). > I didn't had this issue with 41 (or in 42.0 b1 when we had gtk 3). So in this case, it looks like the fallback theme (Raleigh) that you're using doesn't have the same padding as Adwaita and other GTK themes for the image-button class; > (from Adwaita's CSS) > .button.image-button, GtkScaleButton.button, > GtkVolumeButton.button, .header-bar .titlebutton.button, > .titlebar .titlebutton.button { > padding: 8px; } I'm thinking we should register our own style provider with priority GTK_STYLE_PROVIDER_PRIORITY_FALLBACK to provide fallback theme attributes for cases like this where we want a sensible default. Thoughts, Karl? See: https://developer.gnome.org/gtk3/stable/GtkStyleContext.html#gtk-style-context-add-provider https://developer.gnome.org/gtk3/stable/GtkCssProvider.html#gtk-css-provider-new
Flags: needinfo?(karlt)
This is an issue with the GTK2 port and so GTK3 theming is not involved.
Status: NEW → RESOLVED
Closed: 10 years ago
Flags: needinfo?(karlt)
Resolution: --- → DUPLICATE
Tracking in the other bug.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: