<?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>32447</bug_id>
          
          <creation_ts>2009-12-11 14:02:03 -0800</creation_ts>
          <short_desc>Content in &lt;iframe&gt; doesn&apos;t appear when going back to http://webkit.org/blog/386/3d-transforms/</short_desc>
          <delta_ts>2010-11-02 15:47:08 -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>Layout and Rendering</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>http://webkit.org/blog/386/3d-transforms/</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar, PlatformOnly</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Adam Roben (:aroben)">aroben</reporter>
          <assigned_to name="Chris Marrin">cmarrin</assigned_to>
          <cc>cmarrin</cc>
    
    <cc>kbr</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>twotwotwo+webkitbugs</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>170913</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2009-12-11 14:02:03 -0800</bug_when>
    <thetext>To reproduce:

1. Go to http://webkit.org/blog/386/3d-transforms/
2. Go to some other page
3. Click the Back button

The &lt;iframe&gt;&apos;s content (which appears in the upper-left corner due to bug 32446) doesn&apos;t appear.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>170919</commentid>
    <comment_count>1</comment_count>
    <who name="">mitz</who>
    <bug_when>2009-12-11 14:09:26 -0800</bug_when>
    <thetext>&lt;rdar://problem/7465609&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>269987</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-08-26 11:28:44 -0700</bug_when>
    <thetext>*** Bug 44698 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>297700</commentid>
    <comment_count>3</comment_count>
      <attachid>71507</attachid>
    <who name="Chris Marrin">cmarrin</who>
    <bug_when>2010-10-21 16:00:08 -0700</bug_when>
    <thetext>Created attachment 71507
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>297711</commentid>
    <comment_count>4</comment_count>
      <attachid>71507</attachid>
    <who name="Dean Jackson">dino</who>
    <bug_when>2010-10-21 16:27:06 -0700</bug_when>
    <thetext>Comment on attachment 71507
Patch

Couldn&apos;t you make the manual test show success or failure? You&apos;re just printing the layerTree into a &lt;pre&gt;, but you could actually look at the text to say &quot;PASS&quot; or &quot;FAIL&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>297712</commentid>
    <comment_count>5</comment_count>
    <who name="Chris Marrin">cmarrin</who>
    <bug_when>2010-10-21 16:29:22 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (From update of attachment 71507 [details])
&gt; Couldn&apos;t you make the manual test show success or failure? You&apos;re just printing the layerTree into a &lt;pre&gt;, but you could actually look at the text to say &quot;PASS&quot; or &quot;FAIL&quot;.

Remember this is not a layout test. There&apos;s no way for me to know if the image is showing up. I can&apos;t do layerAsText() unless I&apos;m in DRT and the bug doesn&apos;t happen there. So I don&apos;t know of any way short of visual inspection to determine if the bug is fixed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>297757</commentid>
    <comment_count>6</comment_count>
      <attachid>71507</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2010-10-21 17:48:30 -0700</bug_when>
    <thetext>Comment on attachment 71507
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=71507&amp;action=review

&gt; WebCore/ChangeLog:14
&gt; +        There is no layout test, but I added a manual test. This test is ready to be a layout test
&gt; +        but I could not get the queueBackNavigation/queueForwardNavigation functions in
&gt; +        LayoutTestController to behave like manually hitting the forward/back buttons, so the
&gt; +        failure didn&apos;t occur. 

DRT doesn&apos;t have the back/forward cache enabled. Maybe that&apos;s the problem?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298078</commentid>
    <comment_count>7</comment_count>
      <attachid>71507</attachid>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2010-10-22 11:07:00 -0700</bug_when>
    <thetext>Comment on attachment 71507
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=71507&amp;action=review

&gt; WebCore/manual-tests/compositing/show-composited-iframe-on-back-button.html:10
&gt; +    &lt;!--
&gt; +        This content was originally intended as a layout test, but the sequencing performed by 
&gt; +        queueBackNavigation/queueForwardNavigation differs somehow from what occurs when hitting 
&gt; +        the back and forward buttons, so the error does not occur. I&apos;ve left all the LayoutTestController 
&gt; +        logic in the test in case this is fixed in the future.
&gt; +    --&gt;

