See upcoming testcase. This seems like a regression. It doesn't happen with: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8a5) Gecko/20040930 Firefox/0.9.1+ 7:52am But it happens with: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8a5) Gecko/20041001 Firefox/0.9.1+ 7:33am Bonsai link: http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&module=all&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=explicit&mindate=2004-09-30+07%3A00%3A00&maxdate=2004-10-01+08%3A00%3A00&cvsroot=%2Fcvsroot
(In reply to comment #1) > Created an attachment (id=166853) > Testcase > Testcase works as expected in: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
Hmmm... In that range, the patch for bug 191151 is a possible culprit (though it's a stretch), and nothing else looks really relevant. Martijn, do you possibly have time to narrow down the checkin responsible?
Ok, I've build a 2004-09-29 trunk build, which doesn't have the bug. After that I applied the patch from bug 191151, and rebuilt the layout part (in mozilla/layout do a make). After that I still can't see the bug. So the fix for bug 191151 doesn't seem to be the cause. Maybe I'm a bit too narrow with the regression times?
I now have applied the patch from bug 258910 and rebuild the entire tree, after that I can see the bug, so I guess the fix for bug 258910 is responsible. Better I'll warn the patch author, then. ;)
Depends on: 258910
If I put the background struct check after the color struct, the bug disappears, presumably because we bail out before ever getting to the background struct. If I remove the color change from the testcase, however, I see the problem in a 2004-09-30 build as well. So that patch just exposed this underlying bug on that particular testcase (by putting the background struct before the color struct, where it belongs).
Created attachment 168036 [details] Testcase that shows bug in older builds too
Attachment #166853 - Attachment is obsolete: true
13 years ago
Depends on: 284664
Does the patch that was just checked in for bug 284664 fix this, by any chance?
Yep, seems to be working now in 2005-03-29 build. Marking WFM, almost certainly fixed by bug 284664
Status: NEW → RESOLVED
Last Resolved: 13 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.