Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: f8bdcd70b26726a069f6cb96e9ce7a24971f1686 https://github.com/WebKit/WebKit/commit/f8bdcd70b26726a069f6cb96e9ce7a24971f1686 Author: Vitaly Dyachkov <vit...@igalia.com> Date: 2024-01-30 (Tue, 30 Jan 2024)
Changed paths: M LayoutTests/platform/wpe/TestExpectations M Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.cpp Log Message: ----------- REGRESSION(271261@main): [GTK][WPE] Rendering breaks after back/forward navigation https://bugs.webkit.org/show_bug.cgi?id=266536 Reviewed by Carlos Garcia Campos. We should not prevent flushing layer changes when the compositing coorinator doesn't have associated root compositing layer. Doing so prevents a page to be rendered after restoring from the BackForwardCache. The root compositing layer will be created later when needed. * LayoutTests/platform/wpe/TestExpectations: * Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.cpp: (WebKit::LayerTreeHost::layerFlushTimerFired): Canonical link: https://commits.webkit.org/273750@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes