I'm seeing off-by-one rendering errors when page content is redrawn. The easiest reproducible test-case I've found so far involves the Google Reader component for Google's personalized homepage. This is with firefox-2.0-2.fc7.x86_64 on FC6. It still happens with MOZ_DISABLE_PANGO. Steps to Reproduce: 1. Create a Google personalized homepage, add the Google Reader widget, subscribe to some feeds in Google Reader so that you have something to click on in the Reader widget. 2. Click on something in the reader widget. 3. At this point, text to the left of the feed item bubble is probably mangled, if not, click elsewhere in the page to dismiss it. 4. At this point, text to the left of where the feed item bubble used to be is definitely mangled. Actual Results: Irritating off-by-one rendering errors. Expected Results: Beautiful serene page layout.
Created attachment 139693 [details] example rendering error
OK, I'm seeing text corruption on static pages when scrolling, so this isn't limited to dynamic content. Looks like something similar to the problem that plagued Mozilla from day one until post-Firefox 1.0 has resurfaced (or been reinvented). I'd hoped that cross-platform cairo usage would've shaken these bugs out...
The cairo in FF2 is just for SVG only. Full blown cairo is part of Firefox 3.0.
I just now finally saw something which I am absolutely sure is image corruption, so this isn't just limited to text.
We just updated the Firefox version in Fedora/development from 2.0 to a 3.0 pre-release version, which improves performance, memory usage, and fixes many bugs and crashes. Closing as CANTFIX since we aren't fixing bugs filed against 2.0 now that 3.0 is in. If this bug is still present in rawhide using a Firefox 3.0 version, please re-open this bug. Thanks and Happy Holidays