<?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>41174</bug_id>
          
          <creation_ts>2010-06-24 13:05:40 -0700</creation_ts>
          <short_desc>[Qt] Deal with postEvent in case of graphics based DRT</short_desc>
          <delta_ts>2010-06-29 07:04: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>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>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>242633</commentid>
    <comment_count>0</comment_count>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2010-06-24 13:05:40 -0700</bug_when>
    <thetext>Make scene send the event when it is necessary to be posted in graphics based DRT

LayoutTests:
editing/selection/click-before-and-after-table.html
editing/selection/doubleclick-whitespace.html
fast/events/frame-click-focus.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>242655</commentid>
    <comment_count>1</comment_count>
      <attachid>59698</attachid>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2010-06-24 13:50:36 -0700</bug_when>
    <thetext>Created attachment 59698
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>242984</commentid>
    <comment_count>2</comment_count>
      <attachid>59698</attachid>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2010-06-25 06:08:26 -0700</bug_when>
    <thetext>Comment on attachment 59698
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244268</commentid>
    <comment_count>3</comment_count>
      <attachid>59698</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-06-29 07:04:14 -0700</bug_when>
    <thetext>Comment on attachment 59698
Patch

Clearing flags on attachment: 59698

Committed r62115: &lt;http://trac.webkit.org/changeset/62115&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>244269</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-06-29 07:04:19 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>59698</attachid>
            <date>2010-06-24 13:50:36 -0700</date>
            <delta_ts>2010-06-29 07:04:14 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>0003-Qt-Deal-with-postEvent-in-case-of-graphics-based-DRT.diff</filename>
            <type>text/plain</type>
            <size>4548</size>
            <attacher name="Diego Gonzalez">diegohcg</attacher>
            
              <data encoding="base64">RnJvbSA0YTYxNDY3NjFkMzA0MDNkMTFkM2ZmOTI4ZjFkZDhjY2RlZmQ2ZmQ3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBEaWVnbyBHb256YWxleiA8ZGllZ29oY2dAd2Via2l0Lm9yZz4K
