Commit 51e43e30 authored by pam@chromium.org's avatar pam@chromium.org

2009-03-24 Pamela Greene <pam@chromium.org>

        Reviewed by Sam Weinig.

        Add tests of font choices and metrics, to isolate those dependencies.

        https://bugs.webkit.org/show_bug.cgi?id=24566

        * fonts: Added.
        * fonts/cursive.html: Added.
        * fonts/default.html: Added.
        * fonts/fantasy.html: Added.
        * fonts/monospace.html: Added.
        * fonts/sans-serif.html: Added.
        * fonts/serif.html: Added.
        * platform/mac/fonts: Added.
        * platform/mac/fonts/cursive-expected.checksum: Added.
        * platform/mac/fonts/cursive-expected.png: Added.
        * platform/mac/fonts/cursive-expected.txt: Added.
        * platform/mac/fonts/default-expected.checksum: Added.
        * platform/mac/fonts/default-expected.png: Added.
        * platform/mac/fonts/default-expected.txt: Added.
        * platform/mac/fonts/fantasy-expected.checksum: Added.
        * platform/mac/fonts/fantasy-expected.png: Added.
        * platform/mac/fonts/fantasy-expected.txt: Added.
        * platform/mac/fonts/monospace-expected.checksum: Added.
        * platform/mac/fonts/monospace-expected.png: Added.
        * platform/mac/fonts/monospace-expected.txt: Added.
        * platform/mac/fonts/sans-serif-expected.checksum: Added.
        * platform/mac/fonts/sans-serif-expected.png: Added.
        * platform/mac/fonts/sans-serif-expected.txt: Added.
        * platform/mac/fonts/serif-expected.checksum: Added.
        * platform/mac/fonts/serif-expected.png: Added.
        * platform/mac/fonts/serif-expected.txt: Added.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@41955 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent 4de18d54
