Bug 1255710 - Part 2: Enable tests for 'transform-style: preserve-3d'. r=birtles
authorHiroyuki Ikezoe <hiikezoe@mozilla-japan.org>
Tue, 29 Mar 2016 12:50:50 +0900
changeset 290917 80660b035524486c182f75a780009141c714e879
parent 290916 98655db9da52e696c2a5fb13002a4a6cad214c04
child 290918 b8d9e729d5b2637db9962da12633b41fc56e0898
push id19656
push usergwagner@mozilla.com
push dateMon, 04 Apr 2016 13:43:23 +0000
treeherderb2g-inbound@e99061fde28a [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbirtles
bugs1255710
milestone48.0a1
Bug 1255710 - Part 2: Enable tests for 'transform-style: preserve-3d'. r=birtles MozReview-Commit-ID: HzmFJErruwp
dom/animation/test/chrome/test_animation_performance_warning.html
--- a/dom/animation/test/chrome/test_animation_performance_warning.html
+++ b/dom/animation/test/chrome/test_animation_performance_warning.html
@@ -507,21 +507,16 @@ function start() {
         assert_animation_property_state_equals(
           animation.effect.getProperties(),
           subtest.expected);
       });
     }, subtest.desc);
   });
 
   gPerformanceWarningTests.forEach(function(subtest) {
-    // FIXME: Bug 1255710: 'preserve-3d' frame breaks other tests,
-    // we should skip all 'preserve-3d' tests here.
-    if (subtest.desc.includes('preserve-3d')) {
-      return;
-    }
     promise_test(function(t) {
       var div = addDiv(t, { class: 'compositable' });
       var animation = div.animate(subtest.frames, 100000);
       return animation.ready.then(function() {
         assert_property_state_on_compositor(
           animation.effect.getProperties(),
           subtest.expected);
         div.style = subtest.style;
@@ -536,21 +531,16 @@ function start() {
         assert_property_state_on_compositor(
           animation.effect.getProperties(),
           subtest.expected);
       });
     }, subtest.desc);
   });
 
   gMultipleAsyncAnimationsTests.forEach(function(subtest) {
-    // FIXME: Bug 1255710: 'preserve-3d' frame breaks other tests,
-    // we should skip all 'preserve-3d' tests here.
-    if (subtest.desc.includes('preserve-3d')) {
-      return;
-    }
     promise_test(function(t) {
       var div = addDiv(t, { class: 'compositable' });
       var animations = subtest.animations.map(function(anim) {
         var animation = div.animate(anim.frames, 100000);
 
         // Bind expected values to animation object.
         animation.expected = anim.expected;
         return animation;