Bug 1872959 [wpt PR 43848] - Fix Highlight Pseudos using container-relative units...
commit88cc65083cee683184fcbca3cff57a5aab740d7d
authorStephen Chenney <schenney@chromium.org>
Sat, 13 Jan 2024 09:44:05 +0000 (13 09:44 +0000)
committermoz-wptsync-bot <wptsync@mozilla.com>
Mon, 15 Jan 2024 09:06:52 +0000 (15 09:06 +0000)
treeeeffc02545e93b4e8d4995b8d78e01f6960912ed
parent86255d7bf0758cb4fab99df3d34c7f510b8fc983
Bug 1872959 [wpt PR 43848] - Fix Highlight Pseudos using container-relative units, a=testonly

Automatic update from web-platform-tests
Fix Highlight Pseudos using container-relative units

Add support for creating a new style when the highlight uses
container-relative units and has a different container to that
of its parent. And also fix a problem where highlight styles
are not created inside container queries for the container itself.

Add testing of highlights using container queries.

Fixes a typo too.

Units depending on block/inline direction still do
not work for vertical writing modes. That's for another CL.

Bug: 1468306
Change-Id: I781a35810133f3591c7a3587ff5d13df0dfac9ee
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5149171
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Stephen Chenney <schenney@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1245980}

--

wpt-commits: 217ab9f1480ea3ebce180e7cf9f787246691bfe7
wpt-pr: 43848
12 files changed:
testing/web-platform/tests/css/css-contain/container-queries/pseudo-elements-008.html
testing/web-platform/tests/css/css-contain/container-queries/pseudo-elements-013.html [new file with mode: 0644]
testing/web-platform/tests/css/css-highlight-api/painting/custom-highlight-container-metrics-001-ref.html [new file with mode: 0644]
testing/web-platform/tests/css/css-highlight-api/painting/custom-highlight-container-metrics-001.html [new file with mode: 0644]
testing/web-platform/tests/css/css-highlight-api/painting/custom-highlight-container-metrics-002-ref.html [new file with mode: 0644]
testing/web-platform/tests/css/css-highlight-api/painting/custom-highlight-container-metrics-002.html [new file with mode: 0644]
testing/web-platform/tests/css/css-highlight-api/painting/custom-highlight-container-metrics-003-ref.html [new file with mode: 0644]
testing/web-platform/tests/css/css-highlight-api/painting/custom-highlight-container-metrics-003.html [new file with mode: 0644]
testing/web-platform/tests/css/css-highlight-api/painting/custom-highlight-container-metrics-004-ref.html [new file with mode: 0644]
testing/web-platform/tests/css/css-highlight-api/painting/custom-highlight-container-metrics-004.html [new file with mode: 0644]
testing/web-platform/tests/css/css-highlight-api/painting/custom-highlight-container-metrics-005.html [new file with mode: 0644]
testing/web-platform/tests/css/css-highlight-api/painting/custom-highlight-container-metrics-006.html [new file with mode: 0644]