[webkit-changes] [WebKit/WebKit] 2ccbd2: REGRESSION (262120 at main): [UI-side compositing] co...
Simon Fraser
noreply at github.com
Tue Mar 28 09:07:54 PDT 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 2ccbd299a0e00fd319ff707903b287c637db81b2
https://github.com/WebKit/WebKit/commit/2ccbd299a0e00fd319ff707903b287c637db81b2
Author: Simon Fraser <simon.fraser at apple.com>
Date: 2023-03-28 (Tue, 28 Mar 2023)
Changed paths:
M Source/WebKit/Shared/RemoteLayerTree/RemoteLayerBackingStore.mm
Log Message:
-----------
REGRESSION (262120 at main): [UI-side compositing] compositing/hidpi-non-simple-compositing-layer-with-fractional-size-and-background.html crashes
https://bugs.webkit.org/show_bug.cgi?id=254567
rdar://107291066
Reviewed by Tim Horton.
Convert the assertion added in 262120 at main to some logging, because some
layout tests with many layers hit it due to hitting the timeout in
`RemoteImageBufferProxy::ensureBackendCreated()`.
* Source/WebKit/Shared/RemoteLayerTree/RemoteLayerBackingStore.mm:
(WebKit::RemoteLayerBackingStore::encode const):
This affected:
compositing/hidpi-non-simple-compositing-layer-with-fractional-size-and-background.html
fast/layers/hidpi-transform-on-child-content-is-mispositioned.html
fast/sub-pixel/compositing-layers-on-subpixel-position.html
Canonical link: https://commits.webkit.org/262220@main
More information about the webkit-changes
mailing list