diff options
author | commit-queue@webkit.org <commit-queue@webkit.org@bbb929c8-8fbe-4397-9dbb-9b2b20218538> | 2012-08-10 06:34:53 +0000 |
---|---|---|
committer | commit-queue@webkit.org <commit-queue@webkit.org@bbb929c8-8fbe-4397-9dbb-9b2b20218538> | 2012-08-10 06:34:53 +0000 |
commit | a491d59646e8b10abfa81954a0a077c9e36467be (patch) | |
tree | 1f0c0fc05cbbe6f794c320d62ba3555b8ef09cfd /third_party/WebKit/LayoutTests/fast/css/content-language-dynamically-added.html | |
parent | d3c3dc1752b4e715a46691e50e1a253019c93bca (diff) | |
download | chromium_src-a491d59646e8b10abfa81954a0a077c9e36467be.zip chromium_src-a491d59646e8b10abfa81954a0a077c9e36467be.tar.gz chromium_src-a491d59646e8b10abfa81954a0a077c9e36467be.tar.bz2 |
Move some CSS -webkit-locale tests out of fast/text/
https://bugs.webkit.org/show_bug.cgi?id=93571
Patch by Matt Falkenhagen <falken@chromium.org> on 2012-08-09
Reviewed by Alexey Proskuryakov.
Move the tests from fast/text/ to fast/css/, as they are not text-related.
* fast/css/content-language-case-insensitivity-expected.txt: Renamed from LayoutTests/fast/text/content-language-case-insensitivity-expected.txt.
* fast/css/content-language-case-insensitivity.html: Renamed from LayoutTests/fast/text/content-language-case-insensitivity.html.
* fast/css/content-language-comma-separated-list-expected.txt: Renamed from LayoutTests/fast/text/content-language-comma-separated-list-expected.txt.
* fast/css/content-language-comma-separated-list.html: Renamed from LayoutTests/fast/text/content-language-comma-separated-list.html.
* fast/css/content-language-dynamically-added-expected.txt: Renamed from LayoutTests/fast/text/content-language-dynamically-added-expected.txt.
* fast/css/content-language-dynamically-added.html: Renamed from LayoutTests/fast/text/content-language-dynamically-added.html.
* fast/css/content-language-dynamically-changed-expected.txt: Renamed from LayoutTests/fast/text/content-language-dynamically-changed-expected.txt.
* fast/css/content-language-dynamically-changed.html: Renamed from LayoutTests/fast/text/content-language-dynamically-changed.html.
* fast/css/content-language-dynamically-removed-expected.txt: Renamed from LayoutTests/fast/text/content-language-dynamically-removed-expected.txt.
* fast/css/content-language-dynamically-removed.html: Renamed from LayoutTests/fast/text/content-language-dynamically-removed.html.
* fast/css/content-language-empty-expected.txt: Renamed from LayoutTests/fast/text/content-language-empty-expected.txt.
* fast/css/content-language-empty.html: Renamed from LayoutTests/fast/text/content-language-empty.html.
* fast/css/content-language-late-expected.txt: Renamed from LayoutTests/fast/text/content-language-late-expected.txt.
* fast/css/content-language-late.html: Renamed from LayoutTests/fast/text/content-language-late.html.
* fast/css/content-language-mapped-to-webkit-locale-expected.txt: Renamed from LayoutTests/fast/text/content-language-mapped-to-webkit-locale-expected.txt.
* fast/css/content-language-mapped-to-webkit-locale.html: Renamed from LayoutTests/fast/text/content-language-mapped-to-webkit-locale.html.
* fast/css/content-language-multiple-expected.txt: Renamed from LayoutTests/fast/text/content-language-multiple-expected.txt.
* fast/css/content-language-multiple.html: Renamed from LayoutTests/fast/text/content-language-multiple.html.
* fast/css/content-language-no-content-expected.txt: Renamed from LayoutTests/fast/text/content-language-no-content-expected.txt.
* fast/css/content-language-no-content.html: Renamed from LayoutTests/fast/text/content-language-no-content.html.
* fast/css/content-language-only-whitespace-expected.txt: Renamed from LayoutTests/fast/text/content-language-only-whitespace-expected.txt.
* fast/css/content-language-only-whitespace.html: Renamed from LayoutTests/fast/text/content-language-only-whitespace.html.
* fast/css/content-language-with-whitespace-expected.txt: Renamed from LayoutTests/fast/text/content-language-with-whitespace-expected.txt.
* fast/css/content-language-with-whitespace.html: Renamed from LayoutTests/fast/text/content-language-with-whitespace.html.
* fast/css/lang-mapped-to-webkit-locale-dynamic-expected.txt: Renamed from LayoutTests/fast/text/lang-mapped-to-webkit-locale-dynamic-expected.txt.
* fast/css/lang-mapped-to-webkit-locale-dynamic.xhtml: Renamed from LayoutTests/fast/text/lang-mapped-to-webkit-locale-dynamic.xhtml.
* fast/css/lang-mapped-to-webkit-locale-expected.txt: Renamed from LayoutTests/fast/text/lang-mapped-to-webkit-locale-expected.txt.
* fast/css/lang-mapped-to-webkit-locale.xhtml: Renamed from LayoutTests/fast/text/lang-mapped-to-webkit-locale.xhtml.
* fast/css/xml-lang-ignored-in-html-expected.txt: Renamed from LayoutTests/fast/text/xml-lang-ignored-in-html-expected.txt.
* fast/css/xml-lang-ignored-in-html.html: Renamed from LayoutTests/fast/text/xml-lang-ignored-in-html.html.
git-svn-id: svn://svn.chromium.org/blink/trunk@125254 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Diffstat (limited to 'third_party/WebKit/LayoutTests/fast/css/content-language-dynamically-added.html')
-rw-r--r-- | third_party/WebKit/LayoutTests/fast/css/content-language-dynamically-added.html | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/third_party/WebKit/LayoutTests/fast/css/content-language-dynamically-added.html b/third_party/WebKit/LayoutTests/fast/css/content-language-dynamically-added.html new file mode 100644 index 0000000..cdff74f --- /dev/null +++ b/third_party/WebKit/LayoutTests/fast/css/content-language-dynamically-added.html @@ -0,0 +1,38 @@ +<!DOCTYPE html> +<html> +<head id="head"> +<link rel="stylesheet" href="../js/resources/js-test-style.css"> +<script src="../js/resources/js-test-pre.js"></script> +</head> +<body> +<p>Test for <a href="https://bugs.webkit.org/show_bug.cgi?id=76701">bug 76701</a>: +map http-equiv content-language to -webkit-locale. This particular test tests +that a dynamically added content-language is processed. This expectation may +change, see bug. The HTML 5 spec decrees that http-equiv content-language be +processed when it is +<a href="http://dev.w3.org/html5/spec/Overview.html#insert-an-element-into-a-document">inserted into the document</a>. +In Firefox and IE adding the meta element dynamically doesn't seem to affect +the page, but in Firefox the meta content-language displayed in "Page +Information" is affected. +</p> +<div id="console"></div> +<div id="x"></div> +<div id="y" lang="ar"></div> +<script> +function languageOfNode(id) { + var element = document.getElementById(id); + return window.getComputedStyle(element).webkitLocale; +} +shouldBeEqualToString("languageOfNode('x')", "auto"); +shouldBeEqualToString("languageOfNode('y')", "ar"); + +var meta = document.createElement("meta"); +meta.httpEquiv = "content-language"; +meta.content = "ja"; +document.getElementById("head").appendChild(meta); +shouldBeEqualToString("languageOfNode('x')", "ja"); +shouldBeEqualToString("languageOfNode('y')", "ar"); +</script> +<script src="../js/resources/js-test-post.js"></script> +</body> +</html> |