Bug 548648: Use 'Ahem' font in some svg positioning reftests, to fix failures on cocoa & maemo from subpixel positioning issues. r=jwatt

This commit is contained in:
Daniel Holbert 2010-05-12 14:41:47 -07:00
parent 3aaa90658c
commit a33dec8012
10 changed files with 24 additions and 12 deletions

View File

@ -0,0 +1,4 @@
@font-face {
font-family: "Ahem";
src: url(../../fonts/Ahem.ttf);
}

View File

@ -8,9 +8,10 @@
<!-- From https://bugzilla.mozilla.org/show_bug.cgi?id=294086 -->
<title>Reference for test inline--display-block--01.xhtml</title>
<link rel="stylesheet" type="text/css" href="ahem.css" />
</head>
<body>
<body style="font: 10px/12px Ahem">
Padding text. Padding text. Padding text. Padding text. Padding text.
Padding text. Padding text. Padding text. Padding text. Padding text.
Padding text. Padding text. Padding text. Padding text. Padding text.

View File

@ -8,6 +8,7 @@
<!-- From https://bugzilla.mozilla.org/show_bug.cgi?id=294086 -->
<title>Test: display:block with width="51" height="51"</title>
<link rel="stylesheet" type="text/css" href="ahem.css" />
<!--
This testcase checks that SVG embedded inline with display:block is
@ -15,7 +16,7 @@
-->
</head>
<body>
<body style="font: 10px/12px Ahem">
Padding text. Padding text. Padding text. Padding text. Padding text.
Padding text. Padding text. Padding text. Padding text. Padding text.
Padding text. Padding text. Padding text. Padding text. Padding text.

View File

@ -8,9 +8,10 @@
<!-- From https://bugzilla.mozilla.org/show_bug.cgi?id=294086 -->
<title>Reference for test inline--display-inline--01.xhtml</title>
<link rel="stylesheet" type="text/css" href="ahem.css" />
</head>
<body>
<body style="font: 10px/12px Ahem">
Padding text. Padding text. Padding text. Padding text. Padding text.
Padding text. Padding text. Padding text. Padding text. Padding text.
Padding text. Padding text. Padding text. Padding text. Padding text.

View File

@ -8,6 +8,7 @@
<!-- From https://bugzilla.mozilla.org/show_bug.cgi?id=294086 -->
<title>Test: display:inline with width="51" height="51"</title>
<link rel="stylesheet" type="text/css" href="ahem.css" />
<!--
This testcase checks that SVG embedded inline with display:inline is
@ -15,7 +16,7 @@
-->
</head>
<body>
<body style="font: 10px/12px Ahem">
Padding text. Padding text. Padding text. Padding text. Padding text.
Padding text. Padding text. Padding text. Padding text. Padding text.
Padding text. Padding text. Padding text. Padding text. Padding text.

View File

@ -8,9 +8,10 @@
<!-- From https://bugzilla.mozilla.org/show_bug.cgi?id=294086 -->
<title>Reference for test inline--display-inline-block--01.xhtml</title>
<link rel="stylesheet" type="text/css" href="ahem.css" />
</head>
<body>
<body style="font: 10px/12px Ahem">
Padding text. Padding text. Padding text. Padding text. Padding text.
Padding text. Padding text. Padding text. Padding text. Padding text.
Padding text. Padding text. Padding text. Padding text. Padding text.

View File

@ -8,6 +8,7 @@
<!-- From https://bugzilla.mozilla.org/show_bug.cgi?id=294086 -->
<title>Test: display:inline-block with width="51" height="51"</title>
<link rel="stylesheet" type="text/css" href="ahem.css" />
<!--
This testcase checks that SVG embedded inline with display:inline-block is
@ -15,7 +16,7 @@
-->
</head>
<body>
<body style="font: 10px/12px Ahem">
Padding text. Padding text. Padding text. Padding text. Padding text.
Padding text. Padding text. Padding text. Padding text. Padding text.
Padding text. Padding text. Padding text. Padding text. Padding text.

View File

@ -8,9 +8,10 @@
<!-- From https://bugzilla.mozilla.org/show_bug.cgi?id=294086 -->
<title>Reference for test inline--position-relative--01.xhtml</title>
<link rel="stylesheet" type="text/css" href="ahem.css" />
</head>
<body>
<body style="font: 10px/12px Ahem">
Padding text. Padding text. Padding text. Padding text. Padding text.
Padding text. Padding text. Padding text. Padding text. Padding text.
Padding text. Padding text. Padding text. Padding text. Padding text.

View File

@ -8,6 +8,7 @@
<!-- From https://bugzilla.mozilla.org/show_bug.cgi?id=294086 -->
<title>Test: position:relative with width="51" height="51"</title>
<link rel="stylesheet" type="text/css" href="ahem.css" />
<!--
This testcase checks that SVG embedded inline with position:relative is
@ -15,7 +16,7 @@
-->
</head>
<body>
<body style="font: 10px/12px Ahem">
Padding text. Padding text. Padding text. Padding text. Padding text.
Padding text. Padding text. Padding text. Padding text. Padding text.
Padding text. Padding text. Padding text. Padding text. Padding text.

View File

@ -257,14 +257,14 @@
# We could certainly expand on these tests, but they provide reasonable base
# coverage.
fails-if(MOZ_WIDGET_TOOLKIT=="cocoa") == inline--display-block--01.xhtml inline--display-block--01-ref.xhtml
fails-if(MOZ_WIDGET_TOOLKIT=="cocoa") == inline--display-inline--01.xhtml inline--display-inline--01-ref.xhtml
fails-if(MOZ_WIDGET_TOOLKIT=="cocoa") == inline--display-inline-block--01.xhtml inline--display-inline-block--01-ref.xhtml
HTTP(../..) == inline--display-block--01.xhtml inline--display-block--01-ref.xhtml
HTTP(../..) == inline--display-inline--01.xhtml inline--display-inline--01-ref.xhtml
HTTP(../..) == inline--display-inline-block--01.xhtml inline--display-inline-block--01-ref.xhtml
== inline--float-left--01.xhtml inline--float-left--01-ref.xhtml
== inline--float-right--01.xhtml inline--float-right--01-ref.xhtml
== inline--position-absolute--01.xhtml inline--position-absolute--01-ref.xhtml
== inline--position-absolute--02.xhtml pass.svg
fails-if(MOZ_WIDGET_TOOLKIT=="cocoa") == inline--position-relative--01.xhtml inline--position-relative--01-ref.xhtml
HTTP(../..) == inline--position-relative--01.xhtml inline--position-relative--01-ref.xhtml
# Embedded by reference tests