I think you should add a comment about DRT&apos;s back/forward cache being disabled. Maybe these days we have a way to enable it for certain tests?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>298094</commentid>
    <comment_count>8</comment_count>
    <who name="Chris Marrin">cmarrin</who>
    <bug_when>2010-10-22 11:46:21 -0700</bug_when>
    <thetext>Landed in http://trac.webkit.org/changeset/70321</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>303736</commentid>
    <comment_count>9</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2010-11-02 15:47:08 -0700</bug_when>
    <thetext>*** Bug 29361 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>71507</attachid>
            <date>2010-10-21 16:00:08 -0700</date>
            <delta_ts>2010-10-22 11:06:59 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-32447-20101021160007.patch</filename>
            <type>text/plain</type>
            <size>5017</size>
            <attacher name="Chris Marrin">cmarrin</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA3MDI3MikKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjIgQEAKKzIwMTAtMTAtMjEgIENocmlzIE1hcnJpbiAgPGNtYXJyaW5AYXBwbGUu
Y29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIENv
bnRlbnQgaW4gPGlmcmFtZT4gZG9lc24ndCBhcHBlYXIgd2hlbiBnb2luZyBiYWNrIHRvIGh0dHA6
Ly93ZWJraXQub3JnL2Jsb2cvMzg2LzNkLXRyYW5zZm9ybXMvCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zMjQ0NworCisgICAgICAgIEFkZGVkIGRvY3Vt
ZW50RGlkQmVjb21lQWN0aXZlKCkgd2hlbiBkb2N1bWVudCBjb21lcyBiYWNrIGZyb20gY2FjaGUg
dG8gY2F1c2UgY29tcG9zaXRpbmcKKyAgICAgICAgbGF5ZXJzIGluIGlmcmFtZXMgdG8gYmUgcmVh
dHRhY2hlZC4KKworICAgICAgICBUaGVyZSBpcyBubyBsYXlvdXQgdGVzdCwgYnV0IEkgYWRkZWQg
YSBtYW51YWwgdGVzdC4gVGhpcyB0ZXN0IGlzIHJlYWR5IHRvIGJlIGEgbGF5b3V0IHRlc3QKKyAg
ICAgICAgYnV0IEkgY291bGQgbm90IGdldCB0aGUgcXVldWVCYWNrTmF2aWdhdGlvbi9xdWV1ZUZv
cndhcmROYXZpZ2F0aW9uIGZ1bmN0aW9ucyBpbgorICAgICAgICBMYXlvdXRUZXN0Q29udHJvbGxl
ciB0byBiZWhhdmUgbGlrZSBtYW51YWxseSBoaXR0aW5nIHRoZSBmb3J3YXJkL2JhY2sgYnV0dG9u
cywgc28gdGhlCisgICAgICAgIGZhaWx1cmUgZGlkbid0IG9jY3VyLiAKKworICAgICAgICAqIGhp
c3RvcnkvQ2FjaGVkRnJhbWUuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Q2FjaGVkRnJhbWVCYXNl
OjpyZXN0b3JlKToKKyAgICAgICAgKiBtYW51YWwtdGVzdHMvY29tcG9zaXRpbmcvc2hvdy1jb21w
b3NpdGVkLWlmcmFtZS1vbi1iYWNrLWJ1dHRvbi5odG1sOiBBZGRlZC4KKwogMjAxMC0xMC0yMSAg
TWloYWkgUGFycGFyaXRhICA8bWloYWlwQGNocm9taXVtLm9yZz4KIAogICAgICAgICBSZXZpZXdl
ZCBieSBKYW1lcyBSb2JpbnNvbi4KSW5kZXg6IFdlYkNvcmUvaGlzdG9yeS9DYWNoZWRGcmFtZS5j
cHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9oaXN0b3J5L0NhY2hlZEZyYW1lLmNwcAkocmV2aXNp
b24gNjk2NzYpCisrKyBXZWJDb3JlL2hpc3RvcnkvQ2FjaGVkRnJhbWUuY3BwCSh3b3JraW5nIGNv
cHkpCkBAIC0xMTUsNiArMTE1LDggQEAgdm9pZCBDYWNoZWRGcmFtZUJhc2U6OnJlc3RvcmUoKQog
ICAgIGlmIChtX2RvY3VtZW50LT5oYXNMaXN0ZW5lclR5cGUoRG9jdW1lbnQ6OlRPVUNIX0xJU1RF
TkVSKSkKICAgICAgICAgbV9kb2N1bWVudC0+cGFnZSgpLT5jaHJvbWUoKS0+Y2xpZW50KCktPm5l
ZWRUb3VjaEV2ZW50cyh0cnVlKTsKICNlbmRpZgorCisgICAgbV9kb2N1bWVudC0+ZG9jdW1lbnRE
aWRCZWNvbWVBY3RpdmUoKTsKIH0KIAogQ2FjaGVkRnJhbWU6OkNhY2hlZEZyYW1lKEZyYW1lKiBm
cmFtZSkKSW5kZXg6IFdlYkNvcmUvbWFudWFsLXRlc3RzL2NvbXBvc2l0aW5nL3Nob3ctY29tcG9z
aXRlZC1pZnJhbWUtb24tYmFjay1idXR0b24uaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL21h
bnVhbC10ZXN0cy9jb21wb3NpdGluZy9zaG93LWNvbXBvc2l0ZWQtaWZyYW1lLW9uLWJhY2stYnV0
dG9uLmh0bWwJKHJldmlzaW9uIDApCisrKyBXZWJDb3JlL21hbnVhbC10ZXN0cy9jb21wb3NpdGlu
Zy9zaG93LWNvbXBvc2l0ZWQtaWZyYW1lLW9uLWJhY2stYnV0dG9uLmh0bWwJKHJldmlzaW9uIDAp
CkBAIC0wLDAgKzEsNzYgQEAKKzwhRE9DVFlQRSBodG1sPgorCis8aHRtbD4KKzxoZWFkPgorICAg
IDwhLS0KKyAgICAgICAgVGhpcyBjb250ZW50IHdhcyBvcmlnaW5hbGx5IGludGVuZGVkIGFzIGEg
bGF5b3V0IHRlc3QsIGJ1dCB0aGUgc2VxdWVuY2luZyBwZXJmb3JtZWQgYnkgCisgICAgICAgIHF1
ZXVlQmFja05hdmlnYXRpb24vcXVldWVGb3J3YXJkTmF2aWdhdGlvbiBkaWZmZXJzIHNvbWVob3cg
ZnJvbSB3aGF0IG9jY3VycyB3aGVuIGhpdHRpbmcgCisgICAgICAgIHRoZSBiYWNrIGFuZCBmb3J3
YXJkIGJ1dHRvbnMsIHNvIHRoZSBlcnJvciBkb2VzIG5vdCBvY2N1ci4gSSd2ZSBsZWZ0IGFsbCB0
aGUgTGF5b3V0VGVzdENvbnRyb2xsZXIgCisgICAgICAgIGxvZ2ljIGluIHRoZSB0ZXN0IGluIGNh
c2UgdGhpcyBpcyBmaXhlZCBpbiB0aGUgZnV0dXJlLgorICAgIC0tPgorICAgIAorICAgIDx0aXRs
ZT5TaG93IGNvbXBvc2l0ZWQgaWZyYW1lIGNvbnRlbnRzIHdoZW4gbmF2aWdhdGluZyBiYWNrIHRv
IHBhZ2U8L3RpdGxlPgorICAgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyIgbWVkaWE9InNjcmVlbiI+
CisgICAgICAgICNib3ggeworICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmVkOworICAg
ICAgICAgICAgd2lkdGg6IDEwMHB4OworICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDsKKyAgICAg
ICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOworICAgICAgICB9CisgICAg
ICAgIGlmcmFtZSB7CisgICAgICAgICAgICBtYXJnaW46IDIwcHg7CisgICAgICAgICAgICBoZWln
aHQ6IDI1MHB4OworICAgICAgICAgICAgd2lkdGg6IDI1MHB4OworICAgICAgICAgICAgYm9yZGVy
OiAxcHggc29saWQgYmxhY2s7CisgICAgICAgIH0KKyAgICAKKyAgICAgICAgLmNvbXBvc2l0ZWQg
eworICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7CisgICAgICAg
IH0KKyAgICAKKyAgICA8L3N0eWxlPgorICAgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0
IiBjaGFyc2V0PSJ1dGYtOCI+CisgICAgICAgIHZhciBkdW1wTGF5ZXJUcmVlID0gZnVuY3Rpb24o
KQorICAgICAgICB7CisgICAgICAgICAgICBpZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVy
KSB7CisgICAgICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2xheWVycycpLmlu
bmVySFRNTCArPSAiTGF5ZXIgVHJlZSBhZnRlclxuXG4iK2xheW91dFRlc3RDb250cm9sbGVyLmxh
eWVyVHJlZUFzVGV4dCgpKyJcblxuIjsKKyAgICAgICAgICAgIH0KKyAgICAgICAgfQorICAgICAg
ICAKKyAgICAgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikgeworICAgICAgICAg
ICAgbGF5b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFzVGV4dCgpOworICAgICAgICB9CisgICAgICAg
IAorICAgICAgICBmdW5jdGlvbiBvblBhZ2VTaG93KGV2dCkKKyAgICAgICAgeworICAgICAgICAg
ICAgaWYgKCFldnQucGVyc2lzdGVkICYmIHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikgewor
ICAgICAgICAgICAgICAgIC8vIHRoaXMgaXMgdGhlIGZpcnN0IHRpbWUgdGhlIHBhZ2UgaGFzIGJl
ZW4gbG9hZGVkLCB0aGVuIHNldHVwIHRoZQorICAgICAgICAgICAgICAgIC8vIHRvLWJlLXRlc3Rl
ZCBzY2VuYXJpby4KKyAgICAgICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbGF5
ZXJzJykuaW5uZXJIVE1MID0gIkxheWVyIFRyZWUgYmVmb3JlXG5cbiIrbGF5b3V0VGVzdENvbnRy
b2xsZXIubGF5ZXJUcmVlQXNUZXh0KCkrIlxuXG4iOworICAgICAgICAgICAgICAgIGxheW91dFRl
c3RDb250cm9sbGVyLnF1ZXVlTG9hZCgicmVzb3VyY2VzL3N1YmZyYW1lLmh0bWwiKTsKKyAgICAg
ICAgICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5xdWV1ZUJhY2tOYXZpZ2F0aW9uKDEpOwor
ICAgICAgICAgICAgICAgIGxheW91dFRlc3RDb250cm9sbGVyLnF1ZXVlRm9yd2FyZE5hdmlnYXRp
b24oMSk7CisgICAgICAgICAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIucXVldWVCYWNrTmF2
aWdhdGlvbigxKTsKKyAgICAgICAgICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5xdWV1ZU5v
bkxvYWRpbmdTY3JpcHQoImR1bXBMYXllclRyZWUoKSIpOworICAgICAgICAgICAgfQorICAgICAg
ICB9CisKKyAgICAgICAgd2luZG93Lm9ucGFnZXNob3cgPSBvblBhZ2VTaG93OworICAgIDwvc2Ny
aXB0PgorPC9oZWFkPgorPGJvZHk+Cis8cD4KKyAgICBUaGlzIHBhZ2UgaGFzIGEgY29tcG9zaXRl
ZCBpZnJhbWUuIFdoZW4gbmF2aWdhdGluZyB0byBhIG5ldyBwYWdlIGFuZCB0aGVuIGJhY2sgdG8g
dGhpcyBvbmUsIHRoZSBpZnJhbWUgY29udGVudHMgc2hvdWxkIHNob3cgdXAuCis8L3A+CisgICAg
Q2xpY2sgb24gdGhlIGZvbGxvd2luZyBVUkwgYW5kIHRoZW4gY2xpY2sgYmFjay4gV2hlbiBuYXZp
Z2F0aW5nIGJhY2sgdG8gdGhpcyBwYWdlLCB0aGUgYmx1ZSBib3ggaW5zaWRlIHRoZSBibGFjayBy
ZWN0YW5nbGUKKyAgICBzaG91bGQgc2hvdyB1cC4KKzwvcD4KKzxwcmU+CisgICAgICAgICAgICAg
IDxhIGhyZWY9Imh0dHA6Ly9hcHBsZS5jb20iPmh0dHA6Ly9hcHBsZS5jb208L2E+Cis8L3ByZT4K
KyAgICA8ZGl2IGlkPWJveD48L2Rpdj4KKyAgICA8aWZyYW1lIGlkPSJpZnJhbWUiIHNjcm9sbGlu
Zz0ibm8iIHNyYz0icmVzb3VyY2VzL2NvbXBvc2l0ZWQtc3ViZnJhbWUuaHRtbCI+PC9pZnJhbWU+
Cis8YnI+Cis8cHJlIGlkPSJsYXllcnMiPjwvcHJlPgorPC9ib2R5PgorPC9odG1sPgoKUHJvcGVy
dHkgY2hhbmdlcyBvbjogV2ViQ29yZS9tYW51YWwtdGVzdHMvY29tcG9zaXRpbmcvc2hvdy1jb21w
b3NpdGVkLWlmcmFtZS1vbi1iYWNrLWJ1dHRvbi5odG1sCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KQWRkZWQ6IHN2bjpt
aW1lLXR5cGUKICAgKyB0ZXh0L2h0bWwKQWRkZWQ6IHN2bjplb2wtc3R5bGUKICAgKyBuYXRpdmUK
Cg==
</data>
<flag name="review"
          id="61571"
          type_id="1"
          status="+"
          setter="aroben"
    />
          </attachment>
      

    </bug>

</bugzilla>