Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: af3be94024f7cfda6903e8adae2e366f370c7af3
      
https://github.com/WebKit/WebKit/commit/af3be94024f7cfda6903e8adae2e366f370c7af3
  Author: Claudio Saavedra <[email protected]>
  Date:   2026-10-13 (Tue, 13 Oct 2026)

  Changed paths:
    M LayoutTests/compositing/images/direct-image-object-fit-expected.txt
    M LayoutTests/compositing/tiling/crash-reparent-tiled-layer-expected.txt
    M LayoutTests/compositing/tiling/huge-layer-with-layer-children-expected.txt
    M 
LayoutTests/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt
    M LayoutTests/compositing/tiling/tiled-layer-resize-expected.txt
    M 
LayoutTests/fast/events/touch/gesture/touch-gesture-scroll-div-not-propagated-expected.txt
    M 
LayoutTests/fast/events/touch/gesture/touch-gesture-scroll-div-propagated-expected.txt
    M 
LayoutTests/fast/events/touch/gesture/touch-gesture-scroll-div-twice-propagated-expected.txt
    M 
LayoutTests/fast/events/touch/gesture/touch-gesture-scroll-page-not-propagated-expected.txt
    M LayoutTests/platform/glib/TestExpectations
    A 
LayoutTests/platform/glib/compositing/backing-store-attachment-1-expected.txt
    A 
LayoutTests/platform/glib/compositing/backing/backing-store-attachment-animating-outside-viewport-expected.txt
    A 
LayoutTests/platform/glib/compositing/backing/backing-store-attachment-animating-pseudo-element-outside-viewport-expected.txt
    A 
LayoutTests/platform/glib/compositing/backing/backing-store-attachment-outside-viewport-expected.txt
    A 
LayoutTests/platform/glib/compositing/backing/backing-store-attachment-scroll-expected.txt
    A 
LayoutTests/platform/glib/compositing/backing/backing-store-columns-inside-position-fixed-expected.txt
    A 
LayoutTests/platform/glib/compositing/backing/layer-outside-tiled-parent-expected.txt
    A 
LayoutTests/platform/glib/compositing/backing/page-scale-overlap-in-iframe-expected.txt
    A 
LayoutTests/platform/glib/compositing/backing/transition-extent-expected.txt
    A 
LayoutTests/platform/glib/compositing/contents-format/deep-color-backing-store-expected.txt
    A 
LayoutTests/platform/glib/compositing/contents-scale/animating-expected.txt
    A 
LayoutTests/platform/glib/compositing/contents-scale/rounded-contents-scale-expected.txt
    A 
LayoutTests/platform/glib/compositing/contents-scale/scaled-ancestor-expected.txt
    A 
LayoutTests/platform/glib/compositing/contents-scale/simple-scale-expected.txt
    A 
LayoutTests/platform/glib/compositing/contents-scale/z-translate-expected.txt
    A 
LayoutTests/platform/glib/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt
    A 
LayoutTests/platform/glib/compositing/iframes/become-overlapped-iframe-expected.txt
    A 
LayoutTests/platform/glib/compositing/iframes/composited-parent-iframe-expected.txt
    A 
LayoutTests/platform/glib/compositing/iframes/connect-compositing-iframe-delayed-expected.txt
    A 
LayoutTests/platform/glib/compositing/iframes/connect-compositing-iframe-expected.txt
    A 
LayoutTests/platform/glib/compositing/iframes/connect-compositing-iframe2-expected.txt
    A 
LayoutTests/platform/glib/compositing/iframes/connect-compositing-iframe3-expected.txt
    A 
LayoutTests/platform/glib/compositing/iframes/enter-compositing-iframe-expected.txt
    A LayoutTests/platform/glib/compositing/iframes/iframe-resize-expected.txt
    A 
LayoutTests/platform/glib/compositing/iframes/overlapped-iframe-expected.txt
    A 
LayoutTests/platform/glib/compositing/iframes/scrolling-iframe-expected.txt
    A 
LayoutTests/platform/glib/compositing/layer-creation/fixed-position-descendants-out-of-view-expected.txt
    A 
LayoutTests/platform/glib/compositing/no-compositing-when-full-screen-is-present-expected.txt
    A 
LayoutTests/platform/glib/compositing/repaint/scroller-repaints-once-expected.txt
    A 
LayoutTests/platform/glib/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt
    A 
LayoutTests/platform/glib/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt
    A 
LayoutTests/platform/glib/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt
    A 
LayoutTests/platform/glib/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt
    A 
LayoutTests/platform/glib/compositing/tiling/coverage-adjustment-secondary-quad-mapping-expected.txt
    A 
LayoutTests/platform/glib/compositing/tiling/huge-layer-img-resize-expected.txt
    A 
LayoutTests/platform/glib/compositing/tiling/non-active-window-tiles-size-expected.txt
    A 
LayoutTests/platform/glib/compositing/tiling/offscreen-tiled-layer-expected.txt
    A 
LayoutTests/platform/glib/compositing/tiling/perspective-on-scroller-tile-coverage-expected.txt
    A 
LayoutTests/platform/glib/compositing/tiling/tile-coverage-on-scroll-expected.txt
    A 
LayoutTests/platform/glib/compositing/tiling/transform-origin-tiled-expected.txt
    A 
