<?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>63282</bug_id>
          
          <creation_ts>2011-06-23 13:42:36 -0700</creation_ts>
          <short_desc>layoutTestController.layerTreeAsText output in WK1 differs for iframes</short_desc>
          <delta_ts>2012-10-10 18:19:20 -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>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <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="Adrienne Walker">enne</reporter>
          <assigned_to name="Adrienne Walker">enne</assigned_to>
          <cc>enne</cc>
    
    <cc>jamesr</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>426420</commentid>
    <comment_count>0</comment_count>
    <who name="Adrienne Walker">enne</who>
    <bug_when>2011-06-23 13:42:36 -0700</bug_when>
    <thetext>In trying to fix bug 60741, I wrote some tests of compositing in an iframe.  The iframe source page contains a compositing trigger, e.g. tranformZ(0).  The containing page has no compositing trigger.  The contents of the iframe get composited properly, but layoutTestController.layerTreeAsText returns nothing unless there is a compositing trigger on the containing page as well.

This can be reproduced by adding these three attached files to LayoutTests/compositing and running run-webkit-tests.  Chromium prints out the expected results, but Safari prints nothing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>426421</commentid>
    <comment_count>1</comment_count>
      <attachid>98391</attachid>
    <who name="Adrienne Walker">enne</who>
    <bug_when>2011-06-23 13:46:28 -0700</bug_when>
    <thetext>Created attachment 98391
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>723170</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2012-09-18 18:21:22 -0700</bug_when>
    <thetext>layoutTestController.layerTreeAsText prints out the entire tree. WK1 can make an iframe composited without the enclosing frame being composited. Wk2 always promotes enclosing frames to be composited, hence the difference.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>98391</attachid>
            <date>2011-06-23 13:46:28 -0700</date>
            <delta_ts>2011-06-23 13:46:28 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-63282-20110623134626.patch</filename>
            <type>text/plain</type>
            <size>5936</size>
            <attacher name="Adrienne Walker">enne</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODkzOTQKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NvbXBv
