Index: LayoutTests/fast/css3-text/css3-text-decoration/getComputedStyle/script-tests/getComputedStyle-text-underline-position.js |
diff --git a/LayoutTests/fast/css3-text/css3-text-decoration/getComputedStyle/script-tests/getComputedStyle-text-underline-position.js b/LayoutTests/fast/css3-text/css3-text-decoration/getComputedStyle/script-tests/getComputedStyle-text-underline-position.js |
index a9e1b15786698a20c995eff96dcf9bae1cf503fd..a18322e560ceb0cbb6b05a6c1270218a3307405a 100644 |
--- a/LayoutTests/fast/css3-text/css3-text-decoration/getComputedStyle/script-tests/getComputedStyle-text-underline-position.js |
+++ b/LayoutTests/fast/css3-text/css3-text-decoration/getComputedStyle/script-tests/getComputedStyle-text-underline-position.js |
@@ -16,7 +16,7 @@ function testComputedStyle(propertyJS, propertyCSS, type, value) |
shouldBe("computedStyle.getPropertyCSSValue('" + propertyCSS + "').cssText", "'" + value + "'"); |
} |
-description("Test to make sure -webkit-text-underline-position property returns values properly.") |
+description("Test to make sure text-underline-position property returns values properly.") |
// FIXME: This test tests property values 'auto', 'alphabetic' and 'under'. We don't fully match |
// the specification as we don't support [ left | right ] and this is left for another implementation |
@@ -30,65 +30,65 @@ testContainer.innerHTML = '<div id="test">hello world</div>'; |
debug("Initial value:"); |
e = document.getElementById('test'); |
-testElementStyle("webkitTextUnderlinePosition", "-webkit-text-underline-position", null, ''); |
-testComputedStyle("webkitTextUnderlinePosition", "-webkit-text-underline-position", "[object CSSPrimitiveValue]", "auto"); |
+testElementStyle("textUnderlinePosition", "text-underline-position", null, ''); |
+testComputedStyle("textUnderlinePosition", "text-underline-position", "[object CSSPrimitiveValue]", "auto"); |
debug(''); |
debug("Value '':"); |
-e.style.webkitTextUnderlinePosition = ''; |
-testElementStyle("webkitTextUnderlinePosition", "-webkit-text-underline-position", null, ''); |
-testComputedStyle("webkitTextUnderlinePosition", "-webkit-text-underline-position", "[object CSSPrimitiveValue]", "auto"); |
+e.style.textUnderlinePosition = ''; |
+testElementStyle("textUnderlinePosition", "text-underline-position", null, ''); |
+testComputedStyle("textUnderlinePosition", "text-underline-position", "[object CSSPrimitiveValue]", "auto"); |
debug(''); |
debug("Initial value (explicit):"); |
-e.style.webkitTextUnderlinePosition = 'initial'; |
-testElementStyle("webkitTextUnderlinePosition", "-webkit-text-underline-position", "[object CSSValue]", "initial"); |
-testComputedStyle("webkitTextUnderlinePosition", "-webkit-text-underline-position", "[object CSSPrimitiveValue]", "auto"); |
+e.style.textUnderlinePosition = 'initial'; |
+testElementStyle("textUnderlinePosition", "text-underline-position", "[object CSSValue]", "initial"); |
+testComputedStyle("textUnderlinePosition", "text-underline-position", "[object CSSPrimitiveValue]", "auto"); |
debug(''); |
debug("Value 'auto':"); |
-e.style.webkitTextUnderlinePosition = 'auto'; |
-testElementStyle("webkitTextUnderlinePosition", "-webkit-text-underline-position", "[object CSSPrimitiveValue]", "auto"); |
-testComputedStyle("webkitTextUnderlinePosition", "-webkit-text-underline-position", "[object CSSPrimitiveValue]", "auto"); |
+e.style.textUnderlinePosition = 'auto'; |
+testElementStyle("textUnderlinePosition", "text-underline-position", "[object CSSPrimitiveValue]", "auto"); |
+testComputedStyle("textUnderlinePosition", "text-underline-position", "[object CSSPrimitiveValue]", "auto"); |
debug(''); |
debug("Value 'alphabetic':"); |
-e.style.webkitTextUnderlinePosition = 'alphabetic'; |
-testElementStyle("webkitTextUnderlinePosition", "-webkit-text-underline-position", "[object CSSPrimitiveValue]", "alphabetic"); |
-testComputedStyle("webkitTextUnderlinePosition", "-webkit-text-underline-position", "[object CSSPrimitiveValue]", "alphabetic"); |
+e.style.textUnderlinePosition = 'alphabetic'; |
+testElementStyle("textUnderlinePosition", "text-underline-position", "[object CSSPrimitiveValue]", "alphabetic"); |
+testComputedStyle("textUnderlinePosition", "text-underline-position", "[object CSSPrimitiveValue]", "alphabetic"); |
debug(''); |
debug("Value 'under':"); |
-e.style.webkitTextUnderlinePosition = 'under'; |
-testElementStyle("webkitTextUnderlinePosition", "-webkit-text-underline-position", "[object CSSPrimitiveValue]", "under"); |
-testComputedStyle("webkitTextUnderlinePosition", "-webkit-text-underline-position", "[object CSSPrimitiveValue]", "under"); |
+e.style.textUnderlinePosition = 'under'; |
+testElementStyle("textUnderlinePosition", "text-underline-position", "[object CSSPrimitiveValue]", "under"); |
+testComputedStyle("textUnderlinePosition", "text-underline-position", "[object CSSPrimitiveValue]", "under"); |
debug(''); |
-testContainer.innerHTML = '<div id="test-parent" style="-webkit-text-underline-position: under;">hello <span id="test-ancestor">world</span></div>'; |
+testContainer.innerHTML = '<div id="test-parent" style="text-underline-position: under;">hello <span id="test-ancestor">world</span></div>'; |
debug("Ancestor inherits values from parent:"); |
e = document.getElementById('test-ancestor'); |
-testElementStyle("webkitTextUnderlinePosition", "-webkit-text-underline-position", null, ""); |
-testComputedStyle("webkitTextUnderlinePosition", "-webkit-text-underline-position", "[object CSSPrimitiveValue]", "under"); |
+testElementStyle("textUnderlinePosition", "text-underline-position", null, ""); |
+testComputedStyle("textUnderlinePosition", "text-underline-position", "[object CSSPrimitiveValue]", "under"); |
debug(''); |
debug("Value 'auto alphabetic':"); |
-e.style.webkitTextUnderlinePosition = 'auto alphabetic'; |
-testElementStyle("webkitTextUnderlinePosition", "-webkit-text-underline-position", null, ""); |
+e.style.textUnderlinePosition = 'auto alphabetic'; |
+testElementStyle("textUnderlinePosition", "text-underline-position", null, ""); |
debug(''); |
debug("Value 'auto under':"); |
-e.style.webkitTextUnderlinePosition = 'auto under'; |
-testElementStyle("webkitTextUnderlinePosition", "-webkit-text-underline-position", null, ""); |
+e.style.textUnderlinePosition = 'auto under'; |
+testElementStyle("textUnderlinePosition", "text-underline-position", null, ""); |
debug(''); |
debug("Value 'under under':"); |
-e.style.webkitTextUnderlinePosition = 'under under'; |
-testElementStyle("webkitTextUnderlinePosition", "-webkit-text-underline-position", null, ""); |
+e.style.textUnderlinePosition = 'under under'; |
+testElementStyle("textUnderlinePosition", "text-underline-position", null, ""); |
debug(''); |
debug("Value 'under under under':"); |
-e.style.webkitTextUnderlinePosition = 'auto alphabetic under'; |
-testElementStyle("webkitTextUnderlinePosition", "-webkit-text-underline-position", null, ""); |
+e.style.textUnderlinePosition = 'auto alphabetic under'; |
+testElementStyle("textUnderlinePosition", "text-underline-position", null, ""); |
debug(''); |
document.body.removeChild(testContainer); |