Land new expected results for some tests on Windows
authoraroben@apple.com <aroben@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 10 Sep 2010 18:21:31 +0000 (18:21 +0000)
committeraroben@apple.com <aroben@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 10 Sep 2010 18:21:31 +0000 (18:21 +0000)
Rubber-stamped in advance by Simon Fraser.

* platform/win/fast/text/hyphenate-first-word-actual.txt: Added.
* platform/win/fast/text/hyphenate-locale-actual.txt: Added.
Windows doesn't support hyphenation.

* platform/win/html5lib/runner-actual.txt: Added.
We don't implement <keygen> on Windows, so we pass some tests that
expect <keygen> to have no child elements (on Mac, the child elements
are real DOM elements, rather than living in the shadow DOM tree like
HTML5 mandates, so the tests fail).

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@67217 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/platform/win/fast/text/hyphenate-first-word-actual.txt [new file with mode: 0644]
LayoutTests/platform/win/fast/text/hyphenate-locale-actual.txt [new file with mode: 0644]
LayoutTests/platform/win/html5lib/runner-actual.txt [new file with mode: 0644]

index 1efa6b05b3ad8a65628d7ae67fd58759bda6c3da..cf0b36d400eb6af8e802b710abb8e80e9cfb73d7 100644 (file)
@@ -1,3 +1,19 @@
+2010-09-10  Adam Roben  <aroben@apple.com>
+
+        Land new expected results for some tests on Windows
+
+        Rubber-stamped in advance by Simon Fraser.
+
+        * platform/win/fast/text/hyphenate-first-word-actual.txt: Added.
+        * platform/win/fast/text/hyphenate-locale-actual.txt: Added.
+        Windows doesn't support hyphenation.
+
+        * platform/win/html5lib/runner-actual.txt: Added.
+        We don't implement <keygen> on Windows, so we pass some tests that
+        expect <keygen> to have no child elements (on Mac, the child elements
+        are real DOM elements, rather than living in the shadow DOM tree like
+        HTML5 mandates, so the tests fail).
+
 2010-09-09  Joseph Pecoraro  <joepeck@webkit.org>
 
         Reviewed by Andreas Kling.
