<?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>30048</bug_id>
          
          <creation_ts>2009-10-03 12:30:25 -0700</creation_ts>
          <short_desc>[Qt] mouseUp() and mouseDown() in EventSender ignore the button argument</short_desc>
          <delta_ts>2009-10-06 04:42:39 -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>Platform</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</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>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Jakub Wieczorek">jwieczorek</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>152093</commentid>
    <comment_count>0</comment_count>
    <who name="Jakub Wieczorek">jwieczorek</who>
    <bug_when>2009-10-03 12:30:25 -0700</bug_when>
    <thetext>The argument indicates which mouse button should the events concern and is used in some layout tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>152094</commentid>
    <comment_count>1</comment_count>
      <attachid>40581</attachid>
    <who name="Jakub Wieczorek">jwieczorek</who>
    <bug_when>2009-10-03 12:33:13 -0700</bug_when>
    <thetext>Created attachment 40581
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>152318</commentid>
    <comment_count>2</comment_count>
      <attachid>40581</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-10-05 09:22:28 -0700</bug_when>
    <thetext>Comment on attachment 40581
patch

What is the NoButton default useful for?  And why don&apos;t we assert() that it&apos;s not called?  Or are there reasons why mouseDown(3) should silently &quot;fail&quot;?

This should list tests which it fixes (assuming the list is relatively short).  But in general it looks fine.  r- for the possible NoButton confusion.  Please explain why NoButton is correct there.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>152379</commentid>
    <comment_count>3</comment_count>
      <attachid>40645</attachid>
    <who name="Jakub Wieczorek">jwieczorek</who>
    <bug_when>2009-10-05 11:14:21 -0700</bug_when>
    <thetext>Created attachment 40645
patch

