Scrollbar thumb not drawn in Firefox 46 and later (gtk3?)

Bug #1575896 reported by Joe Barnett on 2016-04-27
This bug affects 6 people
Affects Status Importance Assigned to Milestone
firefox (Ubuntu)

Bug Description

As of today's firefox 46 release, the scrollbar thumb is not being drawn, just see a thin grey bar on the right side of the window. Probably related to switchover to gtk3. Gtk theme is the ubuntu-gnome default of Adwaita.

See screenshot attached.

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: firefox 46.0+build5-0ubuntu0.16.04.2
ProcVersionSignature: Ubuntu 4.4.0-21.37-generic 4.4.6
Uname: Linux 4.4.0-21-generic x86_64
AddonCompatCheckDisabled: False
ApportVersion: 2.20.1-0ubuntu2
Architecture: amd64
 /dev/snd/controlC0: jbarnett 2545 F.... pulseaudio
 /dev/snd/controlC1: jbarnett 2545 F.... pulseaudio
 /dev/snd/controlC3: jbarnett 2545 F.... pulseaudio
 /dev/snd/controlC2: jbarnett 2545 F.... pulseaudio
BuildID: 20160425114621
Channel: Unavailable
CurrentDesktop: GNOME
Date: Wed Apr 27 12:47:31 2016
EcryptfsInUse: Yes
Extensions: extensions.sqlite corrupt or missing
ForcedLayersAccel: False
 # interfaces(5) file used by ifup(8) and ifdown(8)
 auto lo
 iface lo inet loopback
IncompatibleExtensions: Unavailable (corrupt or non-existant compatibility.ini or extensions.sqlite)
InstallationDate: Installed on 2015-08-21 (250 days ago)
InstallationMedia: Ubuntu-GNOME 15.10 "Wily Werewolf" - Alpha amd64 (20150819)
 default via dev wlp3s0 proto static metric 600 dev docker0 scope link metric 1000 linkdown dev wlp3s0 proto kernel scope link src metric 600 dev docker0 proto kernel scope link src linkdown
Locales: extensions.sqlite corrupt or missing
 [Profile]/<email address hidden>/defaults/preferences/cookiemgr.js
 [Profile]/<email address hidden>/defaults/preferences/prefs.js
 PATH=(custom, no user)
Profiles: Profile0 (Default) - LastVersion=46.0/20160425114621 (In use)
 browser-plugin-freshplayer-nacl 0.3.4-3
 browser-plugin-freshplayer-pepperflash 0.3.4-3
 adobe-flashplugin 1:20160407.1-0ubuntu1
 gnome-shell 3.20.1-0ubuntu1~xenial3
RunningIncompatibleAddons: False
SourcePackage: firefox
Themes: extensions.sqlite corrupt or missing
UpgradeStatus: Upgraded to xenial on 2016-02-16 (71 days ago) 06/05/2015
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBP114.88Z.0172.B04.1506051511 Mac-06F11FD93F0323C5
dmi.board.vendor: Apple Inc.
dmi.board.version: MacBookPro11,4
dmi.chassis.type: 9
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-06F11FD93F0323C5
dmi.modalias: dmi:bvnAppleInc.:bvrMBP114.88Z.0172.B04.1506051511:bd06/05/2015:svnAppleInc.:pnMacBookPro11,4:pvr1.0:rvnAppleInc.:rnMac-06F11FD93F0323C5:rvrMacBookPro11,4:cvnAppleInc.:ct9:cvrMac-06F11FD93F0323C5: MacBookPro11,4
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.

Joe Barnett (thejoe) wrote :
description: updated
Amr Ibrahim (amribrahim1987) wrote :

Yes. I see it in Trusty. Sometimes the scrollbar thumb disappears in

tags: added: trusty
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in firefox (Ubuntu):
status: New → Confirmed
Amr Ibrahim (amribrahim1987) wrote :

I think this bug is hardware-related. I have another machine that is not affected.

Amr Ibrahim (amribrahim1987) wrote :

Do you have GNOME theme installed for Firefox? When I disable it, the bug disappears.

Joe Barnett (thejoe) wrote :

according to the add-ons panel, I only have installed the 'Default' theme

Joe Barnett (thejoe) wrote :

actually, installing the gnome theme at least makes the scrollbar appear, even if it looks kinda ugly. see attached screenshot

Joe Barnett (thejoe) wrote :

actually, installing the gnome theme at least makes the scrollbar appear, even if it looks kinda ugly. see attached screenshot

ralf tauscher (stereo) wrote :

i installed also the gnome theme... the ugly scroll bar appeared but not in every place where it should be and sometimes it disappeared completely. something is utterly wrong with it. and it seems to be within the adwaita theme, because I dont have this problem under 14.04 only in xenial.

my workaround was downgrading to firefox 45 (gtk2)

Changed in firefox (Ubuntu):
importance: Undecided → Medium
Joe Barnett (thejoe) wrote :

Simlarly, checkboxes and radio buttons are pretty much invisible until activated, should that be a separate bug or handled in this?

summary: - Scrollbar thumb not drawn in firefox 46 (gtk3?)
+ Scrollbar thumb not drawn in Firefox 46 and later (gtk3?)
Amr Ibrahim (amribrahim1987) wrote :

After more investigation, it turns out that there are two different bugs.

One in FF 46 (this exact bug) was about an invisible scroll bar, which got fixed in a later version. The other newer bug started in FF 52, which is currently about a very thin scroll bar that regressed in 52 and later (see the screenshots in bug #1675496).

I have changed the duplicates accordingly.

Changed in firefox (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.