<?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>32788</bug_id>
          
          <creation_ts>2009-12-20 03:57:04 -0800</creation_ts>
          <short_desc>[GTK] Failing test platform/gtk/editing/pasteboard/middle-button-paste.html</short_desc>
          <delta_ts>2009-12-20 08:26:30 -0800</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>PC</rep_platform>
          <op_sys>Linux</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>0</everconfirmed>
          <reporter name="Alejandro G. Castro">alex</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>173706</commentid>
    <comment_count>0</comment_count>
    <who name="Alejandro G. Castro">alex</who>
    <bug_when>2009-12-20 03:57:04 -0800</bug_when>
    <thetext>The test is failing in the bots.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173707</commentid>
    <comment_count>1</comment_count>
      <attachid>45269</attachid>
    <who name="Alejandro G. Castro">alex</who>
    <bug_when>2009-12-20 04:00:13 -0800</bug_when>
    <thetext>Created attachment 45269
Proposed patch

Added fixed font size.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173708</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2009-12-20 04:05:08 -0800</bug_when>
    <thetext>style-queue ran check-webkit-style on attachment 45269 without any errors.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173709</commentid>
    <comment_count>3</comment_count>
      <attachid>45269</attachid>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2009-12-20 04:09:09 -0800</bug_when>
    <thetext>Comment on attachment 45269
Proposed patch

Looks good (and works for me).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173711</commentid>
    <comment_count>4</comment_count>
      <attachid>45269</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-12-20 04:18:41 -0800</bug_when>
    <thetext>Comment on attachment 45269
Proposed patch

Clearing flags on attachment: 45269

Committed r52413: &lt;http://trac.webkit.org/changeset/52413&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173712</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-12-20 04:18:47 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173728</commentid>
    <comment_count>6</comment_count>
    <who name="Alejandro G. Castro">alex</who>
    <bug_when>2009-12-20 06:56:05 -0800</bug_when>
    <thetext>This fix does not fix the problem, we have to create a test that does not use fixed values for the events positions.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173729</commentid>
    <comment_count>7</comment_count>
      <attachid>45275</attachid>
    <who name="Alejandro G. Castro">alex</who>
    <bug_when>2009-12-20 07:06:40 -0800</bug_when>
    <thetext>Created attachment 45275
Proposed patch

Avoid using fixed mouse positions, it was causing problems in the bots, and add button to the click count function to avoid double paste with different buttons.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173730</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2009-12-20 07:10:10 -0800</bug_when>
    <thetext>style-queue ran check-webkit-style on attachment 45275 without any errors.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173734</commentid>
    <comment_count>9</comment_count>
      <attachid>45278</attachid>
    <who name="Alejandro G. Castro">alex</who>
    <bug_when>2009-12-20 07:24:39 -0800</bug_when>
    <thetext>Created attachment 45278
Proposed patch

Small nitpick.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173735</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2009-12-20 07:25:42 -0800</bug_when>
    <thetext>style-queue ran check-webkit-style on attachment 45278 without any errors.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173748</commentid>
    <comment_count>11</comment_count>
      <attachid>45278</attachid>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2009-12-20 08:17:59 -0800</bug_when>
    <thetext>Comment on attachment 45278
Proposed patch

This should work better, thanks =). Tested locally, let&apos;s see if the bots like it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173752</commentid>
    <comment_count>12</comment_count>
      <attachid>45278</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-12-20 08:26:24 -0800</bug_when>
    <thetext>Comment on attachment 45278
Proposed patch

Clearing flags on attachment: 45278

Committed r52419: &lt;http://trac.webkit.org/changeset/52419&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>173753</commentid>
    <comment_count>13</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-12-20 08:26:30 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>45269</attachid>
            <date>2009-12-20 04:00:13 -0800</date>
            <delta_ts>2009-12-20 07:06:40 -0800</delta_ts>
            <desc>Proposed patch</desc>
            <filename>middle-button-test.patch</filename>
            <type>text/plain</type>
            <size>1852</size>
            <attacher name="Alejandro G. Castro">alex</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBjNDU2YjQ0Li5mOGFiN2FlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTAgQEAKKzIwMDktMTIt
