mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 1141676 - Reftest for sizing of synthetic sub/superscript glyphs. r=jdaggett
This commit is contained in:
parent
4e2cda6f5a
commit
6eaeaefcb1
@ -117,3 +117,4 @@ HTTP(..) != subsuper-fallback-omega.html subsuper-fallback-omega-notref.html
|
||||
HTTP(..) == subsuper-nofallback.html subsuper-nofallback-ref1.html
|
||||
random-if(cocoaWidget) HTTP(..) == subsuper-nofallback.html subsuper-nofallback-ref2.html # bug 1139269
|
||||
HTTP(..) != subsuper-nofallback.html subsuper-nofallback-notref.html
|
||||
HTTP(..) == subsuper-fallback-size.html subsuper-fallback-size-ref.html
|
||||
|
@ -0,0 +1,36 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html>
|
||||
<head>
|
||||
<title>font-variant-position fallback</title>
|
||||
<meta charset="UTF-8">
|
||||
<style>
|
||||
|
||||
/* sups: 0-9 + - ( ) = subs: 0-9 + - ( ) */
|
||||
@font-face {
|
||||
font-family: subsuper;
|
||||
src: url(../fonts/subsuper.woff); /* FiraSans with blank omega */
|
||||
}
|
||||
|
||||
body {
|
||||
margin: 20px;
|
||||
font-family: subsuper, sans-serif;
|
||||
}
|
||||
|
||||
p {
|
||||
margin: 10px;
|
||||
font-size: 50px;
|
||||
line-height: 2;
|
||||
width: -moz-fit-content;
|
||||
background: black;
|
||||
}
|
||||
h4 { font-weight: normal; }
|
||||
span { font-size: 0.667em; } /* see NS_FONT_SUB_SUPER_SIZE_RATIO_LARGE */
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<h4>The black bars should NOT be the same length</h4>
|
||||
<p> XXXXXXXXXX </p>
|
||||
<p> X<span>XXXXXXXX</span>X </p>
|
||||
<p> X<span>XXXXXXXX</span>X </p>
|
||||
</body>
|
||||
</html>
|
37
layout/reftests/font-features/subsuper-fallback-size.html
Normal file
37
layout/reftests/font-features/subsuper-fallback-size.html
Normal file
@ -0,0 +1,37 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html>
|
||||
<head>
|
||||
<title>font-variant-position fallback</title>
|
||||
<meta charset="UTF-8">
|
||||
<style>
|
||||
|
||||
/* sups: 0-9 + - ( ) = subs: 0-9 + - ( ) */
|
||||
@font-face {
|
||||
font-family: subsuper;
|
||||
src: url(../fonts/subsuper.woff); /* FiraSans with blank omega */
|
||||
}
|
||||
|
||||
body {
|
||||
margin: 20px;
|
||||
font-family: subsuper, sans-serif;
|
||||
}
|
||||
|
||||
p {
|
||||
margin: 10px;
|
||||
font-size: 50px;
|
||||
line-height: 2;
|
||||
width: -moz-fit-content;
|
||||
background: black;
|
||||
}
|
||||
h4 { font-weight: normal; }
|
||||
span.sub { font-variant-position: sub; }
|
||||
span.super { font-variant-position: super; }
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<h4>The black bars should NOT be the same length</h4>
|
||||
<p> XXXXXXXXXX </p>
|
||||
<p> X<span class=sub>XXXXXXXX</span>X </p>
|
||||
<p> X<span class=super>XXXXXXXX</span>X </p>
|
||||
</body>
|
||||
</html>
|
Loading…
Reference in New Issue
Block a user