WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 23881
11981
SVG Renderers must implement computeAbsoluteRepaintRect
https://bugs.webkit.org/show_bug.cgi?id=11981
Summary
SVG Renderers must implement computeAbsoluteRepaintRect
Eric Seidel (no email)
Reported
2006-12-26 09:53:40 PST
computeAbsoluteRepaintRect needs a new name I'm still not sure I entirely understand computeAbsoluteRepaintRect. But given this comment in RenderObject.h: // Given a rect in the object's coordinate space, this method converts the rectangle to the view's // coordinate space. virtual void computeAbsoluteRepaintRect(IntRect&, bool fixed = false); It seems the function needs a new name. It really has nothing to do with repaint rects it seems. I think pretty much all of the SVG code is either missing that function, or has a bogus implementation thereof. It would be nice to clarify the idea behind that function, and make all versions of getAbsoluteRepaintRect() use it if appropriate.
Attachments
Add attachment
proposed patch, testcase, etc.
Eric Seidel (no email)
Comment 1
2007-10-18 00:26:54 PDT
Well, I've come to understand what this function does. :) And it's very important. All of the SVG renderers need to implement this so that we can finally get incremental text repaints to work properly, as well as have a prayer of getting getOverflowClippedRect() to return a properly clipped repaint rect.
Eric Seidel (no email)
Comment 2
2009-04-28 16:44:17 PDT
*** This bug has been marked as a duplicate of
23881
***
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug