Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 587544 - www-client/firefox-47.0 and www-client/firefox-bin-47.0 - scrollbars without thumb or buttons
Summary: www-client/firefox-47.0 and www-client/firefox-bin-47.0 - scrollbars without ...
Status: RESOLVED DUPLICATE of bug 578326
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-06-29 22:55 UTC by Martin von Gagern
Modified: 2016-06-30 14:57 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Screenshot (Screenshot_2016-06-30_00-48-32.png,37.50 KB, image/png)
2016-06-29 22:55 UTC, Martin von Gagern
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin von Gagern 2016-06-29 22:55:17 UTC
Created attachment 439180 [details]
Screenshot

I've done a world update recently, and SOMETHING in that update broke scroll bars in my Firefox: the area where the scrollbars should appear is a uniform gray box. It reacts to mouse as it should, but does not display scrollbars.

Switching between firefox compiled from source and firefox-bin does not help.
Switching to a different profile does not help.
Starting in safe mode does not help.
Running FF in a different user's session does not help.
Thunderbird is not affected.

Other controls look somewhat weird as well: input boxes seem to have reduced height, check boxes and radio buttons lack their surrounding box.
Comment 1 Martin von Gagern 2016-06-29 23:07:51 UTC
OK, I just verified that with Firefox 45.2.0, i.e. the next smaller version currently available from Portage, things work again. Genlop tells me that both firefox and firefox-bin were upgraded from 46.0 to 47.0 recently.

I realize that this is probably a duplicate of bug #587348, but it does not look like a duplicate of bug #578326 since it's tied with the firefox version, not the gtk version, as far as I can tell.

The scrollbars SHOULD be coming from x11-themes/gtk-engines-nodoka in my system, but switching GTK theme was no solution either.
Comment 2 Martin von Gagern 2016-06-29 23:09:09 UTC
My session is XFCE, by the way, so this is unrelated to the Gnome mentioned in bug #587348.
Comment 3 Martin von Gagern 2016-06-29 23:27:53 UTC
Two more pieces of information:

I confirmed firefox-bin-45.2.0 works. The build of www-client/firefox-45.2.0 from source will take some more time.

I tried downgrading gtk+ but there are so many things already depending on gtk+-3.20 that I'd have to downgrade several other packages. And I don't get a complete list of all the packages I'd have to downgrade; emerge just complains about them one at a time, after some minutes of dependency computation. Sorry.
Comment 4 Martin von Gagern 2016-06-30 05:40:43 UTC
www-client/firefox-45.2.0 from source did NOT solve the problem.
Which makes bug #578326 more likely to apply again, since that was talking about a build compiled from source, too. I'll try rebuilding with -gtk3…
Comment 5 Felix Janda 2016-06-30 05:43:32 UTC
firefox-bin-45.2.0 does not use gtk3. So it is not very surprising that
it does not show the bug. The source ebuild can be compiled either with
or without gtk3.

Very likely all the mentioned bugs are duplicates of each other.
Comment 6 Franz Trischberger 2016-06-30 06:39:42 UTC
Yes, they are duplicates. The problems:
* gtk-3.20 broke (once again...) styles, and firefox is not compatible.
* firefox-47 is the first release that defaults to gtk3.
* firefox-bin-47 is unconditionally built with gtk3, so it will always fail.
* firefox-non-bin (v47) defaults to gtk3 but you still have the chance to use (non-default and possibly deprecated in the future) gtk2.
Comment 7 Pacho Ramos gentoo-dev 2016-06-30 14:57:36 UTC

*** This bug has been marked as a duplicate of bug 578326 ***