MjAgIEFsZWphbmRybyBHLiBDYXN0cm8gIDxhbGV4QGlnYWxpYS5jb20+CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvZWRpdGlu
Zy9wYXN0ZWJvYXJkL21pZGRsZS1idXR0b24tcGFzdGUtZXhwZWN0ZWQudHh0OgorICAgICAgICAq
IHBsYXRmb3JtL2d0ay9lZGl0aW5nL3Bhc3RlYm9hcmQvbWlkZGxlLWJ1dHRvbi1wYXN0ZS5odG1s
OgorCiAyMDA5LTEyLTIwICBEaXJrIFByYW5rZSAgPGRwcmFua2VAY2hyb21pdW0ub3JnPgogCiAg
ICAgICAgIFJldmlld2VkIGJ5IERhcmluIEFkbGVyLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vZ3RrL2VkaXRpbmcvcGFzdGVib2FyZC9taWRkbGUtYnV0dG9uLXBhc3RlLWV4cGVj
dGVkLnR4dCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9lZGl0aW5nL3Bhc3RlYm9hcmQvbWlk
ZGxlLWJ1dHRvbi1wYXN0ZS1leHBlY3RlZC50eHQKaW5kZXggNjU3ZGRlOC4uNzhiMzIzNCAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL2VkaXRpbmcvcGFzdGVib2FyZC9taWRk
bGUtYnV0dG9uLXBhc3RlLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9n
dGsvZWRpdGluZy9wYXN0ZWJvYXJkL21pZGRsZS1idXR0b24tcGFzdGUtZXhwZWN0ZWQudHh0CkBA
IC0xLDMgKzEsMyBAQAotU2VsZWN0IG1lLCBzZWxlY1NlbGVjdCBtdCBtZSwgc2VsZWN0IG1lCitT
ZWxlY3QgbWUsIHNlbGVjdCBtZSwgc2VsU2VsZWN0IG1lLCBzZWN0IG1lCiAKIFRoZSBvcmlnaW5h
bCB0ZXh0IHdhcyAiU2VsZWN0IG1lLCBzZWxlY3QgbWUsIHNlbGVjdCBtZSIsIGFmdGVyIHNlbGVj
dGluZyBhbmQgcGFzdGluZyB0aGUgcmVzdWx0IHNob3VsZCBiZSAiU2VsZWN0IG1lLCBzZWxlY1Nl
bGVjdCBtdCBtZSwgc2VsZWN0IG1lIgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
Z3RrL2VkaXRpbmcvcGFzdGVib2FyZC9taWRkbGUtYnV0dG9uLXBhc3RlLmh0bWwgYi9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9ndGsvZWRpdGluZy9wYXN0ZWJvYXJkL21pZGRsZS1idXR0b24tcGFzdGUu
aHRtbAppbmRleCA2MmUzYjVjLi5hMDhhMGYyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0
Zm9ybS9ndGsvZWRpdGluZy9wYXN0ZWJvYXJkL21pZGRsZS1idXR0b24tcGFzdGUuaHRtbAorKysg
Yi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvZWRpdGluZy9wYXN0ZWJvYXJkL21pZGRsZS1idXR0
b24tcGFzdGUuaHRtbApAQCAtMzIsNyArMzIsNyBAQCBmdW5jdGlvbiBydW5UZXN0KCkKIDwvc2Ny
aXB0PgogPC9oZWFkPgogPGJvZHkgb25sb2FkPSJydW5UZXN0KCkiPgotPGRpdiBpZD0idGV4dCIg
Y29udGVudGVkaXRhYmxlPlNlbGVjdCBtZSwgc2VsZWN0IG1lLCBzZWxlY3QgbWU8L2Rpdj4KKzxk
aXYgc3R5bGU9ImZvbnQtc2l6ZTogMTBweCIgaWQ9InRleHQiIGNvbnRlbnRlZGl0YWJsZT5TZWxl
Y3QgbWUsIHNlbGVjdCBtZSwgc2VsZWN0IG1lPC9kaXY+CiAKIDxici8+CiA8cD5UaGUgb3JpZ2lu
YWwgdGV4dCB3YXMgIlNlbGVjdCBtZSwgc2VsZWN0IG1lLCBzZWxlY3QgbWUiLCBhZnRlciBzZWxl
Y3RpbmcgYW5kIHBhc3RpbmcgdGhlIHJlc3VsdCBzaG91bGQgYmUgIlNlbGVjdCBtZSwgc2VsZWNT
ZWxlY3QgbXQgbWUsIHNlbGVjdCBtZSI8L3A+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>45275</attachid>
            <date>2009-12-20 07:06:40 -0800</date>
            <delta_ts>2009-12-20 07:24:39 -0800</delta_ts>
            <desc>Proposed patch</desc>
            <filename>middle-button-test.patch</filename>
            <type>text/plain</type>
            <size>4766</size>
            <attacher name="Alejandro G. Castro">alex</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBhYWM4MTYzLi4xNTA1NWI4IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTcgQEAKIDIwMDktMTIt
