This depends on skia adding float support to some functions: http://code.google.com/p/skia/issues/detail?id=345 Once that is implemented, we can remove the int conversion in platform/graphics/skia/SkiaUtils.cpp IntersectRectAndRegion.
See https://bugs.webkit.org/show_bug.cgi?id=66798 for discussion of the rendering results.
Created attachment 104990 [details] Patch
Created attachment 104992 [details] Patch
Change ClipRectToCanvas to call existing method to get the clip bounds in local (float) coordinates.
lol, nicely done. Need a webkit committer to give the r+ (Peter?).
(In reply to comment #5) > lol, nicely done. Need a webkit committer to give the r+ (Peter?). Sorry, you need a WebKit reviewer, and I'm only a committer. I can't r+.
Comment on attachment 104992 [details] Patch Looks good. I'm assuming no layout tests need updates for this change.
Comment on attachment 104992 [details] Patch Clearing flags on attachment: 104992 Committed r93725: <http://trac.webkit.org/changeset/93725>
All reviewed patches have been landed. Closing bug.