2009-03-24 Pamela Greene <pam@chromium.org>
Reviewed by Sam Weinig.
Add tests of font choices and metrics, to isolate those dependencies.
https://bugs.webkit.org/show_bug.cgi?id=24566
* fonts: Added.
* fonts/cursive.html: Added.
* fonts/default.html: Added.
* fonts/fantasy.html: Added.
* fonts/monospace.html: Added.
* fonts/sans-serif.html: Added.
* fonts/serif.html: Added.
* platform/mac/fonts: Added.
* platform/mac/fonts/cursive-expected.checksum: Added.
* platform/mac/fonts/cursive-expected.png: Added.
* platform/mac/fonts/cursive-expected.txt: Added.
* platform/mac/fonts/default-expected.checksum: Added.
* platform/mac/fonts/default-expected.png: Added.
* platform/mac/fonts/default-expected.txt: Added.
* platform/mac/fonts/fantasy-expected.checksum: Added.
* platform/mac/fonts/fantasy-expected.png: Added.
* platform/mac/fonts/fantasy-expected.txt: Added.
* platform/mac/fonts/monospace-expected.checksum: Added.
* platform/mac/fonts/monospace-expected.png: Added.
* platform/mac/fonts/monospace-expected.txt: Added.
* platform/mac/fonts/sans-serif-expected.checksum: Added.
* platform/mac/fonts/sans-serif-expected.png: Added.
* platform/mac/fonts/sans-serif-expected.txt: Added.
* platform/mac/fonts/serif-expected.checksum: Added.
* platform/mac/fonts/serif-expected.png: Added.
* platform/mac/fonts/serif-expected.txt: Added.
2009-03-24 David Kilzer <ddkilzer@apple.com>
Bug 23310: Setting an absolute path (/abs) on an <iframe> with no src doesn't resolve the URL properly
......
<html><head></head>
<body>
This tests font choices and metrics for the cursive font.
<p>
<font face="cursive">cursive<br>
&nbsp;&nbsp;&nbsp;&nbsp;<br>!!!!<br>""""<br>####<br>$$$$<br>%%%%<br>
&amp;&amp;&amp;&amp;<br>''''<br>((((<br>))))<br>****<br>++++<br>
,,,,<br>----<br>....<br>////<br>0000<br>1111<br>
2222<br>3333<br>4444<br>5555<br>6666<br>7777<br>
8888<br>9999<br>::::<br>;;;;<br>&lt;&lt;&lt;&lt;<br>====<br>
&gt;&gt;&gt;&gt;<br>????<br>@@@@<br>AAAA<br>BBBB<br>CCCC<br>
DDDD<br>EEEE<br>FFFF<br>GGGG<br>HHHH<br>IIII<br>
JJJJ<br>KKKK<br>LLLL<br>MMMM<br>NNNN<br>OOOO<br>
PPPP<br>QQQQ<br>RRRR<br>SSSS<br>TTTT<br>UUUU<br>
VVVV<br>WWWW<br>XXXX<br>YYYY<br>ZZZZ<br>[[[[<br>
\\\\<br>]]]]<br>^^^^<br>____<br>````<br>aaaa<br>
bbbb<br>cccc<br>dddd<br>eeee<br>ffff<br>gggg<br>
hhhh<br>iiii<br>jjjj<br>kkkk<br>llll<br>mmmm<br>
nnnn<br>oooo<br>pppp<br>qqqq<br>rrrr<br>ssss<br>
tttt<br>uuuu<br>vvvv<br>wwww<br>xxxx<br>yyyy<br>
zzzz<br>{{{{<br>||||<br>}}}}<br>
<p>
<b>
&nbsp;&nbsp;&nbsp;&nbsp;<br>!!!!<br>""""<br>####<br>$$$$<br>%%%%<br>
&amp;&amp;&amp;&amp;<br>''''<br>((((<br>))))<br>****<br>++++<br>
,,,,<br>----<br>....<br>////<br>0000<br>1111<br>
2222<br>3333<br>4444<br>5555<br>6666<br>7777<br>
8888<br>9999<br>::::<br>;;;;<br>&lt;&lt;&lt;&lt;<br>====<br>
&gt;&gt;&gt;&gt;<br>????<br>@@@@<br>AAAA<br>BBBB<br>CCCC<br>
DDDD<br>EEEE<br>FFFF<br>GGGG<br>HHHH<br>IIII<br>
JJJJ<br>KKKK<br>LLLL<br>MMMM<br>NNNN<br>OOOO<br>
PPPP<br>QQQQ<br>RRRR<br>SSSS<br>TTTT<br>UUUU<br>
VVVV<br>WWWW<br>XXXX<br>YYYY<br>ZZZZ<br>[[[[<br>
\\\\<br>]]]]<br>^^^^<br>____<br>````<br>aaaa<br>
bbbb<br>cccc<br>dddd<br>eeee<br>ffff<br>gggg<br>
hhhh<br>iiii<br>jjjj<br>kkkk<br>llll<br>mmmm<br>
nnnn<br>oooo<br>pppp<br>qqqq<br>rrrr<br>ssss<br>
tttt<br>uuuu<br>vvvv<br>wwww<br>xxxx<br>yyyy<br>
zzzz<br>{{{{<br>||||<br>}}}}<br>
</b>
<p>
<i>
&nbsp;&nbsp;&nbsp;&nbsp;<br>!!!!<br>""""<br>####<br>$$$$<br>%%%%<br>
&amp;&amp;&amp;&amp;<br>''''<br>((((<br>))))<br>****<br>++++<br>
,,,,<br>----<br>....<br>////<br>0000<br>1111<br>
2222<br>3333<br>4444<br>5555<br>6666<br>7777<br>
8888<br>9999<br>::::<br>;;;;<br>&lt;&lt;&lt;&lt;<br>====<br>
&gt;&gt;&gt;&gt;<br>????<br>@@@@<br>AAAA<br>BBBB<br>CCCC<br>
DDDD<br>EEEE<br>FFFF<br>GGGG<br>HHHH<br>IIII<br>
JJJJ<br>KKKK<br>LLLL<br>MMMM<br>NNNN<br>OOOO<br>
PPPP<br>QQQQ<br>RRRR<br>SSSS<br>TTTT<br>UUUU<br>
VVVV<br>WWWW<br>XXXX<br>YYYY<br>ZZZZ<br>[[[[<br>
\\\\<br>]]]]<br>^^^^<br>____<br>````<br>aaaa<br>
bbbb<br>cccc<br>dddd<br>eeee<br>ffff<br>gggg<br>
hhhh<br>iiii<br>jjjj<br>kkkk<br>llll<br>mmmm<br>
nnnn<br>oooo<br>pppp<br>qqqq<br>rrrr<br>ssss<br>
tttt<br>uuuu<br>vvvv<br>wwww<br>xxxx<br>yyyy<br>
zzzz<br>{{{{<br>||||<br>}}}}<br>
</i>
</font>
</body>
</html>
<html><head></head>
<body>
This tests font choices and metrics for the default font.
<p>
&nbsp;&nbsp;&nbsp;&nbsp;<br>!!!!<br>""""<br>####<br>$$$$<br>%%%%<br>
&amp;&amp;&amp;&amp;<br>''''<br>((((<br>))))<br>****<br>++++<br>
,,,,<br>----<br>....<br>////<br>0000<br>1111<br>
2222<br>3333<br>4444<br>5555<br>6666<br>7777<br>
8888<br>9999<br>::::<br>;;;;<br>&lt;&lt;&lt;&lt;<br>====<br>
&gt;&gt;&gt;&gt;<br>????<br>@@@@<br>AAAA<br>BBBB<br>CCCC<br>
DDDD<br>EEEE<br>FFFF<br>GGGG<br>HHHH<br>IIII<br>
JJJJ<br>KKKK<br>LLLL<br>MMMM<br>NNNN<br>OOOO<br>
PPPP<br>QQQQ<br>RRRR<br>SSSS<br>TTTT<br>UUUU<br>
VVVV<br>WWWW<br>XXXX<br>YYYY<br>ZZZZ<br>[[[[<br>
\\\\<br>]]]]<br>^^^^<br>____<br>````<br>aaaa<br>
bbbb<br>cccc<br>dddd<br>eeee<br>ffff<br>gggg<br>
hhhh<br>iiii<br>jjjj<br>kkkk<br>llll<br>mmmm<br>
nnnn<br>oooo<br>pppp<br>qqqq<br>rrrr<br>ssss<br>
tttt<br>uuuu<br>vvvv<br>wwww<br>xxxx<br>yyyy<br>
zzzz<br>{{{{<br>||||<br>}}}}<br>
<p>
<b>
&nbsp;&nbsp;&nbsp;&nbsp;<br>!!!!<br>""""<br>####<br>$$$$<br>%%%%<br>
&amp;&amp;&amp;&amp;<br>''''<br>((((<br>))))<br>****<br>++++<br>
,,,,<br>----<br>....<br>////<br>0000<br>1111<br>
2222<br>3333<br>4444<br>5555<br>6666<br>7777<br>
8888<br>9999<br>::::<br>;;;;<br>&lt;&lt;&lt;&lt;<br>====<br>
&gt;&gt;&gt;&gt;<br>????<br>@@@@<br>AAAA<br>BBBB<br>CCCC<br>
DDDD<br>EEEE<br>FFFF<br>GGGG<br>HHHH<br>IIII<br>
JJJJ<br>KKKK<br>LLLL<br>MMMM<br>NNNN<br>OOOO<br>
PPPP<br>QQQQ<br>RRRR<br>SSSS<br>TTTT<br>UUUU<br>
VVVV<br>WWWW<br>XXXX<br>YYYY<br>ZZZZ<br>[[[[<br>
\\\\<br>]]]]<br>^^^^<br>____<br>````<br>aaaa<br>
bbbb<br>cccc<br>dddd<br>eeee<br>ffff<br>gggg<br>
hhhh<br>iiii<br>jjjj<br>kkkk<br>llll<br>mmmm<br>
nnnn<br>oooo<br>pppp<br>qqqq<br>rrrr<br>ssss<br>
tttt<br>uuuu<br>vvvv<br>wwww<br>xxxx<br>yyyy<br>
zzzz<br>{{{{<br>||||<br>}}}}<br>
</b>
<p>
<i>
&nbsp;&nbsp;&nbsp;&nbsp;<br>!!!!<br>""""<br>####<br>$$$$<br>%%%%<br>
&amp;&amp;&amp;&amp;<br>''''<br>((((<br>))))<br>****<br>++++<br>
,,,,<br>----<br>....<br>////<br>0000<br>1111<br>
2222<br>3333<br>4444<br>5555<br>6666<br>7777<br>
8888<br>9999<br>::::<br>;;;;<br>&lt;&lt;&lt;&lt;<br>====<br>
&gt;&gt;&gt;&gt;<br>????<br>@@@@<br>AAAA<br>BBBB<br>CCCC<br>
DDDD<br>EEEE<br>FFFF<br>GGGG<br>HHHH<br>IIII<br>
JJJJ<br>KKKK<br>LLLL<br>MMMM<br>NNNN<br>OOOO<br>
PPPP<br>QQQQ<br>RRRR<br>SSSS<br>TTTT<br>UUUU<br>
VVVV<br>WWWW<br>XXXX<br>YYYY<br>ZZZZ<br>[[[[<br>
\\\\<br>]]]]<br>^^^^<br>____<br>````<br>aaaa<br>
bbbb<br>cccc<br>dddd<br>eeee<br>ffff<br>gggg<br>
hhhh<br>iiii<br>jjjj<br>kkkk<br>llll<br>mmmm<br>
nnnn<br>oooo<br>pppp<br>qqqq<br>rrrr<br>ssss<br>
tttt<br>uuuu<br>vvvv<br>wwww<br>xxxx<br>yyyy<br>
zzzz<br>{{{{<br>||||<br>}}}}<br>
</i>
</body>
</html>
<html><head></head>
<body>
This tests font choices and metrics for the fantasy font.
<p>
<font face="fantasy">fantasy<br>
&nbsp;&nbsp;&nbsp;&nbsp;<br>!!!!<br>""""<br>####<br>$$$$<br>%%%%<br>
&amp;&amp;&amp;&amp;<br>''''<br>((((<br>))))<br>****<br>++++<br>
,,,,<br>----<br>....<br>////<br>0000<br>1111<br>
2222<br>3333<br>4444<br>5555<br>6666<br>7777<br>
8888<br>9999<br>::::<br>;;;;<br>&lt;&lt;&lt;&lt;<br>====<br>
&gt;&gt;&gt;&gt;<br>????<br>@@@@<br>AAAA<br>BBBB<br>CCCC<br>
DDDD<br>EEEE<br>FFFF<br>GGGG<br>HHHH<br>IIII<br>
JJJJ<br>KKKK<br>LLLL<br>MMMM<br>NNNN<br>OOOO<br>
PPPP<br>QQQQ<br>RRRR<br>SSSS<br>TTTT<br>UUUU<br>
VVVV<br>WWWW<br>XXXX<br>YYYY<br>ZZZZ<br>[[[[<br>
\\\\<br>]]]]<br>^^^^<br>____<br>````<br>aaaa<br>
bbbb<br>cccc<br>dddd<br>eeee<br>ffff<br>gggg<br>
hhhh<br>iiii<br>jjjj<br>kkkk<br>llll<br>mmmm<br>
nnnn<br>oooo<br>pppp<br>qqqq<br>rrrr<br>ssss<br>
tttt<br>uuuu<br>vvvv<br>wwww<br>xxxx<br>yyyy<br>
zzzz<br>{{{{<br>||||<br>}}}}<br>
<p>
<b>
&nbsp;&nbsp;&nbsp;&nbsp;<br>!!!!<br>""""<br>####<br>$$$$<br>%%%%<br>
&amp;&amp;&amp;&amp;<br>''''<br>((((<br>))))<br>****<br>++++<br>
,,,,<br>----<br>....<br>////<br>0000<br>1111<br>
2222<br>3333<br>4444<br>5555<br>6666<br>7777<br>
8888<br>9999<br>::::<br>;;;;<br>&lt;&lt;&lt;&lt;<br>====<br>
&gt;&gt;&gt;&gt;<br>????<br>@@@@<br>AAAA<br>BBBB<br>CCCC<br>
DDDD<br>EEEE<br>FFFF<br>GGGG<br>HHHH<br>IIII<br>
JJJJ<br>KKKK<br>LLLL<br>MMMM<br>NNNN<br>OOOO<br>
PPPP<br>QQQQ<br>RRRR<br>SSSS<br>TTTT<br>UUUU<br>
VVVV<br>WWWW<br>XXXX<br>YYYY<br>ZZZZ<br>[[[[<br>
\\\\<br>]]]]<br>^^^^<br>____<br>````<br>aaaa<br>
bbbb<br>cccc<br>dddd<br>eeee<br>ffff<br>gggg<br>
hhhh<br>iiii<br>jjjj<br>kkkk<br>llll<br>mmmm<br>
nnnn<br>oooo<br>pppp<br>qqqq<br>rrrr<br>ssss<br>
tttt<br>uuuu<br>vvvv<br>wwww<br>xxxx<br>yyyy<br>
zzzz<br>{{{{<br>||||<br>}}}}<br>
</b>
<p>
<i>
&nbsp;&nbsp;&nbsp;&nbsp;<br>!!!!<br>""""<br>####<br>$$$$<br>%%%%<br>
&amp;&amp;&amp;&amp;<br>''''<br>((((<br>))))<br>****<br>++++<br>
,,,,<br>----<br>....<br>////<br>0000<br>1111<br>
2222<br>3333<br>4444<br>5555<br>6666<br>7777<br>
8888<br>9999<br>::::<br>;;;;<br>&lt;&lt;&lt;&lt;<br>====<br>
&gt;&gt;&gt;&gt;<br>????<br>@@@@<br>AAAA<br>BBBB<br>CCCC<br>
DDDD<br>EEEE<br>FFFF<br>GGGG<br>HHHH<br>IIII<br>
JJJJ<br>KKKK<br>LLLL<br>MMMM<br>NNNN<br>OOOO<br>
PPPP<br>QQQQ<br>RRRR<br>SSSS<br>TTTT<br>UUUU<br>
VVVV<br>WWWW<br>XXXX<br>YYYY<br>ZZZZ<br>[[[[<br>
\\\\<br>]]]]<br>^^^^<br>____<br>````<br>aaaa<br>
bbbb<br>cccc<br>dddd<br>eeee<br>ffff<br>gggg<br>
hhhh<br>iiii<br>jjjj<br>kkkk<br>llll<br>mmmm<br>
nnnn<br>oooo<br>pppp<br>qqqq<br>rrrr<br>ssss<br>
tttt<br>uuuu<br>vvvv<br>wwww<br>xxxx<br>yyyy<br>
zzzz<br>{{{{<br>||||<br>}}}}<br>
</i>
</font>
</body>
</html>
<html><head></head>
<body>
This tests font choices and metrics for monospace fonts.
<p>
<font face="Monaco">Monaco<br>
&nbsp; ! " # $ % &amp; ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; &lt; =
&gt; ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a
b c d e f g h i j k l m n o p q r s t u v w x y z { | } >
<br><b>
&nbsp; ! " # $ % &amp; ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; &lt; =
&gt; ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a
b c d e f g h i j k l m n o p q r s t u v w x y z { | } >
</b>
<br><i>
&nbsp; ! " # $ % &amp; ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; &lt; =
&gt; ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a
b c d e f g h i j k l m n o p q r s t u v w x y z { | } >
</i>
</font>
<p>
<font face="Courier">Courier<br>
&nbsp; ! " # $ % &amp; ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; &lt; =
&gt; ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a
b c d e f g h i j k l m n o p q r s t u v w x y z { | } >
<br><b>
&nbsp; ! " # $ % &amp; ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; &lt; =
&gt; ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a
b c d e f g h i j k l m n o p q r s t u v w x y z { | } >
</b>
<br><i>
&nbsp; ! " # $ % &amp; ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; &lt; =
&gt; ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a
b c d e f g h i j k l m n o p q r s t u v w x y z { | } >
</i>
</font>
<p>
<font face="monospace">monospace<br>
&nbsp;&nbsp;&nbsp;&nbsp;<br>!!!!<br>""""<br>####<br>$$$$<br>%%%%<br>
&amp;&amp;&amp;&amp;<br>''''<br>((((<br>))))<br>****<br>++++<br>
,,,,<br>----<br>....<br>////<br>0000<br>1111<br>
2222<br>3333<br>4444<br>5555<br>6666<br>7777<br>
8888<br>9999<br>::::<br>;;;;<br>&lt;&lt;&lt;&lt;<br>====<br>
&gt;&gt;&gt;&gt;<br>????<br>@@@@<br>AAAA<br>BBBB<br>CCCC<br>
DDDD<br>EEEE<br>FFFF<br>GGGG<br>HHHH<br>IIII<br>
JJJJ<br>KKKK<br>LLLL<br>MMMM<br>NNNN<br>OOOO<br>
PPPP<br>QQQQ<br>RRRR<br>SSSS<br>TTTT<br>UUUU<br>
VVVV<br>WWWW<br>XXXX<br>YYYY<br>ZZZZ<br>[[[[<br>
\\\\<br>]]]]<br>^^^^<br>____<br>````<br>aaaa<br>
bbbb<br>cccc<br>dddd<br>eeee<br>ffff<br>gggg<br>
hhhh<br>iiii<br>jjjj<br>kkkk<br>llll<br>mmmm<br>
nnnn<br>oooo<br>pppp<br>qqqq<br>rrrr<br>ssss<br>
tttt<br>uuuu<br>vvvv<br>wwww<br>xxxx<br>yyyy<br>
zzzz<br>{{{{<br>||||<br>}}}}<br>
<p>
<b>
&nbsp;&nbsp;&nbsp;&nbsp;<br>!!!!<br>""""<br>####<br>$$$$<br>%%%%<br>
&amp;&amp;&amp;&amp;<br>''''<br>((((<br>))))<br>****<br>++++<br>
,,,,<br>----<br>....<br>////<br>0000<br>1111<br>
2222<br>3333<br>4444<br>5555<br>6666<br>7777<br>
8888<br>9999<br>::::<br>;;;;<br>&lt;&lt;&lt;&lt;<br>====<br>
&gt;&gt;&gt;&gt;<br>????<br>@@@@<br>AAAA<br>BBBB<br>CCCC<br>
DDDD<br>EEEE<br>FFFF<br>GGGG<br>HHHH<br>IIII<br>
JJJJ<br>KKKK<br>LLLL<br>MMMM<br>NNNN<br>OOOO<br>
PPPP<br>QQQQ<br>RRRR<br>SSSS<br>TTTT<br>UUUU<br>
VVVV<br>WWWW<br>XXXX<br>YYYY<br>ZZZZ<br>[[[[<br>
\\\\<br>]]]]<br>^^^^<br>____<br>````<br>aaaa<br>
bbbb<br>cccc<br>dddd<br>eeee<br>ffff<br>gggg<br>
hhhh<br>iiii<br>jjjj<br>kkkk<br>llll<br>mmmm<br>
nnnn<br>oooo<br>pppp<br>qqqq<br>rrrr<br>ssss<br>
tttt<br>uuuu<br>vvvv<br>wwww<br>xxxx<br>yyyy<br>
zzzz<br>{{{{<br>||||<br>}}}}<br>
</b>
<p>
<i>
&nbsp;&nbsp;&nbsp;&nbsp;<br>!!!!<br>""""<br>####<br>$$$$<br>%%%%<br>
&amp;&amp;&amp;&amp;<br>''''<br>((((<br>))))<br>****<br>++++<br>
,,,,<br>----<br>....<br>////<br>0000<br>1111<br>
2222<br>3333<br>4444<br>5555<br>6666<br>7777<br>
8888<br>9999<br>::::<br>;;;;<br>&lt;&lt;&lt;&lt;<br>====<br>
&gt;&gt;&gt;&gt;<br>????<br>@@@@<br>AAAA<br>BBBB<br>CCCC<br>
DDDD<br>EEEE<br>FFFF<br>GGGG<br>HHHH<br>IIII<br>
JJJJ<br>KKKK<br>LLLL<br>MMMM<br>NNNN<br>OOOO<br>
PPPP<br>QQQQ<br>RRRR<br>SSSS<br>TTTT<br>UUUU<br>
VVVV<br>WWWW<br>XXXX<br>YYYY<br>ZZZZ<br>[[[[<br>
\\\\<br>]]]]<br>^^^^<br>____<br>````<br>aaaa<br>
bbbb<br>cccc<br>dddd<br>eeee<br>ffff<br>gggg<br>
hhhh<br>iiii<br>jjjj<br>kkkk<br>llll<br>mmmm<br>
nnnn<br>oooo<br>pppp<br>qqqq<br>rrrr<br>ssss<br>
tttt<br>uuuu<br>vvvv<br>wwww<br>xxxx<br>yyyy<br>
zzzz<br>{{{{<br>||||<br>}}}}<br>
</i>
</font>
</body>
</html>
<html><head></head>
<body>
This tests font choices and metrics for sans-serif fonts.
<p>
<font face="Helvetica">Helvetica<br>
&nbsp; ! " # $ % &amp; ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; &lt; =
&gt; ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a
b c d e f g h i j k l m n o p q r s t u v w x y z { | } >
<br><b>
&nbsp; ! " # $ % &amp; ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; &lt; =
&gt; ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a
b c d e f g h i j k l m n o p q r s t u v w x y z { | } >
</b>
<br><i>
&nbsp; ! " # $ % &amp; ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; &lt; =
&gt; ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a
b c d e f g h i j k l m n o p q r s t u v w x y z { | } >
</i>
</font>
<p>
<font face="Lucida Grande">Lucida Grande<br>
&nbsp; ! " # $ % &amp; ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; &lt; =
&gt; ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a
b c d e f g h i j k l m n o p q r s t u v w x y z { | } >
<br><b>
&nbsp; ! " # $ % &amp; ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; &lt; =
&gt; ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a
b c d e f g h i j k l m n o p q r s t u v w x y z { | } >
</b>
<br><i>
&nbsp; ! " # $ % &amp; ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; &lt; =
&gt; ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a
b c d e f g h i j k l m n o p q r s t u v w x y z { | } >
</i>
</font>
<p>
<font face="Arial">Arial<br>
&nbsp; ! " # $ % &amp; ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; &lt; =
&gt; ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a
b c d e f g h i j k l m n o p q r s t u v w x y z { | } >
<br><b>
&nbsp; ! " # $ % &amp; ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; &lt; =
&gt; ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a
b c d e f g h i j k l m n o p q r s t u v w x y z { | } >
</b>
<br><i>
&nbsp; ! " # $ % &amp; ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; &lt; =
&gt; ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a
b c d e f g h i j k l m n o p q r s t u v w x y z { | } >
</i>
<font>
<p>
<font face="sans-serif">sans-serif<br>
&nbsp;&nbsp;&nbsp;&nbsp;<br>!!!!<br>""""<br>####<br>$$$$<br>%%%%<br>
&amp;&amp;&amp;&amp;<br>''''<br>((((<br>))))<br>****<br>++++<br>
,,,,<br>----<br>....<br>////<br>0000<br>1111<br>
2222<br>3333<br>4444<br>5555<br>6666<br>7777<br>
8888<br>9999<br>::::<br>;;;;<br>&lt;&lt;&lt;&lt;<br>====<br>
&gt;&gt;&gt;&gt;<br>????<br>@@@@<br>AAAA<br>BBBB<br>CCCC<br>
DDDD<br>EEEE<br>FFFF<br>GGGG<br>HHHH<br>IIII<br>
JJJJ<br>KKKK<br>LLLL<br>MMMM<br>NNNN<br>OOOO<br>
PPPP<br>QQQQ<br>RRRR<br>SSSS<br>TTTT<br>UUUU<br>
VVVV<br>WWWW<br>XXXX<br>YYYY<br>ZZZZ<br>[[[[<br>
\\\\<br>]]]]<br>^^^^<br>____<br>````<br>aaaa<br>
bbbb<br>cccc<br>dddd<br>eeee<br>ffff<br>gggg<br>
hhhh<br>iiii<br>jjjj<br>kkkk<br>llll<br>mmmm<br>
nnnn<br>oooo<br>pppp<br>qqqq<br>rrrr<br>ssss<br>
tttt<br>uuuu<br>vvvv<br>wwww<br>xxxx<br>yyyy<br>
zzzz<br>{{{{<br>||||<br>}}}}<br>
<p>
<b>
&nbsp;&nbsp;&nbsp;&nbsp;<br>!!!!<br>""""<br>####<br>$$$$<br>%%%%<br>
&amp;&amp;&amp;&amp;<br>''''<br>((((<br>))))<br>****<br>++++<br>
,,,,<br>----<br>....<br>////<br>0000<br>1111<br>
2222<br>3333<br>4444<br>5555<br>6666<br>7777<br>
8888<br>9999<br>::::<br>;;;;<br>&lt;&lt;&lt;&lt;<br>====<br>
&gt;&gt;&gt;&gt;<br>????<br>@@@@<br>AAAA<br>BBBB<br>CCCC<br>
DDDD<br>EEEE<br>FFFF<br>GGGG<br>HHHH<br>IIII<br>
JJJJ<br>KKKK<br>LLLL<br>MMMM<br>NNNN<br>OOOO<br>
PPPP<br>QQQQ<br>RRRR<br>SSSS<br>TTTT<br>UUUU<br>
VVVV<br>WWWW<br>XXXX<br>YYYY<br>ZZZZ<br>[[[[<br>
\\\\<br>]]]]<br>^^^^<br>____<br>````<br>aaaa<br>
bbbb<br>cccc<br>dddd<br>eeee<br>ffff<br>gggg<br>
hhhh<br>iiii<br>jjjj<br>kkkk<br>llll<br>mmmm<br>
nnnn<br>oooo<br>pppp<br>qqqq<br>rrrr<br>ssss<br>
tttt<br>uuuu<br>vvvv<br>wwww<br>xxxx<br>yyyy<br>
zzzz<br>{{{{<br>||||<br>}}}}<br>
</b>
<p>
<i>
&nbsp;&nbsp;&nbsp;&nbsp;<br>!!!!<br>""""<br>####<br>$$$$<br>%%%%<br>
&amp;&amp;&amp;&amp;<br>''''<br>((((<br>))))<br>****<br>++++<br>
,,,,<br>----<br>....<br>////<br>0000<br>1111<br>
2222<br>3333<br>4444<br>5555<br>6666<br>7777<br>
8888<br>9999<br>::::<br>;;;;<br>&lt;&lt;&lt;&lt;<br>====<br>
&gt;&gt;&gt;&gt;<br>????<br>@@@@<br>AAAA<br>BBBB<br>CCCC<br>
DDDD<br>EEEE<br>FFFF<br>GGGG<br>HHHH<br>IIII<br>
JJJJ<br>KKKK<br>LLLL<br>MMMM<br>NNNN<br>OOOO<br>
PPPP<br>QQQQ<br>RRRR<br>SSSS<br>TTTT<br>UUUU<br>
VVVV<br>WWWW<br>XXXX<br>YYYY<br>ZZZZ<br>[[[[<br>
\\\\<br>]]]]<br>^^^^<br>____<br>````<br>aaaa<br>
bbbb<br>cccc<br>dddd<br>eeee<br>ffff<br>gggg<br>
hhhh<br>iiii<br>jjjj<br>kkkk<br>llll<br>mmmm<br>
nnnn<br>oooo<br>pppp<br>qqqq<br>rrrr<br>ssss<br>
tttt<br>uuuu<br>vvvv<br>wwww<br>xxxx<br>yyyy<br>
zzzz<br>{{{{<br>||||<br>}}}}<br>
</i>
</font>
</body>
</html>
<html><head></head>
<body>
This tests font choices and metrics for serif fonts.
<p>
<font face="Times New Roman">Times New Roman<br>
&nbsp; ! " # $ % &amp; ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; &lt; =
&gt; ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a
b c d e f g h i j k l m n o p q r s t u v w x y z { | } >
<br><b>
&nbsp; ! " # $ % &amp; ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; &lt; =
&gt; ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a
b c d e f g h i j k l m n o p q r s t u v w x y z { | } >
</b>
<br><i>
&nbsp; ! " # $ % &amp; ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; &lt; =
&gt; ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a
b c d e f g h i j k l m n o p q r s t u v w x y z { | } >
</i>
</font>
<p>
<font face="Times">Times<br>
&nbsp; ! " # $ % &amp; ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; &lt; =
&gt; ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a
b c d e f g h i j k l m n o p q r s t u v w x y z { | } >
<br><b>
&nbsp; ! " # $ % &amp; ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; &lt; =
&gt; ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a
b c d e f g h i j k l m n o p q r s t u v w x y z { | } >
</b>
<br><i>
&nbsp; ! " # $ % &amp; ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; &lt; =
&gt; ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a
b c d e f g h i j k l m n o p q r s t u v w x y z { | } >
</i>
<font>
<p>
<font face="serif">serif<br>
&nbsp;&nbsp;&nbsp;&nbsp;<br>!!!!<br>""""<br>####<br>$$$$<br>%%%%<br>
&amp;&amp;&amp;&amp;<br>''''<br>((((<br>))))<br>****<br>++++<br>
,,,,<br>----<br>....<br>////<br>0000<br>1111<br>
2222<br>3333<br>4444<br>5555<br>6666<br>7777<br>
8888<br>9999<br>::::<br>;;;;<br>&lt;&lt;&lt;&lt;<br>====<br>
&gt;&gt;&gt;&gt;<br>????<br>@@@@<br>AAAA<br>BBBB<br>CCCC<br>
DDDD<br>EEEE<br>FFFF<br>GGGG<br>HHHH<br>IIII<br>
JJJJ<br>KKKK<br>LLLL<br>MMMM<br>NNNN<br>OOOO<br>
PPPP<br>QQQQ<br>RRRR<br>SSSS<br>TTTT<br>UUUU<br>
VVVV<br>WWWW<br>XXXX<br>YYYY<br>ZZZZ<br>[[[[<br>
\\\\<br>]]]]<br>^^^^<br>____<br>````<br>aaaa<br>
bbbb<br>cccc<br>dddd<br>eeee<br>ffff<br>gggg<br>
hhhh<br>iiii<br>jjjj<br>kkkk<br>llll<br>mmmm<br>
nnnn<br>oooo<br>pppp<br>qqqq<br>rrrr<br>ssss<br>
tttt<br>uuuu<br>vvvv<br>wwww<br>xxxx<br>yyyy<br>
zzzz<br>{{{{<br>||||<br>}}}}<br>
<p>
<b>
&nbsp;&nbsp;&nbsp;&nbsp;<br>!!!!<br>""""<br>####<br>$$$$<br>%%%%<br>
&amp;&amp;&amp;&amp;<br>''''<br>((((<br>))))<br>****<br>++++<br>
,,,,<br>----<br>....<br>////<br>0000<br>1111<br>
2222<br>3333<br>4444<br>5555<br>6666<br>7777<br>
8888<br>9999<br>::::<br>;;;;<br>&lt;&lt;&lt;&lt;<br>====<br>
&gt;&gt;&gt;&gt;<br>????<br>@@@@<br>AAAA<br>BBBB<br>CCCC<br>
DDDD<br>EEEE<br>FFFF<br>GGGG<br>HHHH<br>IIII<br>
JJJJ<br>KKKK<br>LLLL<br>MMMM<br>NNNN<br>OOOO<br>
PPPP<br>QQQQ<br>RRRR<br>SSSS<br>TTTT<br>UUUU<br>
VVVV<br>WWWW<br>XXXX<br>YYYY<br>ZZZZ<br>[[[[<br>
\\\\<br>]]]]<br>^^^^<br>____<br>````<br>aaaa<br>
bbbb<br>cccc<br>dddd<br>eeee<br>ffff<br>gggg<br>
hhhh<br>iiii<br>jjjj<br>kkkk<br>llll<br>mmmm<br>
nnnn<br>oooo<br>pppp<br>qqqq<br>rrrr<br>ssss<br>
tttt<br>uuuu<br>vvvv<br>wwww<br>xxxx<br>yyyy<br>
zzzz<br>{{{{<br>||||<br>}}}}<br>
</b>
<p>
<i>
&nbsp;&nbsp;&nbsp;&nbsp;<br>!!!!<br>""""<br>####<br>$$$$<br>%%%%<br>
&amp;&amp;&amp;&amp;<br>''''<br>((((<br>))))<br>****<br>++++<br>
,,,,<br>----<br>....<br>////<br>0000<br>1111<br>
2222<br>3333<br>4444<br>5555<br>6666<br>7777<br>
8888<br>9999<br>::::<br>;;;;<br>&lt;&lt;&lt;&lt;<br>====<br>
&gt;&gt;&gt;&gt;<br>????<br>@@@@<br>AAAA<br>BBBB<br>CCCC<br>
DDDD<br>EEEE<br>FFFF<br>GGGG<br>HHHH<br>IIII<br>
JJJJ<br>KKKK<br>LLLL<br>MMMM<br>NNNN<br>OOOO<br>
PPPP<br>QQQQ<br>RRRR<br>SSSS<br>TTTT<br>UUUU<br>
VVVV<br>WWWW<br>XXXX<br>YYYY<br>ZZZZ<br>[[[[<br>
\\\\<br>]]]]<br>^^^^<br>____<br>````<br>aaaa<br>
bbbb<br>cccc<br>dddd<br>eeee<br>ffff<br>gggg<br>
hhhh<br>iiii<br>jjjj<br>kkkk<br>llll<br>mmmm<br>
nnnn<br>oooo<br>pppp<br>qqqq<br>rrrr<br>ssss<br>
tttt<br>uuuu<br>vvvv<br>wwww<br>xxxx<br>yyyy<br>
zzzz<br>{{{{<br>||||<br>}}}}<br>
</i>
</font>
</body>
</html>
242a9e2b5105d52552067d307c6dc45b
\ No newline at end of file
This diff is collapsed.
fb2e38896764d0aeaf886c4367acca35
\ No newline at end of file
This diff is collapsed.
1d46bf67a56d416a403daed5c4d66d50
\ No newline at end of file
This diff is collapsed.
d218c8f37641370d25801060a87fd764
\ No newline at end of file
This diff is collapsed.
f221c5fac5e40da657c03645984ed4c0
\ No newline at end of file
This diff is collapsed.
e5b9a00e56820ac9928d986746b300cf
\ No newline at end of file
This diff is collapsed.
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