Commit e7fb30eb authored by Chromium WPT Sync's avatar Chromium WPT Sync Committed by Commit Bot

Import wpt@6366ae15c2bc2314adca4321357c68bb468fec98

Using wpt-import in Chromium c756580e.
With Chromium commits locally applied on WPT:
d0ad7cf8 "UpgradeInsecureRequest: Add WPTs for static-import in dedicated/shared workers"
2688e49a "De-flake two lazyload WPT tests."
8fa00285 "[webauthn] Fix resident key credentials.get() WPT"
edb8adb1 "Implement and ship RTCRtpSendParameters.degradationPreference"
2fb88bb8 "Use integer coordinates for Actions.pointerMove."
eb80352f "[css-flexbox] Move vertical-flexbox-percentage-ignored.html to WPT"


Note to sheriffs: This CL imports external tests and adds
expectations for those tests; if this CL is large and causes
a few new failures, please fix the failures by adding new
lines to TestExpectations rather than reverting. See:
https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md

NOAUTOREVERT=true
TBR=lpz

No-Export: true
Change-Id: I73369f56f0cdff8b507330b80f80c0ae4de7b539
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2133453Reviewed-by: default avatarWPT Autoroller <wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: WPT Autoroller <wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#755779}
parent dae0af71
...@@ -3163,6 +3163,14 @@ crbug.com/1053965 external/wpt/css/css-values/ex-unit-004.html [ Failure ] ...@@ -3163,6 +3163,14 @@ crbug.com/1053965 external/wpt/css/css-values/ex-unit-004.html [ Failure ]
crbug.com/947951 [ Win ] external/wpt/pointerevents/pointerevent_touch-action-inherit_child-auto-child-none_touch.html [ Pass Timeout ] crbug.com/947951 [ Win ] external/wpt/pointerevents/pointerevent_touch-action-inherit_child-auto-child-none_touch.html [ Pass Timeout ]
# ====== New tests from wpt-importer added here ====== # ====== New tests from wpt-importer added here ======
crbug.com/626703 [ Mac10.10 ] external/wpt/css/css-text/hyphens/hyphens-manual-inline-011.html [ Failure ]
crbug.com/626703 [ Linux ] external/wpt/css/css-text/hyphens/hyphens-none-013.html [ Failure ]
crbug.com/626703 [ Mac10.10 ] external/wpt/css/css-text/hyphens/hyphens-none-013.html [ Failure ]
crbug.com/626703 [ Win ] external/wpt/css/css-text/hyphens/hyphens-none-013.html [ Failure ]
crbug.com/626703 [ Mac10.10 ] external/wpt/css/css-text/hyphens/hyphens-manual-inline-012.html [ Failure ]
crbug.com/626703 [ Linux ] external/wpt/css/css-text/hyphens/hyphens-auto-inline-010.html [ Failure ]
crbug.com/626703 [ Mac10.10 ] external/wpt/css/css-text/hyphens/hyphens-auto-inline-010.html [ Failure ]
crbug.com/626703 [ Win ] external/wpt/css/css-text/hyphens/hyphens-auto-inline-010.html [ Failure ]
crbug.com/626703 [ Linux ] external/wpt/css/css-overflow/text-overflow-ellipsis-002.html [ Failure ] crbug.com/626703 [ Linux ] external/wpt/css/css-overflow/text-overflow-ellipsis-002.html [ Failure ]
crbug.com/626703 [ Mac ] external/wpt/css/css-overflow/text-overflow-ellipsis-002.html [ Failure ] crbug.com/626703 [ Mac ] external/wpt/css/css-overflow/text-overflow-ellipsis-002.html [ Failure ]
crbug.com/626703 [ Win ] external/wpt/css/css-overflow/text-overflow-ellipsis-002.html [ Failure ] crbug.com/626703 [ Win ] external/wpt/css/css-overflow/text-overflow-ellipsis-002.html [ Failure ]
......
<!DOCTYPE html>
<meta charset="UTF-8">
<title>CSS Text: 'hyphens: auto' with a valid 'lang' attribute specification (inline)</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
<link rel="help" href="https://www.w3.org/TR/css-text-3/#hyphenation">
<link rel="match" href="reference/hyphens-auto-inline-010-ref.html">
<meta content="" name="flags">
<meta content="When 'hyphens' is set to 'auto' and applied to an inline element and when 'lang' attribute is also set to a valid value, then words may be broken at hyphenation opportunities determined automatically by an hyphenation resource appropriate to the language of the text involved.">
<style>
div
{
border: black solid 2px;
font-family: monospace;
font-size: 32px;
margin-bottom: 0.25em;
width: 6ch;
}
span#test
{
hyphens: auto;
}
div#reference
{
hyphens: none;
}
</style>
<body lang="en">
<p>Test passes if the characters inside of each black-bordered rectangles are laid out identically.
<div>There are <span id="test">new guidelines now</span>.</div>
<div id="reference">There are new guide-lines now.</div>
<!DOCTYPE html>
<meta charset="UTF-8">
<title>CSS Text: 'hyphens: manual' with no explicit hyphenation opportunity (basic)</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
<link rel="help" href="https://www.w3.org/TR/css-text-3/#hyphenation">
<link rel="match" href="reference/hyphens-manual-inline-010-ref.html">
<meta content="" name="flags">
<meta content="When 'hyphens' is set to 'manual' and applied to an inline element, then words can be hyphenated only if characters inside the words explicitly define hyphenation opportunities. In this test, the characters inside the word 'Deoxyribonucleic' do not explicitly define hyphenation opportunities, so it must not be hyphenated." name="assert">
<style>
div
{
border: black solid 2px;
font-family: monospace;
font-size: 32px;
margin-bottom: 0.25em;
width: 10ch;
}
span#test
{
hyphens: manual;
}
div#reference
{
hyphens: none;
}
</style>
<body lang="en">
<p>Test passes if the characters inside of each black-bordered rectangles are laid out identically. Only "ucleic" should be outside of the black-bordered rectangles.
<div>DNA <span id="test">means Deoxyribonucleic acid</span>.</div>
<div id="reference">DNA means Deoxyribonucleic acid.</div>
<!DOCTYPE html>
<meta charset="UTF-8">
<title>CSS Text: 'hyphens: manual' with 2 explicit hyphenation opportunities (inline)</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
<link rel="help" href="https://www.w3.org/TR/css-text-3/#hyphenation">
<link rel="match" href="reference/hyphens-manual-inline-011-ref.html">
<meta content="" name="flags">
<meta content="When 'hyphens' is set to 'manual' and applied to an inline element, then words can be hyphenated only if characters inside the words explicitly define hyphenation opportunities. In this test, the characters inside the word 'Deoxyribonucleic' explicitly define 2 hyphenation opportunities, so it can be hyphenated. Since 9 characters can all fit inside the line box of the block box, then the word 'Deoxyribonucleic' is hyphenated only after the 2nd soft hyphen." name="assert">
<style>
div
{
border: black solid 2px;
font-family: monospace;
font-size: 32px;
margin-bottom: 0.25em;
width: 10ch;
}
span#test
{
hyphens: manual;
}
div#reference
{
hyphens: none;
}
</style>
<p>Test passes if the characters inside of each black-bordered rectangles are laid out identically.
<div>DNA <span id="test">means Deoxy&shy;ribo&shy;nucleic acid</span>.</div>
<div id="reference">DNA means Deoxyribo-nucleic acid.</div>
<!DOCTYPE html>
<meta charset="UTF-8">
<title>CSS Text: 'hyphens: manual' with 4 explicit hyphenation opportunities (inline)</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
<link rel="help" href="https://www.w3.org/TR/css-text-3/#hyphenation">
<link rel="match" href="reference/hyphens-manual-inline-012-ref.html">
<meta content="" name="flags">
<meta content="When 'hyphens' is set to 'manual' and applied to an inline element, then words can be hyphenated only if characters inside the words explicitly define hyphenation opportunities. In this test, the characters inside the word 'Deoxyribonucleic' explicitly define 4 hyphenation opportunities. Since 'Deoxy' has 5 characters and 'Deoxyribo' has 9 characters and since the content width of the block box can take 8 characters, then a soft hyphen will occur after 'Deoxy'. Since 'ribonu' has 6 characters and 'ribonucleic' has 11 characters and since the content width of the block box can take 8 characters, then a soft hyphen will occur after 'ribonu'." name="assert">
<style>
div
{
border: black solid 2px;
font-family: monospace;
font-size: 32px;
margin-bottom: 0.25em;
width: 8ch;
}
span#test
{
hyphens: manual;
}
div#reference
{
hyphens: none;
}
</style>
<p>Test passes if the characters inside of each black-bordered rectangles are laid out identically.
<div>DNA <span id="test">means Deo&shy;xy&shy;ribo&shy;nu&shy;cleic acid</span>.</div>
<div id="reference">DNA means Deoxy-ribonu-cleic acid.</div>
<!DOCTYPE html>
<meta charset="UTF-8">
<title>CSS Text: 'hyphens: none', hyphen-minus character and line wrapping</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
<link rel="help" href="https://www.w3.org/TR/css-text-3/#hyphenation">
<link rel="match" href="reference/hyphens-auto-010-ref.html">
<meta content="" name="flags">
<meta content="This test checks that 'hyphens: none' does not suppress line wrapping after encountering an actual hyphen-minus character (U+002D).">
<style>
div
{
border: black solid 2px;
font-family: monospace;
font-size: 32px;
margin-bottom: 0.25em;
width: 6ch;
}
div#test
{
hyphens: none;
}
</style>
<body>
<p>Test passes if each black-bordered rectangles have identical inside content.
<div id="test">regu-lation imple-menta-tion</div>
<div id="reference">regu&#x002D;<br>lation<br>imple&#x002D;<br>menta&#x002D;<br>tion</div>
<!--
Hyphen-minus == &#x002D; == &#0045;
Hyphen == &#x2010; == &#8208;
-->
<!DOCTYPE html>
<meta charset="UTF-8">
<title>CSS Text: 'hyphens: none', hyphen character and line wrapping</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
<link rel="help" href="https://www.w3.org/TR/css-text-3/#hyphenation">
<link rel="match" href="reference/hyphens-auto-010-ref.html">
<meta content="" name="flags">
<meta content="This test checks that 'hyphens: none' does not suppress line wrapping after encountering an actual hyphen character (U+2010).">
<style>
div
{
border: black solid 2px;
font-family: monospace;
font-size: 32px;
margin-bottom: 0.25em;
width: 6ch;
}
div#test
{
hyphens: none;
}
</style>
<body>
<p>Test passes if each black-bordered rectangles have identical inside content.
<div id="test">regu-lation imple-menta-tion</div>
<div id="reference">regu&#x2010;<br>lation<br>imple&#x2010;<br>menta&#x2010;<br>tion</div>
<!--
Hyphen-minus == &#x002D; == &#0045;
Hyphen == &#x2010; == &#8208;
-->
<!DOCTYPE html>
<meta charset="UTF-8">
<title>CSS Reference Test</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
<style>
div
{
border: black solid 2px;
font-family: monospace;
font-size: 32px;
hyphens: none;
margin-bottom: 0.25em;
width: 6ch;
}
</style>
<body lang="en">
<p>Test passes if the characters inside of each black-bordered rectangles are laid out identically.
<div>There are new guide-lines now.</div>
<div>There are new guide-lines now.</div>
<!DOCTYPE html>
<meta charset="UTF-8">
<title>CSS Reference Test</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
<style>
div
{
border: black solid 2px;
font-family: monospace;
font-size: 32px;
hyphens: none;
margin-bottom: 0.25em;
width: 10ch;
}
</style>
<body lang="en">
<p>Test passes if the characters inside of each black-bordered rectangles are laid out identically. Only "ucleic" should be outside of the black-bordered rectangles.
<div>DNA means Deoxyribonucleic acid.</div>
<div>DNA means Deoxyribonucleic acid.</div>
<!DOCTYPE html>
<meta charset="UTF-8">
<title>CSS Reference Test</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
<style>
div
{
border: black solid 2px;
font-family: monospace;
font-size: 32px;
hyphens: none;
margin-bottom: 0.25em;
width: 10ch;
}
</style>
<body>
<p>Test passes if the characters inside of each black-bordered rectangles are laid out identically.
<div>DNA means Deoxyribo-nucleic acid.</div>
<div>DNA means Deoxyribo-nucleic acid.</div>
<!DOCTYPE html>
<meta charset="UTF-8">
<title>CSS Reference Test</title>
<link rel="author" title="Gérard Talbot" href="http://www.gtalbot.org/BrowserBugsSection/css21testsuite/">
<style>
div
{
border: black solid 2px;
font-family: monospace;
font-size: 32px;
hyphens: none;
margin-bottom: 0.25em;
width: 8ch;
}
</style>
<body lang="en">
<p>Test passes if the characters inside of each black-bordered rectangles are laid out identically.
<div>DNA means Deoxy-ribonu-cleic acid.</div>
<div>DNA means Deoxy-ribonu-cleic acid.</div>
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment