<?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>41173</bug_id>
          
          <creation_ts>2010-06-24 12:58:15 -0700</creation_ts>
          <short_desc>[Qt] Resize scene when Qt DRT WebPage receives a geometry change request</short_desc>
          <delta_ts>2010-06-29 07:19:27 -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>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>40014</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Diego Gonzalez">diegohcg</reporter>
          <assigned_to name="Diego Gonzalez">diegohcg</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>hausmann</cc>
    
    <cc>kenneth</cc>
    
    <cc>tonikitoo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>242629</commentid>
    <comment_count>0</comment_count>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2010-06-24 12:58:15 -0700</bug_when>
    <thetext>Resize the scene when a geometry changes is requested by WebPage
when Qt DRT is graphics based.

LayoutTests;
fast/dom/Window/window-resize-and-move-arguments.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>242653</commentid>
    <comment_count>1</comment_count>
      <attachid>59697</attachid>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2010-06-24 13:49:54 -0700</bug_when>
    <thetext>Created attachment 59697
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>242771</commentid>
    <comment_count>2</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2010-06-24 17:58:32 -0700</bug_when>
    <thetext>cool stuff.

(const QRect &amp;r);

note the position of &quot;&amp;&quot; twice in the patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243676</commentid>
    <comment_count>3</comment_count>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2010-06-28 06:44:23 -0700</bug_when>
    <thetext>Are you going to fix the point Antonio pointed out?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243709</commentid>
    <comment_count>4</comment_count>
      <attachid>59899</attachid>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2010-06-28 08:29:07 -0700</bug_when>
    <thetext>Created attachment 59899
Patch

Fix things pointed by Antonio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244277</commentid>
    <comment_count>5</comment_count>
      <attachid>59899</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-06-29 07:19:17 -0700</bug_when>
    <thetext>Comment on attachment 59899
Patch

Clearing flags on attachment: 59899

Committed r62116: &lt;http://trac.webkit.org/changeset/62116&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244278</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-06-29 07:19:27 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>59697</attachid>
            <date>2010-06-24 13:49:54 -0700</date>
            <delta_ts>2010-06-28 08:29:07 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>0002-Qt-Resize-scene-when-Qt-DRT-WebPage-receives-a-geomet.diff</filename>
            <type>text/plain</type>
            <size>2814</size>
            <attacher name="Diego Gonzalez">diegohcg</attacher>
            
              <data encoding="base64">RnJvbSBhYjcyMTgyNDc0Njg3Y2I0MzdjNzZjM2RkYWM3NzdhNjYwN2M0NjhlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBEaWVnbyBHb256YWxleiA8ZGllZ29oY2dAd2Via2l0Lm9yZz4K
