After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 571259 - non-zero GtkRange::trough-border value produces strange boxes in Firefox
non-zero GtkRange::trough-border value produces strange boxes in Firefox
Status: RESOLVED NOTGNOME
Product: gtk+
Classification: Platform
Component: .General
2.17.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2009-02-11 00:59 UTC by Eric Appleman
Modified: 2009-09-02 10:44 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26



Description Eric Appleman 2009-02-11 00:59:47 UTC
Please describe the problem:
Observe the following attachments. There are boxes dangling below webpage elements that simply do not belong and are only present while using Murrine themes with a non-zero GtkRange::trough-border value.

https://bugzilla.mozilla.org/attachment.cgi?id=355040
https://bug471789.bugzilla.mozilla.org/attachment.cgi?id=355041

Theme is Shiki-Colors Murrine.

Steps to reproduce:
1. 
2. 
3. 


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Andrea Cimitan 2009-02-11 01:52:43 UTC
This seems more a gecko bug.
Is clearlooks affected too? Default theme is affected too?
Comment 2 Eric Appleman 2009-02-11 01:57:22 UTC
Clearlooks themes (including the regular Shiki-Colors) and the default Ubuntu theme are not affected.
Comment 3 Eric Appleman 2009-02-11 03:49:19 UTC
Update: All GTK themes that use a non-zero value are affected, regardless of engine. Crux and Glider are 2 examples that are packaged with Ubuntu. 

Testcase page: https://bugzilla.mozilla.org/show_bug.cgi?id=471789

Be sure to refresh the page and look at the CC list box.
Comment 4 Eric Appleman 2009-03-21 23:01:09 UTC
So... Is this bug gonna get any attention?
Comment 5 Eric Appleman 2009-07-13 21:09:08 UTC
Once again, I shall bump for the sake of the Ubuntu Art Team that is losing sleep over this bug...

https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/+bug/327863
Comment 6 Eric Appleman 2009-09-01 13:40:56 UTC
Bug is now exposed by default in Ubuntu Karmic.
Comment 7 Benjamin Berg 2009-09-02 10:44:24 UTC
This is *not* a GTK+ issue. The Gecko rendering engine does everything itself, it retrieves the style property and then uses the data in a way that results in the bug. GTK+ is not involved.

(The culprit may be nsNativeThemeGTK::GetWidgetBorder which uses the border information.)