MjAgIEFsZWphbmRybyBHLiBDYXN0cm8gIDxhbGV4QGlnYWxpYS5jb20+CiAKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW0dUS10gRmFpbGluZyB0ZXN0IHBs
YXRmb3JtL2d0ay9lZGl0aW5nL3Bhc3RlYm9hcmQvbWlkZGxlLWJ1dHRvbi1wYXN0ZS5odG1sCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zMjc4OAorCisg
ICAgICAgIEF2b2lkIHVzaW5nIGZpeGVkIHZhbHVlcyB3aGVuIG1vdmluZyBtb3VzZS4KKworICAg
ICAgICAqIHBsYXRmb3JtL2d0ay9lZGl0aW5nL3Bhc3RlYm9hcmQvbWlkZGxlLWJ1dHRvbi1wYXN0
ZS1leHBlY3RlZC50eHQ6CisgICAgICAgICogcGxhdGZvcm0vZ3RrL2VkaXRpbmcvcGFzdGVib2Fy
ZC9taWRkbGUtYnV0dG9uLXBhc3RlLmh0bWw6CisKKzIwMDktMTItMjAgIEFsZWphbmRybyBHLiBD
YXN0cm8gIDxhbGV4QGlnYWxpYS5jb20+CisKICAgICAgICAgUmV2aWV3ZWQgYnkgR3VzdGF2byBO
b3JvbmhhIFNpbHZhLgogCiAgICAgICAgICogcGxhdGZvcm0vZ3RrL2VkaXRpbmcvcGFzdGVib2Fy
ZC9taWRkbGUtYnV0dG9uLXBhc3RlLWV4cGVjdGVkLnR4dDoKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL3BsYXRmb3JtL2d0ay9lZGl0aW5nL3Bhc3RlYm9hcmQvbWlkZGxlLWJ1dHRvbi1wYXN0ZS1l
eHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvZWRpdGluZy9wYXN0ZWJvYXJk
L21pZGRsZS1idXR0b24tcGFzdGUtZXhwZWN0ZWQudHh0CmluZGV4IDc4YjMyMzQuLjQzZjUzMjYg
MTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9lZGl0aW5nL3Bhc3RlYm9hcmQv
bWlkZGxlLWJ1dHRvbi1wYXN0ZS1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vZ3RrL2VkaXRpbmcvcGFzdGVib2FyZC9taWRkbGUtYnV0dG9uLXBhc3RlLWV4cGVjdGVkLnR4
dApAQCAtMSwzICsxLDMgQEAKLVNlbGVjdCBtZSwgc2VsZWN0IG1lLCBzZWxTZWxlY3QgbWUsIHNl
Y3QgbWUKK1NlbGVjdCBtZSwgc2VsZWN0IG1lLCBzZWxlY3QgbWVTZWxlY3QgbWUsIHNlbGVjdCBt
ZSwgc2VsZWN0IG1lCiAKLVRoZSBvcmlnaW5hbCB0ZXh0IHdhcyAiU2VsZWN0IG1lLCBzZWxlY3Qg
bWUsIHNlbGVjdCBtZSIsIGFmdGVyIHNlbGVjdGluZyBhbmQgcGFzdGluZyB0aGUgcmVzdWx0IHNo
b3VsZCBiZSAiU2VsZWN0IG1lLCBzZWxlY1NlbGVjdCBtdCBtZSwgc2VsZWN0IG1lIgorVGhlIG9y
aWdpbmFsIHRleHQgd2FzICJTZWxlY3QgbWUsIHNlbGVjdCBtZSwgc2VsZWN0IG1lIiwgYWZ0ZXIg
c2VsZWN0aW5nIGFuZCBwYXN0aW5nIHRoZSByZXN1bHQgc2hvdWxkIGJlICJTZWxlY3QgbWUsIHNl
bGVjdCBtZSwgc2VsZWN0IG1lU2VsZWN0IG1lLCBzZWxlY3QgbWUsIHNlbGVjdCBtZSIKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9lZGl0aW5nL3Bhc3RlYm9hcmQvbWlkZGxl
LWJ1dHRvbi1wYXN0ZS5odG1sIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL2VkaXRpbmcvcGFz
dGVib2FyZC9taWRkbGUtYnV0dG9uLXBhc3RlLmh0bWwKaW5kZXggYTA4YTBmMi4uODNmOGU3YiAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL2VkaXRpbmcvcGFzdGVib2FyZC9t
aWRkbGUtYnV0dG9uLXBhc3RlLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL2Vk
aXRpbmcvcGFzdGVib2FyZC9taWRkbGUtYnV0dG9uLXBhc3RlLmh0bWwKQEAgLTIyLDkgKzIyLDEx
IEBAIGZ1bmN0aW9uIHJ1blRlc3QoKQogCiAgICAgZXZlbnRTZW5kZXIubW91c2VEb3duKCk7CiAg
ICAgZXZlbnRTZW5kZXIubW91c2VNb3ZlVG8oeCwgeSk7Ci0gICAgZXZlbnRTZW5kZXIubW91c2VN
b3ZlVG8oeCArIDUwLCB5KTsKKyAgICBldmVudFNlbmRlci5tb3VzZU1vdmVUbyh4LCB5ICsgdGFy
Z2V0Lm9mZnNldEhlaWdodCk7CiAgICAgZXZlbnRTZW5kZXIubW91c2VVcCgpOwotICAgIGV2ZW50
U2VuZGVyLm1vdXNlTW92ZVRvKHggKyAxMDAsIHkpOworICAgIGV2ZW50U2VuZGVyLm1vdXNlTW92
ZVRvKHgsIHkpOworICAgIGV2ZW50U2VuZGVyLm1vdXNlRG93bigwKTsKKyAgICBldmVudFNlbmRl
ci5tb3VzZVVwKDApOwogICAgIGV2ZW50U2VuZGVyLm1vdXNlRG93bigxKTsKICAgICBldmVudFNl
bmRlci5tb3VzZVVwKDEpOwogfQpAQCAtMzIsMTAgKzM0LDkgQEAgZnVuY3Rpb24gcnVuVGVzdCgp
CiA8L3NjcmlwdD4KIDwvaGVhZD4KIDxib2R5IG9ubG9hZD0icnVuVGVzdCgpIj4KLTxkaXYgc3R5
bGU9ImZvbnQtc2l6ZTogMTBweCIgaWQ9InRleHQiIGNvbnRlbnRlZGl0YWJsZT5TZWxlY3QgbWUs
IHNlbGVjdCBtZSwgc2VsZWN0IG1lPC9kaXY+Cis8ZGl2IGlkPSJ0ZXh0IiBjb250ZW50ZWRpdGFi
bGU+U2VsZWN0IG1lLCBzZWxlY3QgbWUsIHNlbGVjdCBtZTwvZGl2PgogCiA8YnIvPgotPHA+VGhl
IG9yaWdpbmFsIHRleHQgd2FzICJTZWxlY3QgbWUsIHNlbGVjdCBtZSwgc2VsZWN0IG1lIiwgYWZ0
ZXIgc2VsZWN0aW5nIGFuZCBwYXN0aW5nIHRoZSByZXN1bHQgc2hvdWxkIGJlICJTZWxlY3QgbWUs
IHNlbGVjU2VsZWN0IG10IG1lLCBzZWxlY3QgbWUiPC9wPgorPHA+VGhlIG9yaWdpbmFsIHRleHQg
d2FzICJTZWxlY3QgbWUsIHNlbGVjdCBtZSwgc2VsZWN0IG1lIiwgYWZ0ZXIgc2VsZWN0aW5nIGFu
ZCBwYXN0aW5nIHRoZSByZXN1bHQgc2hvdWxkIGJlICJTZWxlY3QgbWUsIHNlbGVjdCBtZSwgc2Vs
ZWN0IG1lU2VsZWN0IG1lLCBzZWxlY3QgbWUsIHNlbGVjdCBtZSI8L3A+CiA8L2JvZHk+CiA8L2h0
bWw+Ci0KZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0No
YW5nZUxvZwppbmRleCAwY2M2NjJhLi45NWM5YTlkIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9D
aGFuZ2VMb2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIw
MDktMTItMjAgIEFsZWphbmRybyBHLiBDYXN0cm8gIDxhbGV4QGlnYWxpYS5jb20+CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW0dUS10gRmFpbGluZyB0
ZXN0IHBsYXRmb3JtL2d0ay9lZGl0aW5nL3Bhc3RlYm9hcmQvbWlkZGxlLWJ1dHRvbi1wYXN0ZS5o
dG1sCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zMjc4
OAorCisgICAgICAgIERvIG5vdCBpbmNyZWFzZSB0aGUgY2xpY2sgY291bnQgaWYgd2UgYXJlIHVz
aW5nIGEgZGlmZmVyZW50IGJ1dHRvbi4KKworICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2d0ay9F
dmVudFNlbmRlci5jcHA6CisKIDIwMDktMTItMjAgIEFkYW0gQmFydGggIDxhYmFydGhAd2Via2l0
Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBFcmljIFNlaWRlbC4KZGlmZiAtLWdpdCBhL1dl
YktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9FdmVudFNlbmRlci5jcHAgYi9XZWJLaXRUb29s
cy9EdW1wUmVuZGVyVHJlZS9ndGsvRXZlbnRTZW5kZXIuY3BwCmluZGV4IDYyNjhiNWIuLjNiNzMx
MWIgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9FdmVudFNlbmRl
ci5jcHAKKysrIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0V2ZW50U2VuZGVyLmNw
cApAQCAtMTIwLDEwICsxMjAsMTAgQEAgc3RhdGljIEpTVmFsdWVSZWYgY29udGV4dENsaWNrQ2Fs
bGJhY2soSlNDb250ZXh0UmVmIGNvbnRleHQsIEpTT2JqZWN0UmVmIGZ1bmN0aW8KICAgICByZXR1
cm4gSlNWYWx1ZU1ha2VVbmRlZmluZWQoY29udGV4dCk7CiB9CiAKLXN0YXRpYyB2b2lkIHVwZGF0
ZUNsaWNrQ291bnQoaW50IC8qIGJ1dHRvbiAqLykKK3N0YXRpYyB2b2lkIHVwZGF0ZUNsaWNrQ291
bnQoaW50IGJ1dHRvbikKIHsKICAgICAvLyBGSVhNRTogdGFrZSB0aGUgbGFzdCBjbGlja2VkIGJ1
dHRvbiBudW1iZXIgYW5kIHRoZSB0aW1lIG9mIGxhc3QgY2xpY2sgaW50byBhY2NvdW50LgotICAg
IGlmIChsYXN0Q2xpY2tQb3NpdGlvblggIT0gbGFzdE1vdXNlUG9zaXRpb25YIHx8IGxhc3RDbGlj
a1Bvc2l0aW9uWSAhPSBsYXN0TW91c2VQb3NpdGlvblkpCisgICAgaWYgKGxhc3RDbGlja1Bvc2l0
aW9uWCAhPSBsYXN0TW91c2VQb3NpdGlvblggfHwgbGFzdENsaWNrUG9zaXRpb25ZICE9IGxhc3RN
b3VzZVBvc2l0aW9uWSB8fCBjdXJyZW50RXZlbnRCdXR0b24gIT0gYnV0dG9uKQogICAgICAgICBj
bGlja0NvdW50ID0gMTsKICAgICBlbHNlCiAgICAgICAgIGNsaWNrQ291bnQrKzsKQEAgLTE4MCw3
ICsxODAsNyBAQCBzdGF0aWMgSlNWYWx1ZVJlZiBtb3VzZURvd25DYWxsYmFjayhKU0NvbnRleHRS
ZWYgY29udGV4dCwgSlNPYmplY3RSZWYgZnVuY3Rpb24sCiAgICAgZXZlbnQuYnV0dG9uLnhfcm9v
dCA9IHhfcm9vdDsKICAgICBldmVudC5idXR0b24ueV9yb290ID0geV9yb290OwogCi0gICAgdXBk
YXRlQ2xpY2tDb3VudCgxKTsKKyAgICB1cGRhdGVDbGlja0NvdW50KGV2ZW50LmJ1dHRvbi5idXR0
b24pOwogCiAgICAgaWYgKCFtc2dRdWV1ZVtlbmRPZlF1ZXVlXS5kZWxheSkgewogICAgICAgICB3
ZWJraXRfd2ViX2ZyYW1lX2xheW91dChtYWluRnJhbWUpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>45278</attachid>
            <date>2009-12-20 07:24:39 -0800</date>
            <delta_ts>2009-12-20 08:26:24 -0800</delta_ts>
            <desc>Proposed patch</desc>
            <filename>middle-button-test.patch</filename>
            <type>text/plain</type>
            <size>4764</size>
            <attacher name="Alejandro G. Castro">alex</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBhYWM4MTYzLi4xNTA1NWI4IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTcgQEAKIDIwMDktMTIt
