[SCM] WebKit Debian packaging branch, webkit-1.2, updated. upstream/1.1.90-6072-g9a69373

eric at webkit.org eric at webkit.org
Thu Apr 8 00:43:53 UTC 2010


The following commit has been merged in the webkit-1.2 branch:
commit 25b027a68beb6ff20bb30ae34f5cd0ae2e1e7241
Author: eric at webkit.org <eric at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Sun Dec 20 10:01:07 2009 +0000

    2009-12-20  Dirk Pranke  <dpranke at fila-macpro.mtv.corp.google.com>
    
            Reviewed by Darin Adler.
    
            upstream test from chromium.org - this tests simulating italic
            on glyphs that don't have an italic version.
    
            https://bugs.webkit.org/show_bug.cgi?id=32693
    
            * fast/text/fake-italic.html: Added.
            * platform/mac/fast/text/fake-italic-expected.checksum: Added.
            * platform/mac/fast/text/fake-italic-expected.png: Added.
            * platform/mac/fast/text/fake-italic-expected.txt: Added.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@52407 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index 5b3bf4d..f4bdbff 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,3 +1,17 @@
+2009-12-20  Dirk Pranke  <dpranke at fila-macpro.mtv.corp.google.com>
+
+        Reviewed by Darin Adler.
+
+        upstream test from chromium.org - this tests simulating italic
+        on glyphs that don't have an italic version.
+
+        https://bugs.webkit.org/show_bug.cgi?id=32693
+
+        * fast/text/fake-italic.html: Added.
+        * platform/mac/fast/text/fake-italic-expected.checksum: Added.
+        * platform/mac/fast/text/fake-italic-expected.png: Added.
+        * platform/mac/fast/text/fake-italic-expected.txt: Added.
+
 2009-12-19  Adam Barth  <abarth at webkit.org>
 
         No review, rolling out r52399.
diff --git a/LayoutTests/fast/text/fake-italic.html b/LayoutTests/fast/text/fake-italic.html
new file mode 100644
index 0000000..1e9dbd5
--- /dev/null
+++ b/LayoutTests/fast/text/fake-italic.html
@@ -0,0 +1,11 @@
+<html>
+  <head>
+    <title>Fake italic layout test</title>
+  </head>
+
+  <body>
+    <p>This layout test is designed to test that our fake italic mode is working correctly. The Ahem font, used below, does not include an italic variant. Thus, when we ask for italic Ahem, we should skew the glyphs ourselves, resulting in a series of italic black boxes below.</p>
+
+    <p style="font-family: Ahem; font-style: italic;">A A A A</p>
+  </body>
+</html>
diff --git a/LayoutTests/platform/mac/fast/text/fake-italic-expected.checksum b/LayoutTests/platform/mac/fast/text/fake-italic-expected.checksum
new file mode 100644
index 0000000..a1d10e8
--- /dev/null
+++ b/LayoutTests/platform/mac/fast/text/fake-italic-expected.checksum
@@ -0,0 +1 @@
+01afa2ed766a30ad8b29cdeb1f42b1b9
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/fast/text/fake-italic-expected.png b/LayoutTests/platform/mac/fast/text/fake-italic-expected.png
new file mode 100644
index 0000000..4170bdb
Binary files /dev/null and b/LayoutTests/platform/mac/fast/text/fake-italic-expected.png differ
diff --git a/LayoutTests/platform/mac/fast/text/fake-italic-expected.txt b/LayoutTests/platform/mac/fast/text/fake-italic-expected.txt
new file mode 100644
index 0000000..08c20a4
--- /dev/null
+++ b/LayoutTests/platform/mac/fast/text/fake-italic-expected.txt
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x576
+      RenderBlock {P} at (0,0) size 784x54
+        RenderText {#text} at (0,0) size 763x54
+          text run at (0,0) width 743: "This layout test is designed to test that our fake italic mode is working correctly. The Ahem font, used below, does not"
+          text run at (0,18) width 763: "include an italic variant. Thus, when we ask for italic Ahem, we should skew the glyphs ourselves, resulting in a series of"
+          text run at (0,36) width 156: "italic black boxes below."
+      RenderBlock {P} at (0,70) size 784x16
+        RenderText {#text} at (0,0) size 112x16
+          text run at (0,0) width 112: "A A A A"

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list