[webkit-changes] [WebKit/WebKit] 9bffbc: Sanitize the layout test AVIF images so they are d...

Said Abou-Hallawa noreply at github.com
Sun Jan 15 11:13:29 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 9bffbcdd799e9fccf2f4db3d36e6828a8f71dea5
      https://github.com/WebKit/WebKit/commit/9bffbcdd799e9fccf2f4db3d36e6828a8f71dea5
  Author: Said Abou-Hallawa <said at apple.com>
  Date:   2023-01-15 (Sun, 15 Jan 2023)

  Changed paths:
    M LayoutTests/TestExpectations
    M LayoutTests/fast/images/avif-as-image-expected.html
    M LayoutTests/fast/images/avif-heif-container-as-image-expected.html
    M LayoutTests/fast/images/resources/green-313x313.avif
    M LayoutTests/fast/images/resources/green-400x400.avif
    M LayoutTests/platform/ios/TestExpectations
    M LayoutTests/platform/mac-ventura/TestExpectations
    M LayoutTests/platform/mac-wk2/TestExpectations
    M LayoutTests/platform/mac/TestExpectations

  Log Message:
  -----------
  Sanitize the layout test AVIF images so they are decoded similarly using libavif and CoreGraphics
https://bugs.webkit.org/show_bug.cgi?id=248544
rdar://102823196

Reviewed by Simon Fraser.

These files have identity matrices in the Sequence Header but have no colr box.
So they are considered malformed images. To make rendering these images the same
using CoreGraphics and libavif, they have be sanitized to be well formed. The
TestExpectations can now be cleaned.

* LayoutTests/TestExpectations:
* LayoutTests/fast/images/avif-as-image-expected.html:
* LayoutTests/fast/images/avif-heif-container-as-image-expected.html:
* LayoutTests/fast/images/resources/green-313x313.avif:
* LayoutTests/fast/images/resources/green-400x400.avif:
* LayoutTests/platform/ios/TestExpectations:
* LayoutTests/platform/mac-ventura/TestExpectations:
* LayoutTests/platform/mac-wk2/TestExpectations:
* LayoutTests/platform/mac/TestExpectations:

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




More information about the webkit-changes mailing list