layout/reftests/font-matching/font-stretch-1-ref.html

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/layout/reftests/font-matching/font-stretch-1-ref.html	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,73 @@
     1.4 +<!DOCTYPE html>
     1.5 +<html>
     1.6 +<head>
     1.7 +<style type="text/css">
     1.8 +/* each face is loaded as a separate family, so we can address them individually
     1.9 +   without involving the style-matching algorithm */
    1.10 +@font-face {
    1.11 +  font-family: dvs;
    1.12 +  src: url(../fonts/dejavu-sans/DejaVuSans.ttf);
    1.13 +}
    1.14 +@font-face {
    1.15 +  font-family: dvsb;
    1.16 +  src: url(../fonts/dejavu-sans/DejaVuSans-Bold.ttf);
    1.17 +}
    1.18 +@font-face {
    1.19 +  font-family: dvsi;
    1.20 +  src: url(../fonts/dejavu-sans/DejaVuSans-Oblique.ttf);
    1.21 +}
    1.22 +@font-face {
    1.23 +  font-family: dvsbi;
    1.24 +  src: url(../fonts/dejavu-sans/DejaVuSans-BoldOblique.ttf);
    1.25 +}
    1.26 +@font-face { /* note that there is no ExtraLight Condensed or Oblique */
    1.27 +  font-family: dvsl;
    1.28 +  src: url(../fonts/dejavu-sans/DejaVuSans-ExtraLight.ttf);
    1.29 +}
    1.30 +@font-face {
    1.31 +  font-family: dvsc;
    1.32 +  src: url(../fonts/dejavu-sans/DejaVuSansCondensed.ttf);
    1.33 +}
    1.34 +@font-face {
    1.35 +  font-family: dvscb;
    1.36 +  src: url(../fonts/dejavu-sans/DejaVuSansCondensed-Bold.ttf);
    1.37 +}
    1.38 +@font-face {
    1.39 +  font-family: dvsci;
    1.40 +  src: url(../fonts/dejavu-sans/DejaVuSansCondensed-Oblique.ttf);
    1.41 +}
    1.42 +@font-face {
    1.43 +  font-family: dvscbi;
    1.44 +  src: url(../fonts/dejavu-sans/DejaVuSansCondensed-BoldOblique.ttf);
    1.45 +}
    1.46 +
    1.47 +body {
    1.48 +  font-family: dvs, serif;
    1.49 +  font-size: 24px;
    1.50 +}
    1.51 +
    1.52 +.b { font-family: dvsb; }
    1.53 +.i { font-family: dvsi; }
    1.54 +.bi { font-family: dvsbi; }
    1.55 +.l { font-family: dvsl; }
    1.56 +.c { font-family: dvsc; }
    1.57 +.cb { font-family: dvscb; }
    1.58 +.ci { font-family: dvsci; }
    1.59 +.cbi { font-family: dvscbi; }
    1.60 +</style>
    1.61 +</head>
    1.62 +<body>
    1.63 +<!-- all 4 levels of "condensed" come out the same; "condensed" takes priority over "light" -->
    1.64 +<div class="c">ultra-condensed <span class="ci">italic</span> <span class="cb">bold <span class="cbi">italic</span></span> <span class="c">light <span class="ci">italic</span></span></div>
    1.65 +<div class="c">extra-condensed <span class="ci">italic</span> <span class="cb">bold <span class="cbi">italic</span></span> <span class="c">light <span class="ci">italic</span></span></div>
    1.66 +<div class="c">condensed <span class="ci">italic</span> <span class="cb">bold <span class="cbi">italic</span></span> <span class="c">light <span class="ci">italic</span></span></div>
    1.67 +<div class="c">semi-condensed <span class="ci">italic</span> <span class="cb">bold <span class="cbi">italic</span></span> <span class="c">light <span class="ci">italic</span></span></div>
    1.68 +<!-- "normal" and all 4 levels of "expanded" come out the same; "light" is available, but only in upright, not italic -->
    1.69 +<div>normal <span class="i">italic</span> <span class="b">bold <span class="bi">italic</span></span> <span class="l">light <span class="i">italic</span></span></div>
    1.70 +<div>semi-expanded <span class="i">italic</span> <span class="b">bold <span class="bi">italic</span></span> <span class="l">light <span class="i">italic</span></span></div>
    1.71 +<div>expanded <span class="i">italic</span> <span class="b">bold <span class="bi">italic</span></span> <span class="l">light <span class="i">italic</span></span></div>
    1.72 +<div>extra-expanded <span class="i">italic</span> <span class="b">bold <span class="bi">italic</span></span> <span class="l">light <span class="i">italic</span></span></div>
    1.73 +<div>ultra-expanded <span class="i">italic</span> <span class="b">bold <span class="bi">italic</span></span> <span class="l">light <span class="i">italic</span></span></div>
    1.74 +</body>
    1.75 +</html>
    1.76 +

mercurial