diff --git a/LayoutTests/platform/win/fast/text/hyphenate-first-word-actual.txt b/LayoutTests/platform/win/fast/text/hyphenate-first-word-actual.txt
new file mode 100644 (file)
index 0000000..feb8e24
--- /dev/null
@@ -0,0 +1,8 @@
+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 784x584
+      RenderBlock {DIV} at (0,0) size 226x116 [border: (3px solid #000000)]
+        RenderText {#text} at (3,3) size 429x110
+          text run at (3,3) width 429: "declination"
diff --git a/LayoutTests/platform/win/fast/text/hyphenate-locale-actual.txt b/LayoutTests/platform/win/fast/text/hyphenate-locale-actual.txt
new file mode 100644 (file)
index 0000000..66d2503
--- /dev/null
@@ -0,0 +1,37 @@
+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 784x584
+      RenderBlock {DIV} at (0,0) size 130x205
+        RenderBlock {DIV} at (0,0) size 130x41
+          RenderText {#text} at (0,0) size 158x41
+            text run at (0,0) width 158: "throughout"
+        RenderBlock {DIV} at (0,41) size 130x41
+          RenderText {#text} at (0,0) size 158x41
+            text run at (0,0) width 158: "throughout"
+        RenderBlock {DIV} at (0,82) size 130x41
+          RenderText {#text} at (0,0) size 158x41
+            text run at (0,0) width 158: "throughout"
+        RenderBlock {DIV} at (0,123) size 130x41
+          RenderText {#text} at (0,0) size 158x41
+            text run at (0,0) width 158: "throughout"
+        RenderBlock {DIV} at (0,164) size 130x41
+          RenderText {#text} at (0,0) size 158x41
+            text run at (0,0) width 158: "throughout"
+      RenderBlock {DIV} at (0,205) size 135x205
+        RenderBlock {DIV} at (0,0) size 135x41
+          RenderText {#text} at (0,0) size 156x41
+            text run at (0,0) width 156: "reciprocity"
+        RenderBlock {DIV} at (0,41) size 135x41
+          RenderText {#text} at (0,0) size 156x41
+            text run at (0,0) width 156: "reciprocity"
+        RenderBlock {DIV} at (0,82) size 135x41
+          RenderText {#text} at (0,0) size 156x41
+            text run at (0,0) width 156: "reciprocity"
+        RenderBlock {DIV} at (0,123) size 135x41
+          RenderText {#text} at (0,0) size 156x41
+            text run at (0,0) width 156: "reciprocity"
+        RenderBlock {DIV} at (0,164) size 135x41
+          RenderText {#text} at (0,0) size 156x41
+            text run at (0,0) width 156: "reciprocity"
diff --git a/LayoutTests/platform/win/html5lib/runner-actual.txt b/LayoutTests/platform/win/html5lib/runner-actual.txt
new file mode 100644 (file)
index 0000000..1b6761f
--- /dev/null
@@ -0,0 +1,235 @@
+CONSOLE MESSAGE: line 1: SyntaxError: Parse error
+CONSOLE MESSAGE: line 1: SyntaxError: Parse error
+CONSOLE MESSAGE: line 0: Warning: Problem parsing viewBox=""
+CONSOLE MESSAGE: line 0: Warning: Problem parsing viewBox=""
+CONSOLE MESSAGE: line 0: Warning: Problem parsing viewBox=""
+CONSOLE MESSAGE: line 1: SyntaxError: Parse error
+CONSOLE MESSAGE: line 1: SyntaxError: Parse error
+CONSOLE MESSAGE: line 1: SyntaxError: Parse error
+CONSOLE MESSAGE: line 1: SyntaxError: Parse error
+CONSOLE MESSAGE: line 2: PASS
+CONSOLE MESSAGE: line 2: FOO<span>BAR</span>BAZ
+resources/tests1.dat: PASS
+
+resources/tests2.dat: PASS
+
+resources/tests3.dat: PASS
+
+resources/tests4.dat: PASS
+
+resources/tests5.dat: PASS
+
+resources/tests6.dat: PASS
+
+resources/tests7.dat: PASS
+
+resources/tests8.dat: PASS
+
+resources/tests9.dat: PASS
+
+resources/tests10.dat:
+35
+48
+49
+
+Test 35 of 49 in resources/tests10.dat failed. Input:
+<svg><script></script><path>
+Got:
+| <html>
+|   <head>
+|   <body>
+|     <svg svg>
+|       <svg script>
+|         <svg path>
+Expected:
+| <html>
+|   <head>
+|   <body>
+|     <svg svg>
+|       <svg script>
+|       <svg path>
+
+Test 48 of 49 in resources/tests10.dat failed. Input:
+<math><annotation-xml><svg><foreignObject><div><math><mi></mi></math><span></span></div></foreignObject><path></path></svg></annotation-xml><mi>
+Got:
+| <html>
+|   <head>
+|   <body>
+|     <math math>
+|       <math annotation-xml>
+|         <svg svg>
+|           <svg foreignObject>
+|             <div>
+|               <math math>
+|                 <math mi>
+|               <span>
+|             <path>
+|       <math mi>
+Expected:
+| <html>
+|   <head>
+|   <body>
+|     <math math>
+|       <math annotation-xml>
+|         <svg svg>
+|           <svg foreignObject>
+|             <div>
+|               <math math>
+|                 <math mi>
+|               <span>
+|           <svg path>
+|       <math mi>
+
+Test 49 of 49 in resources/tests10.dat failed. Input:
+<math><annotation-xml><svg><foreignObject><math><mi><svg></svg></mi><mo></mo></math><span></span></foreignObject><path></path></svg></annotation-xml><mi>
+Got:
+| <html>
+|   <head>
+|   <body>
+|     <math math>
+|       <math annotation-xml>
+|         <svg svg>
+|           <svg foreignObject>
+|             <math math>
+|               <math mi>
+|                 <svg svg>
+|         <math mo>
+|     <span>
+|     <path>
+|     <mi>
+Expected:
+| <html>
+|   <head>
+|   <body>
+|     <math math>
+|       <math annotation-xml>
+|         <svg svg>
+|           <svg foreignObject>
+|             <math math>
+|               <math mi>
+|                 <svg svg>
+|               <math mo>
+|             <span>
+|           <svg path>
+|       <math mi>
+resources/tests11.dat: PASS
+
+resources/tests12.dat: PASS
+
+resources/tests14.dat: PASS
+
+resources/tests15.dat: PASS
+
+resources/tests16.dat: PASS
+
+resources/tests17.dat: PASS
+
+resources/tests18.dat: PASS
+
+resources/tests19.dat: PASS
+
+resources/tests20.dat: PASS
+
+resources/tests21.dat: PASS
+
+resources/tests_innerHTML_1.dat: PASS
+
+resources/webkit01.dat: PASS
+
+resources/webkit02.dat: PASS
+
+resources/doctype01.dat: PASS
+
+resources/scriptdata01.dat: PASS
+
+resources/html5test-com.dat: PASS
+
+resources/entities01.dat: PASS
+
+resources/entities02.dat: PASS
+
+resources/comments01.dat: PASS
+
+resources/adoption01.dat: PASS
+
+resources/adoption02.dat:
+2
+
+Test 2 of 3 in resources/adoption02.dat failed. Input:
+<b id="b">1<i id="i">2<p>3<script>document.getElementById("b").id = "c";document.getElementById("i").id = "j"</script></b>4
+Got:
+| <html>
+|   <head>
+|   <body>
+|     <b>
+|       id="c"
+|       "1"
+|       <i>
+|         id="j"
+|         "2"
+|     <i>
+|       id="j"
+|       <p>
+|         <b>
+|           id="c"
+|           "3"
+|           <script>
+|             "document.getElementById("b").id = "c";document.getElementById("i").id = "j""
+|         "4"
+Expected:
+| <html>
+|   <head>
+|   <body>
+|     <b>
+|       id="c"
+|       "1"
+|       <i>
+|         id="j"
+|         "2"
+|     <i>
+|       id="i"
+|       <p>
+|         <b>
+|           id="b"
+|           "3"
+|           <script>
+|             "document.getElementById("b").id = "c";document.getElementById("i").id = "j""
+|         "4"
+resources/inbody01.dat: PASS
+
+resources/isindex.dat: PASS
+
+resources/tables01.dat: PASS
+
+resources/tricky01.dat: PASS
+
+resources/scripted/adoption01.dat:
+1
+
+Test 1 of 1 in resources/scripted/adoption01.dat failed. Input:
+<p><b id="A"><script>document.getElementById("A").id = "B"</script></p>TEXT</b>
+Got:
+| <html>
+|   <head>
+|   <body>
+|     <p>
+|       <b>
+|         id="B"
+|         <script>
+|           "document.getElementById("A").id = "B""
+|     <b>
+|       id="B"
+|       "TEXT"
+Expected:
+| <html>
+|   <head>
+|   <body>
+|     <p>
+|       <b>
+|         id="B"
+|         <script>
+|           "document.getElementById("A").id = "B""
+|     <b>
+|       id="A"
+|       "TEXT"
+resources/scripted/webkit01.dat: PASS