<?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>31613</bug_id>
          
          <creation_ts>2009-11-17 20:34:57 -0800</creation_ts>
          <short_desc>Elements don&apos;t drop out of compositing layers when animation ends</short_desc>
          <delta_ts>2009-11-18 07:03:02 -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>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>164426</commentid>
    <comment_count>0</comment_count>
      <attachid>43398</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-11-17 20:34:57 -0800</bug_when>
    <thetext>Created attachment 43398
Testcase

In the attached testcase, the animating elements should drop out of compositing layers when the animation finishes. However, they don&apos;t.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>164427</commentid>
    <comment_count>1</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-11-17 20:35:39 -0800</bug_when>
    <thetext>&lt;rdar://problem/7402913&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>164436</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-11-17 21:04:52 -0800</bug_when>
    <thetext>This seems to happen because the &apos;mustOverlapCompositedLayers&apos; flag gets stuck on the layer that was animated.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>164446</commentid>
    <comment_count>3</comment_count>
      <attachid>43403</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-11-17 21:39:43 -0800</bug_when>
    <thetext>Created attachment 43403
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>164557</commentid>
    <comment_count>4</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2009-11-18 07:03:02 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/51112</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>43398</attachid>
            <date>2009-11-17 20:34:57 -0800</date>
            <delta_ts>2009-11-17 20:34:57 -0800</delta_ts>
            <desc>Testcase</desc>
            <filename>drop-out-of-layers.html</filename>
            <type>text/html</type>
            <size>1273</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMDEgVHJhbnNpdGlvbmFs
Ly9FTiIKICAgImh0dHA6Ly93d3cudzMub3JnL1RSL2h0bWw0L2xvb3NlLmR0ZCI+Cgo8aHRtbD4K
PGhlYWQ+CiAgICA8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQv
aHRtbDsgY2hhcnNldD11dGYtOCI+CiAgICA8YmFzZT4KICAgIDxzdHlsZT4KICAgICAgICAjYW5p
bWF0ZWQgewogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgICAgIHdpZHRo
OiAzMDBweDsKICAgICAgICAgICAgaGVpZ2h0OiAzMDBweDsKICAgICAgICAgICAgcGFkZGluZzog
MTBweDsKICAgICAgICAgICAgei1pbmRleDogMDsKICAgICAgICAgICAgYm9yZGVyOiAxcHggc29s
aWQgYmxhY2s7CiAgICAgICAgfQogICAgICAgIAogICAgICAgICNpbm5lciB7CiAgICAgICAgICAg
IHBvc2l0aW9uOiBhYnNvbHV0ZTsKICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDsKICAgICAgICAg
ICAgd2lkdGg6IDIwMHB4OwogICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmF5OwogICAg
ICAgIH0KICAgICAgICAKICAgICAgICBALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGUgewogICAgICAg
ICAgICBmcm9tIHsKICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZ
KDEwMCUpOwogICAgICAgICAgICB9CiAgICAgICAgICAgIHRvIHsKICAgICAgICAgICAgICAgIC13
ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOwogICAgICAgICAgICB9CiAgICAgICAgfQoK
ICAgICAgICAuYW5pbWF0aW5nIHsKICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IHNsaWRl
IDFzOwogICAgICAgIH0KICAgICAgICAKICAgIDwvc3R5bGU+CiAgICA8c2NyaXB0PgogICAgICAg
IHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCJsb2FkIiwgbG9hZGVkLCBmYWxzZSk7CgogICAgICAg
IGZ1bmN0aW9uIGxvYWRlZCgpIHsKICAgICAgICAgICAgYW5pbWF0ZUFydGljbGVJbigpOwogICAg
ICAgIH0KICAgICAgICAKICAgICAgICBmdW5jdGlvbiBhbmltYXRlQXJ0aWNsZUluKCkKICAgICAg
ICB7CiAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJhbmltYXRlZCIpLmNsYXNz
TmFtZSA9ICJhbmltYXRpbmciOwogICAgICAgIH0KICAgIDwvc2NyaXB0Pgo8L2hlYWQ+Cjxib2R5
PgogIDxkaXYgaWQ9ImFuaW1hdGVkIj4KICAgIDxkaXYgaWQ9ImlubmVyIj48L2Rpdj4KICA8L2Rp
dj4KPC9ib2R5Pgo8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>43403</attachid>
            <date>2009-11-17 21:39:43 -0800</date>
            <delta_ts>2009-11-17 22:30:08 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>31613_patch.txt</filename>
            <type>text/plain</type>
            <size>2699</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