RGF0ZTogVGh1LCAyNCBKdW4gMjAxMCAxNjoxNzowOSAtMDQwMApTdWJqZWN0OiBbUEFUQ0ggMi8z
XSBbUXRdIFJlc2l6ZSBzY2VuZSB3aGVuIFF0IERSVCBXZWJQYWdlIHJlY2VpdmVzIGEgZ2VvbWV0
cnkgY2hhbmdlIHJlcXVlc3QKIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD00MTE3MwoKUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCgoqIER1bXBSZW5kZXJUcmVlL3F0
L0R1bXBSZW5kZXJUcmVlUXQuY3BwOgooV2ViQ29yZTo6V2ViUGFnZTo6c2V0Vmlld0dlb21ldHJ5
KToKKiBEdW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJlZVF0Lmg6Ci0tLQogV2ViS2l0VG9v
bHMvQ2hhbmdlTG9nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDExICsrKysrKysr
KysrCiBXZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJlZVF0LmNwcCB8
ICAgIDggKysrKysrKysKIFdlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJU
cmVlUXQuaCAgIHwgICAgOCArKy0tLS0tLQogMyBmaWxlcyBjaGFuZ2VkLCAyMSBpbnNlcnRpb25z
KCspLCA2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBi
L1dlYktpdFRvb2xzL0NoYW5nZUxvZwppbmRleCA5ZWQ1NmZlLi4zMWY3OTIwIDEwMDY0NAotLS0g
YS9XZWJLaXRUb29scy9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0y
LDYgKzIsMTcgQEAKIAogICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KIAorICAg
ICAgICBbUXRdIFJlc2l6ZSBzY2VuZSB3aGVuIFF0IERSVCBXZWJQYWdlIHJlY2VpdmVzIGEgZ2Vv
bWV0cnkgY2hhbmdlIHJlcXVlc3QKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTQxMTczCisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVu
ZGVyVHJlZVF0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OldlYlBhZ2U6OnNldFZpZXdHZW9tZXRy
eSk6CisgICAgICAgICogRHVtcFJlbmRlclRyZWUvcXQvRHVtcFJlbmRlclRyZWVRdC5oOgorCisy
MDEwLTA2LTI0ICBEaWVnbyBHb256YWxleiAgPGRpZWdvaGNnQHdlYmtpdC5vcmc+CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKICAgICAgICAgW1F0XSBNYWtlIHN3aXRj
aEZvY3VzKCkgbWV0aG9kIHdvcmtzIHdpdGggUUdyYXBoaWNzV2ViVmlldyBpbiBRdCBEUlQKICAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQxMTcyCiAKZGlm
ZiAtLWdpdCBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQu
Y3BwIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRHVtcFJlbmRlclRyZWVRdC5jcHAK
aW5kZXggNGIxMDU1Ni4uNGZiMDY5OSAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRl
clRyZWUvcXQvRHVtcFJlbmRlclRyZWVRdC5jcHAKKysrIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRl
clRyZWUvcXQvRHVtcFJlbmRlclRyZWVRdC5jcHAKQEAgLTM1Myw2ICszNTMsMTQgQEAgYm9vbCBX
ZWJQYWdlOjphbGxvd0dlb2xvY2F0aW9uUmVxdWVzdChRV2ViRnJhbWUgKikKICAgICByZXR1cm4g
bV9kcnQtPmxheW91dFRlc3RDb250cm9sbGVyKCktPmdlb2xvY2F0aW9uUGVybWlzc2lvbigpOwog
fQogCit2b2lkIFdlYlBhZ2U6OnNldFZpZXdHZW9tZXRyeShjb25zdCBRUmVjdCAmcikKK3sKKyAg
ICBpZiAoV2ViVmlld0dyYXBoaWNzQmFzZWQqIHYgPSBxb2JqZWN0X2Nhc3Q8V2ViVmlld0dyYXBo
aWNzQmFzZWQqPih2aWV3KCkpKQorICAgICAgICB2LT5zY2VuZSgpLT5zZXRTY2VuZVJlY3QoUVJl
Y3RGKHIpKTsKKyAgICBlbHNlIGlmIChRV2lkZ2V0ICp2ID0gdmlldygpKQorICAgICAgICB2LT5z
ZXRHZW9tZXRyeShyKTsKK30KKwogV2ViVmlld0dyYXBoaWNzQmFzZWQ6OldlYlZpZXdHcmFwaGlj
c0Jhc2VkKFFXaWRnZXQqIHBhcmVudCkKICAgICA6IG1faXRlbShuZXcgUUdyYXBoaWNzV2ViVmll
dykKIHsKZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5k
ZXJUcmVlUXQuaCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVl
UXQuaAppbmRleCAyZWM5NzJhLi45YzdhYzExIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9EdW1w
UmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJlZVF0LmgKKysrIGIvV2ViS2l0VG9vbHMvRHVtcFJl
bmRlclRyZWUvcXQvRHVtcFJlbmRlclRyZWVRdC5oCkBAIC0xOTgsMTIgKzE5OCw4IEBAIHByb3Rl
Y3RlZDoKICAgICBib29sIGlzVGV4dE91dHB1dEVuYWJsZWQoKSB7IHJldHVybiBtX2RydC0+aXNU
ZXh0T3V0cHV0RW5hYmxlZCgpOyB9CiAKIHByaXZhdGUgc2xvdHM6Ci0gICAgdm9pZCBzZXRWaWV3
R2VvbWV0cnkoY29uc3QgUVJlY3QgJnIpCi0gICAgewotICAgICAgICBRV2lkZ2V0ICp2ID0gdmll
dygpOwotICAgICAgICBpZiAodikKLSAgICAgICAgICAgIHYtPnNldEdlb21ldHJ5KHIpOwotICAg
IH0KKyAgICB2b2lkIHNldFZpZXdHZW9tZXRyeShjb25zdCBRUmVjdCAmcik7CisKIHByaXZhdGU6
CiAgICAgUVdlYkluc3BlY3RvciogbV93ZWJJbnNwZWN0b3I7CiAgICAgRHVtcFJlbmRlclRyZWUg
Km1fZHJ0OwotLSAKMS43LjAuNAoK
</data>
<flag name="commit-queue"
          id="46699"
          type_id="3"
          status="-"
          setter="diegohcg"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>59899</attachid>
            <date>2010-06-28 08:29:07 -0700</date>
            <delta_ts>2010-06-29 07:19:17 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>0001-Qt-Resize-scene-when-Qt-DRT-WebPage-receives-a-geomet.diff</filename>
            <type>text/plain</type>
            <size>2738</size>
            <attacher name="Diego Gonzalez">diegohcg</attacher>
            
              <data encoding="base64">RnJvbSA4NTQ0ZGVjYjk2ZmI3Nzk0Y2EwMGVjMTBlZmU4OGIxN2E5YThiYjkzIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBEaWVnbyBHb256YWxleiA8ZGllZ29oY2dAd2Via2l0Lm9yZz4K
