зеркало из https://github.com/mozilla/gecko-dev.git
Bug 809020 - Reftest for breaking near word beginning/end (the "conservative" breaking range). r=masayuki
This commit is contained in:
Родитель
26401c70e6
Коммит
e65830b9ad
|
@ -0,0 +1,68 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset=utf-8>
|
||||
<title>Bug 809020</title>
|
||||
<style>
|
||||
p {
|
||||
font-family: monospace;
|
||||
margin: .5em 0;
|
||||
}
|
||||
.break {
|
||||
color: green;
|
||||
}
|
||||
.nobreak {
|
||||
color: red;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
The green examples should break at all their hyphens; the red ones should not.
|
||||
<p class="nobreak">
|
||||
T-shirt
|
||||
</p>
|
||||
<p class="nobreak">
|
||||
billy-o
|
||||
</p>
|
||||
<p class="break">
|
||||
tally-<br>ho
|
||||
</p>
|
||||
<p class="break">
|
||||
co-<br>author
|
||||
</p>
|
||||
<p class="break">
|
||||
hi-<br>de-<br>hi
|
||||
</p>
|
||||
<p class="break">
|
||||
far-<br>sighted
|
||||
</p>
|
||||
<p class="break">
|
||||
hocus-<br>pocus
|
||||
</p>
|
||||
<p class="break">
|
||||
Nanki-<br>Poo
|
||||
</p>
|
||||
<p class="break">
|
||||
Miami-<br>Dade
|
||||
</p>
|
||||
<p class="break">
|
||||
Wells-<br>next-<br>the-<br>Sea
|
||||
</p>
|
||||
<p class="break">
|
||||
Lee-<br>on-<br>the-<br>Solent
|
||||
</p>
|
||||
<p class="nobreak">
|
||||
\\/^-_-^\//
|
||||
</p>
|
||||
<p class="nobreak">
|
||||
(''')-.-(''')
|
||||
<p class="nobreak">
|
||||
:-">
|
||||
<p class="nobreak">
|
||||
<{^-^}>
|
||||
</p>
|
||||
<p class="nobreak">
|
||||
:-D
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,69 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset=utf-8>
|
||||
<title>Bug 809020</title>
|
||||
<style>
|
||||
p {
|
||||
font-family: monospace;
|
||||
margin: .5em 0;
|
||||
width:0;
|
||||
}
|
||||
.break {
|
||||
color: green;
|
||||
}
|
||||
.nobreak {
|
||||
color: red;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
The green examples should break at all their hyphens; the red ones should not.
|
||||
<p class="nobreak">
|
||||
T-shirt
|
||||
</p>
|
||||
<p class="nobreak">
|
||||
billy-o
|
||||
</p>
|
||||
<p class="break">
|
||||
tally-ho
|
||||
</p>
|
||||
<p class="break">
|
||||
co-author
|
||||
</p>
|
||||
<p class="break">
|
||||
hi-de-hi
|
||||
</p>
|
||||
<p class="break">
|
||||
far-sighted
|
||||
</p>
|
||||
<p class="break">
|
||||
hocus-pocus
|
||||
</p>
|
||||
<p class="break">
|
||||
Nanki-Poo
|
||||
</p>
|
||||
<p class="break">
|
||||
Miami-Dade
|
||||
</p>
|
||||
<p class="break">
|
||||
Wells-next-the-Sea
|
||||
</p>
|
||||
<p class="break">
|
||||
Lee-on-the-Solent
|
||||
</p>
|
||||
<p class="nobreak">
|
||||
\\/^-_-^\//
|
||||
</p>
|
||||
<p class="nobreak">
|
||||
(''')-.-(''')
|
||||
<p class="nobreak">
|
||||
:-">
|
||||
<p class="nobreak">
|
||||
<{^-^}>
|
||||
</p>
|
||||
<p class="nobreak">
|
||||
:-D
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,34 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset=utf-8>
|
||||
<title>Bug 809020</title>
|
||||
<style>
|
||||
p {
|
||||
font-family: monospace;
|
||||
margin: 1em 0;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
Line breaks should always occur before a '/' character,
|
||||
and no fragment should be less than 6 chars long.
|
||||
|
||||
<p>/a/a</p>
|
||||
<p>/a/a/a</p>
|
||||
<p>/a/a/a/a</p>
|
||||
<p>/a/a/a/a/a</p>
|
||||
<p>/a/a/a<br>/a/a/a</p>
|
||||
|
||||
<p>/aa/aa<br>/aa/aa<br>/aa/aa/aa</p>
|
||||
<p>/aaa/aaa<br>/aaa/aaa/aaa</p>
|
||||
<p>/aaaa/aaaa<br>/aaaa/aaaa</p>
|
||||
<p>/aaaaa<br>/aaaaa<br>/aaaaa</p>
|
||||
<p>/aaaaaa<br>/aaaaaa<br>/aaaaaa</p>
|
||||
|
||||
<p>/a/ab/abc<br>/abcd/abcde<br>/abcdef<br>/abcdefg</p>
|
||||
<p>/abcdefg<br>/abcdef<br>/abcde<br>/abcd/abc/ab/a</p>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -0,0 +1,35 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset=utf-8>
|
||||
<title>Bug 809020</title>
|
||||
<style>
|
||||
p {
|
||||
font-family: monospace;
|
||||
margin: 1em 0;
|
||||
width:0;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
Line breaks should always occur before a '/' character,
|
||||
and no fragment should be less than 6 chars long.
|
||||
|
||||
<p>/a/a</p>
|
||||
<p>/a/a/a</p>
|
||||
<p>/a/a/a/a</p>
|
||||
<p>/a/a/a/a/a</p>
|
||||
<p>/a/a/a/a/a/a</p>
|
||||
|
||||
<p>/aa/aa/aa/aa/aa/aa/aa</p>
|
||||
<p>/aaa/aaa/aaa/aaa/aaa</p>
|
||||
<p>/aaaa/aaaa/aaaa/aaaa</p>
|
||||
<p>/aaaaa/aaaaa/aaaaa</p>
|
||||
<p>/aaaaaa/aaaaaa/aaaaaa</p>
|
||||
|
||||
<p>/a/ab/abc/abcd/abcde/abcdef/abcdefg</p>
|
||||
<p>/abcdefg/abcdef/abcde/abcd/abc/ab/a</p>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -1,5 +1,7 @@
|
|||
== between-whitespaces.html between-whitespaces-ref.html
|
||||
== chemical-1.html chemical-1-ref.html
|
||||
fails == conservative-range-1.html conservative-range-1-ref.html
|
||||
== conservative-range-2.html conservative-range-2-ref.html
|
||||
== currency-1.html currency-1-ref.html
|
||||
== currency-2.html currency-2-ref.html
|
||||
== datetime-1.html datetime-1-ref.html
|
||||
|
|
Загрузка…
Ссылка в новой задаче