Firefox: Incorrect rendering of CSS border when "overflow" property is set to "auto".

Bug #476386 reported by mdw
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
firefox-3.5 (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: firefox-3.5

In Ubuntu 9.10, in Firefox 3.5 bundled with it, there seems to be rendering bug that seems to be Linux, or even Ubuntu specific (it does not show in Firefox 3.5 in Windows).

The bug causes bottom part of element border to be improperly rendered when CSS property "overflow" is set to "auto". Please see attached screenshot. The HTML code to trigger the bug follows:

<!doctype html>

<html>

<head>
  <title>CSS overflow test</title>
  <style type="text/css">
    div { overflow : auto; border : 2px solid black; }
  </style>
</head>

<body>

<div>
INSIDE DIV
</div>

</body>
</html>

ProblemType: Bug
Architecture: i386
Date: Fri Nov 6 12:24:56 2009
DistroRelease: Ubuntu 9.10
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
Package: firefox-3.5 3.5.4+nobinonly-0ubuntu0.9.10.1
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
SourcePackage: firefox-3.5
Uname: Linux 2.6.31-14-generic i686
XsessionErrors:
 (gnome-settings-daemon:20155): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (gnome-settings-daemon:20155): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (nautilus:20252): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed
 (polkit-gnome-authentication-agent-1:20271): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

Revision history for this message
mdw (borek) wrote :
Revision history for this message
mdw (borek) wrote :

I attach a test HTML page that shows the bug (it is the same as the one in original post).

Revision history for this message
Kyrylo Kalugin (cyril-kalugin) wrote :

Also, when this bug is on the page, the page is rendered much slowly — the scrolling causes severe flicking, and also more than usual CPU usage.

Revision history for this message
mdw (borek) wrote :

Most likely fixed.

This bug seems fixed somewhere between the original 3.5.x version and 3.5.6.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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