anchor-abspos-to-fixedpos-001.html | Pass | 1 / 1 | | |
anchor-abspos-to-fixedpos-002.html | Pass | 1 / 1 | | |
anchor-abspos-to-fixedpos-003.html | Pass | 1 / 1 | | |
anchor-center-002.html | Pass | 1 / 1 | | |
anchor-center-no-default.html | Pass | 1 / 1 | | |
anchor-center-overflow-001.html | Pass | 1 / 1 | | |
anchor-center-overflow-002.html | Pass | 1 / 1 | | |
anchor-center-overflow-003.html | Pass | 1 / 1 | | |
anchor-center-overflow-004.html | Pass | 1 / 1 | | |
anchor-center-overflow-005.html | Pass | 1 / 1 | | |
anchor-center-safe-rtl.html | Pass | 1 / 1 | | |
anchor-center-safe.html | Pass | 1 / 1 | | |
anchor-center-scroll-001.html | Pass | 1 / 1 | | |
anchor-center-scroll-002.html | Pass | 1 / 1 | | |
anchor-center-scroll-003.html | Pass | 1 / 1 | | |
anchor-center-scroll-horizontal-wm-001.html | Pass | 1 / 1 | | |
anchor-center-scroll-vertical-wm-001.html | Pass | 1 / 1 | | |
anchor-center-visibility-change.html | Pass | 1 / 1 | | |
anchor-css-zoom.html | Pass | 1 / 1 | | |
anchor-fieldset-001.html | Pass | 1 / 1 | | |
anchor-fixed-pos-descendant.html | Pass | 1 / 1 | | |
anchor-fixedpos-nested-scroll-001.html | Pass | 1 / 1 | | |
anchor-function-chain-pseudo-elements.html | Pass | 1 / 1 | | |
anchor-in-css-min-max-function.html | Pass | 1 / 1 | | |
anchor-name-005.html | Pass | 1 / 1 | | |
anchor-name-006.html | Pass | 1 / 1 | | |
anchor-name-007.html | Pass | 1 / 1 | | |
anchor-name-dynamic-reflow-root.html | Pass | 1 / 1 | | |
anchor-name-multicol-003.html | Pass | 1 / 1 | | |
anchor-name-multicol-004.html | Pass | 1 / 1 | | |
anchor-position-005-print.html | Pass | 1 / 1 | | |
anchor-position-005.html | Pass | 1 / 1 | | |
anchor-position-area-block-center-scroll.html | Pass | 1 / 1 | | |
anchor-position-circular.html | Pass | 1 / 1 | | |
anchor-position-dynamic-005.html | Pass | 1 / 1 | | |
anchor-position-dynamic-006.html | Pass | 1 / 1 | | |
anchor-position-grid-001.html | Pass | 1 / 1 | | |
anchor-position-grid-002.html | Pass | 1 / 1 | | |
anchor-position-inline-004.html | Pass | 1 / 1 | | |
anchor-position-inline-005.html | Pass | 1 / 1 | | |
anchor-position-inline-006.html | Pass | 1 / 1 | | |
anchor-position-inline-007.html | Pass | 1 / 1 | | |
anchor-position-inline-008.html | Pass | 1 / 1 | | |
anchor-position-multicol-002.html | Pass | 1 / 1 | | |
anchor-position-multicol-003.html | Pass | 1 / 1 | | |
anchor-position-multicol-004.html | Pass | 1 / 1 | | |
anchor-position-multicol-007.html | Pass | 1 / 1 | | |
anchor-position-multicol-008.html | Pass | 1 / 1 | | |
anchor-position-multicol-011.html | Pass | 1 / 1 | | |
anchor-position-multicol-012.html | Pass | 1 / 1 | | |
anchor-position-multicol-013.html | Pass | 1 / 1 | | |
anchor-position-multicol-014.html | Pass | 1 / 1 | | |
anchor-position-multicol-015.html | Pass | 1 / 1 | | |
anchor-position-multicol-016.html | Pass | 1 / 1 | | |
anchor-position-multicol-017.html | Pass | 1 / 1 | | |
anchor-position-multicol-colspan-003.html | Pass | 1 / 1 | | |
anchor-position-multicol-fixed-001.html | Pass | 1 / 1 | | |
anchor-position-multicol-nested-001.html | Pass | 1 / 1 | | |
anchor-position-non-anchored-fallback.html | Pass | 1 / 1 | | |
anchor-position-top-layer-001.html | Pass | 1 / 1 | | |
anchor-position-top-layer-002.html | Pass | 1 / 1 | | |
anchor-position-top-layer-003.html | Pass | 1 / 1 | | |
anchor-position-top-layer-004.html | Pass | 1 / 1 | | |
anchor-position-top-layer-005.html | Pass | 1 / 1 | | |
anchor-position-top-layer-006.html | Pass | 1 / 1 | | |
anchor-scope-scroll.html | Pass | 1 / 1 | | |
anchor-scroll-001.html | Pass | 1 / 1 | | |
anchor-scroll-008.html | Pass | 1 / 1 | | |
anchor-scroll-009.html | Pass | 1 / 1 | | |
anchor-scroll-chained-001.html | Pass | 1 / 1 | | |
anchor-scroll-chained-002.html | Pass | 1 / 1 | | |
anchor-scroll-chained-003.html | Pass | 1 / 1 | | |
anchor-scroll-chained-004.html | Pass | 1 / 1 | | |
anchor-scroll-chained-fallback.html | Pass | 1 / 1 | | |
anchor-scroll-composited-scrolling-006.html | Pass | 1 / 1 | | |
anchor-scroll-composited-scrolling-paint-001.html | Pass | 1 / 1 | | |
anchor-scroll-fixedpos-002.html | Pass | 1 / 1 | | |
anchor-scroll-fixedpos-003.html | Pass | 1 / 1 | | |
anchor-scroll-fixedpos-004.html | Pass | 1 / 1 | | |
anchor-scroll-fixedpos-nested-001.html | Pass | 1 / 1 | | |
anchor-scroll-fixedpos-nested-002.html | Pass | 1 / 1 | | |
anchor-scroll-fixedpos.html | Pass | 1 / 1 | | |
anchor-scroll-implicit-001.html | Pass | 1 / 1 | | |
anchor-scroll-implicit-002.html | Pass | 1 / 1 | | |
anchor-scroll-nested.html | Pass | 1 / 1 | | |
anchor-scroll-overflow-hidden.html | Pass | 1 / 1 | | |
anchor-scroll-position-try-012.html | Pass | 1 / 1 | | |
anchor-scroll-position-try-015.tentative.html | Pass | 1 / 1 | | |
anchor-scroll-scrollable-anchor.html | Pass | 1 / 1 | | |
anchor-scroll-to-sticky-001.html | Pass | 1 / 1 | | |
anchor-scroll-to-sticky-002.html | Pass | 1 / 1 | | |
anchor-scroll-to-sticky-003.html | Pass | 1 / 1 | | |
anchor-scroll-to-sticky-004.html | Pass | 1 / 1 | | |
anchor-scroll-to-sticky-005.html | Pass | 1 / 1 | | |
anchor-scroll-to-sticky-006.html | Pass | 1 / 1 | | |
anchor-scroll-to-sticky-multiple.html | Pass | 1 / 1 | | |
anchor-scroll-update-001.html | Pass | 1 / 1 | | |
anchor-scroll-update-002.html | Pass | 1 / 1 | | |
anchor-scroll-update-003.html | Pass | 1 / 1 | | |
anchor-scroll-update-004.html | Pass | 1 / 1 | | |
anchor-scroll-update-005.html | Pass | 1 / 1 | | |
anchor-scroll-update-006.html | Pass | 1 / 1 | | |
anchor-scroll-update-007.html | Pass | 1 / 1 | | |
anchor-scroll-update-008.html | Pass | 1 / 1 | | |
anchor-scroll-update-009.html | Pass | 1 / 1 | | |
anchor-scroll-update-010.html | Pass | 1 / 1 | | |
anchor-scroll-vlr.html | Pass | 1 / 1 | | |
anchor-scroll-vrl.html | Pass | 1 / 1 | | |
anchor-size-css-zoom.html | Pass | 1 / 1 | | |
anchor-size-function-chain-pseudo-elements.html | Pass | 1 / 1 | | |
anchored-c-v-hidden.html | Pass | 1 / 1 | | |
anchored-transition-display-none-001.html | Pass | 1 / 1 | | |
anchored-transition-display-none-002.html | Pass | 1 / 1 | | |
auto-margins-position-area.html | Pass | 1 / 1 | | |
container-queries/anchored-fallback-color-change.html | Pass | 1 / 1 | | |
container-queries/anchored-fallback-style-containment.html | Pass | 1 / 1 | | |
grid-lanes-position-area-basic.html | Pass | 1 / 1 | | |
grid-position-area-basic.html | Pass | 1 / 1 | | |
inherit-height-from-fallback.html | Pass | 1 / 1 | | |
no-anchor-anchor-center.html | Pass | 1 / 1 | | |
position-anchor-001.html | Pass | 1 / 1 | | |
position-anchor-002.html | Pass | 1 / 1 | | |
position-anchor-004.html | Pass | 1 / 1 | | |
position-anchor-005.html | Pass | 1 / 1 | | |
position-anchor-auto-pseudo-element-implicit-001.html | Pass | 1 / 1 | | |
position-anchor-auto-pseudo-element-implicit-002.html | Pass | 1 / 1 | | |
position-anchor-dynamic-unset-raf-visibility-hidden.html | Pass | 1 / 1 | | |
position-anchor-dynamic-unset-visibility-hidden.html | Pass | 1 / 1 | | |
position-anchor-match-parent-dynamic.html | Fail | 0 / 1 | TEST BUG | fails in every browser: the probes are position: fixed (their containing block is the viewport) and every case declares the same anchor-name: --a, so the anchored probes all attach to the last --a anchor of the page and the probes without default anchor fall back to left: 20px; top: 70px of the viewport (they pile up in the first case), while the reference places each probe in its own .case box |
position-anchor-match-parent-rendering.html | Fail | 0 / 1 | TEST BUG | fails in every browser: the probes are position: fixed (their containing block is the viewport) and every case declares the same anchor-name: --a, so the anchored probes all attach to the last --a anchor of the page and the probes without default anchor fall back to left: 20px; top: 70px of the viewport (they pile up in the first case), while the reference places each probe in its own .case box |
position-anchor-match-parent-shadow.html | Fail | 0 / 1 | TEST BUG | fails in every browser: the probes are position: fixed (their containing block is the viewport) and every case declares the same anchor-name: --a, so the anchored probes all attach to the last --a anchor of the page and the probes without default anchor fall back to left: 20px; top: 70px of the viewport (they pile up in the first case), while the reference places each probe in its own .case box |
position-anchor-none-pseudo-element-implicit-001.html | Pass | 1 / 1 | | |
position-anchor-none-pseudo-element-implicit-002.html | Pass | 1 / 1 | | |
position-anchor-none-pseudo-element-named.html | Pass | 1 / 1 | | |
position-anchor-normal-001.html | Pass | 1 / 1 | | |
position-anchor-normal-pseudo-element-implicit-001.html | Pass | 1 / 1 | | |
position-anchor-normal-pseudo-element-implicit-002.html | Pass | 1 / 1 | | |
position-anchor-normal-pseudo-element-implicit-003.html | Pass | 1 / 1 | | |
position-anchor-target-with-children.html | Pass | 1 / 1 | | |
position-area-abs-inline-container.html | Pass | 1 / 1 | | |
position-area-alignment-inset-001.html | Pass | 1 / 1 | | |
position-area-anchor-001.html | Pass | 1 / 1 | | |
position-area-anchor-002.html | Pass | 1 / 1 | | |
position-area-chain-pseudo-elements.html | Pass | 1 / 1 | | |
position-area-change.html | Pass | 1 / 1 | | |
position-area-inline-container.html | Pass | 1 / 1 | | |
position-area-inset-one-side-auto.tentative.html | Pass | 1 / 1 | | |
position-area-justify-self-safe-001.html | Pass | 1 / 1 | | |
position-area-no-default-anchor.html | Pass | 1 / 1 | | |
position-area-overflow-icb-001.html | Pass | 1 / 1 | | |
position-area-overflow-icb-002.html | Pass | 1 / 1 | | |
position-area-overflow-icb-003-ltr.html | Pass | 1 / 1 | | |
position-area-overflow-icb-003-rtl.html | Pass | 1 / 1 | | |
position-area-overflow-icb-003.html | Pass | 1 / 1 | | |
position-area-overflow-icb-004-ltr.html | Pass | 1 / 1 | | |
position-area-overflow-icb-004-rtl.html | Pass | 1 / 1 | | |
position-area-overflow-icb-004.html | Pass | 1 / 1 | | |
position-area-overflow-icb-005-ltr.html | Pass | 1 / 1 | | |
position-area-overflow-icb-005-rtl.html | Pass | 1 / 1 | | |
position-area-overflow-icb-006-ltr.html | Pass | 1 / 1 | | |
position-area-overflow-icb-006-rtl.html | Pass | 1 / 1 | | |
position-area-overflow-icb-007-ltr.html | Pass | 1 / 1 | | |
position-area-overflow-icb-007-rtl.html | Pass | 1 / 1 | | |
position-area-overflow-icb-008-ltr.html | Pass | 1 / 1 | | |
position-area-overflow-icb-008-rtl.html | Pass | 1 / 1 | | |
position-area-percents-001.html | Pass | 1 / 1 | | |
position-area-pseudo-element-implicit-anchor-dynamic.html | Pass | 1 / 1 | | |
position-area-pseudo-element-implicit-anchor.html | Pass | 1 / 1 | | |
position-area-scroll-adjust.html | Pass | 1 / 1 | | |
position-area-scrolling-004.tentative.html | Pass | 1 / 1 | | |
position-area-visibility-change.html | Pass | 1 / 1 | | |
position-try-005.html | Pass | 1 / 1 | | |
position-try-fallbacks-001.html | Pass | 1 / 1 | | |
position-try-fallbacks-002.html | Pass | 1 / 1 | | |
position-try-fallbacks-004.html | Pass | 1 / 1 | | |
position-try-fallbacks-multicol-001.html | Pass | 1 / 1 | | |
position-try-fallbacks-multicol-002.html | Pass | 1 / 1 | | |
position-try-order-include-base.html | Pass | 1 / 1 | | |
position-try-order-logical.html | Pass | 1 / 1 | | |
position-try-switch-from-fixed-anchor.html | Pass | 1 / 1 | | |
position-try-switch-to-fixed-anchor.html | Pass | 1 / 1 | | |
position-try-tree-scoped-pseudo.html | Pass | 1 / 1 | | |
position-visibility-add-no-overflow.html | Pass | 1 / 1 | | |
position-visibility-anchor-valid-001.html | Pass | 1 / 1 | | |
position-visibility-anchor-valid-dynamic.html | Pass | 1 / 1 | | |
position-visibility-anchor-valid.tentative.html | Pass | 1 / 1 | | |
position-visibility-anchor-visible.html | Pass | 1 / 1 | | |
position-visibility-anchors-visible-after-scroll-in-document.html | Pass | 1 / 1 | | |
position-visibility-anchors-visible-after-scroll-in.html | Pass | 1 / 1 | | |
position-visibility-anchors-visible-after-scroll-out.html | Pass | 1 / 1 | | |
position-visibility-anchors-visible-both-position-fixed.html | Pass | 1 / 1 | | |
position-visibility-anchors-visible-chained-001.html | Pass | 1 / 1 | | |
position-visibility-anchors-visible-chained-002.html | Pass | 1 / 1 | | |
position-visibility-anchors-visible-chained-003.html | Pass | 1 / 1 | | |
position-visibility-anchors-visible-chained-004.html | Pass | 1 / 1 | | |
position-visibility-anchors-visible-change-anchor.html | Pass | 1 / 1 | | |
position-visibility-anchors-visible-change-css-visibility.html | Pass | 1 / 1 | | |
position-visibility-anchors-visible-clip.html | Pass | 1 / 1 | | |
position-visibility-anchors-visible-css-visibility.html | Pass | 1 / 1 | | |
position-visibility-anchors-visible-dynamic-anchor-toggle.html | Pass | 1 / 1 | | |
position-visibility-anchors-visible-in-overflow.html | Pass | 1 / 1 | | |
position-visibility-anchors-visible-inline-cb.html | Pass | 1 / 1 | | |
position-visibility-anchors-visible-non-intervening-container.html | Pass | 1 / 1 | | |
position-visibility-anchors-visible-position-fixed.html | Pass | 1 / 1 | | |
position-visibility-anchors-visible-stacked-child.html | Pass | 1 / 1 | | |
position-visibility-anchors-visible-stacked-child.tentative.html | Pass | 1 / 1 | | |
position-visibility-anchors-visible-with-position.html | Pass | 1 / 1 | | |
position-visibility-initial.html | Pass | 1 / 1 | | |
position-visibility-no-overflow-nested.html | Pass | 1 / 1 | | |
position-visibility-no-overflow-scroll-002.html | Pass | 1 / 1 | | |
position-visibility-no-overflow-scroll.html | Pass | 1 / 1 | | |
position-visibility-no-overflow-stacked-child.html | Pass | 1 / 1 | | |
position-visibility-no-overflow-without-anchor.html | Pass | 1 / 1 | | |
position-visibility-no-overflow.html | Pass | 1 / 1 | | |
position-visibility-remove-anchors-visible.html | Pass | 1 / 1 | | |
position-visibility-remove-no-overflow.html | Pass | 1 / 1 | | |
pseudo-element-implicit-anchor-center.html | Pass | 1 / 1 | | |
pseudo-element-implicit-anchor.html | Pass | 1 / 1 | | |
pseudo-element-with-slotted-anchor.html | Pass | 1 / 1 | | |
scroll-to-anchored-fixed-000.html | Pass | 1 / 1 | | |
scroll-to-anchored-fixed-001.html | Pass | 1 / 1 | | |
scroll-to-anchored-fixed-002.html | Pass | 1 / 1 | | |
scroll-to-anchored-fixed-003.html | Pass | 1 / 1 | | |
scroll-to-anchored-fixed-004.html | Fail | 0 / 1 | TEST BUG | the test expects the fixed box with position-area: center span-all; left: calc(100vw - 5em) not to follow its anchor in the horizontal axis (its reference resets the horizontal scroll position after the focus: the viewport must only scroll in the other axis), as Chrome and Safari do when the tracks of position-area are span-all in an axis; css-anchor-position-1 says that a box compensates for scroll "in the horizontal or vertical axis" when "abspos has a non-none value for position-area" (https://drafts.csswg.org/css-anchor-position-1/#compensate-for-scroll, no condition on the axis), so the library moves the box with the document in both axes and focus() (which now scrolls the viewport for an anchored fixed box) also scrolls the viewport in the horizontal axis; Firefox fails too |
scroll-to-anchored-fixed-005.html | Pass | 1 / 1 | | |
scroll-to-anchored-fixed-006.html | Fail | 0 / 1 | TEST BUG | the test expects the fixed box with position-area: span-all center; top: calc(100vh - 5em) not to follow its anchor in the vertical axis (its reference resets the vertical scroll position after the focus: the viewport must only scroll in the other axis), as Chrome and Safari do when the tracks of position-area are span-all in an axis; css-anchor-position-1 says that a box compensates for scroll "in the horizontal or vertical axis" when "abspos has a non-none value for position-area" (https://drafts.csswg.org/css-anchor-position-1/#compensate-for-scroll, no condition on the axis), so the library moves the box with the document in both axes and focus() (which now scrolls the viewport for an anchored fixed box) also scrolls the viewport in the vertical axis; Firefox fails too |
sticky-anchor-position-invalid.html | Pass | 1 / 1 | | |
transform-001.html | Pass | 1 / 1 | | |
transform-002.html | Pass | 1 / 1 | | |
transform-003.html | Pass | 1 / 1 | | |
transform-004.html | Pass | 1 / 1 | | |
transform-005.html | Pass | 1 / 1 | | |
transform-006.html | Pass | 1 / 1 | | |
transform-007.html | Pass | 1 / 1 | | |
transform-008.html | Pass | 1 / 1 | | |
transform-009.html | Pass | 1 / 1 | | |
transform-018.html | Pass | 1 / 1 | | |
transform-020.html | Pass | 1 / 1 | | |
transform-022.html | Pass | 1 / 1 | | |
under-invalidation.html | Pass | 1 / 1 | | |
vertical-aligned-table-cell.html | Pass | 1 / 1 | | |