<?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>46017</bug_id>
          
          <creation_ts>2010-09-17 17:25:38 -0700</creation_ts>
          <short_desc>REGRESSION: alternating animation direction doesn&apos;t work on Windows</short_desc>
          <delta_ts>2010-09-20 13:19:40 -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>CSS</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows 7</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar, PlatformOnly, Regression</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Mihai Parparita">mihaip</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>aroben</cc>
    
    <cc>dino</cc>
    
    <cc>dpranke</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>281014</commentid>
    <comment_count>0</comment_count>
    <who name="Mihai Parparita">mihaip</who>
    <bug_when>2010-09-17 17:25:38 -0700</bug_when>
    <thetext>Test case: http://persistent.info/webkit/test-cases/animation-alternate.html

Expected result: gray box moves to the right and then back to the left.

Actual result: gray box moves to the right, jumps back to the starting point, and then moves again to the right.

This happens with both WebKit Window nightly builds and the Chromium canary channel. I haven&apos;t had a chance to narrow down the regression range, but it works as expected in the Safari 5.0.2 release but is broken as of r67637.  Chromium noticed this breakage with r67098 (see bug 45512), though I don&apos;t see how that would affect Windows only.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>281033</commentid>
    <comment_count>1</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-09-17 17:48:45 -0700</bug_when>
    <thetext>This works in my TOT mac build.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>281684</commentid>
    <comment_count>2</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2010-09-20 11:19:08 -0700</bug_when>
    <thetext>Added related test failures to the Skipped file in r67866. http://trac.webkit.org/changeset/67866</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>281687</commentid>
    <comment_count>3</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2010-09-20 11:19:43 -0700</bug_when>
    <thetext>&lt;rdar://problem/8453176&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>281741</commentid>
    <comment_count>4</comment_count>
      <attachid>68123</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-09-20 12:28:21 -0700</bug_when>
    <thetext>Created attachment 68123
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>281743</commentid>
    <comment_count>5</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-09-20 12:29:38 -0700</bug_when>
    <thetext>*** Bug 45512 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>281777</commentid>
    <comment_count>6</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-09-20 13:19:40 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/67877</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>68123</attachid>
            <date>2010-09-20 12:28:21 -0700</date>
            <delta_ts>2010-09-20 12:31:14 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-46017-20100920122820.patch</filename>
            <type>text/plain</type>
            <size>5857</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA5NDM0ZGRhNzBmMDM2YjBjY2Q0ZDY3NTZkNjAyODE2YWU3NzBiNjA0Li4yNDYxZDZk