MDY2ZTM3Mi4uNzI2NTkzMiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2Vi
Q29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMiBAQAorMjAwOS0xMS0xNyAgU2ltb24gRnJhc2Vy
ICA8c2ltb24uZnJhc2VyQGFwcGxlLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBFbGVtZW50cyBkb24ndCBkcm9wIG91dCBvZiBjb21wb3NpdGlu
ZyBsYXllcnMgd2hlbiBhbmltYXRpb24gZW5kcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzE2MTMKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzc0MDI5
MTM+CisKKyAgICAgICAgQXZvaWQgc2V0dGluZyB0aGUgbXVzdE92ZXJsYXBDb21wb3NpdGVkTGF5
ZXJzIGZsYWcgb24gUmVuZGVyTGF5ZXJzIHdoaWNoCisgICAgICAgIGFyZSBjb21wb3NpdGluZyBh
bnl3YXkgZm9yIG90aGVyIHJlYXNvbnMuIERvaW5nIHNvIGNhbiBjYXVzZSB0aG9zZSBsYXllcnMK
KyAgICAgICAgdG8gc3RheSBpbiBjb21wb3NpdGluZyBtb2RlIGV2ZW4gYWZ0ZXIgYW5pbWF0aW9u
cyBmaW5pc2gsIGJlY2F1c2UgbmVlZHNUb0JlQ29tcG9zaXRlZCgpCisgICAgICAgIGNvbnRpbnVl
cyB0byByZXR1cm4gdHJ1ZS4KKyAgICAgICAgCisgICAgICAgIE5vIG5ldyB0ZXN0cyBiZWNhdXNl
IGl0J3Mgbm90IHBvc3NpYmxlIHRvIGRldGVybWluZSB3aGljaCBlbGVtZW50cyBhcmUgaW4KKyAg
ICAgICAgY29tcG9zaXRpbmcgbGF5ZXJzIGZyb20gRFJUIG91dHB1dC4KKworICAgICAgICAqIHJl
bmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVu
ZGVyTGF5ZXJDb21wb3NpdG9yOjpjb21wdXRlQ29tcG9zaXRpbmdSZXF1aXJlbWVudHMpOgorCiAy
MDA5LTExLTE3ICBCcmVudCBGdWxnaGFtICA8YmZ1bGdoYW1Ad2Via2l0Lm9yZz4KIAogICAgICAg
ICBSdWJiZXItc3RhbXBlZCBieSBBbGV4ZXkgUHJvc2t1cnlha292LgpkaWZmIC0tZ2l0IGEvV2Vi
Q29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmNwcCBiL1dlYkNvcmUvcmVuZGVy
aW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5jcHAKaW5kZXggNTIwMTI4Ny4uODk3ZGIzNSAxMDA2
NDQKLS0tIGEvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmNwcAorKysg
Yi9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwCkBAIC00NzYsNyAr
NDc2LDcgQEAgdm9pZCBSZW5kZXJMYXllckNvbXBvc2l0b3I6OmNvbXB1dGVDb21wb3NpdGluZ1Jl
cXVpcmVtZW50cyhSZW5kZXJMYXllciogbGF5ZXIsIE8KIAogICAgICAgICAgICAgICAgIC8vIElm
IHdlIGhhdmUgdG8gbWFrZSBhIGxheWVyIGZvciB0aGlzIGNoaWxkLCBtYWtlIG9uZSBub3cgc28g
d2UgY2FuIGhhdmUgYSBjb250ZW50cyBsYXllcgogICAgICAgICAgICAgICAgIC8vIChzaW5jZSB3
ZSBuZWVkIHRvIGVuc3VyZSB0aGF0IHRoZSAtdmUgei1vcmRlciBjaGlsZCByZW5kZXJzIHVuZGVy
bmVhdGggb3VyIGNvbnRlbnRzKS4KLSAgICAgICAgICAgICAgICBpZiAoY2hpbGRTdGF0ZS5tX3N1
YnRyZWVJc0NvbXBvc2l0aW5nKSB7CisgICAgICAgICAgICAgICAgaWYgKCF3aWxsQmVDb21wb3Np
dGVkICYmIGNoaWxkU3RhdGUubV9zdWJ0cmVlSXNDb21wb3NpdGluZykgewogICAgICAgICAgICAg
ICAgICAgICAvLyBtYWtlIGxheWVyIGNvbXBvc2l0aW5nCiAgICAgICAgICAgICAgICAgICAgIGxh
eWVyLT5zZXRNdXN0T3ZlcmxhcENvbXBvc2l0ZWRMYXllcnModHJ1ZSk7CiAgICAgICAgICAgICAg
ICAgICAgIGNoaWxkU3RhdGUubV9jb21wb3NpdGluZ0FuY2VzdG9yID0gbGF5ZXI7CkBAIC01MDks
NyArNTA5LDcgQEAgdm9pZCBSZW5kZXJMYXllckNvbXBvc2l0b3I6OmNvbXB1dGVDb21wb3NpdGlu
Z1JlcXVpcmVtZW50cyhSZW5kZXJMYXllciogbGF5ZXIsIE8KICAgICAvLyBJZiB3ZSBoYXZlIGEg
c29mdHdhcmUgdHJhbnNmb3JtLCBhbmQgd2UgaGF2ZSBsYXllcnMgdW5kZXIgdXMsIHdlIG5lZWQg
dG8gYWxzbwogICAgIC8vIGJlIGNvbXBvc2l0ZWQuIEFsc28sIGlmIHdlIGhhdmUgb3BhY2l0eSA8
IDEsIHRoZW4gd2UgbmVlZCB0byBiZSBhIGxheWVyIHNvIHRoYXQKICAgICAvLyB0aGUgY2hpbGQg
bGF5ZXJzIGFyZSBvcGFxdWUsIHRoZW4gcmVuZGVyZWQgd2l0aCBvcGFjaXR5IG9uIHRoaXMgbGF5
ZXIuCi0gICAgaWYgKGNoaWxkU3RhdGUubV9zdWJ0cmVlSXNDb21wb3NpdGluZyAmJiByZXF1aXJl
c0NvbXBvc2l0aW5nV2hlbkRlc2NlbmRhbnRzQXJlQ29tcG9zaXRpbmcobGF5ZXItPnJlbmRlcmVy
KCkpKSB7CisgICAgaWYgKCF3aWxsQmVDb21wb3NpdGVkICYmIGNoaWxkU3RhdGUubV9zdWJ0cmVl
SXNDb21wb3NpdGluZyAmJiByZXF1aXJlc0NvbXBvc2l0aW5nV2hlbkRlc2NlbmRhbnRzQXJlQ29t
cG9zaXRpbmcobGF5ZXItPnJlbmRlcmVyKCkpKSB7CiAgICAgICAgIGxheWVyLT5zZXRNdXN0T3Zl
cmxhcENvbXBvc2l0ZWRMYXllcnModHJ1ZSk7CiAgICAgICAgIGlmIChvdmVybGFwTWFwKQogICAg
ICAgICAgICAgYWRkVG9PdmVybGFwTWFwKCpvdmVybGFwTWFwLCBsYXllciwgYWJzQm91bmRzLCBo
YXZlQ29tcHV0ZWRCb3VuZHMpOwo=
</data>
<flag name="review"
          id="25104"
          type_id="1"
          status="+"
          setter="mitz"
    />
          </attachment>
      

    </bug>

</bugzilla>