(In reply to comment #2)
&gt; (From update of attachment 40581 [details])
&gt; What is the NoButton default useful for?  And why don&apos;t we assert() that it&apos;s
&gt; not called?  Or are there reasons why mouseDown(3) should silently &quot;fail&quot;?
&gt; 
&gt; This should list tests which it fixes (assuming the list is relatively short). 
&gt; But in general it looks fine.  r- for the possible NoButton confusion.  Please
&gt; explain why NoButton is correct there.

Right, NoButton does not make much sense. I took a look at the EventSender from the Windows port and changed the patch to do something similar.

So mouseDown(3) will send a middle button event and the fallback button will be the left button.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>152391</commentid>
    <comment_count>4</comment_count>
      <attachid>40647</attachid>
    <who name="Jakub Wieczorek">jwieczorek</who>
    <bug_when>2009-10-05 11:28:17 -0700</bug_when>
    <thetext>Created attachment 40647
patch

Added the affected layout test to the ChangeLog.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>152437</commentid>
    <comment_count>5</comment_count>
      <attachid>40647</attachid>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2009-10-05 13:46:34 -0700</bug_when>
    <thetext>Comment on attachment 40647
patch

Thanks! (also for addressing Eric&apos;s comments)

Could you make a patch for unskipping the test, too?

Btw, please set cq? if you&apos;d like this patch to go through the queue :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>152444</commentid>
    <comment_count>6</comment_count>
      <attachid>40647</attachid>
    <who name="Jakub Wieczorek">jwieczorek</who>
    <bug_when>2009-10-05 14:07:04 -0700</bug_when>
    <thetext>Comment on attachment 40647
patch

(In reply to comment #5)
&gt; Could you make a patch for unskipping the test, too?

I must say I was going to make a collective patch, which would unskip all the tests that are passing after the recent DRT fixes. Not only the tests that I have spotted the issues with but also those that I have  not gone through yet, and which make use of the added/fixed functions and as a result may be fixed now too. Is it fine or should I make individual patches to the Skipped list corresponding to each DRT fix?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>152664</commentid>
    <comment_count>7</comment_count>
      <attachid>40647</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-10-06 04:42:36 -0700</bug_when>
    <thetext>Comment on attachment 40647
patch

Clearing flags on attachment: 40647

Committed r49167: &lt;http://trac.webkit.org/changeset/49167&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>152665</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-10-06 04:42:39 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>40581</attachid>
            <date>2009-10-03 12:33:13 -0700</date>
            <delta_ts>2009-10-05 11:28:17 -0700</delta_ts>
            <desc>patch</desc>
            <filename>0001-Qt-The-implementation-of-EventSender-mouseUp-and-Eve.patch</filename>
            <type>text/plain</type>
            <size>3689</size>
            <attacher name="Jakub Wieczorek">jwieczorek</attacher>
            
              <data encoding="base64">RnJvbSBmMWUwYjU5YWFiYjZhYjgzNDU3MTc3NDJmZTExZDk2OTk5NmE5YzlhIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBKYWt1YiBXaWVjem9yZWsgPGZhdzIxN0BnbWFpbC5jb20+CkRh
dGU6IFNhdCwgMyBPY3QgMjAwOSAyMzoyMDo1OSArMDIwMApTdWJqZWN0OiBbUEFUQ0hdIFtRdF0g
VGhlIGltcGxlbWVudGF0aW9uIG9mIEV2ZW50U2VuZGVyOjptb3VzZVVwKCkgYW5kIEV2ZW50U2Vu
ZGVyOjptb3VzZURvd24oKQogaWdub3JlcyB0aGUgYXJndW1lbnQgaW5kaWNhdGluZyB3aGljaCBt
b3VzZSBidXR0b24gdG8gdHJpZ2dlci4KIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0zMDA0OAoKLS0tCiBXZWJLaXRUb29scy9DaGFuZ2VMb2cgICAgICAgICAgICAgICAg
ICAgICAgIHwgICAxMyArKysrKysrKwogV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvanNv
YmplY3RzLmNwcCB8ICAgNDQgKysrKysrKysrKysrKysrKysrKysrKystLS0tCiBXZWJLaXRUb29s
cy9EdW1wUmVuZGVyVHJlZS9xdC9qc29iamVjdHMuaCAgIHwgICAgNCArLQogMyBmaWxlcyBjaGFu
Z2VkLCA1MyBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1dlYktp
dFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxvZwppbmRleCAyNGJmNTYxLi5m
MjNmMmFlIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0VG9v
bHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMDktMTAtMDMgIEpha3ViIFdpZWN6b3Jl
ayAgPGZhdzIxN0BnbWFpbC5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgW1F0XSBUaGUgaW1wbGVtZW50YXRpb24gb2YgRXZlbnRTZW5kZXI6Om1v
dXNlVXAoKSBhbmQgRXZlbnRTZW5kZXI6Om1vdXNlRG93bigpCisgICAgICAgIGlnbm9yZXMgdGhl
IGFyZ3VtZW50IGluZGljYXRpbmcgd2hpY2ggbW91c2UgYnV0dG9uIHRvIHRyaWdnZXIuCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zMDA0OAorCisgICAg
ICAgICogRHVtcFJlbmRlclRyZWUvcXQvanNvYmplY3RzLmNwcDoKKyAgICAgICAgKEV2ZW50U2Vu
ZGVyOjptb3VzZURvd24pOgorICAgICAgICAoRXZlbnRTZW5kZXI6Om1vdXNlVXApOgorICAgICAg
ICAqIER1bXBSZW5kZXJUcmVlL3F0L2pzb2JqZWN0cy5oOgorCiAyMDA5LTEwLTAyICBKdWxpZSBQ
YXJlbnQgIDxqcGFyZW50QGNocm9taXVtLm9yZz4KIAogICAgICAgICBVbnJldmlld2VkLgpkaWZm
IC0tZ2l0IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvanNvYmplY3RzLmNwcCBiL1dl
YktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L2pzb2JqZWN0cy5jcHAKaW5kZXggZmMxYzM1Zi4u
ODUyMjg3OSAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvanNvYmpl
Y3RzLmNwcAorKysgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9qc29iamVjdHMuY3Bw
CkBAIC0zNzQsMTcgKzM3NCw0OSBAQCBFdmVudFNlbmRlcjo6RXZlbnRTZW5kZXIoUVdlYlBhZ2Ug
KnBhcmVudCkKICAgICBtX3BhZ2UgPSBwYXJlbnQ7CiB9CiAKLXZvaWQgRXZlbnRTZW5kZXI6Om1v
dXNlRG93bigpCi17Cit2b2lkIEV2ZW50U2VuZGVyOjptb3VzZURvd24oaW50IGJ1dHRvbikKK3sK
KyAgICBRdDo6TW91c2VCdXR0b24gbW91c2VCdXR0b247CisgICAgc3dpdGNoIChidXR0b24pIHsK
KyAgICBjYXNlIDA6CisgICAgICAgIG1vdXNlQnV0dG9uID0gUXQ6OkxlZnRCdXR0b247CisgICAg
ICAgIGJyZWFrOworICAgIGNhc2UgMToKKyAgICAgICAgbW91c2VCdXR0b24gPSBRdDo6TWlkQnV0
dG9uOworICAgICAgICBicmVhazsKKyAgICBjYXNlIDI6CisgICAgICAgIG1vdXNlQnV0dG9uID0g
UXQ6OlJpZ2h0QnV0dG9uOworICAgICAgICBicmVhazsKKyAgICBkZWZhdWx0OgorICAgICAgICBt
b3VzZUJ1dHRvbiA9IFF0OjpOb0J1dHRvbjsKKyAgICAgICAgYnJlYWs7CisgICAgfQorCiAvLyAg
ICAgcURlYnVnKCkgPDwgIkV2ZW50U2VuZGVyOjptb3VzZURvd24iIDw8IGZyYW1lOwotICAgIFFN
b3VzZUV2ZW50IGV2ZW50KFFFdmVudDo6TW91c2VCdXR0b25QcmVzcywgbV9tb3VzZVBvcywgUXQ6
OkxlZnRCdXR0b24sIFF0OjpMZWZ0QnV0dG9uLCBRdDo6Tm9Nb2RpZmllcik7CisgICAgUU1vdXNl
RXZlbnQgZXZlbnQoUUV2ZW50OjpNb3VzZUJ1dHRvblByZXNzLCBtX21vdXNlUG9zLCBtb3VzZUJ1
dHRvbiwgbW91c2VCdXR0b24sIFF0OjpOb01vZGlmaWVyKTsKICAgICBRQXBwbGljYXRpb246OnNl
bmRFdmVudChtX3BhZ2UsICZldmVudCk7CiB9CiAKLXZvaWQgRXZlbnRTZW5kZXI6Om1vdXNlVXAo
KQotewordm9pZCBFdmVudFNlbmRlcjo6bW91c2VVcChpbnQgYnV0dG9uKQoreworICAgIFF0OjpN
b3VzZUJ1dHRvbiBtb3VzZUJ1dHRvbjsKKyAgICBzd2l0Y2ggKGJ1dHRvbikgeworICAgIGNhc2Ug
MDoKKyAgICAgICAgbW91c2VCdXR0b24gPSBRdDo6TGVmdEJ1dHRvbjsKKyAgICAgICAgYnJlYWs7
CisgICAgY2FzZSAxOgorICAgICAgICBtb3VzZUJ1dHRvbiA9IFF0OjpNaWRCdXR0b247CisgICAg
ICAgIGJyZWFrOworICAgIGNhc2UgMjoKKyAgICAgICAgbW91c2VCdXR0b24gPSBRdDo6UmlnaHRC
dXR0b247CisgICAgICAgIGJyZWFrOworICAgIGRlZmF1bHQ6CisgICAgICAgIG1vdXNlQnV0dG9u
ID0gUXQ6Ok5vQnV0dG9uOworICAgICAgICBicmVhazsKKyAgICB9CisKIC8vICAgICBxRGVidWco
KSA8PCAiRXZlbnRTZW5kZXI6Om1vdXNlVXAiIDw8IGZyYW1lOwotICAgIFFNb3VzZUV2ZW50IGV2
ZW50KFFFdmVudDo6TW91c2VCdXR0b25SZWxlYXNlLCBtX21vdXNlUG9zLCBRdDo6TGVmdEJ1dHRv
biwgUXQ6OkxlZnRCdXR0b24sIFF0OjpOb01vZGlmaWVyKTsKKyAgICBRTW91c2VFdmVudCBldmVu
dChRRXZlbnQ6Ok1vdXNlQnV0dG9uUmVsZWFzZSwgbV9tb3VzZVBvcywgbW91c2VCdXR0b24sIG1v
dXNlQnV0dG9uLCBRdDo6Tm9Nb2RpZmllcik7CiAgICAgUUFwcGxpY2F0aW9uOjpzZW5kRXZlbnQo
bV9wYWdlLCAmZXZlbnQpOwogfQogCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9EdW1wUmVuZGVy
VHJlZS9xdC9qc29iamVjdHMuaCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L2pzb2Jq
ZWN0cy5oCmluZGV4IGQwMWVkNzUuLjRjNGY1YjcgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL0R1
bXBSZW5kZXJUcmVlL3F0L2pzb2JqZWN0cy5oCisrKyBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJU
cmVlL3F0L2pzb2JqZWN0cy5oCkBAIC0xMzksOCArMTM5LDggQEAgcHVibGljOgogICAgIEV2ZW50
U2VuZGVyKFFXZWJQYWdlICpwYXJlbnQpOwogCiBwdWJsaWMgc2xvdHM6Ci0gICAgdm9pZCBtb3Vz
ZURvd24oKTsKLSAgICB2b2lkIG1vdXNlVXAoKTsKKyAgICB2b2lkIG1vdXNlRG93bihpbnQgYnV0
dG9uID0gMCk7CisgICAgdm9pZCBtb3VzZVVwKGludCBidXR0b24gPSAwKTsKICAgICB2b2lkIG1v
dXNlTW92ZVRvKGludCB4LCBpbnQgeSk7CiAgICAgdm9pZCBsZWFwRm9yd2FyZChpbnQgbXMpOwog
ICAgIHZvaWQga2V5RG93bihjb25zdCBRU3RyaW5nICZzdHJpbmcsIGNvbnN0IFFTdHJpbmdMaXN0
ICZtb2RpZmllcnM9UVN0cmluZ0xpc3QoKSk7Ci0tIAoxLjYuNC40Cgo=
</data>
<flag name="review"
          id="21823"
          type_id="1"
          status="-"
          setter="eric"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>40645</attachid>
            <date>2009-10-05 11:14:21 -0700</date>
            <delta_ts>2009-10-05 11:28:17 -0700</delta_ts>
            <desc>patch</desc>
            <filename>Qt-EventSender-mouseUp-mouseDown.patch</filename>
            <type>text/plain</type>
            <size>4251</size>
            <attacher name="Jakub Wieczorek">jwieczorek</attacher>
            
              <data encoding="base64">RnJvbSA0ZDFhZDU1ZjRlMzkyNzE5NjJhNzliZTUwMjZjYTZlNzg0ZDgxMjUzIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBKYWt1YiBXaWVjem9yZWsgPGZhdzIxN0BnbWFpbC5jb20+CkRh
dGU6IE1vbiwgNSBPY3QgMjAwOSAyMjowNDowNyArMDIwMApTdWJqZWN0OiBbUEFUQ0hdIFtRdF0g
VGhlIGltcGxlbWVudGF0aW9uIG9mIEV2ZW50U2VuZGVyOjptb3VzZVVwKCkgYW5kIEV2ZW50U2Vu
ZGVyOjptb3VzZURvd24oKQogaWdub3JlcyB0aGUgYXJndW1lbnQgaW5kaWNhdGluZyB3aGljaCBt
b3VzZSBidXR0b24gdG8gdHJpZ2dlci4KIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0zMDA0OAoKUGF0Y2ggYnkgSmFrdWIgV2llY3pvcmVrIDxmYXcyMTdAZ21haWwuY29t
PiBvbiAyMDA5LTEwLTA1ClJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgoKKiBEdW1wUmVuZGVy
VHJlZS9xdC9qc29iamVjdHMuY3BwOgooRXZlbnRTZW5kZXI6Om1vdXNlRG93bik6CihFdmVudFNl
bmRlcjo6bW91c2VVcCk6CiogRHVtcFJlbmRlclRyZWUvcXQvanNvYmplY3RzLmg6Ci0tLQogV2Vi
S2l0VG9vbHMvQ2hhbmdlTG9nICAgICAgICAgICAgICAgICAgICAgICB8ICAgMTMgKysrKysrKwog
V2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvanNvYmplY3RzLmNwcCB8ICAgNTIgKysrKysr
KysrKysrKysrKysrKysrKystLS0KIFdlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L2pzb2Jq
ZWN0cy5oICAgfCAgICA0ICstCiAzIGZpbGVzIGNoYW5nZWQsIDYxIGluc2VydGlvbnMoKyksIDgg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nIGIvV2ViS2l0
VG9vbHMvQ2hhbmdlTG9nCmluZGV4IDcwNTVjY2QuLjNiZWE5NjMgMTAwNjQ0Ci0tLSBhL1dlYktp
dFRvb2xzL0NoYW5nZUxvZworKysgYi9XZWJLaXRUb29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwx
NiBAQAorMjAwOS0xMC0wNSAgSmFrdWIgV2llY3pvcmVrICA8ZmF3MjE3QGdtYWlsLmNvbT4KKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBbUXRdIFRoZSBp
bXBsZW1lbnRhdGlvbiBvZiBFdmVudFNlbmRlcjo6bW91c2VVcCgpIGFuZCBFdmVudFNlbmRlcjo6
bW91c2VEb3duKCkKKyAgICAgICAgaWdub3JlcyB0aGUgYXJndW1lbnQgaW5kaWNhdGluZyB3aGlj
aCBtb3VzZSBidXR0b24gdG8gdHJpZ2dlci4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTMwMDQ4CisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9xdC9q
c29iamVjdHMuY3BwOgorICAgICAgICAoRXZlbnRTZW5kZXI6Om1vdXNlRG93bik6CisgICAgICAg
IChFdmVudFNlbmRlcjo6bW91c2VVcCk6CisgICAgICAgICogRHVtcFJlbmRlclRyZWUvcXQvanNv
YmplY3RzLmg6CisKIDIwMDktMTAtMDUgIFBhdmVsIEZlbGRtYW4gIDxwZmVsZG1hbkBjaHJvbWl1
bS5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgVGltb3RoeSBIYXRjaGVyLgpkaWZmIC0tZ2l0
IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvanNvYmplY3RzLmNwcCBiL1dlYktpdFRv
b2xzL0R1bXBSZW5kZXJUcmVlL3F0L2pzb2JqZWN0cy5jcHAKaW5kZXggZmMxYzM1Zi4uYTA0ZTBk
YSAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvanNvYmplY3RzLmNw
cAorKysgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9qc29iamVjdHMuY3BwCkBAIC0z
NzQsMTcgKzM3NCw1NyBAQCBFdmVudFNlbmRlcjo6RXZlbnRTZW5kZXIoUVdlYlBhZ2UgKnBhcmVu
dCkKICAgICBtX3BhZ2UgPSBwYXJlbnQ7CiB9CiAKLXZvaWQgRXZlbnRTZW5kZXI6Om1vdXNlRG93
bigpCi17Cit2b2lkIEV2ZW50U2VuZGVyOjptb3VzZURvd24oaW50IGJ1dHRvbikKK3sKKyAgICBR
dDo6TW91c2VCdXR0b24gbW91c2VCdXR0b247CisgICAgc3dpdGNoIChidXR0b24pIHsKKyAgICBj
YXNlIDA6CisgICAgICAgIG1vdXNlQnV0dG9uID0gUXQ6OkxlZnRCdXR0b247CisgICAgICAgIGJy
ZWFrOworICAgIGNhc2UgMToKKyAgICAgICAgbW91c2VCdXR0b24gPSBRdDo6TWlkQnV0dG9uOwor
ICAgICAgICBicmVhazsKKyAgICBjYXNlIDI6CisgICAgICAgIG1vdXNlQnV0dG9uID0gUXQ6OlJp
Z2h0QnV0dG9uOworICAgICAgICBicmVhazsKKyAgICBjYXNlIDM6CisgICAgICAgIC8vIGZhc3Qv
ZXZlbnRzL21vdXNlLWNsaWNrLWV2ZW50cyBleHBlY3RzIHRoZSA0dGggYnV0dG9uIHRvIGJlIHRy
ZWF0ZWQgYXMgdGhlIG1pZGRsZSBidXR0b24KKyAgICAgICAgbW91c2VCdXR0b24gPSBRdDo6TWlk
QnV0dG9uOworICAgICAgICBicmVhazsKKyAgICBkZWZhdWx0OgorICAgICAgICBtb3VzZUJ1dHRv
biA9IFF0OjpMZWZ0QnV0dG9uOworICAgICAgICBicmVhazsKKyAgICB9CisKIC8vICAgICBxRGVi
dWcoKSA8PCAiRXZlbnRTZW5kZXI6Om1vdXNlRG93biIgPDwgZnJhbWU7Ci0gICAgUU1vdXNlRXZl
bnQgZXZlbnQoUUV2ZW50OjpNb3VzZUJ1dHRvblByZXNzLCBtX21vdXNlUG9zLCBRdDo6TGVmdEJ1
dHRvbiwgUXQ6OkxlZnRCdXR0b24sIFF0OjpOb01vZGlmaWVyKTsKKyAgICBRTW91c2VFdmVudCBl
dmVudChRRXZlbnQ6Ok1vdXNlQnV0dG9uUHJlc3MsIG1fbW91c2VQb3MsIG1vdXNlQnV0dG9uLCBt
b3VzZUJ1dHRvbiwgUXQ6Ok5vTW9kaWZpZXIpOwogICAgIFFBcHBsaWNhdGlvbjo6c2VuZEV2ZW50
KG1fcGFnZSwgJmV2ZW50KTsKIH0KIAotdm9pZCBFdmVudFNlbmRlcjo6bW91c2VVcCgpCi17Cit2
b2lkIEV2ZW50U2VuZGVyOjptb3VzZVVwKGludCBidXR0b24pCit7CisgICAgUXQ6Ok1vdXNlQnV0
dG9uIG1vdXNlQnV0dG9uOworICAgIHN3aXRjaCAoYnV0dG9uKSB7CisgICAgY2FzZSAwOgorICAg
ICAgICBtb3VzZUJ1dHRvbiA9IFF0OjpMZWZ0QnV0dG9uOworICAgICAgICBicmVhazsKKyAgICBj
YXNlIDE6CisgICAgICAgIG1vdXNlQnV0dG9uID0gUXQ6Ok1pZEJ1dHRvbjsKKyAgICAgICAgYnJl
YWs7CisgICAgY2FzZSAyOgorICAgICAgICBtb3VzZUJ1dHRvbiA9IFF0OjpSaWdodEJ1dHRvbjsK
KyAgICAgICAgYnJlYWs7CisgICAgY2FzZSAzOgorICAgICAgICAvLyBmYXN0L2V2ZW50cy9tb3Vz
ZS1jbGljay1ldmVudHMgZXhwZWN0cyB0aGUgNHRoIGJ1dHRvbiB0byBiZSB0cmVhdGVkIGFzIHRo
ZSBtaWRkbGUgYnV0dG9uCisgICAgICAgIG1vdXNlQnV0dG9uID0gUXQ6Ok1pZEJ1dHRvbjsKKyAg
ICAgICAgYnJlYWs7CisgICAgZGVmYXVsdDoKKyAgICAgICAgbW91c2VCdXR0b24gPSBRdDo6TGVm
dEJ1dHRvbjsKKyAgICAgICAgYnJlYWs7CisgICAgfQorCiAvLyAgICAgcURlYnVnKCkgPDwgIkV2
ZW50U2VuZGVyOjptb3VzZVVwIiA8PCBmcmFtZTsKLSAgICBRTW91c2VFdmVudCBldmVudChRRXZl
bnQ6Ok1vdXNlQnV0dG9uUmVsZWFzZSwgbV9tb3VzZVBvcywgUXQ6OkxlZnRCdXR0b24sIFF0OjpM
ZWZ0QnV0dG9uLCBRdDo6Tm9Nb2RpZmllcik7CisgICAgUU1vdXNlRXZlbnQgZXZlbnQoUUV2ZW50
OjpNb3VzZUJ1dHRvblJlbGVhc2UsIG1fbW91c2VQb3MsIG1vdXNlQnV0dG9uLCBtb3VzZUJ1dHRv
biwgUXQ6Ok5vTW9kaWZpZXIpOwogICAgIFFBcHBsaWNhdGlvbjo6c2VuZEV2ZW50KG1fcGFnZSwg
JmV2ZW50KTsKIH0KIApkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQv
anNvYmplY3RzLmggYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9qc29iamVjdHMuaApp
bmRleCBkMDFlZDc1Li40YzRmNWI3IDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9EdW1wUmVuZGVy
VHJlZS9xdC9qc29iamVjdHMuaAorKysgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9q
c29iamVjdHMuaApAQCAtMTM5LDggKzEzOSw4IEBAIHB1YmxpYzoKICAgICBFdmVudFNlbmRlcihR
V2ViUGFnZSAqcGFyZW50KTsKIAogcHVibGljIHNsb3RzOgotICAgIHZvaWQgbW91c2VEb3duKCk7
Ci0gICAgdm9pZCBtb3VzZVVwKCk7CisgICAgdm9pZCBtb3VzZURvd24oaW50IGJ1dHRvbiA9IDAp
OworICAgIHZvaWQgbW91c2VVcChpbnQgYnV0dG9uID0gMCk7CiAgICAgdm9pZCBtb3VzZU1vdmVU
byhpbnQgeCwgaW50IHkpOwogICAgIHZvaWQgbGVhcEZvcndhcmQoaW50IG1zKTsKICAgICB2b2lk
IGtleURvd24oY29uc3QgUVN0cmluZyAmc3RyaW5nLCBjb25zdCBRU3RyaW5nTGlzdCAmbW9kaWZp
ZXJzPVFTdHJpbmdMaXN0KCkpOwotLSAKMS42LjQuNAoK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>40647</attachid>
            <date>2009-10-05 11:28:17 -0700</date>
            <delta_ts>2009-10-06 04:42:36 -0700</delta_ts>
            <desc>patch</desc>
            <filename>Qt-EventSender-mouseUp-mouseDown.patch</filename>
            <type>text/plain</type>
            <size>4329</size>
            <attacher name="Jakub Wieczorek">jwieczorek</attacher>
            
              <data encoding="base64">RnJvbSBjY2M1YWMyMmVjZjA5OTQ4ZWMzZjBjOWIwOTAxOWVhMjNhZWJmZDMyIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBKYWt1YiBXaWVjem9yZWsgPGZhdzIxN0BnbWFpbC5jb20+CkRh
dGU6IE1vbiwgNSBPY3QgMjAwOSAyMjowNDowNyArMDIwMApTdWJqZWN0OiBbUEFUQ0hdIFtRdF0g
VGhlIGltcGxlbWVudGF0aW9uIG9mIEV2ZW50U2VuZGVyOjptb3VzZVVwKCkgYW5kIEV2ZW50U2Vu
ZGVyOjptb3VzZURvd24oKQogaWdub3JlcyB0aGUgYXJndW1lbnQgaW5kaWNhdGluZyB3aGljaCBt
b3VzZSBidXR0b24gdG8gdHJpZ2dlci4KIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0zMDA0OAoKUGF0Y2ggYnkgSmFrdWIgV2llY3pvcmVrIDxmYXcyMTdAZ21haWwuY29t
PiBvbiAyMDA5LTEwLTA1ClJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgoKKiBEdW1wUmVuZGVy
VHJlZS9xdC9qc29iamVjdHMuY3BwOgooRXZlbnRTZW5kZXI6Om1vdXNlRG93bik6CihFdmVudFNl
bmRlcjo6bW91c2VVcCk6CiogRHVtcFJlbmRlclRyZWUvcXQvanNvYmplY3RzLmg6Ci0tLQogV2Vi
S2l0VG9vbHMvQ2hhbmdlTG9nICAgICAgICAgICAgICAgICAgICAgICB8ICAgMTUgKysrKysrKysK
IFdlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L2pzb2JqZWN0cy5jcHAgfCAgIDUyICsrKysr
KysrKysrKysrKysrKysrKysrLS0tCiBXZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9qc29i
amVjdHMuaCAgIHwgICAgNCArLQogMyBmaWxlcyBjaGFuZ2VkLCA2MyBpbnNlcnRpb25zKCspLCA4
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktp
dFRvb2xzL0NoYW5nZUxvZwppbmRleCA3MDU1Y2NkLi5kNjA3NTU4IDEwMDY0NAotLS0gYS9XZWJL
aXRUb29scy9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEs
MTggQEAKKzIwMDktMTAtMDUgIEpha3ViIFdpZWN6b3JlayAgPGZhdzIxN0BnbWFpbC5jb20+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW1F0XSBUaGUg
aW1wbGVtZW50YXRpb24gb2YgRXZlbnRTZW5kZXI6Om1vdXNlVXAoKSBhbmQgRXZlbnRTZW5kZXI6
Om1vdXNlRG93bigpCisgICAgICAgIGlnbm9yZXMgdGhlIGFyZ3VtZW50IGluZGljYXRpbmcgd2hp
Y2ggbW91c2UgYnV0dG9uIHRvIHRyaWdnZXIuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0zMDA0OAorCisgICAgICAgIFRoaXMgYWZmZWN0cyB0aGUgZmFz
dC9ldmVudHMvbW91c2UtY2xpY2stZXZlbnRzLmh0bWwgbGF5b3V0IHRlc3QuCisKKyAgICAgICAg
KiBEdW1wUmVuZGVyVHJlZS9xdC9qc29iamVjdHMuY3BwOgorICAgICAgICAoRXZlbnRTZW5kZXI6
Om1vdXNlRG93bik6CisgICAgICAgIChFdmVudFNlbmRlcjo6bW91c2VVcCk6CisgICAgICAgICog
RHVtcFJlbmRlclRyZWUvcXQvanNvYmplY3RzLmg6CisKIDIwMDktMTAtMDUgIFBhdmVsIEZlbGRt
YW4gIDxwZmVsZG1hbkBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgVGltb3Ro
eSBIYXRjaGVyLgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvanNv
YmplY3RzLmNwcCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L2pzb2JqZWN0cy5jcHAK
aW5kZXggZmMxYzM1Zi4uYTA0ZTBkYSAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRl
clRyZWUvcXQvanNvYmplY3RzLmNwcAorKysgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9x
dC9qc29iamVjdHMuY3BwCkBAIC0zNzQsMTcgKzM3NCw1NyBAQCBFdmVudFNlbmRlcjo6RXZlbnRT
ZW5kZXIoUVdlYlBhZ2UgKnBhcmVudCkKICAgICBtX3BhZ2UgPSBwYXJlbnQ7CiB9CiAKLXZvaWQg
RXZlbnRTZW5kZXI6Om1vdXNlRG93bigpCi17Cit2b2lkIEV2ZW50U2VuZGVyOjptb3VzZURvd24o
aW50IGJ1dHRvbikKK3sKKyAgICBRdDo6TW91c2VCdXR0b24gbW91c2VCdXR0b247CisgICAgc3dp
dGNoIChidXR0b24pIHsKKyAgICBjYXNlIDA6CisgICAgICAgIG1vdXNlQnV0dG9uID0gUXQ6Okxl
ZnRCdXR0b247CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgMToKKyAgICAgICAgbW91c2VCdXR0
b24gPSBRdDo6TWlkQnV0dG9uOworICAgICAgICBicmVhazsKKyAgICBjYXNlIDI6CisgICAgICAg
IG1vdXNlQnV0dG9uID0gUXQ6OlJpZ2h0QnV0dG9uOworICAgICAgICBicmVhazsKKyAgICBjYXNl
IDM6CisgICAgICAgIC8vIGZhc3QvZXZlbnRzL21vdXNlLWNsaWNrLWV2ZW50cyBleHBlY3RzIHRo
ZSA0dGggYnV0dG9uIHRvIGJlIHRyZWF0ZWQgYXMgdGhlIG1pZGRsZSBidXR0b24KKyAgICAgICAg
bW91c2VCdXR0b24gPSBRdDo6TWlkQnV0dG9uOworICAgICAgICBicmVhazsKKyAgICBkZWZhdWx0
OgorICAgICAgICBtb3VzZUJ1dHRvbiA9IFF0OjpMZWZ0QnV0dG9uOworICAgICAgICBicmVhazsK
KyAgICB9CisKIC8vICAgICBxRGVidWcoKSA8PCAiRXZlbnRTZW5kZXI6Om1vdXNlRG93biIgPDwg
ZnJhbWU7Ci0gICAgUU1vdXNlRXZlbnQgZXZlbnQoUUV2ZW50OjpNb3VzZUJ1dHRvblByZXNzLCBt
X21vdXNlUG9zLCBRdDo6TGVmdEJ1dHRvbiwgUXQ6OkxlZnRCdXR0b24sIFF0OjpOb01vZGlmaWVy
KTsKKyAgICBRTW91c2VFdmVudCBldmVudChRRXZlbnQ6Ok1vdXNlQnV0dG9uUHJlc3MsIG1fbW91
c2VQb3MsIG1vdXNlQnV0dG9uLCBtb3VzZUJ1dHRvbiwgUXQ6Ok5vTW9kaWZpZXIpOwogICAgIFFB
cHBsaWNhdGlvbjo6c2VuZEV2ZW50KG1fcGFnZSwgJmV2ZW50KTsKIH0KIAotdm9pZCBFdmVudFNl
bmRlcjo6bW91c2VVcCgpCi17Cit2b2lkIEV2ZW50U2VuZGVyOjptb3VzZVVwKGludCBidXR0b24p
Cit7CisgICAgUXQ6Ok1vdXNlQnV0dG9uIG1vdXNlQnV0dG9uOworICAgIHN3aXRjaCAoYnV0dG9u
KSB7CisgICAgY2FzZSAwOgorICAgICAgICBtb3VzZUJ1dHRvbiA9IFF0OjpMZWZ0QnV0dG9uOwor
ICAgICAgICBicmVhazsKKyAgICBjYXNlIDE6CisgICAgICAgIG1vdXNlQnV0dG9uID0gUXQ6Ok1p
ZEJ1dHRvbjsKKyAgICAgICAgYnJlYWs7CisgICAgY2FzZSAyOgorICAgICAgICBtb3VzZUJ1dHRv
biA9IFF0OjpSaWdodEJ1dHRvbjsKKyAgICAgICAgYnJlYWs7CisgICAgY2FzZSAzOgorICAgICAg
ICAvLyBmYXN0L2V2ZW50cy9tb3VzZS1jbGljay1ldmVudHMgZXhwZWN0cyB0aGUgNHRoIGJ1dHRv
biB0byBiZSB0cmVhdGVkIGFzIHRoZSBtaWRkbGUgYnV0dG9uCisgICAgICAgIG1vdXNlQnV0dG9u
ID0gUXQ6Ok1pZEJ1dHRvbjsKKyAgICAgICAgYnJlYWs7CisgICAgZGVmYXVsdDoKKyAgICAgICAg
bW91c2VCdXR0b24gPSBRdDo6TGVmdEJ1dHRvbjsKKyAgICAgICAgYnJlYWs7CisgICAgfQorCiAv
LyAgICAgcURlYnVnKCkgPDwgIkV2ZW50U2VuZGVyOjptb3VzZVVwIiA8PCBmcmFtZTsKLSAgICBR
TW91c2VFdmVudCBldmVudChRRXZlbnQ6Ok1vdXNlQnV0dG9uUmVsZWFzZSwgbV9tb3VzZVBvcywg
UXQ6OkxlZnRCdXR0b24sIFF0OjpMZWZ0QnV0dG9uLCBRdDo6Tm9Nb2RpZmllcik7CisgICAgUU1v
dXNlRXZlbnQgZXZlbnQoUUV2ZW50OjpNb3VzZUJ1dHRvblJlbGVhc2UsIG1fbW91c2VQb3MsIG1v
dXNlQnV0dG9uLCBtb3VzZUJ1dHRvbiwgUXQ6Ok5vTW9kaWZpZXIpOwogICAgIFFBcHBsaWNhdGlv
bjo6c2VuZEV2ZW50KG1fcGFnZSwgJmV2ZW50KTsKIH0KIApkaWZmIC0tZ2l0IGEvV2ViS2l0VG9v
bHMvRHVtcFJlbmRlclRyZWUvcXQvanNvYmplY3RzLmggYi9XZWJLaXRUb29scy9EdW1wUmVuZGVy
VHJlZS9xdC9qc29iamVjdHMuaAppbmRleCBkMDFlZDc1Li40YzRmNWI3IDEwMDY0NAotLS0gYS9X
ZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9qc29iamVjdHMuaAorKysgYi9XZWJLaXRUb29s
cy9EdW1wUmVuZGVyVHJlZS9xdC9qc29iamVjdHMuaApAQCAtMTM5LDggKzEzOSw4IEBAIHB1Ymxp
YzoKICAgICBFdmVudFNlbmRlcihRV2ViUGFnZSAqcGFyZW50KTsKIAogcHVibGljIHNsb3RzOgot
ICAgIHZvaWQgbW91c2VEb3duKCk7Ci0gICAgdm9pZCBtb3VzZVVwKCk7CisgICAgdm9pZCBtb3Vz
ZURvd24oaW50IGJ1dHRvbiA9IDApOworICAgIHZvaWQgbW91c2VVcChpbnQgYnV0dG9uID0gMCk7
CiAgICAgdm9pZCBtb3VzZU1vdmVUbyhpbnQgeCwgaW50IHkpOwogICAgIHZvaWQgbGVhcEZvcndh
cmQoaW50IG1zKTsKICAgICB2b2lkIGtleURvd24oY29uc3QgUVN0cmluZyAmc3RyaW5nLCBjb25z
dCBRU3RyaW5nTGlzdCAmbW9kaWZpZXJzPVFTdHJpbmdMaXN0KCkpOwotLSAKMS42LjQuNAoK
</data>

          </attachment>
      

    </bug>

</bugzilla>