RGF0ZTogVGh1LCAyNCBKdW4gMjAxMCAxNjoyMTozNyAtMDQwMApTdWJqZWN0OiBbUEFUQ0ggMy8z
XSBbUXRdIERlYWwgd2l0aCBwb3N0RXZlbnQgaW4gY2FzZSBvZiBncmFwaGljcyBiYXNlZCBEUlQK
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00MTE3NAoKUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCgpRR3JhcGhpY3NTY2VuZSBkb2VzIG5vdCBoYXZlIGEgcG9zdEV2
ZW50IG1ldGhvZCwgc28gbWFrZSBzY2VuZQpzZW5kIHRoZSBldmVudCwgaW4gY2FzZSBvZiBncmFw
aGljcyBiYXNlZCBEUlQsIGFuZCBkZWxldGUgaXQgYWZ0ZXIgdGhhdC4KCiogRHVtcFJlbmRlclRy
ZWUvcXQvRXZlbnRTZW5kZXJRdC5jcHA6CihFdmVudFNlbmRlcjo6c2NoZWR1bGVBc3luY2hyb25v
dXNDbGljayk6CihFdmVudFNlbmRlcjo6cmVwbGF5U2F2ZWRFdmVudHMpOgooRXZlbnRTZW5kZXI6
OnBvc3RFdmVudCk6CiogRHVtcFJlbmRlclRyZWUvcXQvRXZlbnRTZW5kZXJRdC5oOgotLS0KIFdl
YktpdFRvb2xzL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxNiArKysr
KysrKysrKysrKysrCiBXZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9FdmVudFNlbmRlclF0
LmNwcCB8ICAgMTcgKysrKysrKysrKysrKystLS0KIFdlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVl
L3F0L0V2ZW50U2VuZGVyUXQuaCAgIHwgICAgMSArCiAzIGZpbGVzIGNoYW5nZWQsIDMxIGluc2Vy
dGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvQ2hhbmdl
TG9nIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCmluZGV4IDMxZjc5MjAuLjBlZTgyNTkgMTAwNjQ0
Ci0tLSBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZworKysgYi9XZWJLaXRUb29scy9DaGFuZ2VMb2cK
QEAgLTIsNiArMiwyMiBAQAogCiAgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgog
CisgICAgICAgIFtRdF0gRGVhbCB3aXRoIHBvc3RFdmVudCBpbiBjYXNlIG9mIGdyYXBoaWNzIGJh
c2VkIERSVAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
NDExNzQKKworICAgICAgICBRR3JhcGhpY3NTY2VuZSBkb2VzIG5vdCBoYXZlIGEgcG9zdEV2ZW50
IG1ldGhvZCwgc28gbWFrZSBzY2VuZQorICAgICAgICBzZW5kIHRoZSBldmVudCwgaW4gY2FzZSBv
ZiBncmFwaGljcyBiYXNlZCBEUlQsIGFuZCBkZWxldGUgaXQgYWZ0ZXIgdGhhdC4KKworICAgICAg
ICAqIER1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuY3BwOgorICAgICAgICAoRXZlbnRT
ZW5kZXI6OnNjaGVkdWxlQXN5bmNocm9ub3VzQ2xpY2spOgorICAgICAgICAoRXZlbnRTZW5kZXI6
OnJlcGxheVNhdmVkRXZlbnRzKToKKyAgICAgICAgKEV2ZW50U2VuZGVyOjpwb3N0RXZlbnQpOgor
ICAgICAgICAqIER1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuaDoKKworMjAxMC0wNi0y
NCAgRGllZ28gR29uemFsZXogIDxkaWVnb2hjZ0B3ZWJraXQub3JnPgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCiAgICAgICAgIFtRdF0gUmVzaXplIHNjZW5lIHdoZW4g
UXQgRFJUIFdlYlBhZ2UgcmVjZWl2ZXMgYSBnZW9tZXRyeSBjaGFuZ2UgcmVxdWVzdAogICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDExNzMKIApkaWZmIC0t
Z2l0IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRXZlbnRTZW5kZXJRdC5jcHAgYi9X
ZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9FdmVudFNlbmRlclF0LmNwcAppbmRleCA1ZjM0
MGU5Li4xZTQ5NWIxIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9F
dmVudFNlbmRlclF0LmNwcAorKysgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9FdmVu
dFNlbmRlclF0LmNwcApAQCAtMzY4LDkgKzM2OCw5IEBAIHZvaWQgRXZlbnRTZW5kZXI6OmNvbnRl
eHRDbGljaygpCiB2b2lkIEV2ZW50U2VuZGVyOjpzY2hlZHVsZUFzeW5jaHJvbm91c0NsaWNrKCkK
IHsKICAgICBRTW91c2VFdmVudCogZXZlbnQgPSBuZXcgUU1vdXNlRXZlbnQoUUV2ZW50OjpNb3Vz
ZUJ1dHRvblByZXNzLCBtX21vdXNlUG9zLCBRdDo6TGVmdEJ1dHRvbiwgUXQ6OlJpZ2h0QnV0dG9u
LCBRdDo6Tm9Nb2RpZmllcik7Ci0gICAgUUFwcGxpY2F0aW9uOjpwb3N0RXZlbnQobV9wYWdlLCBl
dmVudCk7CisgICAgcG9zdEV2ZW50KG1fcGFnZSwgZXZlbnQpOwogICAgIFFNb3VzZUV2ZW50KiBl
dmVudDIgPSBuZXcgUU1vdXNlRXZlbnQoUUV2ZW50OjpNb3VzZUJ1dHRvblJlbGVhc2UsIG1fbW91
c2VQb3MsIFF0OjpMZWZ0QnV0dG9uLCBRdDo6UmlnaHRCdXR0b24sIFF0OjpOb01vZGlmaWVyKTsK
LSAgICBRQXBwbGljYXRpb246OnBvc3RFdmVudChtX3BhZ2UsIGV2ZW50Mik7CisgICAgcG9zdEV2
ZW50KG1fcGFnZSwgZXZlbnQyKTsKIH0KIAogdm9pZCBFdmVudFNlbmRlcjo6YWRkVG91Y2hQb2lu
dChpbnQgeCwgaW50IHkpCkBAIC01NTIsNyArNTUyLDcgQEAgdm9pZCBFdmVudFNlbmRlcjo6cmVw
bGF5U2F2ZWRFdmVudHMoYm9vbCBmbHVzaCkKICAgICAgICAgLy8gRmlyc3Qgc2VuZCBhbGwgdGhl
IGV2ZW50cyB0aGF0IGFyZSByZWFkeSB0byBiZSBzZW50CiAgICAgICAgIHdoaWxlICghZXZlbnRR
dWV1ZVtzdGFydE9mUXVldWVdLm1fZGVsYXkgJiYgc3RhcnRPZlF1ZXVlIDwgZW5kT2ZRdWV1ZSkg
ewogICAgICAgICAgICAgUUV2ZW50KiBldiA9IGV2ZW50UXVldWVbc3RhcnRPZlF1ZXVlKytdLm1f
ZXZlbnQ7Ci0gICAgICAgICAgICBRQXBwbGljYXRpb246OnBvc3RFdmVudChtX3BhZ2UtPnZpZXco
KSwgZXYpOyAvLyBldiBkZWxldGVkIGJ5IHRoZSBzeXN0ZW0KKyAgICAgICAgICAgIHBvc3RFdmVu
dChtX3BhZ2UtPnZpZXcoKSwgZXYpOwogICAgICAgICB9CiAgICAgICAgIGlmIChzdGFydE9mUXVl
dWUgPT0gZW5kT2ZRdWV1ZSkgewogICAgICAgICAgICAgLy8gUmVzZXQgdGhlIHF1ZXVlCkBAIC02
NDMsMyArNjQzLDE0IEBAIHZvaWQgRXZlbnRTZW5kZXI6OnNlbmRFdmVudChRT2JqZWN0KiByZWNl
aXZlciwgUUV2ZW50KiBldmVudCkKICAgICBlbHNlCiAgICAgICAgIFFBcHBsaWNhdGlvbjo6c2Vu
ZEV2ZW50KHJlY2VpdmVyLCBldmVudCk7CiB9CisKK3ZvaWQgRXZlbnRTZW5kZXI6OnBvc3RFdmVu
dChRT2JqZWN0KiByZWNlaXZlciwgUUV2ZW50KiBldmVudCkKK3sKKyAgICAvLyBRR3JhcGhpY3NT
Y2VuZSBkb2VzIG5vdCBoYXZlIGEgcG9zdEV2ZW50IG1ldGhvZCwgc28gc2VuZCB0aGUgZXZlbnQg
aW4gdGhpcyBjYXNlCisgICAgLy8gYW5kIGRlbGV0ZSBpdCBhZnRlciB0aGF0LgorICAgIGlmIChX
ZWJDb3JlOjpXZWJWaWV3R3JhcGhpY3NCYXNlZCogdmlldyA9IHFvYmplY3RfY2FzdDxXZWJDb3Jl
OjpXZWJWaWV3R3JhcGhpY3NCYXNlZCo+KHJlY2VpdmVyKSkgeworICAgICAgICB2aWV3LT5zY2Vu
ZSgpLT5zZW5kRXZlbnQodmlldy0+Z3JhcGhpY3NWaWV3KCksIGV2ZW50KTsKKyAgICAgICAgZGVs
ZXRlIGV2ZW50OworICAgIH0gZWxzZQorICAgICAgICBRQXBwbGljYXRpb246OnBvc3RFdmVudChy
ZWNlaXZlciwgZXZlbnQpOyAvLyBldmVudCBkZWxldGVkIGJ5IHRoZSBzeXN0ZW0KK30KZGlmZiAt
LWdpdCBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuaCBiL1dl
YktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuaAppbmRleCBjMmZmNzQ2
Li5hMTdlOTM4IDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9FdmVu
dFNlbmRlclF0LmgKKysrIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRXZlbnRTZW5k
ZXJRdC5oCkBAIC05MCw2ICs5MCw3IEBAIHByaXZhdGU6CiAgICAgUUdyYXBoaWNzU2NlbmVNb3Vz
ZUV2ZW50KiBjcmVhdGVHcmFwaGljc1NjZW5lTW91c2VFdmVudChRRXZlbnQ6OlR5cGUsIGNvbnN0
IFFQb2ludCYgcG9zLCBjb25zdCBRUG9pbnQmIHNjcmVlblBvcywgUXQ6Ok1vdXNlQnV0dG9uLCBR
dDo6TW91c2VCdXR0b25zLCBRdDo6S2V5Ym9hcmRNb2RpZmllcnMpOwogICAgIFFHcmFwaGljc1Nj
ZW5lV2hlZWxFdmVudCogY3JlYXRlR3JhcGhpY3NTY2VuZVdoZWVsRXZlbnQoUUV2ZW50OjpUeXBl
LCBjb25zdCBRUG9pbnQmIHBvcywgY29uc3QgUVBvaW50JiBzY3JlZW5Qb3MsIGludCBkZWx0YSwg
UXQ6OktleWJvYXJkTW9kaWZpZXJzLCBRdDo6T3JpZW50YXRpb24pOwogICAgIHZvaWQgc2VuZEV2
ZW50KFFPYmplY3QqIHJlY2VpdmVyLCBRRXZlbnQqIGV2ZW50KTsKKyAgICB2b2lkIHBvc3RFdmVu
dChRT2JqZWN0KiByZWNlaXZlciwgUUV2ZW50KiBldmVudCk7CiAKIHByaXZhdGU6CiAgICAgdm9p
ZCBzZW5kVG91Y2hFdmVudChRRXZlbnQ6OlR5cGUpOwotLSAKMS43LjAuNAoK
</data>

          </attachment>
      

    </bug>

</bugzilla>