Index: third_party/WebKit/LayoutTests/fast/css/font-variant-shorthand-from-longhands.html |
diff --git a/third_party/WebKit/LayoutTests/fast/css/font-variant-shorthand-from-longhands.html b/third_party/WebKit/LayoutTests/fast/css/font-variant-shorthand-from-longhands.html |
index 842a79a04f37e83f7abf50d5a4de4cc8a1cfe202..c39eacc1176060fc46a8d358d9df9fc7f546fbf7 100644 |
--- a/third_party/WebKit/LayoutTests/fast/css/font-variant-shorthand-from-longhands.html |
+++ b/third_party/WebKit/LayoutTests/fast/css/font-variant-shorthand-from-longhands.html |
@@ -20,16 +20,24 @@ shouldBeEqualToString("style.fontVariant", ""); |
shouldBeEqualToString("computedStyle.fontVariant", "small-caps"); |
style.fontVariantLigatures = "discretionary-ligatures"; |
-// All currently supported sub-properties are set. |
-shouldBeEqualToString("style.fontVariant", "discretionary-ligatures small-caps"); |
+shouldBeEqualToString("style.fontVariant", ""); |
shouldBeEqualToString("computedStyle.fontVariant", "discretionary-ligatures small-caps"); |
+style.fontVariantNumeric = "proportional-nums"; |
+// All currently supported sub-properties are set. |
+shouldBeEqualToString("style.fontVariant", "discretionary-ligatures small-caps proportional-nums"); |
+shouldBeEqualToString("computedStyle.fontVariant", "discretionary-ligatures small-caps proportional-nums"); |
+ |
style.fontVariantCaps = "normal"; |
-shouldBeEqualToString("style.fontVariant", "discretionary-ligatures"); |
-shouldBeEqualToString("computedStyle.fontVariant", "discretionary-ligatures"); |
+shouldBeEqualToString("style.fontVariant", "discretionary-ligatures proportional-nums"); |
+shouldBeEqualToString("computedStyle.fontVariant", "discretionary-ligatures proportional-nums"); |
style.fontVariantCaps = "small-caps"; |
style.fontVariantLigatures = "normal"; |
+shouldBeEqualToString("style.fontVariant", "small-caps proportional-nums"); |
+shouldBeEqualToString("computedStyle.fontVariant", "small-caps proportional-nums"); |
+ |
+style.fontVariantNumeric = "normal"; |
shouldBeEqualToString("style.fontVariant", "small-caps"); |
shouldBeEqualToString("computedStyle.fontVariant", "small-caps"); |
@@ -39,6 +47,7 @@ shouldBeEqualToString("computedStyle.fontVariant", "no-common-ligatures no-discr |
style.fontVariantCaps = "initial"; |
style.fontVariantLigatures = "initial"; |
+style.fontVariantNumeric = "initial"; |
shouldBeEqualToString("style.fontVariant", "initial"); |
document.body.removeChild(testContainer); |