<?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>45705</bug_id>
          
          <creation_ts>2010-09-13 13:35:43 -0700</creation_ts>
          <short_desc>[BREWMP] Always set LeftButton in PlatformMouseEvent</short_desc>
          <delta_ts>2010-09-14 09:20:13 -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>Other</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>
          
          <blocked>33564</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Kwang Yul Seo">skyul</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>beergun</cc>
    
    <cc>commit-queue</cc>
    
    <cc>maniagoon</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>278442</commentid>
    <comment_count>0</comment_count>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2010-09-13 13:35:43 -0700</bug_when>
    <thetext>AEE_POINTER_GET_MOUSE_MODIFIERS always returns 0, so it is impossible to know which button is pressed or released. The current code erroneously sets NoButton. Set LeftButton unconditionally because Brew MP usually runs on touch device.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>278443</commentid>
    <comment_count>1</comment_count>
      <attachid>67466</attachid>
    <who name="Kwang Yul Seo">skyul</who>
    <bug_when>2010-09-13 13:37:28 -0700</bug_when>
    <thetext>Created attachment 67466
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>278732</commentid>
    <comment_count>2</comment_count>
      <attachid>67466</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2010-09-13 22:39:19 -0700</bug_when>
    <thetext>Comment on attachment 67466
Patch

Looks ok.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>278958</commentid>
    <comment_count>3</comment_count>
      <attachid>67466</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-09-14 09:20:09 -0700</bug_when>
    <thetext>Comment on attachment 67466
Patch

Clearing flags on attachment: 67466

Committed r67473: &lt;http://trac.webkit.org/changeset/67473&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>278959</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-09-14 09:20:13 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>67466</attachid>
            <date>2010-09-13 13:37:28 -0700</date>
            <delta_ts>2010-09-14 09:20:09 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>button.patch</filename>
            <type>text/plain</type>
            <size>2008</size>
            <attacher name="Kwang Yul Seo">skyul</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA2NzQwNCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTcgQEAKKzIwMTAtMDktMTMgIEt3YW5nIFl1bCBTZW8gIDxza3l1bEBjb21wYW55
MTAwLm5ldD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBbQlJFV01QXSBBbHdheXMgc2V0IExlZnRCdXR0b24gaW4gUGxhdGZvcm1Nb3VzZUV2ZW50Cisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00NTcwNQorCisg
ICAgICAgIEFFRV9QT0lOVEVSX0dFVF9NT1VTRV9NT0RJRklFUlMgYWx3YXlzIHJldHVybnMgMCwg
c28gaXQgaXMgaW1wb3NzaWJsZSB0byBrbm93CisgICAgICAgIHdoaWNoIGJ1dHRvbiBpcyBwcmVz
c2VkIG9yIHJlbGVhc2VkLiBUaGUgY3VycmVudCBjb2RlIGVycm9uZW91c2x5IHNldHMgTm9CdXR0
b24uCisgICAgICAgIFNldCBMZWZ0QnV0dG9uIHVuY29uZGl0aW9uYWxseSBiZWNhdXNlIEJyZXcg
TVAgdXN1YWxseSBydW5zIG9uIHRvdWNoIGRldmljZS4KKworICAgICAgICAqIHBsYXRmb3JtL2Jy
ZXcvUGxhdGZvcm1Nb3VzZUV2ZW50QnJldy5jcHA6CisgICAgICAgIChXZWJDb3JlOjpQbGF0Zm9y
bU1vdXNlRXZlbnQ6OlBsYXRmb3JtTW91c2VFdmVudCk6CisKIDIwMTAtMDktMTMgIEVucmljYSBD
YXN1Y2NpICA8ZW5yaWNhQGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBTYW0gV2Vp
bmluZy4KSW5kZXg6IFdlYkNvcmUvcGxhdGZvcm0vYnJldy9QbGF0Zm9ybU1vdXNlRXZlbnRCcmV3
LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL3BsYXRmb3JtL2JyZXcvUGxhdGZvcm1Nb3VzZUV2
ZW50QnJldy5jcHAJKHJldmlzaW9uIDY3NDA0KQorKysgV2ViQ29yZS9wbGF0Zm9ybS9icmV3L1Bs
YXRmb3JtTW91c2VFdmVudEJyZXcuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC02NSwxNSArNjUsMTAg
QEAgUGxhdGZvcm1Nb3VzZUV2ZW50OjpQbGF0Zm9ybU1vdXNlRXZlbnQoQQogICAgIG1fYWx0S2V5
ICAgPSBrZXlNb2RpZmllcnMgJiAoS0JfTEFMVCB8IEtCX1JBTFQpOwogICAgIG1fbWV0YUtleSAg
PSBtX2FsdEtleTsKIAotICAgIHVpbnQxNiBtb3VzZU1vZGlmaWVycyA9IEFFRV9QT0lOVEVSX0dF
VF9NT1VTRV9NT0RJRklFUlMoZHdQYXJhbVN0cik7Ci0gICAgaWYgKG1vdXNlTW9kaWZpZXJzICYg
QUVFX1BPSU5URVJfTU9VU0VfTEJVVFRPTikKLSAgICAgICAgbV9idXR0b24gPSBMZWZ0QnV0dG9u
OwotICAgIGVsc2UgaWYgKG1vdXNlTW9kaWZpZXJzICYgQUVFX1BPSU5URVJfTU9VU0VfUkJVVFRP
TikKLSAgICAgICAgbV9idXR0b24gPSBSaWdodEJ1dHRvbjsKLSAgICBlbHNlIGlmIChtb3VzZU1v
ZGlmaWVycyAmIEFFRV9QT0lOVEVSX01PVVNFX01CVVRUT04pCi0gICAgICAgIG1fYnV0dG9uID0g
TWlkZGxlQnV0dG9uOwotICAgIGVsc2UKLSAgICAgICAgbV9idXR0b24gPSBOb0J1dHRvbjsKKyAg
ICAvLyBBRUVfUE9JTlRFUl9HRVRfTU9VU0VfTU9ESUZJRVJTKGR3UGFyYW1TdHIpIGFsd2F5cyBy
ZXR1cm5zIDAsCisgICAgLy8gc28gaXQgaXMgaW1wb3NzaWJsZSB0byBrbm93IHdoaWNoIGJ1dHRv
biBpcyBwcmVzc2VkIG9yIHJlbGVhc2VkLgorICAgIC8vIEp1c3QgdXNlIExlZnRCdXR0b24gYmVj
YXVzZSBCcmV3IE1QIHVzdWFsbHkgcnVucyBvbiB0b3VjaCBkZXZpY2UuCisgICAgbV9idXR0b24g
PSBMZWZ0QnV0dG9uOwogCiAgICAgLy8gQUVFX1BPSU5URVJfR0VUX1RJTUUgcmV0dXJucyBtaWxs
aXNlY29uZHMKICAgICBtX3RpbWVzdGFtcCA9IEFFRV9QT0lOVEVSX0dFVF9USU1FKGR3UGFyYW1T
dHIpICogMC4wMDE7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>