[webkit-changes] [WebKit/WebKit] 755b4e: Update some model layout tests to work reliably wh...

Ada Chan noreply at github.com
Fri Sep 20 10:21:59 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 755b4edbfbdda72d5538d7ffea4e9f78e57eca3e
      https://github.com/WebKit/WebKit/commit/755b4edbfbdda72d5538d7ffea4e9f78e57eca3e
  Author: Ada Chan <adachan at apple.com>
  Date:   2024-09-20 (Fri, 20 Sep 2024)

  Changed paths:
    M LayoutTests/model-element/model-element-contents-layer-updates-expected.txt
    M LayoutTests/model-element/model-element-contents-layer-updates-with-clipping-expected.txt
    M LayoutTests/model-element/model-element-contents-layer-updates-with-clipping.html
    M LayoutTests/model-element/model-element-contents-layer-updates.html
    M LayoutTests/model-element/model-element-graphics-layers-opacity-expected.txt
    M LayoutTests/model-element/model-element-graphics-layers-opacity.html
    M LayoutTests/model-element/model-element-graphics-layers.html

  Log Message:
  -----------
  Update some model layout tests to work reliably when model process is enabled
https://bugs.webkit.org/show_bug.cgi?id=280042
rdar://136342920

Reviewed by Mike Wyrzykowski.

Explicitly enable model process for these tests that output layer content.
Update the tests such that we check the layer tree after the model has been
loaded in the model process via the model.ready API.
Update the expected layer tree to include hosted model layers.

* LayoutTests/model-element/model-element-contents-layer-updates-expected.txt:
* LayoutTests/model-element/model-element-contents-layer-updates-with-clipping-expected.txt:
* LayoutTests/model-element/model-element-contents-layer-updates-with-clipping.html:
* LayoutTests/model-element/model-element-contents-layer-updates.html:
* LayoutTests/model-element/model-element-graphics-layers-opacity-expected.txt:
* LayoutTests/model-element/model-element-graphics-layers-opacity.html:
* LayoutTests/model-element/model-element-graphics-layers.html:

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



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list