[Webkit-unassigned] [Bug 249901] New: investigate which WPT tests are being fixed by bug 175287

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Dec 26 23:18:37 PST 2022


https://bugs.webkit.org/show_bug.cgi?id=249901

            Bug ID: 249901
           Summary: investigate which WPT tests are being fixed by bug
                    175287
           Product: WebKit
           Version: Safari Technology Preview
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: karlcow at apple.com
                CC: bfulgham at webkit.org, ntim at apple.com,
                    simon.fraser at apple.com,
                    webkit-bug-importer at group.apple.com, zalan at apple.com
        Depends on: 175287

In fixing Bug 175287, running the WPT test suite gave this list of bugs expected to fail but which passed. 
We should figure out which ones are really solved by the bug. 
https://github.com/WebKit/WebKit/pull/8065


```
Expected to fail, but passed: (74)
  imported/w3c/web-platform-tests/cookies/attributes/path.html
  imported/w3c/web-platform-tests/cookies/value/value.html
  imported/w3c/web-platform-tests/css/css-backgrounds/background-attachment-margin-root-001.html
  imported/w3c/web-platform-tests/css/css-backgrounds/background-clip-content-box-002.html
  imported/w3c/web-platform-tests/css/css-backgrounds/background-margin-root.html
  imported/w3c/web-platform-tests/css/css-backgrounds/background-size/background-size-contain.xht
  imported/w3c/web-platform-tests/css/css-backgrounds/background-size/background-size-cover-svg.html
  imported/w3c/web-platform-tests/css/css-backgrounds/background-size/background-size-cover.xht
  imported/w3c/web-platform-tests/css/css-backgrounds/border-image-repeat-round-1.html
  imported/w3c/web-platform-tests/css/css-backgrounds/border-radius-clip-001.html
  imported/w3c/web-platform-tests/css/css-backgrounds/css3-border-image-repeat-repeat.html
  imported/w3c/web-platform-tests/css/css-color/deprecated-sameas-017.html
  imported/w3c/web-platform-tests/css/css-color/deprecated-sameas-018.html
  imported/w3c/web-platform-tests/css/css-color/deprecated-sameas-019.html
  imported/w3c/web-platform-tests/css/css-color/system-color-compute.html
  imported/w3c/web-platform-tests/css/css-color/system-color-consistency.html
  imported/w3c/web-platform-tests/css/css-color/t422-rgba-onscreen-b.xht
  imported/w3c/web-platform-tests/css/css-color/t422-rgba-onscreen-multiple-boxes-c.xht
  imported/w3c/web-platform-tests/css/css-color/t425-hsla-onscreen-b.xht
  imported/w3c/web-platform-tests/css/css-color/t425-hsla-onscreen-multiple-boxes-c.xht
  imported/w3c/web-platform-tests/css/css-images/image-orientation/image-orientation-background-properties.html
  imported/w3c/web-platform-tests/css/css-images/image-orientation/image-orientation-default.html
  imported/w3c/web-platform-tests/css/css-images/image-orientation/image-orientation-from-image-composited-dynamic1.html
  imported/w3c/web-platform-tests/css/css-images/image-orientation/image-orientation-from-image-composited-dynamic2.html
  imported/w3c/web-platform-tests/css/css-images/image-orientation/image-orientation-from-image-composited.html
  imported/w3c/web-platform-tests/css/css-images/image-orientation/image-orientation-from-image-dynamic1.html
  imported/w3c/web-platform-tests/css/css-images/image-orientation/image-orientation-from-image-dynamic2.html
  imported/w3c/web-platform-tests/css/css-images/image-orientation/image-orientation-from-image.html
  imported/w3c/web-platform-tests/css/css-images/image-orientation/image-orientation-none-image-document.html
  imported/w3c/web-platform-tests/css/css-images/image-orientation/image-orientation-none.html
  imported/w3c/web-platform-tests/css/css-images/multiple-position-color-stop-conic-2.html
  imported/w3c/web-platform-tests/css/css-images/tiled-conic-gradients.html
  imported/w3c/web-platform-tests/css/css-masking/clip-path/clip-path-polygon-013.html
  imported/w3c/web-platform-tests/css/css-multicol/zero-column-width-layout.html
  imported/w3c/web-platform-tests/css/css-position/multicol/static-position/vlr-ltr-ltr-in-multicol.html
  imported/w3c/web-platform-tests/css/css-position/multicol/static-position/vrl-ltr-ltr-in-multicol.html
  imported/w3c/web-platform-tests/css/css-pseudo/highlight-cascade-004.html
  imported/w3c/web-platform-tests/css/css-pseudo/highlight-pseudos-computed.html
  imported/w3c/web-platform-tests/css/css-pseudo/placeholder-excluded-properties.html
  imported/w3c/web-platform-tests/css/css-transforms/individual-transform/animation/individual-transform-ordering.html
  imported/w3c/web-platform-tests/css/css-typed-om/rotate-by-added-angle.html
  imported/w3c/web-platform-tests/css/css-typed-om/width-by-clamp-px-em.html
  imported/w3c/web-platform-tests/css/css-typed-om/width-by-max-px-em.html
  imported/w3c/web-platform-tests/css/css-typed-om/width-by-min-px-em.html
  imported/w3c/web-platform-tests/css/css-ui/appearance-menulist-button-002.tentative.html
  imported/w3c/web-platform-tests/css/css-ui/webkit-appearance-menulist-button-002.tentative.html
  imported/w3c/web-platform-tests/css/css-writing-modes/float-lft-orthog-htb-in-vlr-002.xht
  imported/w3c/web-platform-tests/css/css-writing-modes/float-rgt-orthog-htb-in-vlr-003.xht
  imported/w3c/web-platform-tests/css/cssom/css-style-attr-decl-block.html
  imported/w3c/web-platform-tests/css/filter-effects/css-filters-animation-opacity.html
  imported/w3c/web-platform-tests/css/filter-effects/effect-reference-displacement-negative-scale-001.html
  imported/w3c/web-platform-tests/css/filter-effects/effect-reference-local-url-with-base-001.html
  imported/w3c/web-platform-tests/css/filter-effects/effect-reference-rename-002.html
  imported/w3c/web-platform-tests/css/filter-effects/fecomposite-non-zero-inoffset-001.html
  imported/w3c/web-platform-tests/css/filter-effects/svg-mutation-function-to-url.html
  imported/w3c/web-platform-tests/html/canvas/element/line-styles/2d.line.miter.obtuse.html
  imported/w3c/web-platform-tests/html/canvas/element/manual/drawing-images-to-the-canvas/image-orientation/drawImage-from-blob.tentative.html
  imported/w3c/web-platform-tests/html/canvas/element/manual/drawing-text-to-the-canvas/canvas.2d.disconnected.html
  imported/w3c/web-platform-tests/html/canvas/element/manual/imagebitmap/imageBitmapRendering-transferFromImageBitmap-webgl.html
  imported/w3c/web-platform-tests/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-ImageBitmap-video.html
  imported/w3c/web-platform-tests/html/canvas/element/manual/wide-gamut-canvas/canvas-display-p3-drawImage-video.html
  imported/w3c/web-platform-tests/html/canvas/element/path-objects/2d.path.arc.selfintersect.1.html
  imported/w3c/web-platform-tests/html/canvas/element/path-objects/2d.path.arc.shape.3.html
  imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-N-between-Rs.html
  imported/w3c/web-platform-tests/html/dom/elements/global-attributes/dir_auto-textarea-script-N-between-Rs.html
  imported/w3c/web-platform-tests/html/rendering/non-replaced-elements/tables/table-cell-nowrap-with-fixed-width.html
  imported/w3c/web-platform-tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-list-item-numbering.html
  imported/w3c/web-platform-tests/html/rendering/non-replaced-elements/the-fieldset-and-legend-elements/legend-list-item.html
  imported/w3c/web-platform-tests/quirks/line-height-in-list-item.tentative.html
  imported/w3c/web-platform-tests/svg/import/animate-elem-35-t-manual.svg
  imported/w3c/web-platform-tests/svg/path/distance/pathlength-path.svg
  imported/w3c/web-platform-tests/webrtc/RTCPeerConnection-relay-canvas.https.html
  imported/w3c/web-platform-tests/xhr/event-timeout-order.any.worker.html
  imported/w3c/web-platform-tests/xhr/setrequestheader-case-insensitive.htm
```

Tim suggests two strategies:

   A. You can make a separate follow up PR that removes all of these for the TestExpectations, run them through EWS, and then put them back as you see failures. 
OR B. Manual inspection works too

Probably A. would be better as it would allow to explore things which are probably not visible to the naked eye.


Maybe a similar strategy would be to explore for the fast tests.


Referenced Bugs:

https://bugs.webkit.org/show_bug.cgi?id=175287
[Bug 175287] [css-ui] Fix box-sizing web platform test failures
-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20221227/34d964a2/attachment.htm>


More information about the webkit-unassigned mailing list