CSS3: add line-break tests, initially skipping on all platforms
https://bugs.webkit.org/show_bug.cgi?id=109954

Reviewed by Dirk Pranke.

See also wiki documentation at:
[1] http://trac.webkit.org/wiki/LineBreaking
[2] http://trac.webkit.org/wiki/LineBreakingCSS3Mapping

See also:
https://bugs.webkit.org/show_bug.cgi?id=89235

* TestExpectations:
* css3/line-break/line-break-auto-centered-expected.html: Added.
* css3/line-break/line-break-auto-centered.html: Added.
* css3/line-break/line-break-auto-half-kana-expected.html: Added.
* css3/line-break/line-break-auto-half-kana.html: Added.
* css3/line-break/line-break-auto-hyphens-expected.html: Added.
* css3/line-break/line-break-auto-hyphens.html: Added.
* css3/line-break/line-break-auto-inseparables-expected.html: Added.
* css3/line-break/line-break-auto-inseparables.html: Added.
* css3/line-break/line-break-auto-iteration-marks-expected.html: Added.
* css3/line-break/line-break-auto-iteration-marks.html: Added.
* css3/line-break/line-break-auto-postfixes-expected.html: Added.
* css3/line-break/line-break-auto-postfixes.html: Added.
* css3/line-break/line-break-auto-prefixes-expected.html: Added.
* css3/line-break/line-break-auto-prefixes.html: Added.
* css3/line-break/line-break-auto-sound-marks-expected.html: Added.
* css3/line-break/line-break-auto-sound-marks.html: Added.
* css3/line-break/line-break-loose-centered-expected.html: Added.
* css3/line-break/line-break-loose-centered.html: Added.
* css3/line-break/line-break-loose-half-kana-expected.html: Added.
* css3/line-break/line-break-loose-half-kana.html: Added.
* css3/line-break/line-break-loose-hyphens-expected.html: Added.
* css3/line-break/line-break-loose-hyphens.html: Added.
* css3/line-break/line-break-loose-inseparables-expected.html: Added.
* css3/line-break/line-break-loose-inseparables.html: Added.
* css3/line-break/line-break-loose-iteration-marks-expected.html: Added.
* css3/line-break/line-break-loose-iteration-marks.html: Added.
* css3/line-break/line-break-loose-postfixes-expected.html: Added.
* css3/line-break/line-break-loose-postfixes.html: Added.
* css3/line-break/line-break-loose-prefixes-expected.html: Added.
* css3/line-break/line-break-loose-prefixes.html: Added.
* css3/line-break/line-break-loose-sound-marks-expected.html: Added.
* css3/line-break/line-break-loose-sound-marks.html: Added.
* css3/line-break/line-break-normal-centered-expected.html: Added.
* css3/line-break/line-break-normal-centered.html: Added.
* css3/line-break/line-break-normal-half-kana-expected.html: Added.
* css3/line-break/line-break-normal-half-kana.html: Added.
* css3/line-break/line-break-normal-hyphens-expected.html: Added.
* css3/line-break/line-break-normal-hyphens.html: Added.
* css3/line-break/line-break-normal-inseparables-expected.html: Added.
* css3/line-break/line-break-normal-inseparables.html: Added.
* css3/line-break/line-break-normal-iteration-marks-expected.html: Added.
* css3/line-break/line-break-normal-iteration-marks.html: Added.
* css3/line-break/line-break-normal-postfixes-expected.html: Added.
* css3/line-break/line-break-normal-postfixes.html: Added.
* css3/line-break/line-break-normal-prefixes-expected.html: Added.
* css3/line-break/line-break-normal-prefixes.html: Added.
* css3/line-break/line-break-normal-sound-marks-expected.html: Added.
* css3/line-break/line-break-normal-sound-marks.html: Added.
* css3/line-break/line-break-strict-centered-expected.html: Added.
* css3/line-break/line-break-strict-centered.html: Added.
* css3/line-break/line-break-strict-half-kana-expected.html: Added.
* css3/line-break/line-break-strict-half-kana.html: Added.
* css3/line-break/line-break-strict-hyphens-expected.html: Added.
* css3/line-break/line-break-strict-hyphens.html: Added.
* css3/line-break/line-break-strict-inseparables-expected.html: Added.
* css3/line-break/line-break-strict-inseparables.html: Added.
* css3/line-break/line-break-strict-iteration-marks-expected.html: Added.
* css3/line-break/line-break-strict-iteration-marks.html: Added.
* css3/line-break/line-break-strict-postfixes-expected.html: Added.
* css3/line-break/line-break-strict-postfixes.html: Added.
* css3/line-break/line-break-strict-prefixes-expected.html: Added.
* css3/line-break/line-break-strict-prefixes.html: Added.
* css3/line-break/line-break-strict-sound-marks-expected.html: Added.
* css3/line-break/line-break-strict-sound-marks.html: Added.