MjAgIEFsZWphbmRybyBHLiBDYXN0cm8gIDxhbGV4QGlnYWxpYS5jb20+CiAKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW0dUS10gRmFpbGluZyB0ZXN0IHBs
YXRmb3JtL2d0ay9lZGl0aW5nL3Bhc3RlYm9hcmQvbWlkZGxlLWJ1dHRvbi1wYXN0ZS5odG1sCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zMjc4OAorCisg
ICAgICAgIEF2b2lkIHVzaW5nIGZpeGVkIHZhbHVlcyB3aGVuIG1vdmluZyBtb3VzZS4KKworICAg
ICAgICAqIHBsYXRmb3JtL2d0ay9lZGl0aW5nL3Bhc3RlYm9hcmQvbWlkZGxlLWJ1dHRvbi1wYXN0
ZS1leHBlY3RlZC50eHQ6CisgICAgICAgICogcGxhdGZvcm0vZ3RrL2VkaXRpbmcvcGFzdGVib2Fy
ZC9taWRkbGUtYnV0dG9uLXBhc3RlLmh0bWw6CisKKzIwMDktMTItMjAgIEFsZWphbmRybyBHLiBD
YXN0cm8gIDxhbGV4QGlnYWxpYS5jb20+CisKICAgICAgICAgUmV2aWV3ZWQgYnkgR3VzdGF2byBO
b3JvbmhhIFNpbHZhLgogCiAgICAgICAgICogcGxhdGZvcm0vZ3RrL2VkaXRpbmcvcGFzdGVib2Fy
ZC9taWRkbGUtYnV0dG9uLXBhc3RlLWV4cGVjdGVkLnR4dDoKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL3BsYXRmb3JtL2d0ay9lZGl0aW5nL3Bhc3RlYm9hcmQvbWlkZGxlLWJ1dHRvbi1wYXN0ZS1l
eHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvZWRpdGluZy9wYXN0ZWJvYXJk
L21pZGRsZS1idXR0b24tcGFzdGUtZXhwZWN0ZWQudHh0CmluZGV4IDc4YjMyMzQuLjQzZjUzMjYg
MTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9lZGl0aW5nL3Bhc3RlYm9hcmQv
bWlkZGxlLWJ1dHRvbi1wYXN0ZS1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vZ3RrL2VkaXRpbmcvcGFzdGVib2FyZC9taWRkbGUtYnV0dG9uLXBhc3RlLWV4cGVjdGVkLnR4
dApAQCAtMSwzICsxLDMgQEAKLVNlbGVjdCBtZSwgc2VsZWN0IG1lLCBzZWxTZWxlY3QgbWUsIHNl
Y3QgbWUKK1NlbGVjdCBtZSwgc2VsZWN0IG1lLCBzZWxlY3QgbWVTZWxlY3QgbWUsIHNlbGVjdCBt
ZSwgc2VsZWN0IG1lCiAKLVRoZSBvcmlnaW5hbCB0ZXh0IHdhcyAiU2VsZWN0IG1lLCBzZWxlY3Qg
bWUsIHNlbGVjdCBtZSIsIGFmdGVyIHNlbGVjdGluZyBhbmQgcGFzdGluZyB0aGUgcmVzdWx0IHNo
b3VsZCBiZSAiU2VsZWN0IG1lLCBzZWxlY1NlbGVjdCBtdCBtZSwgc2VsZWN0IG1lIgorVGhlIG9y
aWdpbmFsIHRleHQgd2FzICJTZWxlY3QgbWUsIHNlbGVjdCBtZSwgc2VsZWN0IG1lIiwgYWZ0ZXIg
c2VsZWN0aW5nIGFuZCBwYXN0aW5nIHRoZSByZXN1bHQgc2hvdWxkIGJlICJTZWxlY3QgbWUsIHNl
bGVjdCBtZSwgc2VsZWN0IG1lU2VsZWN0IG1lLCBzZWxlY3QgbWUsIHNlbGVjdCBtZSIKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9lZGl0aW5nL3Bhc3RlYm9hcmQvbWlkZGxl
LWJ1dHRvbi1wYXN0ZS5odG1sIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL2VkaXRpbmcvcGFz
dGVib2FyZC9taWRkbGUtYnV0dG9uLXBhc3RlLmh0bWwKaW5kZXggYTA4YTBmMi4uNWQ0ZWNkMCAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL2VkaXRpbmcvcGFzdGVib2FyZC9t
aWRkbGUtYnV0dG9uLXBhc3RlLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL2Vk
aXRpbmcvcGFzdGVib2FyZC9taWRkbGUtYnV0dG9uLXBhc3RlLmh0bWwKQEAgLTIyLDkgKzIyLDEx
IEBAIGZ1bmN0aW9uIHJ1blRlc3QoKQogCiAgICAgZXZlbnRTZW5kZXIubW91c2VEb3duKCk7CiAg
ICAgZXZlbnRTZW5kZXIubW91c2VNb3ZlVG8oeCwgeSk7Ci0gICAgZXZlbnRTZW5kZXIubW91c2VN
b3ZlVG8oeCArIDUwLCB5KTsKKyAgICBldmVudFNlbmRlci5tb3VzZU1vdmVUbyh4LCB5ICsgdGFy
Z2V0Lm9mZnNldEhlaWdodCk7CisgICAgZXZlbnRTZW5kZXIubW91c2VVcCgpOworICAgIGV2ZW50
U2VuZGVyLm1vdXNlTW92ZVRvKHgsIHkpOworICAgIGV2ZW50U2VuZGVyLm1vdXNlRG93bigpOwog
ICAgIGV2ZW50U2VuZGVyLm1vdXNlVXAoKTsKLSAgICBldmVudFNlbmRlci5tb3VzZU1vdmVUbyh4
ICsgMTAwLCB5KTsKICAgICBldmVudFNlbmRlci5tb3VzZURvd24oMSk7CiAgICAgZXZlbnRTZW5k
ZXIubW91c2VVcCgxKTsKIH0KQEAgLTMyLDEwICszNCw5IEBAIGZ1bmN0aW9uIHJ1blRlc3QoKQog
PC9zY3JpcHQ+CiA8L2hlYWQ+CiA8Ym9keSBvbmxvYWQ9InJ1blRlc3QoKSI+Ci08ZGl2IHN0eWxl
PSJmb250LXNpemU6IDEwcHgiIGlkPSJ0ZXh0IiBjb250ZW50ZWRpdGFibGU+U2VsZWN0IG1lLCBz
ZWxlY3QgbWUsIHNlbGVjdCBtZTwvZGl2PgorPGRpdiBpZD0idGV4dCIgY29udGVudGVkaXRhYmxl
PlNlbGVjdCBtZSwgc2VsZWN0IG1lLCBzZWxlY3QgbWU8L2Rpdj4KIAogPGJyLz4KLTxwPlRoZSBv
cmlnaW5hbCB0ZXh0IHdhcyAiU2VsZWN0IG1lLCBzZWxlY3QgbWUsIHNlbGVjdCBtZSIsIGFmdGVy
IHNlbGVjdGluZyBhbmQgcGFzdGluZyB0aGUgcmVzdWx0IHNob3VsZCBiZSAiU2VsZWN0IG1lLCBz
ZWxlY1NlbGVjdCBtdCBtZSwgc2VsZWN0IG1lIjwvcD4KKzxwPlRoZSBvcmlnaW5hbCB0ZXh0IHdh
cyAiU2VsZWN0IG1lLCBzZWxlY3QgbWUsIHNlbGVjdCBtZSIsIGFmdGVyIHNlbGVjdGluZyBhbmQg
cGFzdGluZyB0aGUgcmVzdWx0IHNob3VsZCBiZSAiU2VsZWN0IG1lLCBzZWxlY3QgbWUsIHNlbGVj
dCBtZVNlbGVjdCBtZSwgc2VsZWN0IG1lLCBzZWxlY3QgbWUiPC9wPgogPC9ib2R5PgogPC9odG1s
PgotCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9DaGFuZ2VMb2cgYi9XZWJLaXRUb29scy9DaGFu
Z2VMb2cKaW5kZXggMGNjNjYyYS4uOTVjOWE5ZCAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvQ2hh
bmdlTG9nCisrKyBiL1dlYktpdFRvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDA5
LTEyLTIwICBBbGVqYW5kcm8gRy4gQ2FzdHJvICA8YWxleEBpZ2FsaWEuY29tPgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtHVEtdIEZhaWxpbmcgdGVz
dCBwbGF0Zm9ybS9ndGsvZWRpdGluZy9wYXN0ZWJvYXJkL21pZGRsZS1idXR0b24tcGFzdGUuaHRt
bAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzI3ODgK
KworICAgICAgICBEbyBub3QgaW5jcmVhc2UgdGhlIGNsaWNrIGNvdW50IGlmIHdlIGFyZSB1c2lu
ZyBhIGRpZmZlcmVudCBidXR0b24uCisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9ndGsvRXZl
bnRTZW5kZXIuY3BwOgorCiAyMDA5LTEyLTIwICBBZGFtIEJhcnRoICA8YWJhcnRoQHdlYmtpdC5v
cmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRXJpYyBTZWlkZWwuCmRpZmYgLS1naXQgYS9XZWJL
aXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRXZlbnRTZW5kZXIuY3BwIGIvV2ViS2l0VG9vbHMv
RHVtcFJlbmRlclRyZWUvZ3RrL0V2ZW50U2VuZGVyLmNwcAppbmRleCA2MjY4YjViLi4zYjczMTFi
IDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRXZlbnRTZW5kZXIu
Y3BwCisrKyBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9FdmVudFNlbmRlci5jcHAK
QEAgLTEyMCwxMCArMTIwLDEwIEBAIHN0YXRpYyBKU1ZhbHVlUmVmIGNvbnRleHRDbGlja0NhbGxi
YWNrKEpTQ29udGV4dFJlZiBjb250ZXh0LCBKU09iamVjdFJlZiBmdW5jdGlvCiAgICAgcmV0dXJu
IEpTVmFsdWVNYWtlVW5kZWZpbmVkKGNvbnRleHQpOwogfQogCi1zdGF0aWMgdm9pZCB1cGRhdGVD
bGlja0NvdW50KGludCAvKiBidXR0b24gKi8pCitzdGF0aWMgdm9pZCB1cGRhdGVDbGlja0NvdW50
KGludCBidXR0b24pCiB7CiAgICAgLy8gRklYTUU6IHRha2UgdGhlIGxhc3QgY2xpY2tlZCBidXR0
b24gbnVtYmVyIGFuZCB0aGUgdGltZSBvZiBsYXN0IGNsaWNrIGludG8gYWNjb3VudC4KLSAgICBp
ZiAobGFzdENsaWNrUG9zaXRpb25YICE9IGxhc3RNb3VzZVBvc2l0aW9uWCB8fCBsYXN0Q2xpY2tQ
b3NpdGlvblkgIT0gbGFzdE1vdXNlUG9zaXRpb25ZKQorICAgIGlmIChsYXN0Q2xpY2tQb3NpdGlv
blggIT0gbGFzdE1vdXNlUG9zaXRpb25YIHx8IGxhc3RDbGlja1Bvc2l0aW9uWSAhPSBsYXN0TW91
c2VQb3NpdGlvblkgfHwgY3VycmVudEV2ZW50QnV0dG9uICE9IGJ1dHRvbikKICAgICAgICAgY2xp
Y2tDb3VudCA9IDE7CiAgICAgZWxzZQogICAgICAgICBjbGlja0NvdW50Kys7CkBAIC0xODAsNyAr
MTgwLDcgQEAgc3RhdGljIEpTVmFsdWVSZWYgbW91c2VEb3duQ2FsbGJhY2soSlNDb250ZXh0UmVm
IGNvbnRleHQsIEpTT2JqZWN0UmVmIGZ1bmN0aW9uLAogICAgIGV2ZW50LmJ1dHRvbi54X3Jvb3Qg
PSB4X3Jvb3Q7CiAgICAgZXZlbnQuYnV0dG9uLnlfcm9vdCA9IHlfcm9vdDsKIAotICAgIHVwZGF0
ZUNsaWNrQ291bnQoMSk7CisgICAgdXBkYXRlQ2xpY2tDb3VudChldmVudC5idXR0b24uYnV0dG9u
KTsKIAogICAgIGlmICghbXNnUXVldWVbZW5kT2ZRdWV1ZV0uZGVsYXkpIHsKICAgICAgICAgd2Vi
a2l0X3dlYl9mcmFtZV9sYXlvdXQobWFpbkZyYW1lKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>