[wpt-sync] Sync PR 58417 - layout: Fix static position of abspos nested within a block-in-inline
Categories
(Core :: Layout: Positioned, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox151 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 58417 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/58417
Details from upstream follow.
vinayak sharma <vinayaks0111@gmail.com> wrote:
layout: Fix static position of abspos nested within a block-in-inline
Fixes incorrect static positioning of absolutely positioned elements nested within a block that has
margin-topinside an inline element.
Added two lines of code toAnonymousBlockBox::layout_into_line_itemsin components/layout/flow/inline/mod.rs:
- We snapshot the current positioning_context_length before laying out the block.
- We call
adjust_static_position_of_hoisted_fragmentson the positioning_context after the block fragment is placed by the state.Testing:
Tested the fix using the manual reproduction HTML provided in the issue, Also ran the existing WPT tests intests/wpt/tests/css/css-position/to ensure there are no regressions.Fixes: #<!-- nolink -->42890
Reviewed in servo/servo#43084
| Assignee | ||
Updated•2 months ago
|
| Assignee | ||
Comment 1•2 months ago
|
||
| Assignee | ||
Comment 2•2 months ago
|
||
CI Results
Ran 11 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 339 tests
Status Summary
Firefox
OK : 104
PASS: 1[GitHub] 10[Gecko-linux2204-64-wayland-debug, Gecko-linux2204-64-wayland-opt] 1321[Gecko-windows11-32-24h2-debug, Gecko-windows11-32-24h2-opt] 1488[Gecko-windows11-64-24h2-debug, Gecko-windows11-64-24h2-opt] 1495[Gecko-android-em-14-x86_64-debug-geckoview, Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview] 1501[Gecko-linux2404-64-debug, Gecko-linux2404-64-opt]
FAIL: 124[Gecko-windows11-32-24h2-debug, Gecko-windows11-32-24h2-opt] 169[Gecko-linux2404-64-debug, Gecko-linux2404-64-opt] 171[Gecko-android-em-14-x86_64-debug-geckoview, Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview] 181[Gecko-windows11-64-24h2-debug, Gecko-windows11-64-24h2-opt]
Chrome
PASS: 1
Safari
PASS: 1
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /css/css-position/sticky/position-sticky-offset-print.html [wpt.fyi]:
FAIL - /css/css-position/backdrop-tree-abiding-slotted.html [wpt.fyi]
- ::backdrop is tree-abiding and should be allowed after ::slotted():
FAIL
- ::backdrop is tree-abiding and should be allowed after ::slotted():
- /css/css-position/position-absolute-in-inline-002.html [wpt.fyi]
- absolute inside inline container location should be correct.:
FAIL
- absolute inside inline container location should be correct.:
- /css/css-position/position-absolute-replaced-minmax.html [wpt.fyi]
- minmax replaced IMG 37:
FAIL
- minmax replaced IMG 37:
- /css/css-position/position-absolute-with-negative-sized-imcb.html [wpt.fyi]
- .abspos 19:
FAIL - .abspos 20:
FAIL - .abspos 23:
FAIL - .abspos 24:
FAIL - .abspos 25:
FAIL - .abspos 28:
FAIL - .abspos 29:
FAIL - .abspos 30:
FAIL
- .abspos 19:
- /css/css-position/overlay/animation/overlay-interpolation.html [wpt.fyi]
- CSS Transitions: property <overlay> from [auto] to [none] at (-1) should be [auto]:
FAIL - CSS Transitions: property <overlay> from [auto] to [none] at (0) should be [auto]:
FAIL - CSS Transitions: property <overlay> from [auto] to [none] at (0.1) should be [auto]:
FAIL - CSS Transitions: property <overlay> from [auto] to [none] at (0.9) should be [auto]:
FAIL - CSS Transitions: property <overlay> from [auto] to [none] at (1) should be [none]:
FAIL - CSS Transitions: property <overlay> from [auto] to [none] at (1.5) should be [none]:
FAIL - CSS Transitions with transition: all: property <overlay> from [auto] to [none] at (-1) should be [none]:
FAIL - CSS Transitions with transition: all: property <overlay> from [auto] to [none] at (0) should be [none]:
FAIL - CSS Transitions with transition: all: property <overlay> from [auto] to [none] at (0.1) should be [none]:
FAIL - CSS Transitions with transition: all: property <overlay> from [auto] to [none] at (0.9) should be [none]:
FAIL - CSS Transitions with transition: all: property <overlay> from [auto] to [none] at (1) should be [none]:
FAIL - CSS Transitions with transition: all: property <overlay> from [auto] to [none] at (1.5) should be [none]:
FAIL - CSS Animations: property <overlay> from [auto] to [none] at (-1) should be [auto]:
FAIL - CSS Animations: property <overlay> from [auto] to [none] at (0) should be [auto]:
FAIL - CSS Animations: property <overlay> from [auto] to [none] at (0.1) should be [auto]:
FAIL - CSS Animations: property <overlay> from [auto] to [none] at (0.9) should be [auto]:
FAIL - CSS Animations: property <overlay> from [auto] to [none] at (1) should be [none]:
FAIL - CSS Animations: property <overlay> from [auto] to [none] at (1.5) should be [none]:
FAIL - Web Animations: property <overlay> from [auto] to [none] at (-1) should be [auto]:
FAIL - Web Animations: property <overlay> from [auto] to [none] at (0) should be [auto]:
FAIL - Web Animations: property <overlay> from [auto] to [none] at (0.1) should be [auto]:
FAIL - Web Animations: property <overlay> from [auto] to [none] at (0.9) should be [auto]:
FAIL - Web Animations: property <overlay> from [auto] to [none] at (1) should be [none]:
FAIL - Web Animations: property <overlay> from [auto] to [none] at (1.5) should be [none]:
FAIL - CSS Transitions: property <overlay> from [none] to [auto] at (-1) should be [none]:
FAIL - CSS Transitions: property <overlay> from [none] to [auto] at (0) should be [none]:
FAIL - CSS Transitions: property <overlay> from [none] to [auto] at (0.1) should be [auto]:
FAIL - CSS Transitions: property <overlay> from [none] to [auto] at (0.9) should be [auto]:
FAIL - CSS Transitions: property <overlay> from [none] to [auto] at (1) should be [auto]:
FAIL - CSS Transitions: property <overlay> from [none] to [auto] at (1.5) should be [auto]:
FAIL - CSS Transitions with transition: all: property <overlay> from [none] to [auto] at (-1) should be [auto]:
FAIL - CSS Transitions with transition: all: property <overlay> from [none] to [auto] at (0) should be [auto]:
FAIL - CSS Transitions with transition: all: property <overlay> from [none] to [auto] at (0.1) should be [auto]:
FAIL - CSS Transitions with transition: all: property <overlay> from [none] to [auto] at (0.9) should be [auto]:
FAIL - CSS Transitions with transition: all: property <overlay> from [none] to [auto] at (1) should be [auto]:
FAIL - CSS Transitions with transition: all: property <overlay> from [none] to [auto] at (1.5) should be [auto]:
FAIL - CSS Animations: property <overlay> from [none] to [auto] at (-1) should be [none]:
FAIL - CSS Animations: property <overlay> from [none] to [auto] at (0) should be [none]:
FAIL - CSS Animations: property <overlay> from [none] to [auto] at (0.1) should be [auto]:
FAIL - CSS Animations: property <overlay> from [none] to [auto] at (0.9) should be [auto]:
FAIL - CSS Animations: property <overlay> from [none] to [auto] at (1) should be [auto]:
FAIL - CSS Animations: property <overlay> from [none] to [auto] at (1.5) should be [auto]:
FAIL - Web Animations: property <overlay> from [none] to [auto] at (-1) should be [none]:
FAIL - Web Animations: property <overlay> from [none] to [auto] at (0) should be [none]:
FAIL - Web Animations: property <overlay> from [none] to [auto] at (0.1) should be [auto]:
FAIL - Web Animations: property <overlay> from [none] to [auto] at (0.9) should be [auto]:
FAIL - Web Animations: property <overlay> from [none] to [auto] at (1) should be [auto]:
FAIL - Web Animations: property <overlay> from [none] to [auto] at (1.5) should be [auto]:
FAIL - CSS Transitions: property <overlay> from [auto] to [auto] at (-1) should be [auto]:
FAIL - CSS Transitions: property <overlay> from [auto] to [auto] at (0) should be [auto]:
FAIL - CSS Transitions: property <overlay> from [auto] to [auto] at (0.5) should be [auto]:
FAIL - CSS Transitions: property <overlay> from [auto] to [auto] at (1) should be [auto]:
FAIL - CSS Transitions: property <overlay> from [auto] to [auto] at (1.5) should be [auto]:
FAIL - CSS Transitions with transition: all: property <overlay> from [auto] to [auto] at (-1) should be [auto]:
FAIL - CSS Transitions with transition: all: property <overlay> from [auto] to [auto] at (0) should be [auto]:
FAIL - CSS Transitions with transition: all: property <overlay> from [auto] to [auto] at (0.5) should be [auto]:
FAIL - CSS Transitions with transition: all: property <overlay> from [auto] to [auto] at (1) should be [auto]:
FAIL - CSS Transitions with transition: all: property <overlay> from [auto] to [auto] at (1.5) should be [auto]:
FAIL - CSS Animations: property <overlay> from [auto] to [auto] at (-1) should be [auto]:
FAIL - CSS Animations: property <overlay> from [auto] to [auto] at (0) should be [auto]:
FAIL - CSS Animations: property <overlay> from [auto] to [auto] at (0.5) should be [auto]:
FAIL - CSS Animations: property <overlay> from [auto] to [auto] at (1) should be [auto]:
FAIL - CSS Animations: property <overlay> from [auto] to [auto] at (1.5) should be [auto]:
FAIL - Web Animations: property <overlay> from [auto] to [auto] at (-1) should be [auto]:
FAIL - Web Animations: property <overlay> from [auto] to [auto] at (0) should be [auto]:
FAIL - Web Animations: property <overlay> from [auto] to [auto] at (0.5) should be [auto]:
FAIL - Web Animations: property <overlay> from [auto] to [auto] at (1) should be [auto]:
FAIL - Web Animations: property <overlay> from [auto] to [auto] at (1.5) should be [auto]:
FAIL - CSS Transitions: property <overlay> from [none] to [none] at (-1) should be [none]:
FAIL - CSS Transitions: property <overlay> from [none] to [none] at (0) should be [none]:
FAIL - CSS Transitions: property <overlay> from [none] to [none] at (0.5) should be [none]:
FAIL - CSS Transitions: property <overlay> from [none] to [none] at (1) should be [none]:
FAIL - CSS Transitions: property <overlay> from [none] to [none] at (1.5) should be [none]:
FAIL - CSS Transitions with transition: all: property <overlay> from [none] to [none] at (-1) should be [none]:
FAIL - CSS Transitions with transition: all: property <overlay> from [none] to [none] at (0) should be [none]:
FAIL - CSS Transitions with transition: all: property <overlay> from [none] to [none] at (0.5) should be [none]:
FAIL - CSS Transitions with transition: all: property <overlay> from [none] to [none] at (1) should be [none]:
FAIL - CSS Transitions with transition: all: property <overlay> from [none] to [none] at (1.5) should be [none]:
FAIL - CSS Animations: property <overlay> from [none] to [none] at (-1) should be [none]:
FAIL - CSS Animations: property <overlay> from [none] to [none] at (0) should be [none]:
FAIL - CSS Animations: property <overlay> from [none] to [none] at (0.5) should be [none]:
FAIL - CSS Animations: property <overlay> from [none] to [none] at (1) should be [none]:
FAIL - CSS Animations: property <overlay> from [none] to [none] at (1.5) should be [none]:
FAIL - Web Animations: property <overlay> from [none] to [none] at (-1) should be [none]:
FAIL - Web Animations: property <overlay> from [none] to [none] at (0) should be [none]:
FAIL - Web Animations: property <overlay> from [none] to [none] at (0.5) should be [none]:
FAIL - Web Animations: property <overlay> from [none] to [none] at (1) should be [none]:
FAIL - Web Animations: property <overlay> from [none] to [none] at (1.5) should be [none]:
FAIL
- CSS Transitions: property <overlay> from [auto] to [none] at (-1) should be [auto]:
- /css/css-position/overlay/overlay-computed.html [wpt.fyi]
- Property overlay value 'none':
FAIL - Property overlay value 'auto':
FAIL - Property overlay value 'inherit':
FAIL - Property overlay value 'initial':
FAIL - Property overlay value 'revert':
FAIL - Property overlay value 'unset':
FAIL
- Property overlay value 'none':
- /css/css-position/overlay/overlay-transition.html [wpt.fyi]
- Open the popover to be closed and verify computed overlay for both popovers:
FAIL - Transition overlays:
FAIL
- Open the popover to be closed and verify computed overlay for both popovers:
- /css/css-position/overlay/overlay-user-agent-rules.html [wpt.fyi]
- HTML elements should have overlay:none !important from the user-agent.:
FAIL - SVG elements should have overlay:none !important from the user-agent.:
FAIL - Null namespace elements should have overlay:none !important from the user-agent.:
FAIL - Arbitrary namespace elements should have overlay:none !important from the user-agent.:
FAIL
- HTML elements should have overlay:none !important from the user-agent.:
- /css/css-position/overlay/overlay-valid.html [wpt.fyi]
- e.style['overlay'] = "none" should set the property value:
FAIL - e.style['overlay'] = "auto" should set the property value:
FAIL - e.style['overlay'] = "inherit" should set the property value:
FAIL - e.style['overlay'] = "initial" should set the property value:
FAIL - e.style['overlay'] = "revert" should set the property value:
FAIL - e.style['overlay'] = "unset" should set the property value:
FAIL
- e.style['overlay'] = "none" should set the property value:
- /css/css-position/sticky/position-sticky-input-box-gets-focused-after-scroll.html [wpt.fyi]
- Focusing on visible sticky input box should reset the scroll to unshifted sticky position.:
FAIL
- Focusing on visible sticky input box should reset the scroll to unshifted sticky position.:
- /css/css-position/sticky/position-sticky-scrollIntoView.html [wpt.fyi]
- scrolling a sticky element into view should use its unshifted position:
FAIL
- scrolling a sticky element into view should use its unshifted position:
- /css/css-position/sticky/position-sticky-single-axis-basic.html [wpt.fyi]
- Constraints apply independently across nested single-axis scrollers:
FAIL - Constraints correctly skip axes that are overflow: clip:
FAIL
- Constraints apply independently across nested single-axis scrollers:
- /css/css-position/sticky/position-sticky-single-axis-dynamic.html [wpt.fyi]
- Sequential scrolling and dynamic constraint updates merge and remove correctly:
FAIL
- Sequential scrolling and dynamic constraint updates merge and remove correctly:
- /css/css-position/sticky/position-sticky-single-axis-nested.html [wpt.fyi]
- Nested sticky elements accumulate offsets correctly on independent axes:
FAIL
- Nested sticky elements accumulate offsets correctly on independent axes:
- /css/css-position/sticky/sticky-after-input.html [wpt.fyi]
- Sticky positioned element should reset the scroll position to unshifted position:
FAIL
- Sticky positioned element should reset the scroll position to unshifted position:
- /css/css-position/fixed-z-index-blend.html [wpt.fyi]:
PASS[Gecko-linux2404-64-debug,Gecko-linux2404-64-opt],SKIP[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-windows11-64-24h2-debug,Gecko-windows11-64-24h2-opt] - /css/css-position/position-absolute-center-001.html [wpt.fyi]:
FAIL - /css/css-position/position-absolute-center-002.html [wpt.fyi]:
FAIL - /css/css-position/position-absolute-fit-content.html [wpt.fyi]:
FAIL - /css/css-position/position-absolute-in-inline-003.html [wpt.fyi]:
FAIL - /css/css-position/position-absolute-in-inline-004.html [wpt.fyi]:
FAIL - /css/css-position/position-fixed-scroll-nested-fixed.html [wpt.fyi]:
FAIL[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview],PASS[Gecko-linux2404-64-debug,Gecko-linux2404-64-opt,Gecko-windows11-64-24h2-debug,Gecko-windows11-64-24h2-opt] - /css/css-position/position-relative-005.html [wpt.fyi]:
FAIL - /css/css-position/position-relative-013.html [wpt.fyi]:
FAIL - /css/css-position/multicol/static-position/vlr-ltr-ltr-in-multicol.html [wpt.fyi]:
FAIL - /css/css-position/multicol/static-position/vlr-ltr-rtl-in-multicol.tentative.html [wpt.fyi]:
FAIL - /css/css-position/multicol/static-position/vlr-rtl-ltr-in-multicol.tentative.html [wpt.fyi]:
FAIL - /css/css-position/multicol/static-position/vlr-rtl-rtl-in-multicol.html [wpt.fyi]:
FAIL - /css/css-position/multicol/static-position/vrl-ltr-ltr-in-multicol.html [wpt.fyi]:
FAIL - /css/css-position/multicol/static-position/vrl-ltr-rtl-in-multicol.tentative.html [wpt.fyi]:
FAIL - /css/css-position/multicol/static-position/vrl-rtl-ltr-in-multicol.tentative.html [wpt.fyi]:
FAIL - /css/css-position/multicol/static-position/vrl-rtl-rtl-in-multicol.html [wpt.fyi]:
FAIL - /css/css-position/multicol/vlr-ltr-ltr-in-multicols.html [wpt.fyi]:
FAIL - /css/css-position/multicol/vlr-ltr-rtl-in-multicols.tentative.html [wpt.fyi]:
FAIL - /css/css-position/multicol/vlr-rtl-ltr-in-multicols.tentative.html [wpt.fyi]:
FAIL - /css/css-position/multicol/vlr-rtl-rtl-in-multicols.html [wpt.fyi]:
FAIL - /css/css-position/multicol/vrl-ltr-ltr-in-multicols.html [wpt.fyi]:
FAIL - /css/css-position/multicol/vrl-ltr-rtl-in-multicols.tentative.html [wpt.fyi]:
FAIL - /css/css-position/multicol/vrl-rtl-ltr-in-multicols.tentative.html [wpt.fyi]:
FAIL - /css/css-position/multicol/vrl-rtl-rtl-in-multicols.html [wpt.fyi]:
FAIL - /css/css-position/overlay/overlay-transition-backdrop.html [wpt.fyi]:
FAIL - /css/css-position/overlay/overlay-transition-dialog.html [wpt.fyi]:
FAIL - /css/css-position/overlay/overlay-transition-finished.html [wpt.fyi]:
FAIL - /css/css-position/overlay/overlay-transition-in-rendering.html [wpt.fyi]:
FAIL - /css/css-position/overlay/overlay-transition-out-rendering.html [wpt.fyi]:
FAIL - /css/css-position/static-position/htb-ltr-ltr.html [wpt.fyi]:
FAIL - /css/css-position/static-position/htb-ltr-rtl.tentative.html [wpt.fyi]:
FAIL - /css/css-position/static-position/htb-rtl-ltr.tentative.html [wpt.fyi]:
FAIL - /css/css-position/static-position/htb-rtl-rtl.html [wpt.fyi]:
FAIL - /css/css-position/static-position/vlr-ltr-ltr.html [wpt.fyi]:
FAIL - /css/css-position/static-position/vlr-ltr-rtl.tentative.html [wpt.fyi]:
FAIL - /css/css-position/static-position/vlr-rtl-ltr.tentative.html [wpt.fyi]:
FAIL - /css/css-position/static-position/vlr-rtl-rtl.html [wpt.fyi]:
FAIL - /css/css-position/static-position/vrl-ltr-ltr.html [wpt.fyi]:
FAIL - /css/css-position/static-position/vrl-ltr-rtl.tentative.html [wpt.fyi]:
FAIL - /css/css-position/static-position/vrl-rtl-ltr.tentative.html [wpt.fyi]:
FAIL - /css/css-position/static-position/vrl-rtl-rtl.html [wpt.fyi]:
FAIL - /css/css-position/sticky/position-sticky-bottom-002.html [wpt.fyi]:
FAIL[Gecko-windows11-64-24h2-debug,Gecko-windows11-64-24h2-opt],PASS[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-linux2404-64-debug,Gecko-linux2404-64-opt] - /css/css-position/sticky/position-sticky-bottom-003.html [wpt.fyi]:
FAIL[Gecko-windows11-64-24h2-debug,Gecko-windows11-64-24h2-opt],PASS[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-linux2404-64-debug,Gecko-linux2404-64-opt] - /css/css-position/sticky/position-sticky-fixed-ancestor-002.html [wpt.fyi]:
FAIL - /css/css-position/sticky/position-sticky-fixed-ancestor-003.html [wpt.fyi]:
FAIL - /css/css-position/sticky/position-sticky-fixed-ancestor-iframe.html [wpt.fyi]:
FAIL - /css/css-position/sticky/position-sticky-fixed-ancestor.html [wpt.fyi]:
FAIL - /css/css-position/sticky/position-sticky-hyperlink.html [wpt.fyi]:
FAIL[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-windows11-64-24h2-debug,Gecko-windows11-64-24h2-opt],PASS[Gecko-linux2404-64-debug,Gecko-linux2404-64-opt] - /css/css-position/sticky/position-sticky-left-002.html [wpt.fyi]:
FAIL[Gecko-windows11-64-24h2-debug,Gecko-windows11-64-24h2-opt],PASS[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-linux2404-64-debug,Gecko-linux2404-64-opt] - /css/css-position/sticky/position-sticky-left-003.html [wpt.fyi]:
FAIL[Gecko-windows11-64-24h2-debug,Gecko-windows11-64-24h2-opt],PASS[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-linux2404-64-debug,Gecko-linux2404-64-opt] - /css/css-position/sticky/position-sticky-right-002.html [wpt.fyi]:
FAIL[Gecko-windows11-64-24h2-debug,Gecko-windows11-64-24h2-opt],PASS[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-linux2404-64-debug,Gecko-linux2404-64-opt] - /css/css-position/sticky/position-sticky-right-003.html [wpt.fyi]:
FAIL[Gecko-windows11-64-24h2-debug,Gecko-windows11-64-24h2-opt],PASS[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-linux2404-64-debug,Gecko-linux2404-64-opt] - /css/css-position/sticky/position-sticky-rtl.html [wpt.fyi]:
FAIL[Gecko-windows11-64-24h2-debug,Gecko-windows11-64-24h2-opt],PASS[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-linux2404-64-debug,Gecko-linux2404-64-opt] - /css/css-position/sticky/position-sticky-table-pixel-rounding.html [wpt.fyi]:
FAIL[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-windows11-64-24h2-debug,Gecko-windows11-64-24h2-opt],PASS[Gecko-linux2404-64-debug,Gecko-linux2404-64-opt] - /css/css-position/sticky/position-sticky-top-002.html [wpt.fyi]:
FAIL[Gecko-windows11-64-24h2-debug,Gecko-windows11-64-24h2-opt],PASS[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-linux2404-64-debug,Gecko-linux2404-64-opt] - /css/css-position/sticky/position-sticky-top-003.html [wpt.fyi]:
FAIL[Gecko-windows11-64-24h2-debug,Gecko-windows11-64-24h2-opt],PASS[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-linux2404-64-debug,Gecko-linux2404-64-opt] - /css/css-position/sticky/position-sticky-top-and-bottom-003.html [wpt.fyi]:
FAIL[Gecko-windows11-64-24h2-debug,Gecko-windows11-64-24h2-opt],PASS[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-linux2404-64-debug,Gecko-linux2404-64-opt]
Tests Disabled in Gecko Infrastructure
- /css/css-position/fixed-z-index-blend.html [wpt.fyi]:
PASS[Gecko-linux2404-64-debug,Gecko-linux2404-64-opt],SKIP[Gecko-android-em-14-x86_64-debug-geckoview,Gecko-android-em-14-x86_64-lite-opt-geckoview,Gecko-android-em-14-x86_64-opt-geckoview,Gecko-windows11-64-24h2-debug,Gecko-windows11-64-24h2-opt]
Comment 4•1 month ago
|
||
| bugherder | ||
Comment 5•1 month ago
|
||
| bugherder | ||
Description
•