[webkit-changes] [WebKit/WebKit] bdca55: Sync `cssom-view` test from WPT upstream

Ahmad Saleem noreply at github.com
Sat Sep 7 12:41:18 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: bdca5569edf54e2e43a8acfe4656a8c884b2b47f
      https://github.com/WebKit/WebKit/commit/bdca5569edf54e2e43a8acfe4656a8c884b2b47f
  Author: Ahmad Saleem <ahmad.saleem792+github at gmail.com>
  Date:   2024-09-07 (Sat, 07 Sep 2024)

  Changed paths:
    M LayoutTests/TestExpectations
    M LayoutTests/imported/w3c/resources/resource-files.json
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/Element-currentCSSZoom-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/Element-currentCSSZoom.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/HTMLBody-ScrollArea_quirksmode.html
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/WEB_FEATURES.yml
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/client-props-zoom-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/client-props-zoom.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/elementScroll-002.html
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/getBoundingClientRect-zoom-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/getBoundingClientRect-zoom.html
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/getClientRects-zoom-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/getClientRects-zoom.html
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/image-x-y-zoom-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/image-x-y-zoom.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/negativeMargins-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/negativeMargins.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/offsetParent_element_test.html
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/offsetTop-offsetLeft-with-zoom-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/offsetTop-offsetLeft-with-zoom.html
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/offsetTopLeft-table-caption-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/offsetTopLeft-table-caption.html
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/overflow-hidden-smooth-scroll-crash.html
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/range-bounding-client-rect-with-nested-text-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/range-bounding-client-rect-with-nested-text.html
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/resize-event-on-initial-layout-001-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/resize-event-on-initial-layout-001.html
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/resize-event-on-initial-layout-002-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/resize-event-on-initial-layout-002.html
    R LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/resize-event-on-initial-layout-expected.txt
    R LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/resize-event-on-initial-layout.html
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/resources/simultaneousScrollIntoViews.js
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/resources/w3c-import.log
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-default-css-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-default-css.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-element-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-element.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-main-frame-root-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-main-frame-root.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-main-frame-window-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-main-frame-window.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-scrollintoview-nested-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-scrollintoview-nested.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-smooth-navigation.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-smooth-positions-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-smooth-positions.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-smooth.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-subframe-root-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-subframe-root.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-subframe-window-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-subframe-window.html
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-zoom-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-zoom.html
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-align-scrollport-covering-child-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-align-scrollport-covering-child.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-horizontal-tb-writing-mode-and-rtl-direction.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-horizontal-tb-writing-mode.html
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-multiple-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-multiple-nested-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-multiple-nested.html
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-multiple.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-scrollMargin.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-scrollPadding.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-sideways-lr-writing-mode-and-rtl-direction.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-sideways-lr-writing-mode.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-sideways-rl-writing-mode-and-rtl-direction.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-sideways-rl-writing-mode.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-smooth-expected.txt
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-smooth.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-vertical-lr-writing-mode-and-rtl-direction.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-vertical-lr-writing-mode.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-vertical-rl-writing-mode.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollLeftTop.html
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollWidthHeight-negative-margin-001-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollWidthHeight-negative-margin-001.html
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollWidthHeight-negative-margin-002-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollWidthHeight-negative-margin-002.html
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/smooth-scroll-in-load-event-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/smooth-scroll-in-load-event.html
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/smooth-scroll-nonstop-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/smooth-scroll-nonstop.html
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/smooth-scrollIntoView-with-smooth-fragment-scroll-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/smooth-scrollIntoView-with-smooth-fragment-scroll-iframe.html
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/smooth-scrollIntoView-with-smooth-fragment-scroll.html
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/smooth-scrollIntoView-with-unrelated-gesture-scroll-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/smooth-scrollIntoView-with-unrelated-gesture-scroll.html
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/subpixel-sizes-and-offsets.tentative-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/subpixel-sizes-and-offsets.tentative.html
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/support/scroll-behavior.js
    M LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/w3c-import.log
    M LayoutTests/platform/mac-wk1/TestExpectations
    A LayoutTests/platform/mac-wk1/imported/w3c/web-platform-tests/css/cssom-view/smooth-scroll-in-load-event-expected.txt

  Log Message:
  -----------
  Sync `cssom-view` test from WPT upstream

