Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(828)

Unified Diff: LayoutTests/fast/css3-text/css3-text-decoration/getComputedStyle/script-tests/getComputedStyle-text-decoration-color.js

Issue 14576017: Implement CSS3TextDecorations runtime flag in favor of CSS3_TEXT (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Removed updated on text-underline-position for now (to be discussed & re-added later) Created 7 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: LayoutTests/fast/css3-text/css3-text-decoration/getComputedStyle/script-tests/getComputedStyle-text-decoration-color.js
diff --git a/LayoutTests/fast/css3-text/css3-text-decoration/getComputedStyle/script-tests/getComputedStyle-text-decoration-color.js b/LayoutTests/fast/css3-text/css3-text-decoration/getComputedStyle/script-tests/getComputedStyle-text-decoration-color.js
index 15711a18e219e6d908b57048d74a911c3bd822fc..8bc6825759e1c5c3a5d7f4e57e0fc7b00013c208 100644
--- a/LayoutTests/fast/css3-text/css3-text-decoration/getComputedStyle/script-tests/getComputedStyle-text-decoration-color.js
+++ b/LayoutTests/fast/css3-text/css3-text-decoration/getComputedStyle/script-tests/getComputedStyle-text-decoration-color.js
@@ -1,37 +1,37 @@
function testElementStyle(type, value)
{
if (type != null) {
- shouldBe("e.style.webkitTextDecorationColor", "'" + value + "'");
- shouldBe("e.style.getPropertyCSSValue('-webkit-text-decoration-color').toString()", "'" + type + "'");
- shouldBe("e.style.getPropertyCSSValue('-webkit-text-decoration-color').cssText", "'" + value + "'");
+ shouldBe("e.style.textDecorationColor", "'" + value + "'");
+ shouldBe("e.style.getPropertyCSSValue('text-decoration-color').toString()", "'" + type + "'");
+ shouldBe("e.style.getPropertyCSSValue('text-decoration-color').cssText", "'" + value + "'");
} else
- shouldBeNull("e.style.getPropertyCSSValue('-webkit-text-decoration-color')");
+ shouldBeNull("e.style.getPropertyCSSValue('text-decoration-color')");
}
function testComputedStyleValue(type, value)
{
computedStyle = window.getComputedStyle(e, null);
- shouldBe("computedStyle.getPropertyCSSValue('-webkit-text-decoration-color').toString()", "'" + type + "'");
- shouldBe("computedStyle.getPropertyCSSValue('-webkit-text-decoration-color').cssText", "'" + value + "'");
- shouldBe("computedStyle.webkitTextDecorationColor", "'" + value + "'");
+ shouldBe("computedStyle.getPropertyCSSValue('text-decoration-color').toString()", "'" + type + "'");
+ shouldBe("computedStyle.getPropertyCSSValue('text-decoration-color').cssText", "'" + value + "'");
+ shouldBe("computedStyle.textDecorationColor", "'" + value + "'");
}
function testValue(value, elementValue, elementStyle, computedValue, computedStyle)
{
if (value != null)
- e.style.webkitTextDecorationColor = value;
+ e.style.textDecorationColor = value;
testElementStyle(elementStyle, elementValue);
testComputedStyleValue(computedStyle, computedValue);
debug('');
}
-description("Test to make sure -webkit-text-decoration-color property returns CSSPrimitiveValue properly.")
+description("Test to make sure text-decoration-color property returns CSSPrimitiveValue properly.")
var testContainer = document.createElement("div");
testContainer.contentEditable = true;
document.body.appendChild(testContainer);
-testContainer.innerHTML = '<div id="test-parent" style="-webkit-text-decoration-color: green !important;">hello <span id="test-ancestor">world</span></div>';
+testContainer.innerHTML = '<div id="test-parent" style="text-decoration-color: green !important;">hello <span id="test-ancestor">world</span></div>';
debug("Ancestor should not inherit 'green' value from parent (fallback to initial value):")
e = document.getElementById('test-ancestor');
testValue(null, "", null, "rgb(0, 0, 0)", "[object CSSPrimitiveValue]");
@@ -43,7 +43,7 @@ testValue(null, "green", "[object CSSPrimitiveValue]", "rgb(0, 128, 0)", "[objec
testContainer.innerHTML = '<div id="test-js">test</div>';
debug("JavaScript setter tests for valid, initial, invalid and blank values:");
e = document.getElementById('test-js');
-shouldBeNull("e.style.getPropertyCSSValue('-webkit-text-decoration-color')");
+shouldBeNull("e.style.getPropertyCSSValue('text-decoration-color')");
debug("\nValid value 'blue':");
testValue("blue", "blue", "[object CSSPrimitiveValue]", "rgb(0, 0, 255)", "[object CSSPrimitiveValue]");

Powered by Google App Engine
This is Rietveld 408576698