[webkit-reviews] review requested: [Bug 13675] Focus rings don't repaint properly on editable continuations : [Attachment 14484] Patch to improve painting

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri May 11 01:51:07 PDT 2007


Dave Hyatt <hyatt at apple.com> has asked	for review:
Bug 13675: Focus rings don't repaint properly on editable continuations
http://bugs.webkit.org/show_bug.cgi?id=13675

Attachment 14484: Patch to improve painting
http://bugs.webkit.org/attachment.cgi?id=14484&action=edit

------- Additional Comments from Dave Hyatt <hyatt at apple.com>
This patch makes continuation painting be done by the containing block of the
entire continuation run.  If any component of the continuation needs to paint
an outline, it will schedule the paint with the enclosing block who will then
paint it.

This patch preserves the old paint path when a layer is present.

I also patched absoluteOutlineBox and absoluteClippedOverflowRect so that
blocks in the continuation will assume they have outlines if the inline that
generated them does.



More information about the webkit-reviews mailing list