https://bugs.webkit.org/show_bug.cgi?id=279292
rdar://135448593

Reviewed by Tim Nguyen.

Upstream commit: https://github.com/web-platform-tests/wpt/commit/ff8ec78f3504a09f25b9a83fdc42b0db94332605

* LayoutTests/TestExpectations:
* LayoutTests/imported/w3c/resources/resource-files.json:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/HTMLBody-ScrollArea_quirksmode.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/elementScroll-002.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/negativeMargins-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/negativeMargins.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/offsetParent_element_test.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/resize-event-on-initial-layout-expected.txt: Removed.
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/resize-event-on-initial-layout.html: Removed.
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/resources/w3c-import.log:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-default-css-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-default-css.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-element-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-element.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-main-frame-root-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-main-frame-root.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-main-frame-window-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-main-frame-window.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-scrollintoview-nested-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-scrollintoview-nested.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-smooth-navigation.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-smooth-positions-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-smooth-positions.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-smooth.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-subframe-root-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-subframe-root.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-subframe-window-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-behavior-subframe-window.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-horizontal-tb-writing-mode-and-rtl-direction.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-horizontal-tb-writing-mode.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-scrollMargin.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-scrollPadding.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-sideways-lr-writing-mode-and-rtl-direction.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-sideways-lr-writing-mode.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-sideways-rl-writing-mode-and-rtl-direction.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-sideways-rl-writing-mode.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-smooth-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-smooth.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-vertical-lr-writing-mode-and-rtl-direction.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-vertical-lr-writing-mode.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-vertical-rl-writing-mode.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollLeftTop.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/support/scroll-behavior.js:
(observeScrolling):
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/w3c-import.log:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/client-props-zoom-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/client-props-zoom.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/Element-currentCSSZoom-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/Element-currentCSSZoom.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/getBoundingClientRect-zoom-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/getBoundingClientRect-zoom.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/getClientRects-zoom-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/getClientRects-zoom.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/image-x-y-zoom-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/image-x-y-zoom.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/offsetTop-offsetLeft-with-zoom-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/offsetTop-offsetLeft-with-zoom.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/offsetTopLeft-table-caption-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/offsetTopLeft-table-caption.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/overflow-hidden-smooth-scroll-crash.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/range-bounding-client-rect-with-nested-text-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/range-bounding-client-rect-with-nested-text.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/resize-event-on-initial-layout-001-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/resize-event-on-initial-layout-001.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/resize-event-on-initial-layout-002-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/resize-event-on-initial-layout-002.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/resources/simultaneousScrollIntoViews.js:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-zoom-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scroll-zoom.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-align-scrollport-covering-child-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-align-scrollport-covering-child.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-multiple-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-multiple-nested-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-multiple-nested.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollIntoView-multiple.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollWidthHeight-negative-margin-001-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollWidthHeight-negative-margin-001.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollWidthHeight-negative-margin-002-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/scrollWidthHeight-negative-margin-002.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/smooth-scroll-in-load-event-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/smooth-scroll-in-load-event.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/smooth-scroll-nonstop-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/smooth-scroll-nonstop.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/smooth-scrollIntoView-with-smooth-fragment-scroll-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/smooth-scrollIntoView-with-smooth-fragment-scroll-iframe.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/smooth-scrollIntoView-with-smooth-fragment-scroll.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/smooth-scrollIntoView-with-unrelated-gesture-scroll-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/smooth-scrollIntoView-with-unrelated-gesture-scroll.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/subpixel-sizes-and-offsets.tentative-expected.txt:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/subpixel-sizes-and-offsets.tentative.html:
* LayoutTests/imported/w3c/web-platform-tests/css/cssom-view/WEB_FEATURES.yml:
* LayoutTests/platform/mac-wk1/imported/w3c/web-platform-tests/css/cssom-view/smooth-scroll-in-load-event-expected.txt:
* LayoutTests/platform/mac-wk1/TestExpectations:

Canonical link: https://commits.webkit.org/283304@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