My favorites | Sign in
Project Home Downloads Wiki Issues
New issue   Search
for
  Advanced search   Search tips
Issue 8065: repaint issues on reloaded page after a crash
2 people starred this issue and may be notified of changes. Back to list
 
Reported by project member aoca...@chromium.org, Feb 25, 2009
What steps will reproduce the problem?
1. Install dev build 2.0.166.1 
2. Open a page (i.e. www.live.com or www.apple.com)
3. Open task manager and end the process for the tab in step 2
4. Reload the page

What is the expected output? 
Page is rendered completely.

What do you see instead?
Repaint issues in the page. On some instances, even after a few reloads, 
the page is still not rendered correctly, with major paint issues)

Please use labels and text to provide additional information.
See screenshot
Comment 1 by aoca...@chromium.org, Feb 25, 2009
(No comment was entered for this change.)
reloadPaint.JPG
280 KB   View   Download
Comment 2 by lafo...@chromium.org, Feb 25, 2009
(No comment was entered for this change.)
Status: Assigned
Owner: da...@chromium.org
Cc: aoca...@chromium.org
Labels: -Pri-2 Pri-1 Mstone-2.0 Regression
Comment 3 by mal.chromium@gmail.com, Feb 25, 2009
live.com seems to work more reliably for the repro. It seems to depend on the 
background image.

It looks like a problem either with skia (or possibly some change in webkit with 
background urls in CSS?)
Cc: bre...@chromium.org
Labels: -Area-BrowserUI Area-BrowserBackend
Comment 4 by darin@chromium.org, Feb 26, 2009
doesn't happen in r10070, which was the revision just prior to Adam's transport DIB 
change.  over to him.
Owner: a...@chromium.org
Comment 5 by a...@chromium.org, Feb 26, 2009
This is probably my fault with r10071. Working on a fix now.
Comment 6 by darin@chromium.org, Feb 26, 2009
can i can repro easily in r10071.
Comment 7 by j...@chromium.org, Feb 26, 2009
(No comment was entered for this change.)
Status: Started
Comment 8 by bugdroid1@gmail.com, Feb 27, 2009
The following revision refers to this bug:
    http://src.chromium.org/viewvc/chrome?view=rev&revision=10610 

------------------------------------------------------------------------
r10610 | agl@chromium.org | 2009-02-27 09:18:35 -0800 (Fri, 27 Feb 2009) | 12 lines
Changed paths:
   M http://src.chromium.org/viewvc/chrome/trunk/src/chrome/browser/renderer_host/browser_render_process_host.cc?r1=10610&r2=10609

Fix painting issue after a renderer crash

When a renderer crashes, the RenderProcessHost may be reused once the
user refreshes. Because of this, the TransportDIB cache, added in
r10071 was getting used while stale, causing painting issues.

This patch clears the TransportDIB cache after a renderer crash.

BUG=8065

Review URL: http://codereview.chromium.org/28238

------------------------------------------------------------------------

Comment 9 by a...@chromium.org, Feb 27, 2009
(No comment was entered for this change.)
Status: Fixed
Comment 10 by mal.chromium@gmail.com, Dec 18, 2009
(No comment was entered for this change.)
Labels: -Area-BrowserBackend Area-Internals
Comment 11 by lafo...@chromium.org, Mar 18, 2011
<b>What steps will reproduce the problem?</b>
1. Install dev build 2.0.166.1 
2. Open a page (i.e. www.live.com or www.apple.com)
3. Open task manager and end the process for the tab in step 2
4. Reload the page

What is the expected output? 
Page is rendered completely.

What do you see instead?
Repaint issues in the page. On some instances, even after a few reloads, 
the page is still not rendered correctly, with major paint issues)

<b>Please use labels and text to provide additional information.</b>
See screenshot
Labels: -Regression bulkmove Type-Regression
Sign in to add a comment

Powered by Google Project Hosting