diff options
Diffstat (limited to 'testing/web-platform/meta/layout-instability')
82 files changed, 412 insertions, 0 deletions
diff --git a/testing/web-platform/meta/layout-instability/__dir__.ini b/testing/web-platform/meta/layout-instability/__dir__.ini new file mode 100644 index 0000000000..2ef043b928 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/__dir__.ini @@ -0,0 +1 @@ +implementation-status: backlog diff --git a/testing/web-platform/meta/layout-instability/absolute-child-shift-with-parent-contain.html.ini b/testing/web-platform/meta/layout-instability/absolute-child-shift-with-parent-contain.html.ini new file mode 100644 index 0000000000..5934b176e8 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/absolute-child-shift-with-parent-contain.html.ini @@ -0,0 +1,4 @@ +[absolute-child-shift-with-parent-contain.html] + [Parent and contained absolute child movement.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/absolute-child-shift-with-parent-negative-overflow.html.ini b/testing/web-platform/meta/layout-instability/absolute-child-shift-with-parent-negative-overflow.html.ini new file mode 100644 index 0000000000..b2ab23aeab --- /dev/null +++ b/testing/web-platform/meta/layout-instability/absolute-child-shift-with-parent-negative-overflow.html.ini @@ -0,0 +1,4 @@ +[absolute-child-shift-with-parent-negative-overflow.html] + [Parent and overflowing absolute child movement.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/absolute-child-shift-with-parent-overflow.html.ini b/testing/web-platform/meta/layout-instability/absolute-child-shift-with-parent-overflow.html.ini new file mode 100644 index 0000000000..27cde6de6d --- /dev/null +++ b/testing/web-platform/meta/layout-instability/absolute-child-shift-with-parent-overflow.html.ini @@ -0,0 +1,4 @@ +[absolute-child-shift-with-parent-overflow.html] + [Parent and overflowing absolute child movement.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/absolute-child-shift-with-parent-will-change.html.ini b/testing/web-platform/meta/layout-instability/absolute-child-shift-with-parent-will-change.html.ini new file mode 100644 index 0000000000..e438d19e63 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/absolute-child-shift-with-parent-will-change.html.ini @@ -0,0 +1,4 @@ +[absolute-child-shift-with-parent-will-change.html] + [Parent and overflowing absolute child movement.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/add-remove-position-fixed.html.ini b/testing/web-platform/meta/layout-instability/add-remove-position-fixed.html.ini new file mode 100644 index 0000000000..3db7344e4a --- /dev/null +++ b/testing/web-platform/meta/layout-instability/add-remove-position-fixed.html.ini @@ -0,0 +1,4 @@ +[add-remove-position-fixed.html] + [No shift for adding/removing position:fixed.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/add-remove-position-sticky.html.ini b/testing/web-platform/meta/layout-instability/add-remove-position-sticky.html.ini new file mode 100644 index 0000000000..572a1d88c6 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/add-remove-position-sticky.html.ini @@ -0,0 +1,4 @@ +[add-remove-position-sticky.html] + [No shift for adding/removing position:sticky.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/body-display-change.html.ini b/testing/web-platform/meta/layout-instability/body-display-change.html.ini new file mode 100644 index 0000000000..9549e58559 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/body-display-change.html.ini @@ -0,0 +1,4 @@ +[body-display-change.html] + [Shift accompanied by body display change.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/buffer-layout-shift.html.ini b/testing/web-platform/meta/layout-instability/buffer-layout-shift.html.ini new file mode 100644 index 0000000000..8908a99f12 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/buffer-layout-shift.html.ini @@ -0,0 +1,4 @@ +[buffer-layout-shift.html] + [Layout shift before onload is not buffered into the performance timeline.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/buffered-flag.html.ini b/testing/web-platform/meta/layout-instability/buffered-flag.html.ini new file mode 100644 index 0000000000..ed564a1816 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/buffered-flag.html.ini @@ -0,0 +1,4 @@ +[buffered-flag.html] + [PerformanceObserver with buffered flag sees previous layout-shift entry.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/child-shift-with-parent-overflow-hidden.html.ini b/testing/web-platform/meta/layout-instability/child-shift-with-parent-overflow-hidden.html.ini new file mode 100644 index 0000000000..6da9d782f5 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/child-shift-with-parent-overflow-hidden.html.ini @@ -0,0 +1,4 @@ +[child-shift-with-parent-overflow-hidden.html] + [Parent (with overflow:hidden) and child moved together.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/child-shift-with-parent-overflow-x-clip.html.ini b/testing/web-platform/meta/layout-instability/child-shift-with-parent-overflow-x-clip.html.ini new file mode 100644 index 0000000000..04423c355b --- /dev/null +++ b/testing/web-platform/meta/layout-instability/child-shift-with-parent-overflow-x-clip.html.ini @@ -0,0 +1,4 @@ +[child-shift-with-parent-overflow-x-clip.html] + [Parent/child movement with overflow-x: clip.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/child-shift-with-parent.html.ini b/testing/web-platform/meta/layout-instability/child-shift-with-parent.html.ini new file mode 100644 index 0000000000..b5c2891c06 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/child-shift-with-parent.html.ini @@ -0,0 +1,4 @@ +[child-shift-with-parent.html] + [Parent/child movement.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/clip-negative-bottom-margin.html.ini b/testing/web-platform/meta/layout-instability/clip-negative-bottom-margin.html.ini new file mode 100644 index 0000000000..ce21141bae --- /dev/null +++ b/testing/web-platform/meta/layout-instability/clip-negative-bottom-margin.html.ini @@ -0,0 +1,4 @@ +[clip-negative-bottom-margin.html] + [Clip with negative bottom margin.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/composited-element-movement.html.ini b/testing/web-platform/meta/layout-instability/composited-element-movement.html.ini new file mode 100644 index 0000000000..bbb4c5b24b --- /dev/null +++ b/testing/web-platform/meta/layout-instability/composited-element-movement.html.ini @@ -0,0 +1,4 @@ +[composited-element-movement.html] + [Element with compositing layer hint.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/contain-paint-fully-clipped.html.ini b/testing/web-platform/meta/layout-instability/contain-paint-fully-clipped.html.ini new file mode 100644 index 0000000000..6327752bb7 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/contain-paint-fully-clipped.html.ini @@ -0,0 +1,4 @@ +[contain-paint-fully-clipped.html] + [fully clipped by contain:paint] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/content-visibility-auto-offscreen.html.ini b/testing/web-platform/meta/layout-instability/content-visibility-auto-offscreen.html.ini new file mode 100644 index 0000000000..c1f55f2111 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/content-visibility-auto-offscreen.html.ini @@ -0,0 +1,4 @@ +[content-visibility-auto-offscreen.html] + [off-screen content-visibility:auto] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/content-visibility-auto-onscreen.html.ini b/testing/web-platform/meta/layout-instability/content-visibility-auto-onscreen.html.ini new file mode 100644 index 0000000000..40ec426952 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/content-visibility-auto-onscreen.html.ini @@ -0,0 +1,4 @@ +[content-visibility-auto-onscreen.html] + [on-screen content-visibility:auto] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/content-visibility-auto-resize.html.ini b/testing/web-platform/meta/layout-instability/content-visibility-auto-resize.html.ini new file mode 100644 index 0000000000..249f5bc961 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/content-visibility-auto-resize.html.ini @@ -0,0 +1,4 @@ +[content-visibility-auto-resize.html] + [off-screen content-visibility:auto] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/content-visibility-hidden.html.ini b/testing/web-platform/meta/layout-instability/content-visibility-hidden.html.ini new file mode 100644 index 0000000000..1d7319c4b7 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/content-visibility-hidden.html.ini @@ -0,0 +1,4 @@ +[content-visibility-hidden.html] + [on-screen content-visibility:auto] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/display-change-with-transform.html.ini b/testing/web-platform/meta/layout-instability/display-change-with-transform.html.ini new file mode 100644 index 0000000000..57bf5d19d6 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/display-change-with-transform.html.ini @@ -0,0 +1,4 @@ +[display-change-with-transform.html] + [Shift accompanied by body display change.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/expand-above-viewport.html.ini b/testing/web-platform/meta/layout-instability/expand-above-viewport.html.ini new file mode 100644 index 0000000000..df2b7d8005 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/expand-above-viewport.html.ini @@ -0,0 +1,4 @@ +[expand-above-viewport.html] + [Layout shift when content expanded above the viewport] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/fixed-position-move.html.ini b/testing/web-platform/meta/layout-instability/fixed-position-move.html.ini new file mode 100644 index 0000000000..da39b84998 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/fixed-position-move.html.ini @@ -0,0 +1,4 @@ +[fixed-position-move.html] + [Movement of fixed position] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/fully-clipped-visual-rect.html.ini b/testing/web-platform/meta/layout-instability/fully-clipped-visual-rect.html.ini new file mode 100644 index 0000000000..dd254911f3 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/fully-clipped-visual-rect.html.ini @@ -0,0 +1,4 @@ +[fully-clipped-visual-rect.html] + [Fully clipped visual rect.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/idlharness.html.ini b/testing/web-platform/meta/layout-instability/idlharness.html.ini new file mode 100644 index 0000000000..1c39c316ff --- /dev/null +++ b/testing/web-platform/meta/layout-instability/idlharness.html.ini @@ -0,0 +1,100 @@ +[idlharness.html] + [LayoutShiftAttribution interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [LayoutShift interface: layoutShift must inherit property "lastInputTime" with the proper type] + expected: FAIL + + [LayoutShift interface: attribute lastInputTime] + expected: FAIL + + [LayoutShift interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [LayoutShift interface object name] + expected: FAIL + + [LayoutShift interface: attribute value] + expected: FAIL + + [LayoutShift interface: existence and properties of interface prototype object] + expected: FAIL + + [Stringification of layoutShift] + expected: FAIL + + [LayoutShiftAttribution must be primary interface of layoutShiftAttribution] + expected: FAIL + + [LayoutShift interface object length] + expected: FAIL + + [LayoutShift interface: attribute hadRecentInput] + expected: FAIL + + [LayoutShiftAttribution interface object length] + expected: FAIL + + [LayoutShiftAttribution interface: attribute node] + expected: FAIL + + [LayoutShiftAttribution interface object name] + expected: FAIL + + [LayoutShiftAttribution interface: existence and properties of interface object] + expected: FAIL + + [LayoutShiftAttribution interface: attribute currentRect] + expected: FAIL + + [LayoutShift must be primary interface of layoutShift] + expected: FAIL + + [LayoutShift interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [LayoutShift interface: layoutShift must inherit property "hadRecentInput" with the proper type] + expected: FAIL + + [LayoutShiftAttribution interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [LayoutShift interface: attribute sources] + expected: FAIL + + [LayoutShiftAttribution interface: layoutShiftAttribution must inherit property "currentRect" with the proper type] + expected: FAIL + + [LayoutShift interface: default toJSON operation on layoutShift] + expected: FAIL + + [LayoutShift interface: layoutShift must inherit property "sources" with the proper type] + expected: FAIL + + [LayoutShift interface: layoutShift must inherit property "toJSON()" with the proper type] + expected: FAIL + + [LayoutShiftAttribution interface: layoutShiftAttribution must inherit property "node" with the proper type] + expected: FAIL + + [LayoutShift interface: layoutShift must inherit property "value" with the proper type] + expected: FAIL + + [LayoutShiftAttribution interface: existence and properties of interface prototype object] + expected: FAIL + + [LayoutShiftAttribution interface: layoutShiftAttribution must inherit property "previousRect" with the proper type] + expected: FAIL + + [LayoutShift interface: existence and properties of interface object] + expected: FAIL + + [LayoutShift interface: operation toJSON()] + expected: FAIL + + [LayoutShiftAttribution interface: attribute previousRect] + expected: FAIL + + [Stringification of layoutShiftAttribution] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/ignore-fixed-and-sticky.html.ini b/testing/web-platform/meta/layout-instability/ignore-fixed-and-sticky.html.ini new file mode 100644 index 0000000000..5b7bb530e0 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/ignore-fixed-and-sticky.html.ini @@ -0,0 +1,4 @@ +[ignore-fixed-and-sticky.html] + [Ignore fixed and sticky.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/inline-flow-shift-one-line.html.ini b/testing/web-platform/meta/layout-instability/inline-flow-shift-one-line.html.ini new file mode 100644 index 0000000000..dc07aa2883 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/inline-flow-shift-one-line.html.ini @@ -0,0 +1,4 @@ +[inline-flow-shift-one-line.html] + [Inline flow movement.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/inline-flow-shift-vertical-rl.html.ini b/testing/web-platform/meta/layout-instability/inline-flow-shift-vertical-rl.html.ini new file mode 100644 index 0000000000..df79329d82 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/inline-flow-shift-vertical-rl.html.ini @@ -0,0 +1,4 @@ +[inline-flow-shift-vertical-rl.html] + [Vertical-rl inline flow movement.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/inline-flow-shift.html.ini b/testing/web-platform/meta/layout-instability/inline-flow-shift.html.ini new file mode 100644 index 0000000000..0b1e0f1c35 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/inline-flow-shift.html.ini @@ -0,0 +1,4 @@ +[inline-flow-shift.html] + [Inline flow movement.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/input-timestamp.html.ini b/testing/web-platform/meta/layout-instability/input-timestamp.html.ini new file mode 100644 index 0000000000..a904ad1b47 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/input-timestamp.html.ini @@ -0,0 +1,4 @@ +[input-timestamp.html] + [Layout shift right after user input is observable via PerformanceObserver.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/local-shift-without-viewport-shift-2.html.ini b/testing/web-platform/meta/layout-instability/local-shift-without-viewport-shift-2.html.ini new file mode 100644 index 0000000000..cec5592355 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/local-shift-without-viewport-shift-2.html.ini @@ -0,0 +1,3 @@ +[local-shift-without-viewport-shift-2.html] + [Local shift without viewport shift.] + expected: FAIL diff --git a/testing/web-platform/meta/layout-instability/local-shift-without-viewport-shift.html.ini b/testing/web-platform/meta/layout-instability/local-shift-without-viewport-shift.html.ini new file mode 100644 index 0000000000..419d389591 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/local-shift-without-viewport-shift.html.ini @@ -0,0 +1,4 @@ +[local-shift-without-viewport-shift.html] + [Local shift without viewport shift.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/main-frame.html.ini b/testing/web-platform/meta/layout-instability/main-frame.html.ini new file mode 100644 index 0000000000..9f8310ed1a --- /dev/null +++ b/testing/web-platform/meta/layout-instability/main-frame.html.ini @@ -0,0 +1,4 @@ +[main-frame.html] + expected: TIMEOUT + [Layout Instability: subframe layout shift score] + expected: TIMEOUT diff --git a/testing/web-platform/meta/layout-instability/mousemove-becomes-drag.html.ini b/testing/web-platform/meta/layout-instability/mousemove-becomes-drag.html.ini new file mode 100644 index 0000000000..e6bd4328b4 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/mousemove-becomes-drag.html.ini @@ -0,0 +1,4 @@ +[mousemove-becomes-drag.html] + [No layout shift when mouse moves with a button pressed.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/move-distance-clamped.html.ini b/testing/web-platform/meta/layout-instability/move-distance-clamped.html.ini new file mode 100644 index 0000000000..2d18d99185 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/move-distance-clamped.html.ini @@ -0,0 +1,4 @@ +[move-distance-clamped.html] + [Distance fraction not more than 1.0.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/move-transformed.html.ini b/testing/web-platform/meta/layout-instability/move-transformed.html.ini new file mode 100644 index 0000000000..3dce7215dc --- /dev/null +++ b/testing/web-platform/meta/layout-instability/move-transformed.html.ini @@ -0,0 +1,4 @@ +[move-transformed.html] + [Move transformed container] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/multi-clip-visual-rect.html.ini b/testing/web-platform/meta/layout-instability/multi-clip-visual-rect.html.ini new file mode 100644 index 0000000000..cdddcac2ba --- /dev/null +++ b/testing/web-platform/meta/layout-instability/multi-clip-visual-rect.html.ini @@ -0,0 +1,4 @@ +[multi-clip-visual-rect.html] + [Multi clip visual rect.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/multicol-000.html.ini b/testing/web-platform/meta/layout-instability/multicol-000.html.ini new file mode 100644 index 0000000000..4bfd823de4 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/multicol-000.html.ini @@ -0,0 +1,3 @@ +[multicol-000.html] + [Move balanced multicol container] + expected: FAIL diff --git a/testing/web-platform/meta/layout-instability/multicol-001.html.ini b/testing/web-platform/meta/layout-instability/multicol-001.html.ini new file mode 100644 index 0000000000..7f4404295d --- /dev/null +++ b/testing/web-platform/meta/layout-instability/multicol-001.html.ini @@ -0,0 +1,3 @@ +[multicol-001.html] + [Move multicol container with overflow] + expected: FAIL diff --git a/testing/web-platform/meta/layout-instability/opacity-nonzero-to-zero.html.ini b/testing/web-platform/meta/layout-instability/opacity-nonzero-to-zero.html.ini new file mode 100644 index 0000000000..4e9cada2d4 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/opacity-nonzero-to-zero.html.ini @@ -0,0 +1,4 @@ +[opacity-nonzero-to-zero.html] + [opacity non-zero to zero] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/opacity-zero-layout-and-visible.html.ini b/testing/web-platform/meta/layout-instability/opacity-zero-layout-and-visible.html.ini new file mode 100644 index 0000000000..2ccbda889d --- /dev/null +++ b/testing/web-platform/meta/layout-instability/opacity-zero-layout-and-visible.html.ini @@ -0,0 +1,4 @@ +[opacity-zero-layout-and-visible.html] + [opacity:0] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/opacity-zero.html.ini b/testing/web-platform/meta/layout-instability/opacity-zero.html.ini new file mode 100644 index 0000000000..5fe30be5ad --- /dev/null +++ b/testing/web-platform/meta/layout-instability/opacity-zero.html.ini @@ -0,0 +1,4 @@ +[opacity-zero.html] + [opacity:0] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/outline.html.ini b/testing/web-platform/meta/layout-instability/outline.html.ini new file mode 100644 index 0000000000..c8e1792f36 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/outline.html.ini @@ -0,0 +1,4 @@ +[outline.html] + [Outline.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/partially-clipped-visual-rect.html.ini b/testing/web-platform/meta/layout-instability/partially-clipped-visual-rect.html.ini new file mode 100644 index 0000000000..7d4f506340 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/partially-clipped-visual-rect.html.ini @@ -0,0 +1,4 @@ +[partially-clipped-visual-rect.html] + [Partially clipped visual rect.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/pointerdown-becomes-scroll.html.ini b/testing/web-platform/meta/layout-instability/pointerdown-becomes-scroll.html.ini new file mode 100644 index 0000000000..524db26b2c --- /dev/null +++ b/testing/web-platform/meta/layout-instability/pointerdown-becomes-scroll.html.ini @@ -0,0 +1,4 @@ +[pointerdown-becomes-scroll.html] + [Shift in pointerdown reported when it becomes a scroll.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/pointerdown-becomes-tap.html.ini b/testing/web-platform/meta/layout-instability/pointerdown-becomes-tap.html.ini new file mode 100644 index 0000000000..d784210636 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/pointerdown-becomes-tap.html.ini @@ -0,0 +1,4 @@ +[pointerdown-becomes-tap.html] + [Shift in pointerdown excluded when it becomes a tap.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/pointermove-becomes-drag.html.ini b/testing/web-platform/meta/layout-instability/pointermove-becomes-drag.html.ini new file mode 100644 index 0000000000..57eee43131 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/pointermove-becomes-drag.html.ini @@ -0,0 +1,4 @@ +[pointermove-becomes-drag.html] + [No Shift in pointerdown reported when it becomes a touch drag.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/recent-input.html.ini b/testing/web-platform/meta/layout-instability/recent-input.html.ini new file mode 100644 index 0000000000..19ddb9484d --- /dev/null +++ b/testing/web-platform/meta/layout-instability/recent-input.html.ini @@ -0,0 +1,4 @@ +[recent-input.html] + [Layout shift right after user input is observable via PerformanceObserver.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/rtl-distance.html.ini b/testing/web-platform/meta/layout-instability/rtl-distance.html.ini new file mode 100644 index 0000000000..f0fbe56ded --- /dev/null +++ b/testing/web-platform/meta/layout-instability/rtl-distance.html.ini @@ -0,0 +1,4 @@ +[rtl-distance.html] + [RTL element.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/shift-into-viewport-inline-direction-and-scroll.html.ini b/testing/web-platform/meta/layout-instability/shift-into-viewport-inline-direction-and-scroll.html.ini new file mode 100644 index 0000000000..e63307608e --- /dev/null +++ b/testing/web-platform/meta/layout-instability/shift-into-viewport-inline-direction-and-scroll.html.ini @@ -0,0 +1,4 @@ +[shift-into-viewport-inline-direction-and-scroll.html] + [Shift into viewport in inline direction with scroll.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/shift-into-viewport-inline-direction.html.ini b/testing/web-platform/meta/layout-instability/shift-into-viewport-inline-direction.html.ini new file mode 100644 index 0000000000..731ca018b0 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/shift-into-viewport-inline-direction.html.ini @@ -0,0 +1,4 @@ +[shift-into-viewport-inline-direction.html] + [Shift into viewport in inline direction.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/shift-into-viewport.html.ini b/testing/web-platform/meta/layout-instability/shift-into-viewport.html.ini new file mode 100644 index 0000000000..1e6522c8ba --- /dev/null +++ b/testing/web-platform/meta/layout-instability/shift-into-viewport.html.ini @@ -0,0 +1,4 @@ +[shift-into-viewport.html] + [Shift into viewport.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/shift-invisible.html.ini b/testing/web-platform/meta/layout-instability/shift-invisible.html.ini new file mode 100644 index 0000000000..c1af0916d3 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/shift-invisible.html.ini @@ -0,0 +1,4 @@ +[shift-invisible.html] + [Shift of invisible element not counted.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/shift-outside-viewport-inline-direction.html.ini b/testing/web-platform/meta/layout-instability/shift-outside-viewport-inline-direction.html.ini new file mode 100644 index 0000000000..ef1a83b5b3 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/shift-outside-viewport-inline-direction.html.ini @@ -0,0 +1,4 @@ +[shift-outside-viewport-inline-direction.html] + [Shift out of viewport in inline direction.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/shift-outside-viewport.html.ini b/testing/web-platform/meta/layout-instability/shift-outside-viewport.html.ini new file mode 100644 index 0000000000..ec95ec6194 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/shift-outside-viewport.html.ini @@ -0,0 +1,4 @@ +[shift-outside-viewport.html] + [Shift outside viewport.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/shift-scroll-anchoring-natural-scroll.html.ini b/testing/web-platform/meta/layout-instability/shift-scroll-anchoring-natural-scroll.html.ini new file mode 100644 index 0000000000..92816990b7 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/shift-scroll-anchoring-natural-scroll.html.ini @@ -0,0 +1,4 @@ +[shift-scroll-anchoring-natural-scroll.html] + [Offscreen shift with scroll annchoring and natural scroll not counted.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/shift-while-scrolled.html.ini b/testing/web-platform/meta/layout-instability/shift-while-scrolled.html.ini new file mode 100644 index 0000000000..98a0f1b02b --- /dev/null +++ b/testing/web-platform/meta/layout-instability/shift-while-scrolled.html.ini @@ -0,0 +1,4 @@ +[shift-while-scrolled.html] + [Layout shift with non-zero scroll offset.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/shift-with-counter-scroll-and-transform.html.ini b/testing/web-platform/meta/layout-instability/shift-with-counter-scroll-and-transform.html.ini new file mode 100644 index 0000000000..e94e835ae8 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/shift-with-counter-scroll-and-transform.html.ini @@ -0,0 +1,4 @@ +[shift-with-counter-scroll-and-transform.html] + [Shift with counter scroll and transform not counted.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/shift-with-counter-scroll-and-translate.html.ini b/testing/web-platform/meta/layout-instability/shift-with-counter-scroll-and-translate.html.ini new file mode 100644 index 0000000000..f2d9a3964f --- /dev/null +++ b/testing/web-platform/meta/layout-instability/shift-with-counter-scroll-and-translate.html.ini @@ -0,0 +1,3 @@ +[shift-with-counter-scroll-and-translate.html] + [Shift with counter scroll and translate not counted.] + expected: FAIL diff --git a/testing/web-platform/meta/layout-instability/shift-with-counterscroll-2.html.ini b/testing/web-platform/meta/layout-instability/shift-with-counterscroll-2.html.ini new file mode 100644 index 0000000000..bfe6a85035 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/shift-with-counterscroll-2.html.ini @@ -0,0 +1,4 @@ +[shift-with-counterscroll-2.html] + [Shift with counterscroll not counted, with 2 scrollers.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/shift-with-counterscroll.html.ini b/testing/web-platform/meta/layout-instability/shift-with-counterscroll.html.ini new file mode 100644 index 0000000000..cd8adcad18 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/shift-with-counterscroll.html.ini @@ -0,0 +1,4 @@ +[shift-with-counterscroll.html] + [Shift with counterscroll not counted.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/shift-with-overflow-status-change.html.ini b/testing/web-platform/meta/layout-instability/shift-with-overflow-status-change.html.ini new file mode 100644 index 0000000000..17bbcfa575 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/shift-with-overflow-status-change.html.ini @@ -0,0 +1,4 @@ +[shift-with-overflow-status-change.html] + [Change under overflow clipping container causing shift and overflow status change at the same time] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/simple-block-movement.html.ini b/testing/web-platform/meta/layout-instability/simple-block-movement.html.ini new file mode 100644 index 0000000000..0b0bf6ceb1 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/simple-block-movement.html.ini @@ -0,0 +1,2 @@ +[simple-block-movement.html] + expected: ERROR diff --git a/testing/web-platform/meta/layout-instability/sources-enclosure.html.ini b/testing/web-platform/meta/layout-instability/sources-enclosure.html.ini new file mode 100644 index 0000000000..5209c7a359 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/sources-enclosure.html.ini @@ -0,0 +1,4 @@ +[sources-enclosure.html] + [Sources with redundant enclosure.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/sources-maximpact.html.ini b/testing/web-platform/meta/layout-instability/sources-maximpact.html.ini new file mode 100644 index 0000000000..6134bc6121 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/sources-maximpact.html.ini @@ -0,0 +1,4 @@ +[sources-maximpact.html] + [Source attribution prioritizes by impact.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/sources.html.ini b/testing/web-platform/meta/layout-instability/sources.html.ini new file mode 100644 index 0000000000..5bd8dc044d --- /dev/null +++ b/testing/web-platform/meta/layout-instability/sources.html.ini @@ -0,0 +1,4 @@ +[sources.html] + [Sources attribute.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/sticky-descendant-move.html.ini b/testing/web-platform/meta/layout-instability/sticky-descendant-move.html.ini new file mode 100644 index 0000000000..a6a9d1ddd3 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/sticky-descendant-move.html.ini @@ -0,0 +1,4 @@ +[sticky-descendant-move.html] + [Movement of descendant of sticky positioned.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/sticky-layout-no-change.html.ini b/testing/web-platform/meta/layout-instability/sticky-layout-no-change.html.ini new file mode 100644 index 0000000000..439cdefb66 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/sticky-layout-no-change.html.ini @@ -0,0 +1,4 @@ +[sticky-layout-no-change.html] + [Sticky layout no change.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/sub-frame.html.ini b/testing/web-platform/meta/layout-instability/sub-frame.html.ini new file mode 100644 index 0000000000..3f7b2d1f2b --- /dev/null +++ b/testing/web-platform/meta/layout-instability/sub-frame.html.ini @@ -0,0 +1,3 @@ +[sub-frame.html] + [We will see two layout shift with the same score in the subframe.] + expected: FAIL diff --git a/testing/web-platform/meta/layout-instability/supported-layout-type.html.ini b/testing/web-platform/meta/layout-instability/supported-layout-type.html.ini new file mode 100644 index 0000000000..3193c7e562 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/supported-layout-type.html.ini @@ -0,0 +1,4 @@ +[supported-layout-type.html] + [supportedEntryTypes contains 'layoutShift'.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/toJSON.html.ini b/testing/web-platform/meta/layout-instability/toJSON.html.ini new file mode 100644 index 0000000000..6c1f9feebd --- /dev/null +++ b/testing/web-platform/meta/layout-instability/toJSON.html.ini @@ -0,0 +1,4 @@ +[toJSON.html] + [Test toJSON() in LayoutShift.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/transform-above-filter-dynamic.html.ini b/testing/web-platform/meta/layout-instability/transform-above-filter-dynamic.html.ini new file mode 100644 index 0000000000..9ce23d6463 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/transform-above-filter-dynamic.html.ini @@ -0,0 +1,4 @@ +[transform-above-filter-dynamic.html] + [addition of scale transform above filter] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/transform-above-perspective-dynamic.html.ini b/testing/web-platform/meta/layout-instability/transform-above-perspective-dynamic.html.ini new file mode 100644 index 0000000000..8fc7eb0d26 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/transform-above-perspective-dynamic.html.ini @@ -0,0 +1,4 @@ +[transform-above-perspective-dynamic.html] + [addition of transform above perspective] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/transform-change.html.ini b/testing/web-platform/meta/layout-instability/transform-change.html.ini new file mode 100644 index 0000000000..8517b0b4c6 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/transform-change.html.ini @@ -0,0 +1,4 @@ +[transform-change.html] + [no layout shift for transform change] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/transform-counter-layout-shift.html.ini b/testing/web-platform/meta/layout-instability/transform-counter-layout-shift.html.ini new file mode 100644 index 0000000000..7fc12562a9 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/transform-counter-layout-shift.html.ini @@ -0,0 +1,4 @@ +[transform-counter-layout-shift.html] + [no layout shift if transform change counters location change] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/transform.html.ini b/testing/web-platform/meta/layout-instability/transform.html.ini new file mode 100644 index 0000000000..a2735d76fa --- /dev/null +++ b/testing/web-platform/meta/layout-instability/transform.html.ini @@ -0,0 +1,4 @@ +[transform.html] + [Transformed container.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/translate-change.html.ini b/testing/web-platform/meta/layout-instability/translate-change.html.ini new file mode 100644 index 0000000000..8a5d163e93 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/translate-change.html.ini @@ -0,0 +1,3 @@ +[translate-change.html] + [no layout shift for transform change] + expected: FAIL diff --git a/testing/web-platform/meta/layout-instability/translate-counter-layout-shift.html.ini b/testing/web-platform/meta/layout-instability/translate-counter-layout-shift.html.ini new file mode 100644 index 0000000000..58f884ffef --- /dev/null +++ b/testing/web-platform/meta/layout-instability/translate-counter-layout-shift.html.ini @@ -0,0 +1,3 @@ +[translate-counter-layout-shift.html] + [no layout shift if translate change counters location change] + expected: FAIL diff --git a/testing/web-platform/meta/layout-instability/video.html.ini b/testing/web-platform/meta/layout-instability/video.html.ini new file mode 100644 index 0000000000..af012b5bf3 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/video.html.ini @@ -0,0 +1,4 @@ +[video.html] + [No shifts from advancing video track.] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/visibility-hidden-layout-and-visible.html.ini b/testing/web-platform/meta/layout-instability/visibility-hidden-layout-and-visible.html.ini new file mode 100644 index 0000000000..f52824b344 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/visibility-hidden-layout-and-visible.html.ini @@ -0,0 +1,4 @@ +[visibility-hidden-layout-and-visible.html] + [visibility:hidden change with layout] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/visibility-hidden.html.ini b/testing/web-platform/meta/layout-instability/visibility-hidden.html.ini new file mode 100644 index 0000000000..8aae2b7d49 --- /dev/null +++ b/testing/web-platform/meta/layout-instability/visibility-hidden.html.ini @@ -0,0 +1,4 @@ +[visibility-hidden.html] + [visibility:hidden] + expected: FAIL + diff --git a/testing/web-platform/meta/layout-instability/visible-to-hidden.html.ini b/testing/web-platform/meta/layout-instability/visible-to-hidden.html.ini new file mode 100644 index 0000000000..27d19b3cfc --- /dev/null +++ b/testing/web-platform/meta/layout-instability/visible-to-hidden.html.ini @@ -0,0 +1,4 @@ +[visible-to-hidden.html] + [visible to hidden] + expected: FAIL + |