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 103955
23629
Caret repainting needs to do container-relative repaints
https://bugs.webkit.org/show_bug.cgi?id=23629
Summary
Caret repainting needs to do container-relative repaints
Simon Fraser (smfr)
Reported
2009-01-29 15:36:59 PST
SelectionController::invalidateCaretRect() does view->repaintViewRectangle(caretRepaintRect(), false); which is not going to work correctly with container-relative repainting.
Attachments
Add attachment
proposed patch, testcase, etc.
Arvid Nilsson
Comment 1
2012-10-18 16:27:07 PDT
I think we just hit this: void RenderLayerCompositor::recursiveRepaintLayerRect(RenderLayer* layer, const IntRect& rect) { // FIXME: This method does not work correctly with transforms. if (layer->isComposited() && !layer->backing()->paintsIntoCompositedAncestor()) layer->setBackingNeedsRepaintInRect(rect); ... } (RIM PR 216154)
Simon Fraser (smfr)
Comment 2
2012-10-18 16:30:50 PDT
Bug 94985
is related.
Arvid Nilsson
Comment 3
2012-10-18 16:33:01 PDT
(In reply to
comment #2
)
>
Bug 94985
is related.
Thank you, that one looks more specific, it's exactly what we have problem with right now.
Simon Fraser (smfr)
Comment 4
2013-01-30 12:56:51 PST
Bug 103955
fixed this. *** This bug has been marked as a duplicate of
bug 103955
***
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