<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Delayed instantaneous animations not honouring ' forwards' fill-mode"
   href="https://bugs.webkit.org/show_bug.cgi?id=150326#c4">Comment # 4</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Delayed instantaneous animations not honouring ' forwards' fill-mode"
   href="https://bugs.webkit.org/show_bug.cgi?id=150326">bug 150326</a>
              from <span class="vcard"><a class="email" href="mailto:mario&#64;webkit.org" title="Mario Sanchez Prada &lt;mario&#64;webkit.org&gt;"> <span class="fn">Mario Sanchez Prada</span></a>
</span></b>
        <pre>(In reply to <a href="show_bug.cgi?id=150326#c3">comment #3</a>)
<span class="quote">&gt; I don't get the last test case. The page background is animating, but the
&gt; content suggests the text items should appear/disapper?</span >

Sorry for the confusion: the page background animation is simply a cosmetic thing to help see the problem better by running the test manually, but it's not really relevant to the problem at hand.

The important problem here is that the text will disappear even if opacity at the 100% keyframe is set to 1 and fill-mode is set to forwards, which apparently happens because the duration of the animation is zero (and so I'm guessing it's taking the value of the 0% keyframe instead).

I only added the background thing so that it was easier to see it, but perhaps was a mistake because it was not strictly needed for the issue at hand.

In any case, I just found that the patch for WebKit <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - Safari mis-applies &quot;animation-fill-mode: forwards&quot; when using fractional iteration count"
   href="show_bug.cgi?id=146996">bug 146996</a> (&quot;Safari mis-applies &quot;animation-fill-mode: forwards&quot; when using fractional iteration count&quot;) is the one who broke this behaviour: <a href="http://trac.webkit.org/changeset/187121">http://trac.webkit.org/changeset/187121</a>

I've double checked it myself and I can confirm that reverting that patch gets the test case running fine once again. Simon, any idea?</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>