c2l0aW5nL2lmcmFtZWlzc3Vlcy9ydGwtYWJzb2x1dGUtZXhwZWN0ZWQucG5nIGIvTGF5b3V0VGVz
dHMvY29tcG9zaXRpbmcvaWZyYW1laXNzdWVzL3J0bC1hYnNvbHV0ZS1leHBlY3RlZC5wbmcKbmV3
IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMC4uOWVhODQ0ZjRiYTE2YzhhMzgzZWRmOTZiZTRiOTI3YTJjYzEzZmMxZApHSVQgYmlu
YXJ5IHBhdGNoCmxpdGVyYWwgMjg2Mgp6Y21lQVNATj8ob2xIeWB1VkJxIWlhMHl+eVV7K3ZZVjJh
PmkwKlopPWheaGxBJUBXcyRsSGBvazxtfT9vVG41ViYKenF2UyswT0F7a3c2WFVlaDZ5cWU1V1lj
NkwlZnZLR0xvLUEzNiFXSmMpaig2WTR0VG1haEUmWFhkJjd+NyR4KHBDCnooZiFaJUFEYH1SZXFn
dzt1KFFIWmNDd1o2WDlrN15wWU87cUZjZz9HYVdnMldaRDMkWDhmSnwzWnlFUWBKJTRsRgp6MmxI
cFB3fWx4Ul55UEZJOGZGfHxWKDghO1dlbUFNeEd7NilUVjRpKz9ULSRRTSZNe0Y5P2lqe3huTUxH
ak9LI1QKZVRyZXppTEZ9blZ5c0o7OFg9PyErenptK1FlbEZ7cjV9RSpeWlgrRTQKCmxpdGVyYWwg
MApIY21WP2QwMDAwMQoKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2lmcmFt
ZWlzc3Vlcy9ydGwtYWJzb2x1dGUtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvY29tcG9zaXRp
bmcvaWZyYW1laXNzdWVzL3J0bC1hYnNvbHV0ZS1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYmRj
ZjBjNDI4YTM5MWUyNjA4ZWFiMDMwYzBkMmM0MjcwZDIwMWZmZQotLS0gL2Rldi9udWxsCisrKyBi
L0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2lmcmFtZWlzc3Vlcy9ydGwtYWJzb2x1dGUtZXhwZWN0
ZWQudHh0CkBAIC0wLDAgKzEsMTYgQEAKKyhHcmFwaGljc0xheWVyCisgIChib3VuZHMgODAwLjAw
IDYwMC4wMCkKKyAgKGNoaWxkcmVuIDEKKyAgICAoR3JhcGhpY3NMYXllcgorICAgICAgKGJvdW5k
cyA4MDAuMDAgNjAwLjAwKQorICAgICAgKGNoaWxkcmVuIDEKKyAgICAgICAgKEdyYXBoaWNzTGF5
ZXIKKyAgICAgICAgICAocG9zaXRpb24gNTAuMDAgNTAuMDApCisgICAgICAgICAgKGJvdW5kcyAx
MDAuMDAgMTAwLjAwKQorICAgICAgICAgIChkcmF3c0NvbnRlbnQgMSkKKyAgICAgICAgKQorICAg
ICAgKQorICAgICkKKyAgKQorKQorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9jb21wb3NpdGlu
Zy9pZnJhbWVpc3N1ZXMvcnRsLWFic29sdXRlLmh0bWwgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGlu
Zy9pZnJhbWVpc3N1ZXMvcnRsLWFic29sdXRlLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5k
ZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNjIzMWIzMDAxY2I1
MGU3NmFlM2VmYzE0ZDdjNzQyNzNjZjFkZmQzMQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRl
c3RzL2NvbXBvc2l0aW5nL2lmcmFtZWlzc3Vlcy9ydGwtYWJzb2x1dGUuaHRtbApAQCAtMCwwICsx
LDQwIEBACis8aHRtbD4KKzxoZWFkPgorPHN0eWxlPgorICAgIGJvZHkgeworICAgICAgICBkaXJl
Y3Rpb246IHJ0bDsKKyAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsKKyAgICB9CisKKyAgICAjbGF5
ZXIgeworICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApOworICAgICAgICBw
b3NpdGlvbjogYWJzb2x1dGU7CisgICAgICAgIHRvcDogNTBweDsKKyAgICAgICAgbGVmdDogNTBw
eDsKKyAgICAgICAgd2lkdGg6IDEwMHB4OworICAgICAgICBoZWlnaHQ6IDEwMHB4OworICAgICAg
ICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjsKKyAgICB9CisKKyAgICAjbGF5ZXJ0cmVlIHsKKyAg
ICAgICAgcG9zaXRpb246IGFic29sdXRlOworICAgICAgICB0b3A6IDEwMDAwcHg7CisgICAgICAg
IGxlZnQ6IDBweDsKKyAgICB9Cis8L3N0eWxlPgorPHNjcmlwdD4KKyAgICBmdW5jdGlvbiBkb1Rl
c3QoKSB7CisgICAgICAgIGlmICh3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIpIHsKKyAgICAg
ICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdsYXllcnRyZWUnKS5pbm5lclRleHQgPSBs
YXlvdXRUZXN0Q29udHJvbGxlci5sYXllclRyZWVBc1RleHQoKTsKKyAgICAgICAgICAgIGxheW91
dFRlc3RDb250cm9sbGVyLmR1bXBBc1RleHQodHJ1ZSk7CisgICAgICAgIH0KKyAgICB9CisgICAg
d2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ2xvYWQnLCBkb1Rlc3QsIGZhbHNlKTsKKzwvc2NyaXB0
PgorPGJvZHk+CisgICAgPCEtLSBncmVlbiBzcXVhcmUgc2hvdWxkIGFwcGVhciBhdCA1MCw1MCBm
cm9tIHRoZSB0b3AgbGVmdCAtLT4KKyAgICA8ZGl2IGlkPSJsYXllciI+PC9kaXY+CisKKyAgICA8
cHJlIGlkPSJsYXllcnRyZWUiPjwvcHJlPgorPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvaWZyYW1laXNzdWVzL3J0bC1pZnJhbWUtYWJzb2x1dGUt
ZXhwZWN0ZWQucG5nIGIvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvaWZyYW1laXNzdWVzL3J0bC1p
ZnJhbWUtYWJzb2x1dGUtZXhwZWN0ZWQucG5nCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjllYTg0NGY0YmExNmM4YTM4
M2VkZjk2YmU0YjkyN2EyY2MxM2ZjMWQKR0lUIGJpbmFyeSBwYXRjaApsaXRlcmFsIDI4NjIKemNt
ZUFTQE4/KG9sSHlgdVZCcSFpYTB5fnlVeyt2WVYyYT5pMCpaKT1oXmhsQSVAV3MkbEhgb2s8bX0/
b1RuNVYmCnpxdlMrME9Be2t3NlhVZWg2eXFlNVdZYzZMJWZ2S0dMby1BMzYhV0pjKWooNlk0dFRt
YWhFJlhYZCY3fjckeChwQwp6KGYhWiVBRGB9UmVxZ3c7dShRSFpjQ3daNlg5azdecFlPO3FGY2c/
R2FXZzJXWkQzJFg4Zkp8M1p5RVFgSiU0bEYKejJsSHBQd31seFJeeVBGSThmRnx8Vig4ITtXZW1B
TXhHezYpVFY0aSs/VC0kUU0mTXtGOT9pant4bk1MR2pPSyNUCmVUcmV6aUxGfW5WeXNKOzhYPT8h
K3p6bStRZWxGe3I1fUUqXlpYK0U0CgpsaXRlcmFsIDAKSGNtVj9kMDAwMDEKCmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9pZnJhbWVpc3N1ZXMvcnRsLWlmcmFtZS1hYnNvbHV0
ZS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9pZnJhbWVpc3N1ZXMvcnRs
LWlmcmFtZS1hYnNvbHV0ZS1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYWUzOTk4OWFjMTliMjMz
YzkzMGVlODBiNzFjYjczNzJiNDEyYTk2ZQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3Rz
L2NvbXBvc2l0aW5nL2lmcmFtZWlzc3Vlcy9ydGwtaWZyYW1lLWFic29sdXRlLWV4cGVjdGVkLnR4
dApAQCAtMCwwICsxLDQ2IEBACisoR3JhcGhpY3NMYXllcgorICAoYm91bmRzIDgwMC4wMCA2MDAu
MDApCisgIChjaGlsZHJlbiAxCisgICAgKEdyYXBoaWNzTGF5ZXIKKyAgICAgIChib3VuZHMgODAw
LjAwIDYwMC4wMCkKKyAgICAgIChjaGlsZHJlbiAxCisgICAgICAgIChHcmFwaGljc0xheWVyCisg
ICAgICAgICAgKGJvdW5kcyA0MDAuMDAgNDAwLjAwKQorICAgICAgICAgIChkcmF3c0NvbnRlbnQg
MSkKKyAgICAgICAgICAoY2hpbGRyZW4gMQorICAgICAgICAgICAgKEdyYXBoaWNzTGF5ZXIKKyAg
ICAgICAgICAgICAgKGNoaWxkcmVuIDEKKyAgICAgICAgICAgICAgICAoR3JhcGhpY3NMYXllcgor
ICAgICAgICAgICAgICAgICAgKGJvdW5kcyA0MDAuMDAgNDAwLjAwKQorICAgICAgICAgICAgICAg
ICAgKGNoaWxkcmVuIDEKKyAgICAgICAgICAgICAgICAgICAgKEdyYXBoaWNzTGF5ZXIKKyAgICAg
ICAgICAgICAgICAgICAgICAoY2hpbGRyZW4gMQorICAgICAgICAgICAgICAgICAgICAgICAgKEdy
YXBoaWNzTGF5ZXIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgKGJvdW5kcyA0MDAuMDAgMTA3
MzMuMDApCisgICAgICAgICAgICAgICAgICAgICAgICAgIChjaGlsZHJlbiAxCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKEdyYXBoaWNzTGF5ZXIKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIChib3VuZHMgNDAwLjAwIDEwNzMzLjAwKQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKGRyYXdzQ29udGVudCAxKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGNo
aWxkcmVuIDEKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKEdyYXBoaWNzTGF5ZXIK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocG9zaXRpb24gNTAuMDAgNTAuMDAp
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGJvdW5kcyAxMDAuMDAgMTAwLjAw
KQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChkcmF3c0NvbnRlbnQgMSkKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICkKKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgKQorICAgICAgICAgICAgICAgICAgICAgICAgKQorICAgICAgICAgICAgICAgICAg
ICAgICkKKyAgICAgICAgICAgICAgICAgICAgKQorICAgICAgICAgICAgICAgICAgKQorICAgICAg
ICAgICAgICAgICkKKyAgICAgICAgICAgICAgKQorICAgICAgICAgICAgKQorICAgICAgICAgICkK
KyAgICAgICAgKQorICAgICAgKQorICAgICkKKyAgKQorKQorCmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9jb21wb3NpdGluZy9pZnJhbWVpc3N1ZXMvcnRsLWlmcmFtZS1hYnNvbHV0ZS5odG1sIGIv
TGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvaWZyYW1laXNzdWVzL3J0bC1pZnJhbWUtYWJzb2x1dGUu
aHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwLi5lODcxZTg0ZWQ2NmQyOWJkMzlkZjE1MWMxYTg4NDhkMTRjZGVkZjBh
Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvaWZyYW1laXNzdWVz
L3J0bC1pZnJhbWUtYWJzb2x1dGUuaHRtbApAQCAtMCwwICsxLDM3IEBACis8aHRtbD4KKzxoZWFk
PgorPHN0eWxlPgorICAgIGJvZHkgeworICAgICAgICBvdmVyZmxvdzogaGlkZGVuOworICAgIH0K
KworICAgIGlmcmFtZSB7CisgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKKyAgICAgICAgdG9w
OiAwcHg7CisgICAgICAgIGxlZnQ6IDBweDsKKyAgICAgICAgd2lkdGg6IDQwMHB4OworICAgICAg
ICBoZWlnaHQ6IDQwMHB4OworICAgICAgICBib3JkZXI6IG5vbmU7CisgICAgfQorCisgICAgI2xh
eWVydHJlZSB7CisgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsKKyAgICAgICAgdG9wOiAxMDAw
MHB4OworICAgICAgICBsZWZ0OiAwcHg7CisgICAgfQorPC9zdHlsZT4KKzxzY3JpcHQ+CisgICAg
ZnVuY3Rpb24gZG9UZXN0KCkgeworICAgICAgICBpZiAod2luZG93LmxheW91dFRlc3RDb250cm9s
bGVyKSB7CisgICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbGF5ZXJ0cmVlJyku
aW5uZXJUZXh0ID0gbGF5b3V0VGVzdENvbnRyb2xsZXIubGF5ZXJUcmVlQXNUZXh0KCk7CisgICAg
ICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5kdW1wQXNUZXh0KHRydWUpOworICAgICAgICB9
CisgICAgfQorICAgIHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCdsb2FkJywgZG9UZXN0LCBmYWxz
ZSk7Cis8L3NjcmlwdD4KKzxib2R5PgorICAgIDxpZnJhbWUgc3JjPSJydGwtYWJzb2x1dGUuaHRt
bCI+PC9pZnJhbWU+CisKKyAgICA8cHJlIGlkPSJsYXllcnRyZWUiPjwvcHJlPgorPC9ib2R5Pgor
PC9odG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>