Bug 1376495 - Part 5: Remove test fail annotations from meta in wpt. draft
authorDaisuke Akatsuka <dakatsuka@mozilla.com>
Thu, 10 Aug 2017 17:15:44 +0900
changeset 643921 e339efbb8b363b13402aea89d3e8ba0363670155
parent 643920 2360578ca13258a4d18bbc0975b72d6425d5b73d
child 725442 b6b8da3c4b9ddc8b75a36eae41166935334c13fb
push id73256
push userbmo:dakatsuka@mozilla.com
push dateThu, 10 Aug 2017 08:16:22 +0000
bugs1376495
milestone57.0a1
Bug 1376495 - Part 5: Remove test fail annotations from meta in wpt. Since we made shape-outside animatable, remove test fail annotations. MozReview-Commit-ID: 1sJyoMnpSBs
servo/components/style/properties/longhand/box.mako.rs
testing/web-platform/meta/web-animations/animation-model/animation-types/accumulation-per-property.html.ini
testing/web-platform/meta/web-animations/animation-model/animation-types/addition-per-property.html.ini
testing/web-platform/meta/web-animations/animation-model/animation-types/interpolation-per-property.html.ini
--- a/servo/components/style/properties/longhand/box.mako.rs
+++ b/servo/components/style/properties/longhand/box.mako.rs
@@ -1909,17 +1909,17 @@
 ${helpers.predefined_type("shape-outside", "basic_shape::FloatAreaShape",
                           initial_clip_path_value,
                           products="gecko", boxed="True",
                           animation_value_type="ComputedValue",
                           flags="APPLIES_TO_FIRST_LETTER",
                           spec="https://drafts.csswg.org/css-shapes/#shape-outside-property")}
 
 use values::computed::basic_shape::FloatAreaShape;
-impl values::animated::ToAnimatedZero for FloatAreaShape {
+impl ::values::animated::ToAnimatedZero for FloatAreaShape {
     fn to_animated_zero(&self) -> Result<Self, ()> {
         Ok(${initial_clip_path_value})
     }
 }
 
 <%helpers:longhand name="touch-action"
                    products="gecko"
                    animation_value_type="discrete"
--- a/testing/web-platform/meta/web-animations/animation-model/animation-types/accumulation-per-property.html.ini
+++ b/testing/web-platform/meta/web-animations/animation-model/animation-types/accumulation-per-property.html.ini
@@ -6,19 +6,11 @@
   [content: ""b"" onto ""a""]
     expected:
       if stylo: FAIL
 
   [content: ""a"" onto ""b""]
     expected:
       if stylo: FAIL
 
-  [shape-outside: "url("http://localhost/test-2")" onto "url("http://localhost/test-1")"]
-    expected:
-      if stylo: FAIL
-
-  [shape-outside: "url("http://localhost/test-1")" onto "url("http://localhost/test-2")"]
-    expected:
-      if stylo: FAIL
-
   [stroke-dasharray: dasharray]
     expected:
       if stylo: FAIL
--- a/testing/web-platform/meta/web-animations/animation-model/animation-types/addition-per-property.html.ini
+++ b/testing/web-platform/meta/web-animations/animation-model/animation-types/addition-per-property.html.ini
@@ -8,19 +8,11 @@ prefs: [layout.css.contain.enabled:true,
   [content: ""b"" onto ""a""]
     expected:
       if stylo: FAIL
 
   [content: ""a"" onto ""b""]
     expected:
       if stylo: FAIL
 
-  [shape-outside: "url("http://localhost/test-2")" onto "url("http://localhost/test-1")"]
-    expected:
-      if stylo: FAIL
-
-  [shape-outside: "url("http://localhost/test-1")" onto "url("http://localhost/test-2")"]
-    expected:
-      if stylo: FAIL
-
   [stroke-dasharray: dasharray]
     expected:
       if stylo: FAIL
--- 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
@@ -23,20 +23,8 @@ prefs: [layout.css.contain.enabled:true,
 
   [content uses discrete animation when animating between ""a"" and ""b"" with effect easing]
     expected:
       if stylo: FAIL
 
   [content uses discrete animation when animating between ""a"" and ""b"" with keyframe easing]
     expected:
       if stylo: FAIL
-
-  [shape-outside uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with linear easing]
-    expected:
-      if stylo: FAIL
-
-  [shape-outside uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with effect easing]
-    expected:
-      if stylo: FAIL
-
-  [shape-outside uses discrete animation when animating between "url("http://localhost/test-1")" and "url("http://localhost/test-2")" with keyframe easing]
-    expected:
-      if stylo: FAIL