Bug 1354053 - Enable word-spacing interpolation test. r=birtles
authorHiroyuki Ikezoe <hikezoe@mozilla.com>
Fri, 07 Apr 2017 10:13:37 +0900
changeset 558323 1c7215aa1bfe00f0506389e84a7f42ec0d244a0a
parent 558322 ee04556f7cbb7b4e0f0fa0352c08cd94e67d11de
child 558324 b691dd46057bd1b939f85afa0ea07b05b2888910
push id52860
push userbmo:walkingice0204@gmail.com
push dateFri, 07 Apr 2017 13:29:26 +0000
reviewersbirtles
bugs1354053
milestone55.0a1
Bug 1354053 - Enable word-spacing interpolation test. r=birtles MozReview-Commit-ID: 7ojKarwDiyE
testing/web-platform/meta/MANIFEST.json
testing/web-platform/meta/web-animations/animation-model/animation-types/interpolation-per-property.html.ini
testing/web-platform/tests/web-animations/animation-model/animation-types/property-list.js
--- a/testing/web-platform/meta/MANIFEST.json
+++ b/testing/web-platform/meta/MANIFEST.json
@@ -163589,17 +163589,17 @@
    "413a8ebf1501bd136bd4b789c5cec272a9204e9d",
    "support"
   ],
   "editing/data/justifyright.js": [
    "563d0d450b72d94cf062ec6c74ee1160ed8fc13a",
    "support"
   ],
   "editing/data/misc.js": [
-   "d890db05d5166992d6a9aa5269d60f51a277de8a",
+   "413d681a83942734a410f614a40c5f913b9bbf6c",
    "support"
   ],
   "editing/data/multitest.js": [
    "aaecbcfb0c1077e4940181f74c6ddbd91d23fcbd",
    "support"
   ],
   "editing/data/outdent.js": [
    "98d12d9e2eaadb98ab9580ebac19c1bf372ea5c7",
@@ -170701,17 +170701,17 @@
    "c712b0532395b08c2e6b3c68b8580f560b47a594",
    "support"
   ],
   "html/dom/resources/self-origin-subframe.html": [
    "a94fee503c6ad28fdedf1f62fcd96465f7b88e71",
    "support"
   ],
   "html/dom/resources/untested-interfaces.idl": [
-   "5aef136a29dace7a43fd70958428bba4304f4502",
+   "1165f9e91f3c81876398211db67483fa16c62e55",
    "support"
   ],
   "html/dom/self-origin.any.js": [
    "187b3657775b815f9360c01d2ddb358a53e1f920",
    "testharness"
   ],
   "html/dom/self-origin.sub.html": [
    "d821d4b41ac8517d345f86a9f8298f67284d1967",
@@ -206713,17 +206713,17 @@
    "77224dbb6bf743f89aaca744833837342ab9a913",
    "support"
   ],
   "svg/import/woffs/embeded.woff": [
    "72731f4b4fb794cc0f2728a5ba8f81f8a16468e6",
    "support"
   ],
   "svg/interfaces.html": [
-   "43fcfad319ce0492d76ea062f37ddfc07a62a8aa",
+   "c4c01a8c9a44829527e87088bff9557d493b27fd",
    "testharness"
   ],
   "svg/linking/reftests/href-a-element-attr-change.html": [
    "6605832f7f8bff45a35fd436effa0c01e12c91e5",
    "reftest"
   ],
   "svg/linking/reftests/href-a-element-ref.html": [
    "73b9070b0ecb76c45aaecd6b9e373d99d215bd84",
@@ -207409,17 +207409,17 @@
    "4eb385fec2e8cbd3e65dbf36edb47a6f2beb0de8",
    "testharness"
   ],
   "url/urlsearchparams-append.html": [
    "df184eb089b0e639b96e901b10179cc4051f887e",
    "testharness"
   ],
   "url/urlsearchparams-constructor.html": [
-   "d31c1bf06b2904cf09d6dfb835bac30844ef44f6",
+   "81ea36ecd56373eb88984d6b488c71210ade2419",
    "testharness"
   ],
   "url/urlsearchparams-delete.html": [
    "eaeaab453fb90ba939c4dca0db11a07d50acce26",
    "testharness"
   ],
   "url/urlsearchparams-foreach.html": [
    "5bdc17d623884a8916681f19df55c4bef5965ff2",
@@ -207605,17 +207605,17 @@
    "eee8ff07b3ec5e83e5f18305f5bc00eb72468443",
    "testharness"
   ],
   "web-animations/animation-model/animation-types/interpolation-per-property.html": [
    "55100f7d505bc8cbc966ced0d1337ed78534a553",
    "testharness"
   ],
   "web-animations/animation-model/animation-types/property-list.js": [
-   "09135b91237467c4fbeeda3fd7b4d459a82ff4fb",
+   "282a8b243a82d44de3e477ee14df585d1276fd82",
    "support"
   ],
   "web-animations/animation-model/animation-types/property-types.js": [
    "ebccba780b163032d4aba54cdbbf1b892464bcfa",
    "support"
   ],
   "web-animations/animation-model/animation-types/spacing-keyframes-filters.html": [
    "bd771a8a18245560221d92ea3495f81918c09848",
--- a/testing/web-platform/meta/web-animations/animation-model/animation-types/interpolation-per-property.html.ini
+++ b/testing/web-platform/meta/web-animations/animation-model/animation-types/interpolation-per-property.html.ini
@@ -22,8 +22,16 @@ prefs: [layout.css.contain.enabled:true,
     expected: FAIL
 
   [filter (type: filterList) has testInterpolation function]
     expected: FAIL
 
   [text-shadow (type: textShadowList) has testInterpolation function]
     expected: FAIL
 
+  [word-spacing supports animating as combination units "px" and "%"]
+    expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1291187
+
+  [word-spacing supports animating as combination units "%" and "em"]
+    expected: FAIL
+    bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1291187
+
--- a/testing/web-platform/tests/web-animations/animation-model/animation-types/property-list.js
+++ b/testing/web-platform/tests/web-animations/animation-model/animation-types/property-list.js
@@ -1430,18 +1430,17 @@ var gCSSProperties = {
   'word-break': {
     // https://drafts.csswg.org/css-text-3/#propdef-word-break
     types: [
       { type: 'discrete', options: [ [ 'keep-all', 'break-all' ] ] }
     ]
   },
   'word-spacing': {
     // https://drafts.csswg.org/css-text-3/#propdef-word-spacing
-    types: [
-    ]
+    types: [ 'lengthPercentageOrCalc' ]
   },
   'will-change': {
     // http://dev.w3.org/csswg/css-will-change/#propdef-will-change
     types: [
       { type: 'discrete', options: [ [ 'scroll-position', 'contents' ] ] }
     ]
   },
   'writing-mode': {