git-svn-id: svn://svn.chromium.org/blink/trunk@143378 bbb929c8-8fbe-4397-9dbb-9b2b20218538
diff --git a/third_party/WebKit/LayoutTests/css3/line-break/line-break-auto-inseparables-expected.html b/third_party/WebKit/LayoutTests/css3/line-break/line-break-auto-inseparables-expected.html
new file mode 100644
index 0000000..420a5df
--- /dev/null
+++ b/third_party/WebKit/LayoutTests/css3/line-break/line-break-auto-inseparables-expected.html
@@ -0,0 +1,73 @@
+<html>
+    <head>
+        <title>Line breaks using [-webkit-]line-break : auto - between inseparables</title>
+        <style>
+          div > div {
+            font-family: 'Lucida Grande';
+            font-size: 16pt;
+            width: 2.1em;
+          }
+          div > p {
+            border: solid blue 1px;
+          }
+        </style>
+    </head>
+    <body>
+        <div lang="en">
+            <div>
+                <p><nobr>&#x4e00;&#x2025;&#x2025</nobr></p>
+            </div>
+            <div>
+                <p><nobr>&#x4e00;&#x2025;&#x2026</nobr></p>
+            </div>
+            <div>
+                <p><nobr>&#x4e00;&#x2026;&#x2025</nobr></p>
+            </div>
+            <div>
+                <p><nobr>&#x4e00;&#x2026;&#x2026</nobr></p>
+            </div>
+        </div>
+        <div lang="ja">
+            <div>
+                <p><nobr>&#x4e00;&#x2025;&#x2025</nobr></p>
+            </div>
+            <div>
+                <p><nobr>&#x4e00;&#x2025;&#x2026</nobr></p>
+            </div>
+            <div>
+                <p><nobr>&#x4e00;&#x2026;&#x2025</nobr></p>
+            </div>
+            <div>
+                <p><nobr>&#x4e00;&#x2026;&#x2026</nobr></p>
+            </div>
+        </div>
+        <div lang="ko">
+            <div>
+                <p><nobr>&#x4e00;&#x2025;&#x2025</nobr></p>
+            </div>
+            <div>
+                <p><nobr>&#x4e00;&#x2025;&#x2026</nobr></p>
+            </div>
+            <div>
+                <p><nobr>&#x4e00;&#x2026;&#x2025</nobr></p>
+            </div>
+            <div>
+                <p><nobr>&#x4e00;&#x2026;&#x2026</nobr></p>
+            </div>
+        </div>
+        <div lang="zh">
+            <div>
+                <p><nobr>&#x4e00;&#x2025;&#x2025</nobr></p>
+            </div>
+            <div>
+                <p><nobr>&#x4e00;&#x2025;&#x2026</nobr></p>
+            </div>
+            <div>
+                <p><nobr>&#x4e00;&#x2026;&#x2025</nobr></p>
+            </div>
+            <div>
+                <p><nobr>&#x4e00;&#x2026;&#x2026</nobr></p>
+            </div>
+        </div>
+    </body>
+</html>