<?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>66341</bug_id>
          
          <creation_ts>2011-08-16 15:30:34 -0700</creation_ts>
          <short_desc>Accelerated animations fail to respond to changes in stacking context between keyframes</short_desc>
          <delta_ts>2016-10-27 16:40:30 -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>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>164094</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="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>cmarrin</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>451916</commentid>
    <comment_count>0</comment_count>
      <attachid>104099</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2011-08-16 15:30:34 -0700</bug_when>
    <thetext>Created attachment 104099
Animation Without Empty Keyframes

See the attached test cases. The only difference is that one of them has a duplicated &quot;empty&quot; keyframe rule up to the 50% mark. Notice that the innermost div gets positioned relative to its grandparent when the padding keyframes are present.

Since all elements are absolutely positioned, I think the transform: none shouldn&apos;t be causing this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>451918</commentid>
    <comment_count>1</comment_count>
      <attachid>104100</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2011-08-16 15:31:01 -0700</bug_when>
    <thetext>Created attachment 104100
Animation With Empty Keyframes</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>451922</commentid>
    <comment_count>2</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2011-08-16 15:36:21 -0700</bug_when>
    <thetext>It&apos;s the 50.00% { -webkit-transform: none; } in BannerAppear-2 that causes it.

Unfortunately the test case has animation 1 on element 2 and visa-versa :(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>451929</commentid>
    <comment_count>3</comment_count>
      <attachid>104106</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2011-08-16 15:45:32 -0700</bug_when>
    <thetext>Created attachment 104106
Animation With Empty Keyframes

Better test. Shows what to change to fix the bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>451930</commentid>
    <comment_count>4</comment_count>
      <attachid>104107</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2011-08-16 15:45:57 -0700</bug_when>
    <thetext>Created attachment 104107
Animation Without Empty Keyframes

Better test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>451934</commentid>
    <comment_count>5</comment_count>
    <who name="Dean Jackson">dino</who>
    <bug_when>2011-08-16 15:50:02 -0700</bug_when>
    <thetext>The inner animation is not necessary to show the bug</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>460965</commentid>
    <comment_count>6</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2011-09-01 17:52:05 -0700</bug_when>
    <thetext>Issue only happens with accelerated compositing enabled.

The problem is that &quot;middle-animation&quot; causes #middle to change its stacking context status between keyframes. For some reason, we don&apos;t update the layers with the new stacking order until the animation is complete, if only the end keyframe has a transform.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>460966</commentid>
    <comment_count>7</comment_count>
      <attachid>106071</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2011-09-01 17:53:20 -0700</bug_when>
    <thetext>Created attachment 106071
Clearer testcase</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>460971</commentid>
    <comment_count>8</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2011-09-01 18:03:12 -0700</bug_when>
    <thetext>We&apos;re sending off the keyframes to CA and not doing any work to update style when we hit them. This breaks if the keyframe properties affect z-index.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>492786</commentid>
    <comment_count>9</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2011-10-28 16:42:18 -0700</bug_when>
    <thetext>We don&apos;t yet have a code path that runs hardware animations for each keyframe, but resolves style between keyframes, so this is hard to fix at the moment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1190180</commentid>
    <comment_count>10</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-05-04 13:05:26 -0700</bug_when>
    <thetext>Spec will be updated to make this easier:
https://lists.w3.org/Archives/Public/www-style/2016Apr/0445.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1245334</commentid>
    <comment_count>11</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2016-10-27 16:40:30 -0700</bug_when>
    <thetext>I think bug 164094 obsoletes this one.

*** This bug has been marked as a duplicate of bug 164094 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>104099</attachid>
            <date>2011-08-16 15:30:34 -0700</date>
            <delta_ts>2011-08-16 15:45:57 -0700</delta_ts>
            <desc>Animation Without Empty Keyframes</desc>
            <filename>animation-without-empty-keyframes.html</filename>
            <type>text/html</type>
            <size>1914</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEvL0VOIj4KPGh0bWw+
CiAgPGhlYWQ+CiAgICA8dGl0bGU+Q29pbiBGbGlwPC90aXRsZT4KICAgIDxzdHlsZT4KICAgICAg
CiAgICAgIC8qIEtleWZyYW1lIHNldHMgd2l0aG91dCBwYWRkaW5nICAqLwogICAgICAKICAgICAg
QC13ZWJraXQta2V5ZnJhbWVzIEJhbm5lckFwcGVhci0zIHsgCiAgICAgICAgMC4wMCUgeyAtd2Vi
a2l0LXRyYW5zZm9ybTogbm9uZTsgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBl
YXNlLW91dDsgfSAKICAgICAgICA1MC4wMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRl
M2QoMHB4LCAtMzAwcHgsIDApOyAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVh
c2UtaW47IH0gCiAgICAgICAgMTAwLjAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBub25lOyB9IAog
ICAgICB9CgogICAgICBALXdlYmtpdC1rZXlmcmFtZXMgQmFubmVyQXBwZWFyLTEgeyAKICAgICAg
ICAwLjAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBub25lOyAtd2Via2l0LWFuaW1hdGlvbi10aW1p
bmctZnVuY3Rpb246IGxpbmVhcjsgfSAKICAgICAgICAxMDAuMDAlIHsgLXdlYmtpdC10cmFuc2Zv
cm06IHJvdGF0ZSg3MjBkZWcpOyAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxp
bmVhcjsgfSAKICAgICAgfQoKICAgICAgQC13ZWJraXQta2V5ZnJhbWVzIEJhbm5lckFwcGVhci0y
IHsgCiAgICAgICAgMC4wMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTsgfSAKICAgICAgICAx
MDAuMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDE2NXB4LCA4MXB4LCAwcHgp
OyB9IAogICAgICB9CgogICAgPC9zdHlsZT4KICAgIDxzdHlsZT4KICAKICAgIGJvZHkgeyBtYXJn
aW46IDA7IH0KICAgIGRpdiB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbWFyZ2luOiAwOyBwYWRkaW5n
OiAwOyB9CgogICAgLmlhcC13cmFwcGVkIHsKICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7CiAg
ICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsKICAgIH0KICAgIAogICAgI3dyYXBwZXIyIHsgaGVp
Z2h0OiAzNHB4OyBsZWZ0OiAxMDZweDsgdG9wOiAzODJweDsgd2lkdGg6IDc2cHg7IHotaW5kZXg6
IDN9CiAgICAKCiAgICBib2R5LmxvYWRlZCAqIHsKICAgICAgLXdlYmtpdC1hbmltYXRpb24tZHVy
YXRpb246IDVzOwogICAgfQoKICAgIGJvZHkubG9hZGVkICNjb2luIHsKICAgICAgLXdlYmtpdC1h
bmltYXRpb24tbmFtZTogQmFubmVyQXBwZWFyLTE7CiAgICB9CiAgICAKICAgIGJvZHkubG9hZGVk
ICN3cmFwcGVyMSB7CiAgICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IEJhbm5lckFwcGVhci0y
OwogICAgICAKICAgIH0KICAgIAogICAgYm9keS5sb2FkZWQgI3dyYXBwZXIyIHsKICAgICAgLXdl
YmtpdC1hbmltYXRpb24tbmFtZTogQmFubmVyQXBwZWFyLTM7CiAgICAgIAogICAgfQogICAgCiAg
ICA8L3N0eWxlPgogIDwvaGVhZD4KICA8Ym9keT4KICAgIDxkaXYgY2xhc3M9ImlhcC13cmFwcGVy
IiBpZD0id3JhcHBlcjIiIHN0eWxlPSJib3JkZXI6IDFweCBzb2xpZCByZWQiPgogICAgICA8ZGl2
IGNsYXNzPSJpYXAtd3JhcHBlciBpYXAtd3JhcHBlZCIgaWQ9IndyYXBwZXIxIiBzdHlsZT0iYm9y
ZGVyOiAxcHggc29saWQgYmx1ZSI+CiAgICAgICAgPGRpdiBpZD0iY29pbiIgY2xhc3M9ImlhcC13
cmFwcGVkIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogZ3JlZW4iPjwvZGl2PgogICAgICA8L2Rp
dj4KICAgIDwvZGl2PgogICAgPHNjcmlwdD4KICAgICAgd2luZG93Lm9ubG9hZCA9IGZ1bmN0aW9u
KCkgewogICAgICAgIGRvY3VtZW50LmJvZHkuY2xhc3NOYW1lID0gImxvYWRlZCI7CiAgICAgIH07
CiAgICA8L3NjcmlwdD4KICA8L2JvZHk+CjwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>104100</attachid>
            <date>2011-08-16 15:31:01 -0700</date>
            <delta_ts>2011-08-16 15:45:32 -0700</delta_ts>
            <desc>Animation With Empty Keyframes</desc>
            <filename>animation-with-empty-keyframes.html</filename>
            <type>text/html</type>
            <size>1956</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEvL0VOIj4KPGh0bWw+
CiAgPGhlYWQ+CiAgICA8dGl0bGU+Q29pbiBGbGlwPC90aXRsZT4KICAgIDxzdHlsZT4KICAgICAg
CiAgICAgIC8qIEtleWZyYW1lIHNldHMgd2l0aCBwYWRkaW5nICAqLwogICAgCiAgICAgIEAtd2Vi
a2l0LWtleWZyYW1lcyBCYW5uZXJBcHBlYXItMyB7CiAgICAgICAgMC4wMCUgeyAtd2Via2l0LXRy
YW5zZm9ybTogbm9uZTsgfQogICAgICAgIDUwLjAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBub25l
OyB9IAogICAgICAgIDc1LjAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgs
IC0zMDBweCwgMCk7IC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjsg
fQogICAgICAgIDEwMC4wMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTsgfSAKICAgICAgfQoK
ICAgICAgQC13ZWJraXQta2V5ZnJhbWVzIEJhbm5lckFwcGVhci0xIHsKICAgICAgICAwLjAwJSB7
IC13ZWJraXQtdHJhbnNmb3JtOiBub25lOyB9IAogICAgICAgIDUwLjAwJSB7IC13ZWJraXQtdHJh
bnNmb3JtOiBub25lOyB9CiAgICAgICAgMTAwLjAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3Rh
dGUoNzIwZGVnKTsgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7IH0g
CiAgICAgIH0KCiAgICAgIEAtd2Via2l0LWtleWZyYW1lcyBCYW5uZXJBcHBlYXItMiB7IAogICAg
ICAgIDAuMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7IH0gCiAgICAgICAgNTAuMDAlIHsg
LXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7IH0gCiAgICAgICAgMTAwLjAwJSB7IC13ZWJraXQtdHJh
bnNmb3JtOiB0cmFuc2xhdGUzZCgxNjVweCwgODFweCwgMHB4KTsgfQogICAgICB9CiAgICAgIAog
ICAgPC9zdHlsZT4KICAgIDxzdHlsZT4KICAKICAgIGJvZHkgeyBtYXJnaW46IDA7IH0KICAgIGRp
diB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyB9CgogICAgLmlh
cC13cmFwcGVkIHsKICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7CiAgICBoZWlnaHQ6IDEwMCUg
IWltcG9ydGFudDsKICAgIH0KICAgIAogICAgI3dyYXBwZXIyIHsgaGVpZ2h0OiAzNHB4OyBsZWZ0
OiAxMDZweDsgdG9wOiAzODJweDsgd2lkdGg6IDc2cHg7IHotaW5kZXg6IDN9CiAgICAKCiAgICBi
b2R5LmxvYWRlZCAqIHsKICAgICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDNzOwogICAg
fQoKICAgIGJvZHkubG9hZGVkICNjb2luIHsKICAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTog
QmFubmVyQXBwZWFyLTE7CiAgICB9CiAgICAKICAgIGJvZHkubG9hZGVkICN3cmFwcGVyMSB7CiAg
ICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IEJhbm5lckFwcGVhci0yOwogICAgICAKICAgIH0K
ICAgIAogICAgYm9keS5sb2FkZWQgI3dyYXBwZXIyIHsKICAgICAgLXdlYmtpdC1hbmltYXRpb24t
bmFtZTogQmFubmVyQXBwZWFyLTM7CiAgICAgIAogICAgfQogICAgCiAgICA8L3N0eWxlPgogIDwv
aGVhZD4KICA8Ym9keT4KICAgIDxkaXYgY2xhc3M9ImlhcC13cmFwcGVyIiBpZD0id3JhcHBlcjIi
IHN0eWxlPSJib3JkZXI6IDFweCBzb2xpZCByZWQiPgogICAgICA8ZGl2IGNsYXNzPSJpYXAtd3Jh
cHBlciBpYXAtd3JhcHBlZCIgaWQ9IndyYXBwZXIxIiBzdHlsZT0iYm9yZGVyOiAxcHggc29saWQg
Ymx1ZSI+CiAgICAgICAgPGRpdiBpZD0iY29pbiIgY2xhc3M9ImlhcC13cmFwcGVkIiBzdHlsZT0i
YmFja2dyb3VuZC1jb2xvcjogZ3JlZW4iPjwvZGl2PgogICAgICA8L2Rpdj4KICAgIDwvZGl2Pgog
ICAgPHNjcmlwdD4KICAgICAgd2luZG93Lm9ubG9hZCA9IGZ1bmN0aW9uKCkgewogICAgICAgIGRv
Y3VtZW50LmJvZHkuY2xhc3NOYW1lID0gImxvYWRlZCI7CiAgICAgIH07CiAgICA8L3NjcmlwdD4K
ICA8L2JvZHk+CjwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>104106</attachid>
            <date>2011-08-16 15:45:32 -0700</date>
            <delta_ts>2011-08-16 15:45:32 -0700</delta_ts>
            <desc>Animation With Empty Keyframes</desc>
            <filename>animation-with-empty-keyframes.html</filename>
            <type>text/html</type>
            <size>1787</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEvL0VOIj4KPGh0bWw+
CiAgPGhlYWQ+CiAgICA8dGl0bGU+V2l0aCBlbXB0eSBrZXlmcmFtZXM8L3RpdGxlPgogICAgPHN0
eWxlPgogICAgICAKICAgICAgQC13ZWJraXQta2V5ZnJhbWVzIGlubmVyLWFuaW1hdGlvbiB7CiAg
ICAgICAgMC4wMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTsgfSAKICAgICAgICA1MC4wMCUg
eyAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTsgfQogICAgICAgIDEwMC4wMCUgeyAtd2Via2l0LXRy
YW5zZm9ybTogcm90YXRlKDcyMGRlZyk7IH0gCiAgICAgIH0KCiAgICAgIEAtd2Via2l0LWtleWZy
YW1lcyBtaWRkbGUtYW5pbWF0aW9uIHsgCiAgICAgICAgMC4wMCUgeyAtd2Via2l0LXRyYW5zZm9y
bTogbm9uZTsgfSAKICAgICAgICA1MC4wMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTsgfSAv
KiBjaGFuZ2Ugbm9uZSB0byBhbiBpZGVudGl0eSB0cmFuc2Zvcm0gYW5kIGl0IHdvcmtzICovCiAg
ICAgICAgMTAwLjAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxNjVweCwgODFw
eCwgMHB4KTsgfQogICAgICB9CgogICAgICBALXdlYmtpdC1rZXlmcmFtZXMgb3V0ZXItYW5pbWF0
aW9uIHsKICAgICAgICAwLjAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBub25lOyB9CiAgICAgICAg
NTAuMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7IH0gCiAgICAgICAgNzUuMDAlIHsgLXdl
YmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTMwMHB4LCAwKTsgfQogICAgICAgIDEw
MC4wMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTsgfSAKICAgICAgfQoKICAgIGJvZHkgeyBt
YXJnaW46IDA7IH0KICAgIGRpdiB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbWFyZ2luOiAwOyBwYWRk
aW5nOiAwOyB9CgogICAgLndyYXBwZWQgewogICAgd2lkdGg6IDEwMCU7CiAgICBoZWlnaHQ6IDEw
MCU7CiAgICB9CiAgICAKICAgICNvdXRlciB7IGhlaWdodDogMzRweDsgbGVmdDogMTA2cHg7IHRv
cDogMzgycHg7IHdpZHRoOiA3NnB4OyB6LWluZGV4OiAxfQogICAgCgogICAgYm9keS5sb2FkZWQg
KiB7CiAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAzczsKICAgIH0KCiAgICBib2R5
LmxvYWRlZCAjaW5uZXIgewogICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBpbm5lci1hbmlt
YXRpb247CiAgICB9CiAgICAKICAgIGJvZHkubG9hZGVkICNtaWRkbGUgewogICAgICAtd2Via2l0
LWFuaW1hdGlvbi1uYW1lOiBtaWRkbGUtYW5pbWF0aW9uOwogICAgICAKICAgIH0KICAgIAogICAg
Ym9keS5sb2FkZWQgI291dGVyIHsKICAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogb3V0ZXIt
YW5pbWF0aW9uOwogICAgICAKICAgIH0KICAgIAogICAgPC9zdHlsZT4KICA8L2hlYWQ+CiAgPGJv
ZHk+CiAgICA8ZGl2IGlkPSJvdXRlciIgc3R5bGU9ImJvcmRlcjogMXB4IHNvbGlkIHJlZCI+CiAg
ICAgIDxkaXYgY2xhc3M9IndyYXBwZWQiIGlkPSJtaWRkbGUiIHN0eWxlPSJib3JkZXI6IDFweCBz
b2xpZCBibHVlIj4KICAgICAgICA8ZGl2IGlkPSJpbm5lciIgY2xhc3M9IndyYXBwZWQiIHN0eWxl
PSJiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbiI+PC9kaXY+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+
CiAgICA8c2NyaXB0PgogICAgICB3aW5kb3cub25sb2FkID0gZnVuY3Rpb24oKSB7CiAgICAgICAg
ZG9jdW1lbnQuYm9keS5jbGFzc05hbWUgPSAibG9hZGVkIjsKICAgICAgfTsKICAgIDwvc2NyaXB0
PgogIDwvYm9keT4KPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>104107</attachid>
            <date>2011-08-16 15:45:57 -0700</date>
            <delta_ts>2011-08-16 15:45:57 -0700</delta_ts>
            <desc>Animation Without Empty Keyframes</desc>
            <filename>animation-without-empty-keyframes.html</filename>
            <type>text/html</type>
            <size>1757</size>
            <attacher name="Dean Jackson">dino</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEvL0VOIj4KPGh0bWw+
CiAgPGhlYWQ+CiAgICA8dGl0bGU+V2l0aG91dCBFbXB0eSBLZXlmcmFtZXM8L3RpdGxlPgogICAg
PHN0eWxlPgogICAgICAKICAgICAgICAgIEAtd2Via2l0LWtleWZyYW1lcyBpbm5lci1hbmltYXRp
b24gewogICAgICAgICAgICAwLjAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBub25lOyB9IAogICAg
ICAgICAgICAxMDAuMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg3MjBkZWcpOyB9IAog
ICAgICAgICAgfQoKICAgICAgICAgIEAtd2Via2l0LWtleWZyYW1lcyBtaWRkbGUtYW5pbWF0aW9u
IHsgCiAgICAgICAgICAgIDAuMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7IH0gCiAgICAg
ICAgICAgIDEwMC4wMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTY1cHgsIDgx
cHgsIDBweCk7IH0KICAgICAgICAgIH0KCiAgICAgICAgICBALXdlYmtpdC1rZXlmcmFtZXMgb3V0
ZXItYW5pbWF0aW9uIHsKICAgICAgICAgICAgMC4wMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogbm9u
ZTsgfQogICAgICAgICAgICA3NS4wMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2Qo
MHB4LCAtMzAwcHgsIDApOyB9CiAgICAgICAgICAgIDEwMC4wMCUgeyAtd2Via2l0LXRyYW5zZm9y
bTogbm9uZTsgfSAKICAgICAgICAgIH0KCiAgICAgICAgYm9keSB7IG1hcmdpbjogMDsgfQogICAg
ICAgIGRpdiB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyB9Cgog
ICAgICAgIC53cmFwcGVkIHsKICAgICAgICB3aWR0aDogMTAwJTsKICAgICAgICBoZWlnaHQ6IDEw
MCU7CiAgICAgICAgfQoKICAgICAgICAjb3V0ZXIgeyBoZWlnaHQ6IDM0cHg7IGxlZnQ6IDEwNnB4
OyB0b3A6IDM4MnB4OyB3aWR0aDogNzZweDsgei1pbmRleDogMX0KCgogICAgICAgIGJvZHkubG9h
ZGVkICogewogICAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDNzOwogICAgICAg
IH0KCiAgICAgICAgYm9keS5sb2FkZWQgI2lubmVyIHsKICAgICAgICAgIC13ZWJraXQtYW5pbWF0
aW9uLW5hbWU6IGlubmVyLWFuaW1hdGlvbjsKICAgICAgICB9CgogICAgICAgIGJvZHkubG9hZGVk
ICNtaWRkbGUgewogICAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbWlkZGxlLWFuaW1h
dGlvbjsKCiAgICAgICAgfQoKICAgICAgICBib2R5LmxvYWRlZCAjb3V0ZXIgewogICAgICAgICAg
LXdlYmtpdC1hbmltYXRpb24tbmFtZTogb3V0ZXItYW5pbWF0aW9uOwoKICAgICAgICB9CgogICAg
ICAgIDwvc3R5bGU+CiAgICAgIDwvaGVhZD4KICAgICAgPGJvZHk+CiAgICAgICAgPGRpdiBpZD0i
b3V0ZXIiIHN0eWxlPSJib3JkZXI6IDFweCBzb2xpZCByZWQiPgogICAgICAgICAgPGRpdiBjbGFz
cz0id3JhcHBlZCIgaWQ9Im1pZGRsZSIgc3R5bGU9ImJvcmRlcjogMXB4IHNvbGlkIGJsdWUiPgog
ICAgICAgICAgICA8ZGl2IGlkPSJpbm5lciIgY2xhc3M9IndyYXBwZWQiIHN0eWxlPSJiYWNrZ3Jv
dW5kLWNvbG9yOiBncmVlbiI+PC9kaXY+CiAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4K
ICAgICAgICA8c2NyaXB0PgogICAgICAgICAgd2luZG93Lm9ubG9hZCA9IGZ1bmN0aW9uKCkgewog
ICAgICAgICAgICBkb2N1bWVudC5ib2R5LmNsYXNzTmFtZSA9ICJsb2FkZWQiOwogICAgICAgICAg
fTsKICAgICAgICA8L3NjcmlwdD4KICAgICAgPC9ib2R5PgogICAgPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>106071</attachid>
            <date>2011-09-01 17:53:20 -0700</date>
            <delta_ts>2011-09-01 17:53:20 -0700</delta_ts>
            <desc>Clearer testcase</desc>
            <filename>animations.html</filename>
            <type>text/html</type>
            <size>1457</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgogIDxoZWFkPgogICAgPHN0eWxlPgogICAgICAKICAgICAg
QC13ZWJraXQta2V5ZnJhbWVzIG1pZGRsZS1hbmltYXRpb24geyAKICAgICAgICAwLjAwJSB7IC13
ZWJraXQtdHJhbnNmb3JtOiBub25lOyB9IAogICAgICAgIDUwLjAwJSB7IC13ZWJraXQtdHJhbnNm
b3JtOiBub25lOyB9IC8qIGNoYW5nZSBub25lIHRvIGFuIGlkZW50aXR5IHRyYW5zZm9ybSBhbmQg
aXQgd29ya3MgKi8KICAgICAgICAxMDAuMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0
ZTNkKDE2NXB4LCA4MXB4LCAwcHgpOyB9CiAgICAgIH0KCiAgICAgIEAtd2Via2l0LWtleWZyYW1l
cyBvdXRlci1hbmltYXRpb24gewogICAgICAgIDAuMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IG5v
bmU7IH0KICAgICAgICA1MC4wMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTsgfSAKICAgICAg
ICAxMDAuMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMzAwcHgsIDAp
OyB9CiAgICAgIH0KCiAgICBib2R5IHsgbWFyZ2luOiAwOyB9CgogICAgZGl2IHsKICAgICAgcG9z
aXRpb246IGFic29sdXRlOyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7CiAgICAgIHdpZHRoOiAxMDBw
eDsKICAgICAgaGVpZ2h0OiAxMDBweDsKICAgIH0KICAgIAogICAgI291dGVyIHsgaGVpZ2h0OiAz
NHB4OyBsZWZ0OiAxMDZweDsgdG9wOiAwOyB3aWR0aDogNzZweDsgei1pbmRleDogMX0KCiAgICBi
b2R5LmxvYWRlZCAqIHsKICAgICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDNzOwogICAg
ICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzOwogICAgfQoKICAgIGJvZHku
bG9hZGVkICNtaWRkbGUgewogICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBtaWRkbGUtYW5p
bWF0aW9uOwovKiAgICAgIHotaW5kZXg6IDE7IFRoaXMgZml4ZXMgaXQuKi8gCiAgICB9CiAgICAK
ICAgIGJvZHkubG9hZGVkICNvdXRlciB7CiAgICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IG91
dGVyLWFuaW1hdGlvbjsKICAgIH0KICAgIAogICAgPC9zdHlsZT4KICA8L2hlYWQ+CiAgPGJvZHk+
CiAgICA8ZGl2IGlkPSJvdXRlciIgc3R5bGU9ImJvcmRlcjogMXB4IHNvbGlkIHJlZCI+b3V0ZXIK
ICAgICAgPGRpdiBjbGFzcz0id3JhcHBlZCIgaWQ9Im1pZGRsZSIgc3R5bGU9ImJvcmRlcjogMXB4
IHNvbGlkIGJsdWUiPm1pZGRsZQogICAgICAgIDxkaXYgaWQ9ImlubmVyIiBjbGFzcz0id3JhcHBl
ZCIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6IGdyZWVuIj5pbm5lcjwvZGl2PgogICAgICA8L2Rp
dj4KICAgIDwvZGl2PgogICAgPHNjcmlwdD4KICAgICAgd2luZG93Lm9ubG9hZCA9IGZ1bmN0aW9u
KCkgewogICAgICAgIGRvY3VtZW50LmJvZHkuY2xhc3NOYW1lID0gImxvYWRlZCI7CiAgICAgIH07
CiAgICA8L3NjcmlwdD4KICA8L2JvZHk+CjwvaHRtbD4=
</data>

          </attachment>
      

    </bug>

</bugzilla>