[webkit-changes] [WebKit/WebKit] 9d4ed8: Multiple queues experiencing sporadic 0.01% ImageO...

Karl Rackler noreply at github.com
Thu Feb 1 23:12:59 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 9d4ed892ddb57e05d2f61bc2f0c2a14ca0206e0a
      https://github.com/WebKit/WebKit/commit/9d4ed892ddb57e05d2f61bc2f0c2a14ca0206e0a
  Author: Karl Rackler <rackler at apple.com>
  Date:   2024-02-01 (Thu, 01 Feb 2024)

  Changed paths:
    M LayoutTests/compositing/device-pixel-image-buffer-hidpi.html
    M LayoutTests/compositing/geometry/fixed-position-composited-page-scale-smaller-than-viewport.html
    M LayoutTests/compositing/transitions/transform-on-large-layer.html
    M LayoutTests/css3/blending/blend-mode-accelerated-parent-overflow-hidden.html
    M LayoutTests/css3/blending/blend-mode-clip-accelerated-blending-child.html
    M LayoutTests/css3/blending/blend-mode-clip-accelerated-blending-double.html
    M LayoutTests/css3/blending/blend-mode-clip-accelerated-blending-with-siblings.html
    M LayoutTests/css3/blending/blend-mode-clip-accelerated-transformed-blending.html
    M LayoutTests/css3/blending/blend-mode-clip-rect-accelerated-blending.html
    M LayoutTests/fast/canvas/canvas-color-space-display-p3.html
    M LayoutTests/fast/canvas/putImageData-multiple.html
    M LayoutTests/fast/canvas/webgl/match-page-color-space-p3.html
    M LayoutTests/fast/clip/hidpi-background-clip-with-text-fill-color.html
    M LayoutTests/fast/css-grid-layout/grid-element-shrink-to-fit.html
    M LayoutTests/fast/images/decode-static-image-resolve.html
    M LayoutTests/fast/images/image-orientation-none-canvas.html
    M LayoutTests/fast/images/svg-mask-in-canvas.html
    M LayoutTests/fast/overflow/containing-block-and-overflow-hidden.html
    M LayoutTests/http/tests/canvas/color-fonts/text-sbix.html
    M LayoutTests/imported/blink/fast/multicol/composited-layer-single-fragment.html
    M LayoutTests/imported/blink/svg/canvas/canvas-draw-pattern-size.html
    M LayoutTests/imported/blink/transforms/inline-transform-and-clipping-roots.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip/clip-absolute-positioned-002.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip/clip-not-absolute-positioned-003.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip/clip-transform-order.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/3d-rendering-context-and-inline.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/backface-visibility-hidden-002.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/backface-visibility-hidden-004.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/backface-visibility-hidden-005.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/css-rotate-2d-3d-001.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/css-transform-3d-rotate3d-X-negative.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/css-transform-3d-rotate3d-X-positive.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/css-transform-3d-rotate3d-Y-negative.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/css-transform-3d-rotate3d-Y-positive.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/css-transform-3d-rotateX-negative.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/css-transform-3d-rotateX-positive.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/css-transform-3d-rotateY-negative.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/css-transform-3d-rotateY-positive.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/css-transform-3d-transform-style.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/css3-transform-perspective.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/css3-transform-rotateY.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/fractional-scale-gradient-bg-obscure-red-bg.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/perspective-origin-x.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/perspective-origin-xy.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/perspective-translateZ-0.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/perspective-translateZ-negative.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/perspective-translateZ-positive.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/rotateY.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform-table-006.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform-table-007.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform-table-008.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform3d-preserve3d-012.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform3d-scale-004.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transformed-preserve-3d-1.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transformed-rotateX-3.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transformed-rotateY-1.html
    M LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transforms-rotateY-degree-60.html
    M LayoutTests/imported/w3c/web-platform-tests/css/filter-effects/backdrop-filter-containing-block.html
    M LayoutTests/imported/w3c/web-platform-tests/css/filter-effects/css-filters-animation-drop-shadow.html
    M LayoutTests/imported/w3c/web-platform-tests/html/canvas/element/manual/compositing/canvas_compositing_globalcompositeoperation_001.htm
    M LayoutTests/imported/w3c/web-platform-tests/html/canvas/element/manual/imagebitmap/imageBitmapRendering-transferFromImageBitmap-flipped.html
    M LayoutTests/imported/w3c/web-platform-tests/html/canvas/element/manual/imagebitmap/imageBitmapRendering-transferFromImageBitmap-webgl.html
    M LayoutTests/imported/w3c/web-platform-tests/html/canvas/element/manual/imagebitmap/imageBitmapRendering-transferFromImageBitmap.html
    M LayoutTests/imported/w3c/web-platform-tests/html/canvas/element/manual/line-styles/canvas_linestyles_linecap_001.htm
    M LayoutTests/imported/w3c/web-platform-tests/html/canvas/element/manual/the-canvas-state/canvas_state_restore_001.htm
    M LayoutTests/imported/w3c/web-platform-tests/html/canvas/element/manual/transformations/canvas_transformations_scale_001.htm
    M LayoutTests/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/backdrop-stacking-order.html
    M LayoutTests/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/modal-dialog-generated-content.html
    M LayoutTests/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/top-layer-display-none.html
    M LayoutTests/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/top-layer-nesting.html
    M LayoutTests/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/top-layer-stacking-dynamic.html
    M LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/infinite-duration-animation.html
    M LayoutTests/svg/as-image/img-with-svg-resource-in-dom-and-drawImage.html
    M LayoutTests/svg/as-image/img-with-svg-resource-in-dom-no-size-and-drawImage.html
    M LayoutTests/svg/as-image/img-with-svg-resource-not-in-dom-and-drawImage.html
    M LayoutTests/svg/as-image/img-with-svg-resource-not-in-dom-no-size-and-drawImage.html

  Log Message:
  -----------
  Multiple queues experiencing sporadic 0.01% ImageOnlyFailures.
