Files
sousa-gecko/testing/web-platform/tests/css/selectors/old-tests/css3-modsel-39b.xml
T
Kent Tamura 3f32057f84 Bug 2049834 [wpt PR 60821] - css/selectors: Automate a part of legacy selectors tests (20 to 39), a=testonly
Automatic update from web-platform-tests
css/selectors: Automate a part of legacy selectors tests (20 to 39)

Introduce common.js to provide assert_background_color(),
assert_not_background_color(), LIME, and RED.

Change-Id: Ibfc1a0fecfc25a9fc60280edbacb5b21d9d2feda
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7960878
SLSA-Policy-Verified: SLSA Policy Verification Service <devtools-gerritcodereview-exitgate@google.com>
Auto-Submit: Kent Tamura <tkent@chromium.org>
Reviewed-by: Koji Ishii <kojii@chromium.org>
Commit-Queue: Koji Ishii <kojii@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1650778}

--

wpt-commits: 49ff34625b3fa0f882a3ec88b276a5bcd6f1e23a
wpt-pr: 60821
2026-06-25 17:03:34 +00:00

45 lines
2.2 KiB
XML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>::first-letter pseudo-element</title>
<style type="text/css"><![CDATA[p::first-letter { font-size : xx-large ; background-color : lime }]]></style>
<link rel="author" title="Daniel Glazman" href="http://glazman.org/"/>
<link rel="author" title="Ian Hickson" href="mailto:ian@hixie.ch"/>
<link rel="help" href="https://www.w3.org/TR/css3-selectors/#selectors"/> <!-- bogus link to make sure it gets found -->
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="common.js"></script>
</head>
<body>
<p id="t1">This very long paragraph
should have a big first letter T with a green background. Dummy
text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy
text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy
text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy
text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy
text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy
text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy
text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy
text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy
text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy
text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy
text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy
text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy
text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy
text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy
text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy
text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy
text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy
text. Dummy text. Dummy text. Dummy text. Dummy text. Dummy
text. Dummy text. Dummy text. Dummy text. Dummy text.</p>
<script><![CDATA[
test(function() {
const t1 = document.getElementById('t1');
assert_equals(getComputedStyle(t1, '::first-letter').backgroundColor, LIME);
}, '::first-letter pseudo-element background-color should be lime');
]]></script>
</body>
</html>