WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
22140
[Transforms] RenderFlow's behavior of accumulating focus rects for child renderers breaks with transforms
https://bugs.webkit.org/show_bug.cgi?id=22140
Summary
[Transforms] RenderFlow's behavior of accumulating focus rects for child rend...
Simon Fraser (smfr)
Reported
2008-11-08 11:35:10 PST
RenderFlow::addFocusRingRects() recurses through its child renderers, accumulating focus rects on the GraphicsContext. This can never work correctly with transforms, since those children may be transformed, and thus will need to draw their part of the focus rects after altering the CTM on the graphics context. In addition, the localToAbsolute() call for renderers with a layer breaks the focus rects when any parent has a transform.
Attachments
Testcase
(915 bytes, text/html)
2008-11-08 11:38 PST
,
Simon Fraser (smfr)
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Simon Fraser (smfr)
Comment 1
2008-11-08 11:38:48 PST
Created
attachment 24994
[details]
Testcase
Simon Fraser (smfr)
Comment 2
2008-11-10 10:55:33 PST
The outline needs to be a bounding path, so we'll have to use beziers or something.
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