WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
284860
Some images on www.dandelionchocolate.com fail to load
https://bugs.webkit.org/show_bug.cgi?id=284860
Summary
Some images on www.dandelionchocolate.com fail to load
Matt Woodrow
Reported
2024-12-17 17:36:50 PST
<
rdar://141520514
> This is a bad interaction between the
284780@main
changes, and the old ‘simplified repaint’ optimisation. A style change that results in a compositing layer being created/destroyed previously wrote new ‘repaint rects’ onto the RenderLayer. There was a comment complaining about this, as computing repaint rects while layout was dirty was invalid. The new code in
284780@main
just sets the dirty bit on the layer, so that we know to recompute repaint rects after the next layout. If that next layout ends up being a ‘simplified’ one, then the simplified repaint optimisations applied to the layer positions update and stop the repaint rects from being computed. The simplified repaint optimisation isn’t valid when dirty bits are set outside of the layout immediately preceding the layer position update.
Attachments
Add attachment
proposed patch, testcase, etc.
Matt Woodrow
Comment 1
2024-12-17 17:40:41 PST
Pull request:
https://github.com/WebKit/WebKit/pull/38117
EWS
Comment 2
2024-12-18 23:38:28 PST
Committed
288074@main
(5dda919ecebd): <
https://commits.webkit.org/288074@main
> Reviewed commits have been landed. Closing PR #38117 and removing active labels.
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