https://bugs.webkit.org/show_bug.cgi?id=267869
rdar://121384093

Reviewed by Simon Fraser.

Add pixel tolerance.

* LayoutTests/compositing/device-pixel-image-buffer-hidpi.html:
* LayoutTests/compositing/geometry/fixed-position-composited-page-scale-smaller-than-viewport.html:
* LayoutTests/compositing/transitions/transform-on-large-layer.html:
* LayoutTests/css3/blending/blend-mode-accelerated-parent-overflow-hidden.html:
* LayoutTests/css3/blending/blend-mode-clip-accelerated-blending-child.html:
* LayoutTests/css3/blending/blend-mode-clip-accelerated-blending-double.html:
* LayoutTests/css3/blending/blend-mode-clip-accelerated-blending-with-siblings.html:
* LayoutTests/css3/blending/blend-mode-clip-accelerated-transformed-blending.html:
* LayoutTests/css3/blending/blend-mode-clip-rect-accelerated-blending.html:
* LayoutTests/fast/canvas/canvas-color-space-display-p3.html:
* LayoutTests/fast/canvas/putImageData-multiple.html:
* LayoutTests/fast/canvas/webgl/match-page-color-space-p3.html:
* LayoutTests/fast/clip/hidpi-background-clip-with-text-fill-color.html:
* LayoutTests/fast/css-grid-layout/grid-element-shrink-to-fit.html:
* LayoutTests/fast/images/decode-static-image-resolve.html:
* LayoutTests/fast/images/image-orientation-none-canvas.html:
* LayoutTests/fast/images/svg-mask-in-canvas.html:
* LayoutTests/fast/overflow/containing-block-and-overflow-hidden.html:
* LayoutTests/http/tests/canvas/color-fonts/text-sbix.html:
* LayoutTests/imported/blink/fast/multicol/composited-layer-single-fragment.html:
* LayoutTests/imported/blink/svg/canvas/canvas-draw-pattern-size.html:
* LayoutTests/imported/blink/transforms/inline-transform-and-clipping-roots.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip/clip-absolute-positioned-002.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip/clip-not-absolute-positioned-003.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-masking/clip/clip-transform-order.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/3d-rendering-context-and-inline.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/backface-visibility-hidden-002.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/backface-visibility-hidden-004.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/backface-visibility-hidden-005.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/css-rotate-2d-3d-001.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/css-transform-3d-rotate3d-X-negative.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/css-transform-3d-rotate3d-X-positive.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/css-transform-3d-rotate3d-Y-negative.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/css-transform-3d-rotate3d-Y-positive.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/css-transform-3d-rotateX-negative.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/css-transform-3d-rotateX-positive.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/css-transform-3d-rotateY-negative.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/css-transform-3d-rotateY-positive.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/css-transform-3d-transform-style.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/css3-transform-perspective.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/css3-transform-rotateY.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/fractional-scale-gradient-bg-obscure-red-bg.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/perspective-origin-x.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/perspective-origin-xy.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/perspective-translateZ-0.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/perspective-translateZ-negative.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/perspective-translateZ-positive.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/rotateY.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform-table-006.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform-table-007.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform-table-008.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform3d-preserve3d-012.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transform3d-scale-004.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transformed-preserve-3d-1.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transformed-rotateX-3.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transformed-rotateY-1.html:
* LayoutTests/imported/w3c/web-platform-tests/css/css-transforms/transforms-rotateY-degree-60.html:
* LayoutTests/imported/w3c/web-platform-tests/css/filter-effects/backdrop-filter-containing-block.html:
* LayoutTests/imported/w3c/web-platform-tests/css/filter-effects/css-filters-animation-drop-shadow.html:
* LayoutTests/imported/w3c/web-platform-tests/html/canvas/element/manual/compositing/canvas_compositing_globalcompositeoperation_001.htm:
* LayoutTests/imported/w3c/web-platform-tests/html/canvas/element/manual/imagebitmap/imageBitmapRendering-transferFromImageBitmap-flipped.html:
* LayoutTests/imported/w3c/web-platform-tests/html/canvas/element/manual/imagebitmap/imageBitmapRendering-transferFromImageBitmap-webgl.html:
* LayoutTests/imported/w3c/web-platform-tests/html/canvas/element/manual/imagebitmap/imageBitmapRendering-transferFromImageBitmap.html:
* LayoutTests/imported/w3c/web-platform-tests/html/canvas/element/manual/line-styles/canvas_linestyles_linecap_001.htm:
* LayoutTests/imported/w3c/web-platform-tests/html/canvas/element/manual/the-canvas-state/canvas_state_restore_001.htm:
* LayoutTests/imported/w3c/web-platform-tests/html/canvas/element/manual/transformations/canvas_transformations_scale_001.htm:
* LayoutTests/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/backdrop-stacking-order.html:
* LayoutTests/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/modal-dialog-generated-content.html:
* LayoutTests/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/top-layer-display-none.html:
* LayoutTests/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/top-layer-nesting.html:
* LayoutTests/imported/w3c/web-platform-tests/html/semantics/interactive-elements/the-dialog-element/top-layer-stacking-dynamic.html:
* LayoutTests/imported/w3c/web-platform-tests/web-animations/timing-model/animations/infinite-duration-animation.html:
* LayoutTests/svg/as-image/img-with-svg-resource-in-dom-and-drawImage.html:
* LayoutTests/svg/as-image/img-with-svg-resource-in-dom-no-size-and-drawImage.html:
* LayoutTests/svg/as-image/img-with-svg-resource-not-in-dom-and-drawImage.html:
* LayoutTests/svg/as-image/img-with-svg-resource-not-in-dom-no-size-and-drawImage.html:

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




More information about the webkit-changes mailing list