Closed
Bug 424766
Opened 17 years ago
Closed 17 years ago
[FIX]Left part of the page isn't repainted properly
Categories
(Core :: Web Painting, defect)
Tracking
()
VERIFIED
FIXED
People
(Reporter: MatsPalmgren_bugz, Assigned: bzbarsky)
References
()
Details
(Keywords: regression)
Attachments
(4 files, 2 obsolete files)
189.40 KB,
image/png
|
Details | |
563 bytes,
text/html
|
Details | |
1.41 KB,
patch
|
roc
:
review+
roc
:
superreview+
sayrer
:
approval1.9+
|
Details | Diff | Splinter Review |
2.83 KB,
patch
|
roc
:
review+
|
Details | Diff | Splinter Review |
STEPS TO REPRODUCE
1. load the URL (you should see a login page, enable cookies if you don't)
Try Reload a few times if the problem does not occur at once.
ACTUAL RESULT
Left part of the page isn't repainted properly, see attached screenshot.
Covering the window fixes it.
PLATFORMS AND BUILDS TESTED
Bug occurs in Firefox 2008032304 on MacOSX 10.5.2
Bug occurs in Firefox 2008032204 on Linux
Could not reproduce the problem using Firefox 2.0.0.11 on MacOSX 10.5.2
and Firefox 2.0.0.12 on Linux
Reporter | ||
Comment 1•17 years ago
|
||
Reporter | ||
Comment 2•17 years ago
|
||
Regression window *appears* to be: 2008-02-06-04 -- 2008-02-07-04
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=2008-02-06+03%3A00&maxdate=2008-02-07+05%3A00&cvsroot=%2Fcvsroot
Possible culprit in that range: bug 414298
Blocks: 414298
![]() |
Assignee | |
Comment 3•17 years ago
|
||
I would love a 100% reproducible testcase. Given one, I can try to fix this, but I just don't have time until late May to try to chase this down if it'll take significant debugging time.
Keywords: helpwanted,
qawanted
Comment 4•17 years ago
|
||
Firefox crashes every time that the url is visited... Mac OS X, latest trunk build, fresh profile.
Reporter | ||
Comment 5•17 years ago
|
||
(the [Silverlight plugin] crash on the same URL is bug 424692)
![]() |
Assignee | |
Comment 6•17 years ago
|
||
Mats, does the patch in bug 424465 fix this?
Reporter | ||
Comment 7•17 years ago
|
||
Nope, still reproducible with that patch in Linux and MacOSX debug builds.
![]() |
Assignee | |
Comment 8•17 years ago
|
||
Hmm. I managed to reproduce this exactly once on Linux... I'm really going to need help with either making this more reproducible or smaller... :(
Comment 9•17 years ago
|
||
Not exactly a small testcase, but at least it shows the issue more often than the URL.
You need to do a shift + reload to see the bug. Bug is visible 80% of them times doing this.
What causes the table to jump a bit is the image title of the "LDDR_westlaw_banner.jpg" image. Remove the title and it wont jump again.
I hope this testcase is enough/OK. If not I'll try to minimize it a bit more.
Comment 10•17 years ago
|
||
Smaller testcase. Shift + reload to trigger issue.
Attachment #312235 -
Attachment is obsolete: true
![]() |
Assignee | |
Comment 11•17 years ago
|
||
José, thanks! That helped a lot.
This testcase should show the problem every time, independently of network conditions. Looking into it now.
![]() |
Assignee | |
Comment 12•17 years ago
|
||
I could've sworn this code already looked like this... :(
Attachment #312667 -
Flags: superreview?(roc)
Attachment #312667 -
Flags: review?(roc)
![]() |
Assignee | |
Updated•17 years ago
|
Keywords: helpwanted,
qawanted
Summary: Left part of the page isn't repainted properly → [FIX]Left part of the page isn't repainted properly
Attachment #312667 -
Flags: superreview?(roc)
Attachment #312667 -
Flags: superreview+
Attachment #312667 -
Flags: review?(roc)
Attachment #312667 -
Flags: review+
![]() |
Assignee | |
Comment 13•17 years ago
|
||
Comment on attachment 312667 [details] [diff] [review]
Fix
[Checkin: Comment 17]
Requesting approval. Simple thinko fix. Quite safe.
Attachment #312667 -
Flags: approval1.9?
![]() |
Assignee | |
Updated•17 years ago
|
Flags: blocking1.9?
Comment 14•17 years ago
|
||
Comment on attachment 312667 [details] [diff] [review]
Fix
[Checkin: Comment 17]
has a reftest, I assume
Attachment #312667 -
Flags: approval1.9? → approval1.9+
Updated•17 years ago
|
Flags: blocking1.9? → blocking1.9+
Reftests don't catch invalidation bugs. We don't have a test framework that can catch them, unfortunately. One is planned as part of post-1.9 work.
Comment 16•17 years ago
|
||
ok
Whiteboard: [reviewed patch in hand]
![]() |
Assignee | |
Comment 17•17 years ago
|
||
Checked in.
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Flags: in-testsuite?
Resolution: --- → FIXED
Comment 18•17 years ago
|
||
Verified fixed with: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9pre) Gecko/2008040204 Minefield/3.0pre
Status: RESOLVED → VERIFIED
Comment 19•16 years ago
|
||
Attachment #384715 -
Flags: review?(roc)
Attachment #384715 -
Flags: review?(roc) → review+
Updated•16 years ago
|
Keywords: checkin-needed
Updated•16 years ago
|
Attachment #384715 -
Attachment description: invalidate reftest → invalidate reftest (checkin-needed)
Updated•16 years ago
|
Attachment #312667 -
Attachment description: Fix → Fix
[Checkin: Comment 17]
Comment 20•16 years ago
|
||
Comment on attachment 384715 [details] [diff] [review]
invalidate reftest
http://hg.mozilla.org/mozilla-central/rev/544c0a55c402
Attachment #384715 -
Attachment description: invalidate reftest (checkin-needed) → invalidate reftest (checkin-needed)
[Checkin: Comment 20]
Comment 21•16 years ago
|
||
You may want to the test in 1.9.1 too...
Updated•16 years ago
|
Keywords: checkin-needed
Whiteboard: checkin-needed-1.9.1
Updated•16 years ago
|
Attachment #384715 -
Attachment description: invalidate reftest (checkin-needed)
[Checkin: Comment 20] → invalidate reftest (checkin-needed to 1.9.1)
[Checkin: Comment 20]
Comment 22•16 years ago
|
||
Keywords: checkin-needed
Whiteboard: checkin-needed-1.9.1
Updated•16 years ago
|
Attachment #384715 -
Attachment description: invalidate reftest (checkin-needed to 1.9.1)
[Checkin: Comment 20] → invalidate reftest
Comment 23•16 years ago
|
||
(In reply to comment #22)
> http://hg.mozilla.org/releases/mozilla-1.9.1/rev/004f430f1c70
Please, back out asap: this is timing out on both FF3.5 and SM2.0!
Comment 24•16 years ago
|
||
(In reply to comment #22)
> http://hg.mozilla.org/releases/mozilla-1.9.1/rev/004f430f1c70
backed out as well, because of this:
REFTEST TEST-UNEXPECTED-FAIL | file:///builds/moz2_slave/mozilla-1.9.1-macosx-unittest/build/layout/reftests/bugs/424766-1.html | timed out waiting for reftest-wait to be removed (after onload fired)
![]() |
Assignee | |
Comment 25•16 years ago
|
||
Hmm. I thought we had MozReftestInvalidate on branch... roc, any idea what's up there?
I don't think we landed it on branch. It landed on trunk early this year, after we branched for 1.9.1.
Updated•7 years ago
|
Component: Layout: View Rendering → Layout: Web Painting
You need to log in
before you can comment on or make changes to this bug.
Description
•