RGF0ZTogVGh1LCAyNCBKdW4gMjAxMCAxNjoxNzowOSAtMDQwMApTdWJqZWN0OiBbUEFUQ0hdIFtR
dF0gUmVzaXplIHNjZW5lIHdoZW4gUXQgRFJUIFdlYlBhZ2UgcmVjZWl2ZXMgYSBnZW9tZXRyeSBj
aGFuZ2UgcmVxdWVzdAogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQx
MTczCgpSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KCiogRHVtcFJlbmRlclRyZWUvcXQvRHVt
cFJlbmRlclRyZWVRdC5jcHA6CihXZWJDb3JlOjpXZWJQYWdlOjpzZXRWaWV3R2VvbWV0cnkpOgoq
IER1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQuaDoKLS0tCiBXZWJLaXRUb29scy9D
aGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMTEgKysrKysrKysrKysK
IFdlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQuY3BwIHwgICAg
OCArKysrKysrKwogV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRHVtcFJlbmRlclRyZWVR
dC5oICAgfCAgICA4ICsrLS0tLS0tCiAzIGZpbGVzIGNoYW5nZWQsIDIxIGluc2VydGlvbnMoKyks
IDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nIGIvV2Vi
S2l0VG9vbHMvQ2hhbmdlTG9nCmluZGV4IDcyZjIxM2EuLmUyYTMyZDIgMTAwNjQ0Ci0tLSBhL1dl
YktpdFRvb2xzL0NoYW5nZUxvZworKysgYi9XZWJLaXRUb29scy9DaGFuZ2VMb2cKQEAgLTEsMyAr
MSwxNCBAQAorMjAxMC0wNi0yNCAgRGllZ28gR29uemFsZXogIDxkaWVnb2hjZ0B3ZWJraXQub3Jn
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtRdF0g
UmVzaXplIHNjZW5lIHdoZW4gUXQgRFJUIFdlYlBhZ2UgcmVjZWl2ZXMgYSBnZW9tZXRyeSBjaGFu
Z2UgcmVxdWVzdAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9NDExNzMKKworICAgICAgICAqIER1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQu
Y3BwOgorICAgICAgICAoV2ViQ29yZTo6V2ViUGFnZTo6c2V0Vmlld0dlb21ldHJ5KToKKyAgICAg
ICAgKiBEdW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJlZVF0Lmg6CisKIDIwMTAtMDYtMTAg
IE1haGVzaCBLdWxrYXJuaSAgPG1haGVzaC5rdWxrYXJuaUBub2tpYS5jb20+CiAKICAgICAgICAg
UmV2aWV3ZWQgYnkgU2ltb24gSGF1c21hbm4uCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9EdW1w
UmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJlZVF0LmNwcCBiL1dlYktpdFRvb2xzL0R1bXBSZW5k
ZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQuY3BwCmluZGV4IGY1ZmJiNWMuLjJjYjQ2Y2QgMTAw
NjQ0Ci0tLSBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQu
Y3BwCisrKyBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQu
Y3BwCkBAIC0zNTMsNiArMzUzLDE0IEBAIGJvb2wgV2ViUGFnZTo6YWxsb3dHZW9sb2NhdGlvblJl
cXVlc3QoUVdlYkZyYW1lICopCiAgICAgcmV0dXJuIG1fZHJ0LT5sYXlvdXRUZXN0Q29udHJvbGxl
cigpLT5nZW9sb2NhdGlvblBlcm1pc3Npb24oKTsKIH0KIAordm9pZCBXZWJQYWdlOjpzZXRWaWV3
R2VvbWV0cnkoY29uc3QgUVJlY3QmIHJlY3QpCit7CisgICAgaWYgKFdlYlZpZXdHcmFwaGljc0Jh
c2VkKiB2ID0gcW9iamVjdF9jYXN0PFdlYlZpZXdHcmFwaGljc0Jhc2VkKj4odmlldygpKSkKKyAg
ICAgICAgdi0+c2NlbmUoKS0+c2V0U2NlbmVSZWN0KFFSZWN0RihyZWN0KSk7CisgICAgZWxzZSBp
ZiAoUVdpZGdldCAqdiA9IHZpZXcoKSkKKyAgICAgICAgdi0+c2V0R2VvbWV0cnkocmVjdCk7Cit9
CisKIFdlYlZpZXdHcmFwaGljc0Jhc2VkOjpXZWJWaWV3R3JhcGhpY3NCYXNlZChRV2lkZ2V0KiBw
YXJlbnQpCiAgICAgOiBtX2l0ZW0obmV3IFFHcmFwaGljc1dlYlZpZXcpCiB7CmRpZmYgLS1naXQg
YS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJlZVF0LmggYi9XZWJL
aXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJlZVF0LmgKaW5kZXggMmVjOTcy
YS4uOTg2ZTc2YSAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRHVt
cFJlbmRlclRyZWVRdC5oCisrKyBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBS
ZW5kZXJUcmVlUXQuaApAQCAtMTk4LDEyICsxOTgsOCBAQCBwcm90ZWN0ZWQ6CiAgICAgYm9vbCBp
c1RleHRPdXRwdXRFbmFibGVkKCkgeyByZXR1cm4gbV9kcnQtPmlzVGV4dE91dHB1dEVuYWJsZWQo
KTsgfQogCiBwcml2YXRlIHNsb3RzOgotICAgIHZvaWQgc2V0Vmlld0dlb21ldHJ5KGNvbnN0IFFS
ZWN0ICZyKQotICAgIHsKLSAgICAgICAgUVdpZGdldCAqdiA9IHZpZXcoKTsKLSAgICAgICAgaWYg
KHYpCi0gICAgICAgICAgICB2LT5zZXRHZW9tZXRyeShyKTsKLSAgICB9CisgICAgdm9pZCBzZXRW
aWV3R2VvbWV0cnkoY29uc3QgUVJlY3QmKTsKKwogcHJpdmF0ZToKICAgICBRV2ViSW5zcGVjdG9y
KiBtX3dlYkluc3BlY3RvcjsKICAgICBEdW1wUmVuZGVyVHJlZSAqbV9kcnQ7Ci0tIAoxLjcuMC40
Cgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>