<?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>85088</bug_id>
          
          <creation_ts>2012-04-27 11:50:35 -0700</creation_ts>
          <short_desc>[Qt][WK2] Don&apos;t call syncRemoteContents from WebLayerTreeRenderer::paintToCurrentGLContext</short_desc>
          <delta_ts>2012-04-27 16:48:19 -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>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</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="Yael">yael</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>jturcotte</cc>
    
    <cc>menard</cc>
    
    <cc>noam</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>zoltan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>611744</commentid>
    <comment_count>0</comment_count>
    <who name="Yael">yael</who>
    <bug_when>2012-04-27 11:50:35 -0700</bug_when>
    <thetext>It has recently moved to QQuickWebPage::updatePaintNode.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>611769</commentid>
    <comment_count>1</comment_count>
      <attachid>139245</attachid>
    <who name="Yael">yael</who>
    <bug_when>2012-04-27 12:08:33 -0700</bug_when>
    <thetext>Created attachment 139245
Patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>611777</commentid>
    <comment_count>2</comment_count>
      <attachid>139245</attachid>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2012-04-27 12:28:07 -0700</bug_when>
    <thetext>Comment on attachment 139245
Patch.

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

&gt; Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp:786
&gt; +
&gt; +    // Ensure that updatePaintNode is always called before painting.
&gt; +    pageView-&gt;update();

This change should go in your fixed element patch and not here, since it is the one that is going to add code in updatePaintNode that must be called when the viewport move.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>611789</commentid>
    <comment_count>3</comment_count>
    <who name="Yael">yael</who>
    <bug_when>2012-04-27 12:48:42 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 139245 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=139245&amp;action=review
&gt; 
&gt; &gt; Source/WebKit2/UIProcess/API/qt/qquickwebview.cpp:786
&gt; &gt; +
&gt; &gt; +    // Ensure that updatePaintNode is always called before painting.
&gt; &gt; +    pageView-&gt;update();
&gt; 
&gt; This change should go in your fixed element patch and not here, since it is the one that is going to add code in updatePaintNode that must be called when the viewport move.

Existing fixed position tests are breaking without this change. I cannot remove syncRemoteContents without adding this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>611793</commentid>
    <comment_count>4</comment_count>
      <attachid>139245</attachid>
    <who name="Noam Rosenthal">noam</who>
    <bug_when>2012-04-27 12:57:05 -0700</bug_when>
    <thetext>Comment on attachment 139245
Patch.

LGTM, I agree with yael&apos;s comment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>612019</commentid>
    <comment_count>5</comment_count>
      <attachid>139245</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-27 16:48:15 -0700</bug_when>
    <thetext>Comment on attachment 139245
Patch.

Clearing flags on attachment: 139245

Committed r115515: &lt;http://trac.webkit.org/changeset/115515&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>612020</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-27 16:48:19 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>139245</attachid>
            <date>2012-04-27 12:08:33 -0700</date>
            <delta_ts>2012-04-27 16:48:14 -0700</delta_ts>
            <desc>Patch.</desc>
            <filename>85088.patch</filename>
            <type>text/plain</type>
            <size>2347</size>
            <attacher name="Yael">yael</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
