<?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>40778</bug_id>
          
          <creation_ts>2010-06-17 08:36:42 -0700</creation_ts>
          <short_desc>[Qt] -webkit-transition-delay causes problems with GraphicsLayer</short_desc>
          <delta_ts>2010-06-25 13:20:21 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>40846</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="Kevin Simons">kevin.simons</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>noam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>239405</commentid>
    <comment_count>0</comment_count>
      <attachid>58997</attachid>
    <who name="Kevin Simons">kevin.simons</who>
    <bug_when>2010-06-17 08:36:42 -0700</bug_when>
    <thetext>Created attachment 58997
Test with run-launcher -graphics-based

Attached is an example of a CSS transform that causes rendering/animation issues with GraphicsLayer/accelerated compositing (i.e. when QWebSettings::AcceleratedCompositingEnabled is true).

The example shows two boxes. When you click the screen, the right box (which is initially hidden) moves to the left and transforms to opacity 1, while the left box moves to the right and transforms to opacity 0 with a slight delay (using -webkit-transition-delay).

When AC is not enabled, the transforms work properly, but when it is enabled the box with the delayed animation disappears and then does not start it&apos;s transform until the other box finishes. Without the delay everything works fine with or without AC.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>242326</commentid>
    <comment_count>1</comment_count>
    <who name="Noam Rosenthal">noam</who>
    <bug_when>2010-06-23 23:48:38 -0700</bug_when>
    <thetext>This might be a duplicate of 40846</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243165</commentid>
    <comment_count>2</comment_count>
    <who name="Noam Rosenthal">noam</who>
    <bug_when>2010-06-25 13:20:21 -0700</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 40846 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>58997</attachid>
            <date>2010-06-17 08:36:42 -0700</date>
            <delta_ts>2010-06-17 08:36:42 -0700</delta_ts>
            <desc>Test with run-launcher -graphics-based</desc>
            <filename>index.html</filename>
            <type>text/html</type>
            <size>1294</size>
            <attacher name="Kevin Simons">kevin.simons</attacher>
            
              <data encoding="base64">PGh0bWw+Cgk8aGVhZD4KCQk8c3R5bGU+CgoJCQlib2R5IHsKCQkJCW1hcmdpbjogMHB4OwoJCQl9
CgoJCQlkaXYgewoJCQkJcG9zaXRpb246IGFic29sdXRlOwoJCQkJd2lkdGg6IDQwMDsKCQkJCWhl
aWdodDogNDAwOwoJCQkKCQkJCS13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogNS4wczsKCQkJ
CS13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm0sIG9wYWNpdHk7
CiAgICAJCQktd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjsKICAgIAkJCS13ZWJraXQt
dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0OwogICAgCQkJb3BhY2l0eTog
MDsKCQkJfQoKCQkJI2JveDEgewoJCQkJYmFja2dyb3VuZC1jb2xvcjogYmx1ZTsKCQkJfQoKCQkJ
I2JveDIgewoJCQkJYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7CgkJCX0KCgkJCWRpdi5hY3RpdmUg
ewoJCQkJb3BhY2l0eTogMTsKCQkJCS13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpIHJv
dGF0ZVkoMGRlZykgc2NhbGUoMSkgdHJhbnNsYXRlWCgwJSk7CgkJCX0KCgkJCWRpdi5pbmFjdGl2
ZSB7CgkJCQlvcGFjaXR5OiAwOwoJCQkJLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZykg
cm90YXRlWSgwZGVnKSBzY2FsZSgxKSB0cmFuc2xhdGVYKDEwJSk7CgkJCQktd2Via2l0LXRyYW5z
aXRpb24tZGVsYXk6IDIuMHM7CgkJCX0KCgkJPC9zdHlsZT4KCQk8c2NyaXB0IHR5cGU9InRleHQv
amF2YXNjcmlwdCI+CgkJCXZhciBhY3RpdmUgPSB0cnVlOwoJCQl2YXIgYjEsIGIyOwoKCQkJZnVu
Y3Rpb24gaW5pdCgpIHsKCQkJCWIxID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImJveDEiKTsK
CQkJCWIyID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImJveDIiKTsKCQkJfQoKCQkJZnVuY3Rp
b24gdG9nZ2xlKCkgewoJCQkJY29uc29sZS5sb2coInllcyIpOwoJCQkJaWYoYWN0aXZlKSB7CgkJ
CQkJYjEuY2xhc3NOYW1lPSJpbmFjdGl2ZSI7CgkJCQkJYjIuY2xhc3NOYW1lPSJhY3RpdmUiOwoJ
CQkJfSBlbHNlIHsKCQkJCQliMS5jbGFzc05hbWU9ImFjdGl2ZSI7CgkJCQkJYjIuY2xhc3NOYW1l
PSJpbmFjdGl2ZSI7CgkJCQl9CgoJCQkJYWN0aXZlID0gIWFjdGl2ZTsKCQkJfQoJCTwvc2NyaXB0
PgoJPC9oZWFkPgoKCTxib2R5IG9ubG9hZD0iaW5pdCgpOyIgb25jbGljaz0idG9nZ2xlKCk7Ij4K
CQk8ZGl2IGlkPSJib3gxIiBjbGFzcz0iYWN0aXZlIj48L2Rpdj4KCQk8ZGl2IGlkPSJib3gyIiBj
bGFzcz0iaW5hY3RpdmUiPjwvZGl2PgoJPC9ib2R5Pgo8L2h0bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>