<?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>54261</bug_id>
          
          <creation_ts>2011-02-10 17:43:41 -0800</creation_ts>
          <short_desc>animation-play-state busted on nightlies</short_desc>
          <delta_ts>2011-02-10 20:25:24 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>CSS</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>53513</dup_id>
          
          <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="Dean Jackson">dino</reporter>
          <assigned_to name="Chris Marrin">cmarrin</assigned_to>
          <cc>dino</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>349535</commentid>
    <comment_count>0</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2011-02-10 17:43:41 -0800</bug_when>
    <thetext>Changing animation play state is doing nothing in nightly builds. Works fine in latest Safari.
See test case.

How did our tests not pick this up?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>349536</commentid>
    <comment_count>1</comment_count>
      <attachid>82078</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2011-02-10 17:44:04 -0800</bug_when>
    <thetext>Created attachment 82078
test case</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>349553</commentid>
    <comment_count>2</comment_count>
    <who name="Chris Marrin">cmarrin</who>
    <bug_when>2011-02-10 18:16:25 -0800</bug_when>
    <thetext>(In reply to comment #0)
&gt; Changing animation play state is doing nothing in nightly builds. Works fine in latest Safari.
&gt; See test case.
&gt; 
&gt; How did our tests not pick this up?

If you look, the color animation does stop. It&apos;s only hardware animations that continue to run. This was fixed by http://trac.webkit.org/changeset/78051. I broke animations getting paused in the new PlatformCAAnimation code in Mac. The problem with testing is that, as far as the animation controller and the style logic is concerned the animation is stopped. It&apos;s just CA this isn&apos;t wise to this fact and we don&apos;t have any way to query what CA is doing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>349568</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2011-02-10 19:01:35 -0800</bug_when>
    <thetext>A carefully crafted pixel test would catch this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>349589</commentid>
    <comment_count>4</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2011-02-10 20:25:24 -0800</bug_when>
    <thetext>So I guess this simply hasn&apos;t made it into nightlies.

Marking as NMFP.

*** This bug has been marked as a duplicate of bug 53513 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>82078</attachid>
            <date>2011-02-10 17:44:04 -0800</date>
            <delta_ts>2011-02-10 17:44:04 -0800</delta_ts>
            <desc>test case</desc>
            <filename>playstate.html</filename>
            <type>text/html</type>
            <size>1034</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">PGh0bWw+CjxoZWFkPgogIDxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtdHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4KICA8dGl0bGU+cGxheSBzdGF0ZSB0ZXN0PC90aXRs
ZT4KICA8c3R5bGUgdHlwZT0idGV4dC9jc3MiIG1lZGlhPSJzY3JlZW4iPgogICAgCiAgICAjYSB7
CiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsKICAgICAgd2lkdGg6IDEwMHB4OwogICAgICBoZWln
aHQ6IDEwMHB4OwogICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibHVlOwogICAgICAtd2Via2l0LWFu
aW1hdGlvbi1uYW1lOiBib3VuY2U7CiAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAy
czsKICAgICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDBzOwogICAgICAtd2Via2l0LWFuaW1h
dGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlOwogICAgICAtd2Via2l0LWFuaW1hdGlvbi1k
aXJlY3Rpb246IGFsdGVybmF0ZTsKICAgIH0KCiAgICBALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNl
IHsKICAgICAgZnJvbSB7CiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTsK
ICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibHVlOwogICAgICB9CiAgICAgIHRvIHsKICAgICAg
ICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDIwMHB4KTsKICAgICAgICBiYWNrZ3JvdW5k
LWNvbG9yOiByZWQ7CiAgICAgIH0KICAgIH0KICA8L3N0eWxlPgogIDxzY3JpcHQgdHlwZT0idGV4
dC9qYXZhc2NyaXB0IiBjaGFyc2V0PSJ1dGYtOCI+CgogICAgCiAgICBmdW5jdGlvbiBwYXVzZSgp
IHsKICAgICAgdmFyIGEgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiYSIpOwogICAgICBhLnN0
eWxlLndlYmtpdEFuaW1hdGlvblBsYXlTdGF0ZSA9ICJwYXVzZWQiOwogICAgfQogICAgCiAgPC9z
Y3JpcHQ+CjwvaGVhZD4KPGJvZHk+CiAgPGRpdiBpZD0iYSI+PC9kaXY+CiAgPGRpdj4KICAgIDxi
dXR0b24gb25jbGljaz0icGF1c2UoKTsiPlBhdXNlPC9idXR0b24+CiAgPC9kaXY+CjwvYm9keT4K
PC9odG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>