[webkit-changes] [WebKit/WebKit] eb1d01: REGRESSION (262120 at main): Frequent assertions with...

Tim Horton noreply at github.com
Tue Feb 6 23:21:13 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: eb1d01ca7f489dc74c38dd9af08420cd70d52b43
      https://github.com/WebKit/WebKit/commit/eb1d01ca7f489dc74c38dd9af08420cd70d52b43
  Author: Tim Horton <timothy_horton at apple.com>
  Date:   2024-02-06 (Tue, 06 Feb 2024)

  Changed paths:
    M Source/WebKit/Shared/RemoteLayerTree/RemoteLayerWithInProcessRenderingBackingStore.mm

  Log Message:
  -----------
  REGRESSION (262120 at main): Frequent assertions with Unified PDF enabled or DOMGPUP disabled
https://bugs.webkit.org/show_bug.cgi?id=268893

Reviewed by Simon Fraser.

* Source/WebKit/Shared/RemoteLayerTree/RemoteLayerWithInProcessRenderingBackingStore.mm:
(WebKit::RemoteLayerWithInProcessRenderingBackingStore::prepareToDisplay):
262120 at main added layers that don't need display to the set that get prepared,
in the case where they came back from being unparented. Remove this assertion
(which only exists in the in-process case) which is now invalid.

Canonical link: https://commits.webkit.org/274200@main




More information about the webkit-changes mailing list