WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
259424
[IFC] Modern LineLayout should respect subtreePaintRoot
https://bugs.webkit.org/show_bug.cgi?id=259424
Summary
[IFC] Modern LineLayout should respect subtreePaintRoot
Ethan Wong
Reported
2023-07-23 00:02:45 PDT
Created
attachment 467090
[details]
text recognition results causing incorrect drag preview images Possibly related bugs: *
https://bugs.webkit.org/show_bug.cgi?id=227630
*
https://bugs.webkit.org/show_bug.cgi?id=237446
The modern path of RenderBlockFlow::paintInlineChildren should respect subtreePaintRoot. As demonstrated by the attached screen recording, one of the specific behaviors caused by this issue is that text recognition results causing incorrect drag preview images for elements with draggable="true". It happens due to the results are rendered as large text and then shrinked down by transforms.
Attachments
text recognition results causing incorrect drag preview images
(4.89 MB, video/quicktime)
2023-07-23 00:02 PDT
,
Ethan Wong
no flags
Details
a more generic test case for this issue
(420 bytes, text/html)
2023-07-23 00:03 PDT
,
Ethan Wong
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Ethan Wong
Comment 1
2023-07-23 00:03:42 PDT
Created
attachment 467091
[details]
a more generic test case for this issue
Ethan Wong
Comment 2
2023-07-23 00:04:54 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/16019
Radar WebKit Bug Importer
Comment 3
2023-07-30 00:03:16 PDT
<
rdar://problem/113095239
>
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