[wpt-sync] Sync PR 47503 - [Masonry] Add masonry display type
Categories
(Core :: Layout, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox131 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 47503 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/47503
Details from upstream follow.
Ethan Jimenez <ethavar@microsoft.com> wrote:
[Masonry] Add masonry display type
Introducing parsing for the new
masonry
andinline-masonry
values
fordisplay
, mapping them to their respectiveEDisplay
enums.Renaming feature flag to
CSSMasonryLayout
.Adding test coverage for parsing of these tentative new values.
Bug: 343257585
Change-Id: I076c31c48da249a42e939e4d9a9001c6d9743396
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5750163
Reviewed-by: Ian Kilpatrick \<ikilpatrick@chromium.org>
Reviewed-by: Alison Maher \<almaher@microsoft.com>
Commit-Queue: Ethan Jimenez \<ethavar@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#1338207}
Assignee | ||
Updated•6 months ago
|
Assignee | ||
Comment 1•6 months ago
|
||
Assignee | ||
Comment 2•6 months ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 2 tests and 2 subtests
Status Summary
Firefox
OK
: 2
FAIL
: 8
Chrome
OK
: 2
FAIL
: 8
Safari
OK
: 2
FAIL
: 8
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /css/css-display/parsing/tentative/display-computed.html [wpt.fyi]
- Property display value 'masonry':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - Property display value 'inline-masonry':
FAIL
(Chrome:FAIL
, Safari:FAIL
) - position absolute affects computed display:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - position fixed affects computed display:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - float left affects computed display:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - float right affects computed display:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- Property display value 'masonry':
- /css/css-display/parsing/tentative/display-valid.html [wpt.fyi]
- e.style['display'] = "masonry" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - e.style['display'] = "inline-masonry" should set the property value:
FAIL
(Chrome:FAIL
, Safari:FAIL
)
- e.style['display'] = "masonry" should set the property value:
Comment 4•6 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/800969939d0e
https://hg.mozilla.org/mozilla-central/rev/60c45993ffb2
Description
•