[Webkit-unassigned] [Bug 13913] FrameView::clear doesn't reset m_slowRepaintObjectCount leading to 'sticky' static background

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed May 30 16:01:33 PDT 2007


http://bugs.webkit.org/show_bug.cgi?id=13913





------- Comment #4 from freyther at handhelds.org  2007-05-30 16:01 PDT -------
(In reply to comment #3)
> (In reply to comment #2)
> > +        m_slowRepaintObjectCount = 0;
>
> I think that will reintroduce bug 13037.

Looking at the patch of #13037 I see that this was removed from the reset. From
my test I saw that Safari creates  a new FrameView und URL navigation
(back,forward) anyway. So we will end up with a performance penatly on ports
not throwing away their FrameView.

So the only possible solution I can see not reintroducing bug #13037 is to
somehow call  FrameView::removeSlowRepaintObject() (often enough) when leaving
a site requiring static background. I assume that this is not easily possible?

Any ideas and comments would be appreciated


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list