From 5f077dc267d31aed881ff734744d25af94aecf0a Mon Sep 17 00:00:00 2001 From: Xianzhu Wang Date: Mon, 8 Apr 2024 17:03:40 +0000 Subject: [PATCH] Bug 1888597 [wpt PR 45424] - [css-anchor-position] Simple implementation for position-visibility: anchors-valid, a=testonly Automatic update from web-platform-tests [css-anchor-position] Simple implementation for position-visibility: anchors-valid Due to the complexity to implement the original proposal of position-visibility: anchors-valid and anchors-visible in https://github.com/w3c/csswg-drafts/issues/7758#issuecomment-1965540529, we have proposed a simple implementation https://github.com/w3c/csswg-drafts/issues/7758#issuecomment-2026137829 and this implementation is based on the simple proposal. Bug: 329703412 Change-Id: I7ac5d9bfbd5a3c89822567ffa6701cc66959b665 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5406199 Reviewed-by: Philip Rogers Commit-Queue: Xianzhu Wang Cr-Commit-Position: refs/heads/main@{#1280441} -- wpt-commits: f401f6100e5dcf03da047fd6164fa5132064ef13 wpt-pr: 45424 --- .../position-visibility-anchors-valid-ref.html | 11 ++++++----- ...position-visibility-anchors-valid.tentative.html | 13 ++++--------- 2 files changed, 10 insertions(+), 14 deletions(-) diff --git a/testing/web-platform/tests/css/css-anchor-position/position-visibility-anchors-valid-ref.html b/testing/web-platform/tests/css/css-anchor-position/position-visibility-anchors-valid-ref.html index 3f86fdc90187a..96b4e865512c2 100644 --- a/testing/web-platform/tests/css/css-anchor-position/position-visibility-anchors-valid-ref.html +++ b/testing/web-platform/tests/css/css-anchor-position/position-visibility-anchors-valid-ref.html @@ -5,12 +5,13 @@ width: 100px; height: 100px; background: orange; - display: inline-block; + } + .target { + width: 100px; + height: 100px; + background: green; }
anchor1
- -
anchor2
- -
anchor3
+
target1
diff --git a/testing/web-platform/tests/css/css-anchor-position/position-visibility-anchors-valid.tentative.html b/testing/web-platform/tests/css/css-anchor-position/position-visibility-anchors-valid.tentative.html index 05a04445d386d..bf6792163961a 100644 --- a/testing/web-platform/tests/css/css-anchor-position/position-visibility-anchors-valid.tentative.html +++ b/testing/web-platform/tests/css/css-anchor-position/position-visibility-anchors-valid.tentative.html @@ -23,14 +23,9 @@ } - +
anchor1
-
target1
+
target1
- -
anchor2
-
target2
- - -
anchor3
-
target3
+ +
target2