S2l0Mi9DaGFuZ2VMb2cJKHJldmlzaW9uIDExNTQ2MSkKKysrIFNvdXJjZS9XZWJLaXQyL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIwIEBACisyMDEyLTA0LTI3ICBZYWVsIEFo
YXJvbiAgPHlhZWwuYWhhcm9uQG5va2lhLmNvbT4KKworICAgICAgICBbUXRdW1dLMl0gRG9uJ3Qg
Y2FsbCBzeW5jUmVtb3RlQ29udGVudHMgZnJvbSBXZWJMYXllclRyZWVSZW5kZXJlcjo6cGFpbnRU
b0N1cnJlbnRHTENvbnRleHQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTg1MDg4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgUmVtb3ZlIHRoZSBjYWxsIHRvIHN5bmNSZW1vdGVDb250ZW50cyBmcm9tIFdlYkxh
eWVyVHJlZVJlbmRlcmVyOjpwYWludFRvQ3VycmVudEdMQ29udGV4dCwKKyAgICAgICAgc2luY2Ug
aXQgd2FzIG1vdmVkIHRvIFFRdWlja1dlYlBhZ2U6OnVwZGF0ZVBhaW50Tm9kZS4KKyAgICAgICAg
VG8gbWFrZSBzdXJlIHRoYXQgd2UgYWx3YXlzIHN5bmMgYmVmb3JlIHBhaW50aW5nLCB0aGlzIHBh
dGNoIGFsc28gY2FsbHMgcGFnZS0+dXBkYXRlKCkKKyAgICAgICAgd2hlbiB0aGUgdmlld3BvcnQg
Y2hhbmdlcy4KKworICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvcXQvcXF1aWNrd2Vidmlldy5jcHA6
CisgICAgICAgIChRUXVpY2tXZWJWaWV3RmxpY2thYmxlUHJpdmF0ZTo6X3FfY29udGVudFZpZXdw
b3J0Q2hhbmdlZCk6CisgICAgICAgICogVUlQcm9jZXNzL1dlYkxheWVyVHJlZVJlbmRlcmVyLmNw
cDoKKyAgICAgICAgKFdlYktpdDo6V2ViTGF5ZXJUcmVlUmVuZGVyZXI6OnBhaW50VG9DdXJyZW50
R0xDb250ZXh0KToKKwogMjAxMi0wNC0yNyAgR2F2aW4gUGV0ZXJzICA8Z2F2aW5wQGNocm9taXVt
Lm9yZz4KIAogICAgICAgICBBZGQgbmV3IEVOQUJMRV9MSU5LX1BSRVJFTkRFUiBkZWZpbmUgdG8g
Y29udHJvbCB0aGUgUHJlcmVuZGVyaW5nIEFQSQpJbmRleDogU291cmNlL1dlYktpdDIvVUlQcm9j
ZXNzL1dlYkxheWVyVHJlZVJlbmRlcmVyLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0
Mi9VSVByb2Nlc3MvV2ViTGF5ZXJUcmVlUmVuZGVyZXIuY3BwCShyZXZpc2lvbiAxMTUzMjcpCisr
KyBTb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvV2ViTGF5ZXJUcmVlUmVuZGVyZXIuY3BwCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xMDksNyArMTA5LDYgQEAgdm9pZCBXZWJMYXllclRyZWVSZW5kZXJlcjo6
cGFpbnRUb0N1cnJlbgogICAgICAgICBtX3RleHR1cmVNYXBwZXIgPSBUZXh0dXJlTWFwcGVyOjpj
cmVhdGUoVGV4dHVyZU1hcHBlcjo6T3BlbkdMTW9kZSk7CiAgICAgQVNTRVJUKG1fdGV4dHVyZU1h
cHBlci0+YWNjZWxlcmF0aW9uTW9kZSgpID09IFRleHR1cmVNYXBwZXI6Ok9wZW5HTE1vZGUpOwog
Ci0gICAgc3luY1JlbW90ZUNvbnRlbnQoKTsKICAgICBhZGp1c3RQb3NpdGlvbkZvckZpeGVkTGF5
ZXJzKCk7CiAgICAgR3JhcGhpY3NMYXllciogY3VycmVudFJvb3RMYXllciA9IHJvb3RMYXllcigp
OwogICAgIGlmICghY3VycmVudFJvb3RMYXllcikKSW5kZXg6IFNvdXJjZS9XZWJLaXQyL1VJUHJv
Y2Vzcy9BUEkvcXQvcXF1aWNrd2Vidmlldy5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktp
dDIvVUlQcm9jZXNzL0FQSS9xdC9xcXVpY2t3ZWJ2aWV3LmNwcAkocmV2aXNpb24gMTE1MzI3KQor
KysgU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9xdC9xcXVpY2t3ZWJ2aWV3LmNwcAkod29y
a2luZyBjb3B5KQpAQCAtNzgxLDYgKzc4MSw5IEBAIHZvaWQgUVF1aWNrV2ViVmlld0ZsaWNrYWJs
ZVByaXZhdGU6Ol9xX2MKICAgICBmbG9hdCBzY2FsZSA9IHBhZ2VWaWV3LT5jb250ZW50c1NjYWxl
KCk7CiAKICAgICBkcmF3aW5nQXJlYS0+c2V0VmlzaWJsZUNvbnRlbnRzUmVjdCh2aXNpYmxlUmVj
dCwgc2NhbGUsIHRyYWplY3RvcnlWZWN0b3IpOworCisgICAgLy8gRW5zdXJlIHRoYXQgdXBkYXRl
UGFpbnROb2RlIGlzIGFsd2F5cyBjYWxsZWQgYmVmb3JlIHBhaW50aW5nLgorICAgIHBhZ2VWaWV3
LT51cGRhdGUoKTsKIH0KIAogdm9pZCBRUXVpY2tXZWJWaWV3RmxpY2thYmxlUHJpdmF0ZTo6X3Ff
c3VzcGVuZCgpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>