[webkit-changes] [WebKit/WebKit] 4d28dc: [ iOS16 ] fast/canvas/canvas-large-dimensions-draw...

Said Abou-Hallawa noreply at github.com
Fri Oct 14 10:48:57 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 4d28dc17be952277de6ce87c51a847ef1dd44b6e
      https://github.com/WebKit/WebKit/commit/4d28dc17be952277de6ce87c51a847ef1dd44b6e
  Author: Said Abou-Hallawa <said at apple.com>
  Date:   2022-10-14 (Fri, 14 Oct 2022)

  Changed paths:
    M LayoutTests/fast/canvas/canvas-large-dimensions-drawing-expected.html
    M LayoutTests/fast/canvas/canvas-large-dimensions-drawing.html
    M LayoutTests/platform/ios-wk2/TestExpectations

  Log Message:
  -----------
  [ iOS16 ] fast/canvas/canvas-large-dimensions-drawing.html is a constant failure
https://bugs.webkit.org/show_bug.cgi?id=245597
rdar://100335937

Reviewed by Simon Fraser.

It looks like CoreAnimation on iOS16 simulator has made anti-aliasing around the
border of the rectangle a little bit wider. The failure of test shows adding the
tag <meta name="fuzzy" content="maxDifference=112; totalPixels=400" /> can make
the test pass.

A more appropriate fix is to fit the canvas in the expected page to { 100 x 100 }
pixels. This way the extra anti-aliasing will be truncated.

* LayoutTests/fast/canvas/canvas-large-dimensions-drawing-expected.html:
* LayoutTests/fast/canvas/canvas-large-dimensions-drawing.html:
* LayoutTests/platform/ios-wk2/TestExpectations:

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




More information about the webkit-changes mailing list