<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>157140</bug_id>
          
          <creation_ts>2016-04-28 10:17:43 -0700</creation_ts>
          <short_desc>REGRESSION(r200171?, r200164?) animations/animation-events-not-cancelable.html is flaky on Mac/iOS</short_desc>
          <delta_ts>2016-04-29 16:48:09 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Animations</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryan Haddad">ryanhaddad</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ap</cc>
    
    <cc>dino</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1188292</commentid>
    <comment_count>0</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2016-04-28 10:17:43 -0700</bug_when>
    <thetext>LayoutTest animations/animation-events-not-cancelable.html has become flaky on Mac and iOS as of r200171. Since it is a flaky failure, I am not sure if that change is directly related.

Example failure:
&lt;https://build.webkit.org/results/Apple%20iOS%209%20Simulator%20Debug%20WK2%20(Tests)/r200191%20(1438)/results.html&gt;

Flakiness dashboard:
&lt;http://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&amp;tests=animations%2Fanimation-events-not-cancelable.html&gt;

--- /Volumes/Data/slave/ios-simulator-9-debug-tests-wk2/build/layout-test-results/animations/animation-events-not-cancelable-expected.txt
+++ /Volumes/Data/slave/ios-simulator-9-debug-tests-wk2/build/layout-test-results/animations/animation-events-not-cancelable-actual.txt
@@ -5,8 +5,6 @@
 
 animationstart:
 PASS event.cancelable is false
-animationiteration:
-PASS event.cancelable is false
 animationend:
 PASS event.cancelable is false
 PASS successfullyParsed is true</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1188415</commentid>
    <comment_count>1</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-04-28 15:55:32 -0700</bug_when>
    <thetext>Attempted improvement in https://trac.webkit.org/r200213</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1188860</commentid>
    <comment_count>2</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2016-04-29 16:34:27 -0700</bug_when>
    <thetext>This made it much, much better. But I still found one failure on iOS (WK1 production, same diff).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1188862</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-04-29 16:40:06 -0700</bug_when>
    <thetext>Yeah. On a loaded bot, the animation won&apos;t get serviced frequently enough to fire the iteration event. I don&apos;t know how to fix this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1188866</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2016-04-29 16:48:09 -0700</bug_when>
    <thetext>This particular test seems like it would be nearly as good if it didn&apos;t log anything on success. There is the risk it will somehow never fire the animationiteration at some point in the future and thus stop testing it, but that seems unlikely.

Also, perhaps it&apos;s a bug that we allow skipping an iteration?</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>