Closed Bug 1265116 Opened 8 years ago Closed 8 years ago

Chrome and content widgets appear corrupted under GTK 3.20 since branch 46

Categories

(Core :: Widget: Gtk, defect)

46 Branch
All
Linux
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1262136

People

(Reporter: ronan, Unassigned)

References

Details

Attachments

(2 files)

Attached image firefox46b10_corruptedWidgets.png (deleted) —
Steps to problem
================

Upgrade my Arch Linux system to the 3.20 GNOME stack, including gtk3 3.20.3-1


Problem statement
=================

Widgets (scrollbars, checkboxes, radio buttons) are corrupted under version 46b10, both in-chrome and in-content. See screenshots:

- Radio buttons and checkboxes show with "just the inside" (the inner disc / checkmark but not the circle / rectanble around)
- Scrollbars don't show the inner part.
- Etc.

Under Firefox 45.0.2, widgets seem to be okay (see screenshot 2).

Other applications are okay.

Notes
=====

This is using the official tarballs provided by Mozilla, not a package provided by my distribution.
Attached image firefox4502_ok.png (deleted) —
Forgot to mention: both tests in branch 45 and 46 were done on fresh new profiles with no customization/extension whatsoever.
Blocks: gtk3
Component: Theme → Widget: Gtk
Product: Firefox → Core
My 2 cents. Archlinux developpers added a patch to apply again Mozilla Firefox 45 code in order to workaround these display bugs.

See https://projects.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/firefox

and https://projects.archlinux.org/svntogit/packages.git/tree/trunk/firefox-gtk3-20.patch?h=packages/firefox

Name patch is clear, isn't it ?
(In reply to Frederic Bezies from comment #3)
> My 2 cents. Archlinux develppers added a patch to apply again Mozilla
> Firefox 45 code in order to workaround these display bugs.

Indeed, thanks for pointing to the patch! But to the extent that Mozilla provides as-generic-as-possible, distro-agnostic tarballs (which is no easy feat, 101% agreed :), this still looks like a bug.
(In reply to Ronan Jouchet from comment #4)
> (In reply to Frederic Bezies from comment #3)
> > My 2 cents. Archlinux develppers added a patch to apply again Mozilla
> > Firefox 45 code in order to workaround these display bugs.
> 
> Indeed, thanks for pointing to the patch! But to the extent that Mozilla
> provides as-generic-as-possible, distro-agnostic tarballs (which is no easy
> feat, 101% agreed :), this still looks like a bug.

It is a bug. GTK 3.20 seems to modify so much things... Well, at least, there is a workaround for Archlinux. I bet there is also same kind of workaround for Fedora 24 (which will be in beta soon).

And Arch ? Been using it since... 2009 :D
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: