Closed Bug 12438 Opened 21 years ago Closed 21 years ago
[PP]gfx-rendered URL bar screws up on long URL's
Linux, gfx-rendering on. gfx-rendered URL bar does not render long URL's properly. Launch apprunner, click on the tinderbox toolbar button. All the text gets jumbled up in the URL bar, cursor gets lost. Resizing the window to see the whole URL fixes this.
URL bar looks like it's not working, blocker.
It is only a problem when the URL bar's length is shorter than the URL string it contains.
This bug is related to 9708. nsScrollFrame is not calculating the frame size properly so the cliprect is wrong when the background color is painted, leaving garbage on the screen and allowing text to be drawn over old text.
assigned to kin, who is working on the scrolling and painting code that will fix this.
Summary: gfx-rendered URL bar screws up on long URL's → [PP]gfx-rendered URL bar screws up on long URL's
Status: ASSIGNED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Fix checked into: mozilla/layout/html/base/src/nsScrollFrame.cpp revision 1.117 Modified nsScrollFrame::Reflow() to set the scrollbar dimensions to zero if the scrollbars are hidden. This is the patch mentioned above, with some slight modifications to correct ref counting, and is a temporary fix! Bug #12825 "Need style properties that control scrollbar visibility" has been opened to make sure a more permanent fix is put into place sometime after beta.
verified in 9/2 build.
You need to log in before you can comment on or make changes to this bug.