MDM1OTNlZjYwMmEyYmVhZGRjZTM1NzIyYzdkNzQ4MDUwIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAK
KzIwMTAtMDktMjAgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUkVHUkVTU0lPTjog
YWx0ZXJuYXRpbmcgYW5pbWF0aW9uIGRpcmVjdGlvbiBkb2Vzbid0IHdvcmsgb24gV2luZG93cwor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDYwMTcKKyAg
ICAgICAgCisgICAgICAgIEFkZCB0ZXN0IGZvciBhbmltYXRpb24tZGlyZWN0aW9uLgorCisgICAg
ICAgICogYW5pbWF0aW9ucy9hbmltYXRpb24tZGlyZWN0aW9uLWV4cGVjdGVkLnR4dDogQWRkZWQu
CisgICAgICAgICogYW5pbWF0aW9ucy9hbmltYXRpb24tZGlyZWN0aW9uLmh0bWw6IEFkZGVkLgor
ICAgICAgICAqIHBsYXRmb3JtL3dpbi9Ta2lwcGVkOiBSZS1lbmFibGUgc2tpcHBlZCB0ZXN0cy4K
KwogMjAxMC0wOS0yMCAgR2F2aW4gQmFycmFjbG91Z2ggIDxiYXJyYWNsb3VnaEBhcHBsZS5jb20+
CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgT2xpdmVyIEh1bnQuCmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9hbmltYXRpb25zL2FuaW1hdGlvbi1kaXJlY3Rpb24tZXhwZWN0ZWQudHh0IGIvTGF5b3V0
VGVzdHMvYW5pbWF0aW9ucy9hbmltYXRpb24tZGlyZWN0aW9uLWV4cGVjdGVkLnR4dApuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwLi5kYmVkMzRmYjBmZWY2ZGU4YjUyMDViNzcxZWU2YjE4YjhmNGM5MDU2Ci0tLSAvZGV2L251
bGwKKysrIGIvTGF5b3V0VGVzdHMvYW5pbWF0aW9ucy9hbmltYXRpb24tZGlyZWN0aW9uLWV4cGVj
dGVkLnR4dApAQCAtMCwwICsxLDUgQEAKK1BBU1MgLSAibGVmdCIgcHJvcGVydHkgZm9yICJib3gi
IGVsZW1lbnQgYXQgMC41cyBzYXcgc29tZXRoaW5nIGNsb3NlIHRvOiAxMDAKK1BBU1MgLSAibGVm
dCIgcHJvcGVydHkgZm9yICJib3giIGVsZW1lbnQgYXQgMS41cyBzYXcgc29tZXRoaW5nIGNsb3Nl
IHRvOiAzMDAKK1BBU1MgLSAibGVmdCIgcHJvcGVydHkgZm9yICJib3giIGVsZW1lbnQgYXQgMi41
cyBzYXcgc29tZXRoaW5nIGNsb3NlIHRvOiAzMDAKK1BBU1MgLSAibGVmdCIgcHJvcGVydHkgZm9y
ICJib3giIGVsZW1lbnQgYXQgMy41cyBzYXcgc29tZXRoaW5nIGNsb3NlIHRvOiAxMDAKKwpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvYW5pbWF0aW9ucy9hbmltYXRpb24tZGlyZWN0aW9uLmh0bWwg
Yi9MYXlvdXRUZXN0cy9hbmltYXRpb25zL2FuaW1hdGlvbi1kaXJlY3Rpb24uaHRtbApuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwLi5lMzY0MGQ2Nzc4MzhlMzMyYTI1OGVlZDViYTA2OThiZTc0ZmZjZGM5Ci0tLSAvZGV2L251
bGwKKysrIGIvTGF5b3V0VGVzdHMvYW5pbWF0aW9ucy9hbmltYXRpb24tZGlyZWN0aW9uLmh0bWwK
QEAgLTAsMCArMSw2MSBAQAorPCFET0NUWVBFIGh0bWw+CisKKzxodG1sPgorPGhlYWQ+CisgIDxz
dHlsZSB0eXBlPSJ0ZXh0L2NzcyIgbWVkaWE9InNjcmVlbiI+CisgIAorICAgICNjb250YWluZXIg
eworICAgICAgcG9zaXRpb246IHJlbGF0aXZlOworICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxh
Y2s7CisgICAgICBoZWlnaHQ6IDEwMHB4OworICAgICAgd2lkdGg6IDUwMHB4OworICAgIH0KKyAg
ICAKKyAgICAjYm94IHsKKyAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKKyAgICAgIGhlaWdodDog
MTAwcHg7CisgICAgICB3aWR0aDogMTAwcHg7CisgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibHVl
OworICAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbW92ZTsKKyAgICAgIC13ZWJraXQtYW5p
bWF0aW9uLWR1cmF0aW9uOiAyczsKKyAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWRpcmVjdGlvbjog
YWx0ZXJuYXRlOworICAgICAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAyOwor
ICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7CisgICAgfQor
CisgICAgQC13ZWJraXQta2V5ZnJhbWVzIG1vdmUgeworICAgICAgMCUgICB7CisgICAgICAgIGxl
ZnQ6IDA7CisgICAgICB9CisgICAgICAxMDAlIHsKKyAgICAgICAgbGVmdDogNDAwcHg7CisgICAg
ICB9CisgICAgfQorICAgIAorICA8L3N0eWxlPgorICA8c2NyaXB0IHNyYz0iYW5pbWF0aW9uLXRl
c3QtaGVscGVycy5qcyIgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBjaGFyc2V0PSJ1dGYtOCI+PC9z
Y3JpcHQ+CisgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBjaGFyc2V0PSJ1dGYtOCI+
CisKKyAgICBjb25zdCBleHBlY3RlZFZhbHVlcyA9IFsKKyAgICAgIC8vIFthbmltYXRpb24tbmFt
ZSwgdGltZSwgZWxlbWVudC1pZCwgcHJvcGVydHksIGV4cGVjdGVkLXZhbHVlLCB0b2xlcmFuY2Vd
CisgICAgICBbIm1vdmUiLCAwLjUsICJib3giLCAibGVmdCIsIDEwMCwgMjBdLAorICAgICAgWyJt
b3ZlIiwgMS41LCAiYm94IiwgImxlZnQiLCAzMDAsIDIwXSwKKworICAgICAgWyJtb3ZlIiwgMi41
LCAiYm94IiwgImxlZnQiLCAzMDAsIDIwXSwKKyAgICAgIFsibW92ZSIsIDMuNSwgImJveCIsICJs
ZWZ0IiwgMTAwLCAyMF0sCisgICAgXTsKKyAgICAKKyAgICBydW5BbmltYXRpb25UZXN0KGV4cGVj
dGVkVmFsdWVzKTsKKyAgPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keT4KKworPCEtLSBUZXN0IGFu
aW1hdGlvbi1kaXJlY3Rpb246IGFsdGVybmF0ZSAtLT4KKzxkaXYgaWQ9ImNvbnRhaW5lciI+Cisg
IDxkaXYgaWQ9ImJveCI+PC9kaXY+Cis8L2Rpdj4KKworPGRpdiBpZD0icmVzdWx0Ij48L2Rpdj4K
KworPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2lu
L1NraXBwZWQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4vU2tpcHBlZAppbmRleCA2OThkMTUy
MTI2ODNhNjgyNmMzMDJmYzQ2ODdiMjRmMDJiNDM3NGMzLi42MmNlYWQ4ZTljMTJmYzcyMjdkNDA5
MjA0NTExNzhiZmMzNTI1NjNlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4v
U2tpcHBlZAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4vU2tpcHBlZApAQCAtMjk5LDEy
ICsyOTksNiBAQCBodHRwL3Rlc3RzL2Nzcy9jc3MtaW1hZ2UtbG9hZGluZy5odG1sCiAjIG1pc3Np
bmcgRFJUIGZlYXR1cmUsIHNlZSBhbHNvIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0zOTEwMgogZWRpdGluZy9zZWxlY3Rpb24vY29udGV4dC1tZW51LW9uLXRleHQuaHRt
bAogCi0jIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGggc2VlbXMgdG8gYmUgYnJva2VuIDxodHRw
Oi8vd2Via2l0Lm9yZy9iLzQ2MDE3PgotYW5pbWF0aW9ucy9maWxsLW1vZGUtbWlzc2luZy1mcm9t
LXRvLWtleWZyYW1lcy5odG1sCi1hbmltYXRpb25zL2ZpbGwtbW9kZS1tdWx0aXBsZS1rZXlmcmFt
ZXMuaHRtbAotYW5pbWF0aW9ucy9maWxsLW1vZGUtdHJhbnNmb3JtLmh0bWwKLWFuaW1hdGlvbnMv
ZmlsbC1tb2RlLmh0bWwKLQogIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKICMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIE5vIGJ1Z3MgZmlsZWQgYWJvdXQgdGhlIGJlbG93IHlldCMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjCiAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCAzMWU5ZjEwN2U5YjliMmUxZjdlZWE0
OGE1Yjg0YWVjMmRhNDlmNTMyLi5mOTI0YmQ2ZTRkN2ZjZGUwOWQ2M2M2NmM2Nzg0NDgzZGE0ZGU1
NGQ4IDEwMDY0NAotLS0gYS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9XZWJDb3JlL0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDIxIEBACisyMDEwLTA5LTIwICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFz
ZXJAYXBwbGUuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIFJFR1JFU1NJT046IGFsdGVybmF0aW5nIGFuaW1hdGlvbiBkaXJlY3Rpb24gZG9lc24n
dCB3b3JrIG9uIFdpbmRvd3MKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTQ2MDE3CisgICAgICAgIAorICAgICAgICBBbmltYXRpb24tZGlyZWN0aW9uIG9u
IFdpbmRvd3Mgd2FzIGJyb2tlbiBiZWNhdXNlIGJpdGZpZWxkcyBvbgorICAgICAgICBXaW5kb3dz
IGFyZSBzaWduZWQuCisgICAgICAgIAorICAgICAgICBGaXhlZCBieSBtYWtpbmcgbV9kaXJlY3Rp
b24gYW4gdW5zaWduZWQgaW4gdGhlIGJpdGZpZWxkLCBhbmQKKyAgICAgICAgY2FzdGluZyBpbiB0
aGUgYWNjZXNzb3IuCisKKyAgICAgICAgVGVzdDogYW5pbWF0aW9ucy9hbmltYXRpb24tZGlyZWN0
aW9uLmh0bWwKKworICAgICAgICAqIHBsYXRmb3JtL2FuaW1hdGlvbi9BbmltYXRpb24uaDoKKyAg
ICAgICAgKFdlYkNvcmU6OkFuaW1hdGlvbjo6ZGlyZWN0aW9uKToKKwogMjAxMC0wOS0yMCAgRW5y
aWNhIENhc3VjY2kgIDxlbnJpY2FAYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IFNh
bSBXZWluaWcuCmRpZmYgLS1naXQgYS9XZWJDb3JlL3BsYXRmb3JtL2FuaW1hdGlvbi9BbmltYXRp
b24uaCBiL1dlYkNvcmUvcGxhdGZvcm0vYW5pbWF0aW9uL0FuaW1hdGlvbi5oCmluZGV4IDkxMzA0
MTUxOTkxMGZiYTM3NjQ1MjUyOTZiZDgyNjgyNWMzYWE3YmIuLjE1NDFiNGRiOTVkMjhiNzcxMTVl
YzI5MTJmOTVhNzM3Nzk0MjhjMjEgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcGxhdGZvcm0vYW5pbWF0
aW9uL0FuaW1hdGlvbi5oCisrKyBiL1dlYkNvcmUvcGxhdGZvcm0vYW5pbWF0aW9uL0FuaW1hdGlv
bi5oCkBAIC04NCw3ICs4NCw3IEBAIHB1YmxpYzoKICAgICBkb3VibGUgZGVsYXkoKSBjb25zdCB7
IHJldHVybiBtX2RlbGF5OyB9CiAKICAgICBlbnVtIEFuaW1hdGlvbkRpcmVjdGlvbiB7IEFuaW1h
dGlvbkRpcmVjdGlvbk5vcm1hbCwgQW5pbWF0aW9uRGlyZWN0aW9uQWx0ZXJuYXRlIH07Ci0gICAg
QW5pbWF0aW9uRGlyZWN0aW9uIGRpcmVjdGlvbigpIGNvbnN0IHsgcmV0dXJuIG1fZGlyZWN0aW9u
OyB9CisgICAgQW5pbWF0aW9uRGlyZWN0aW9uIGRpcmVjdGlvbigpIGNvbnN0IHsgcmV0dXJuIHN0
YXRpY19jYXN0PEFuaW1hdGlvbkRpcmVjdGlvbj4obV9kaXJlY3Rpb24pOyB9CiAKICAgICB1bnNp
Z25lZCBmaWxsTW9kZSgpIGNvbnN0IHsgcmV0dXJuIG1fZmlsbE1vZGU7IH0KIApAQCAtMTMxLDcg
KzEzMSw3IEBAIHByaXZhdGU6CiAgICAgZG91YmxlIG1fZGVsYXk7CiAgICAgZG91YmxlIG1fZHVy
YXRpb247CiAgICAgUmVmUHRyPFRpbWluZ0Z1bmN0aW9uPiBtX3RpbWluZ0Z1bmN0aW9uOwotICAg
IEFuaW1hdGlvbkRpcmVjdGlvbiBtX2RpcmVjdGlvbiA6IDE7CisgICAgdW5zaWduZWQgbV9kaXJl
Y3Rpb24gOiAxOyAvLyBBbmltYXRpb25EaXJlY3Rpb24KICAgICB1bnNpZ25lZCBtX2ZpbGxNb2Rl
IDogMjsKIAogICAgIHVuc2lnbmVkIG1fcGxheVN0YXRlICAgICA6IDI7Cg==
</data>
<flag name="review"
          id="57581"
          type_id="1"
          status="+"
          setter="aroben"
    />
          </attachment>
      

    </bug>

</bugzilla>