LayoutTests/platform/glib/compositing/visibility/visibility-change-in-subframe-expected.txt
    A 
LayoutTests/platform/glib/fast/events/touch/gesture/touch-gesture-scroll-page-propagated-expected.txt

  Log Message:
  -----------
  [GLib] Add platform baselines for layer tree dumps that differ only in known 
GLib traits

Unreviewed gardening.

GTK and WPE produce the same output for these tests, and the diff against the
generic baseline consists only of traits of the GLib layer dumps: the Cocoa
tiling and coverage lines are absent, non-overlay scrollbars show up as 15px
scrollbar layers, backingStoreAttached is never 0 because layers outside the
viewport are not detached, and the root layer prints its anchor. Record the
output under platform/glib, or in the generic file where no other port
evaluates it (Mac and iOS carry their own baselines for those tests, which
also print the root anchor), and drop the failure expectations.

Cocoa-only tiling and coverage lines are not printed:
* 
LayoutTests/platform/glib/compositing/backing/layer-outside-tiled-parent-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/contents-format/deep-color-backing-store-expected.txt:
 Added.
* LayoutTests/platform/glib/compositing/contents-scale/animating-expected.txt: 
Added.
* 
LayoutTests/platform/glib/compositing/contents-scale/rounded-contents-scale-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/contents-scale/scaled-ancestor-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/contents-scale/simple-scale-expected.txt: 
Added.
* 
LayoutTests/platform/glib/compositing/contents-scale/z-translate-expected.txt: 
Added.
* 
LayoutTests/platform/glib/compositing/geometry/limit-layer-bounds-clipping-ancestor-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/repaint/scroller-repaints-once-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/tiling/coverage-adjustment-secondary-quad-mapping-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/tiling/huge-layer-img-resize-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/tiling/non-active-window-tiles-size-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/tiling/offscreen-tiled-layer-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/tiling/perspective-on-scroller-tile-coverage-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/tiling/tile-coverage-on-scroll-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/tiling/transform-origin-tiled-expected.txt:
 Added.

Non-overlay scrollbars add 15px scrollbar layers:
* 
LayoutTests/platform/glib/compositing/iframes/become-overlapped-iframe-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/iframes/composited-parent-iframe-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/iframes/connect-compositing-iframe-delayed-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/iframes/connect-compositing-iframe-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/iframes/connect-compositing-iframe2-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/iframes/connect-compositing-iframe3-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/iframes/enter-compositing-iframe-expected.txt:
 Added.
* LayoutTests/platform/glib/compositing/iframes/iframe-resize-expected.txt: 
Added.
* LayoutTests/platform/glib/compositing/iframes/overlapped-iframe-expected.txt: 
Added.
* LayoutTests/platform/glib/compositing/iframes/scrolling-iframe-expected.txt: 
Added.
* 
LayoutTests/platform/glib/compositing/rtl/rtl-iframe-absolute-overflow-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/rtl/rtl-iframe-absolute-overflow-scrolled-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/rtl/rtl-iframe-fixed-overflow-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/rtl/rtl-iframe-fixed-overflow-scrolled-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/visibility/visibility-change-in-subframe-expected.txt:
 Added.

backingStoreAttached is always 1:
* 
LayoutTests/platform/glib/compositing/backing-store-attachment-1-expected.txt: 
Added.
* 
LayoutTests/platform/glib/compositing/backing/backing-store-attachment-animating-outside-viewport-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/backing/backing-store-attachment-animating-pseudo-element-outside-viewport-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/backing/backing-store-attachment-outside-viewport-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/backing/backing-store-attachment-scroll-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/backing/backing-store-columns-inside-position-fixed-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/backing/page-scale-overlap-in-iframe-expected.txt:
 Added.
* LayoutTests/platform/glib/compositing/backing/transition-extent-expected.txt: 
Added.
* 
LayoutTests/platform/glib/compositing/layer-creation/fixed-position-descendants-out-of-view-expected.txt:
 Added.
* 
LayoutTests/platform/glib/compositing/no-compositing-when-full-screen-is-present-expected.txt:
 Added.

The root layer prints its anchor (generic, no other port evaluates it):
* LayoutTests/compositing/images/direct-image-object-fit-expected.txt:
* LayoutTests/compositing/tiling/crash-reparent-tiled-layer-expected.txt:
* LayoutTests/compositing/tiling/huge-layer-with-layer-children-expected.txt:
* 
LayoutTests/compositing/tiling/huge-layer-with-layer-children-resize-expected.txt:
* LayoutTests/compositing/tiling/tiled-layer-resize-expected.txt:

Leading empty line is not printed:
* 
LayoutTests/platform/glib/fast/events/touch/gesture/touch-gesture-scroll-page-propagated-expected.txt:
 Added.

Leading empty line is not printed (generic, no other port evaluates it):
* 
LayoutTests/fast/events/touch/gesture/touch-gesture-scroll-div-not-propagated-expected.txt:
* 
LayoutTests/fast/events/touch/gesture/touch-gesture-scroll-div-propagated-expected.txt:
* 
LayoutTests/fast/events/touch/gesture/touch-gesture-scroll-div-twice-propagated-expected.txt:
* 
LayoutTests/fast/events/touch/gesture/touch-gesture-scroll-page-not-propagated-expected.txt:

Expectations:
* LayoutTests/platform/glib/TestExpectations:

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to