<?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>58656</bug_id>
          
          <creation_ts>2011-04-15 06:43:33 -0700</creation_ts>
          <short_desc>[Qt] X11: Text selection is causing oncopy event to be called</short_desc>
          <delta_ts>2011-04-20 09:08:37 -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>WebKit Qt</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>Qt, QtTriaged</keywords>
          <priority>P3</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>58998</dependson>
          <blocked>58448</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Igor Trindade Oliveira">igor.oliveira</reporter>
          <assigned_to name="Igor Trindade Oliveira">igor.oliveira</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>kling</cc>
    
    <cc>menard</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>386563</commentid>
    <comment_count>0</comment_count>
      <attachid>89777</attachid>
    <who name="Igor Trindade Oliveira">igor.oliveira</who>
    <bug_when>2011-04-15 06:43:33 -0700</bug_when>
    <thetext>Created attachment 89777
test using drt showing the bug

when selecting a text on QtTestBrowser, QtWebkit calls oncopy event. firefox and chrome does not have this behavior.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>386758</commentid>
    <comment_count>1</comment_count>
      <attachid>89813</attachid>
    <who name="Igor Trindade Oliveira">igor.oliveira</who>
    <bug_when>2011-04-15 11:06:19 -0700</bug_when>
    <thetext>Created attachment 89813
Patch

Fix bug. Now QtTestBrowser has the same behavior of chrome and firefox.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>386765</commentid>
    <comment_count>2</comment_count>
      <attachid>89813</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2011-04-15 11:19:54 -0700</bug_when>
    <thetext>Comment on attachment 89813
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=89813&amp;action=review

r- because of the empty ChangeLog.

&gt; Source/WebKit/qt/Api/qwebpage.cpp:750
&gt; -                focusFrame-&gt;editor()-&gt;copy();
&gt; +                Pasteboard::generalPasteboard()-&gt;writeSelection(focusFrame-&gt;editor()-&gt;selectedRange().get(), focusFrame-&gt;editor()-&gt;canSmartCopyOrDelete(), focusFrame);

Editor::copy() will make a text-only copy if the selection is inside a text form control.
After this change, we always make multi-part copies (with rich-text metadata.)
Does this match the behavior of Chromium on Linux? I.e do copies made using X11 selection contain rich-text data?

&gt; Source/WebKit/qt/ChangeLog:6
&gt; +        [Qt] Text selection is causing oncopy event be called
&gt; +        https://bugs.webkit.org/show_bug.cgi?id=58656

We need more explanation of what&apos;s being changed and why in the ChangeLog.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>387504</commentid>
    <comment_count>3</comment_count>
      <attachid>89983</attachid>
    <who name="Igor Trindade Oliveira">igor.oliveira</who>
    <bug_when>2011-04-17 19:44:10 -0700</bug_when>
    <thetext>Created attachment 89983
Patch

updating patch changelog</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>387544</commentid>
    <comment_count>4</comment_count>
      <attachid>89983</attachid>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2011-04-17 22:27:04 -0700</bug_when>
    <thetext>Comment on attachment 89983
Patch

No tests?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>387656</commentid>
    <comment_count>5</comment_count>
      <attachid>90021</attachid>
    <who name="Igor Trindade Oliveira">igor.oliveira</who>
    <bug_when>2011-04-18 05:24:49 -0700</bug_when>
    <thetext>Created attachment 90021
Patch

Adding test</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>387658</commentid>
    <comment_count>6</comment_count>
      <attachid>90021</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2011-04-18 05:31:26 -0700</bug_when>
    <thetext>Comment on attachment 90021
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=90021&amp;action=review

&gt; LayoutTests/editing/pasteboard/text-selection-expected.txt:2
&gt; +This file tests if text selection is causing oncopy event to be called. This test requires DRT.
&gt; +oncopy event called

While this output is correct AFAICT, it certainly looks wrong.
Please format the output in a way that makes it clear what is being tested and what the expected results are.

&gt; Source/WebKit/qt/ChangeLog:13
&gt; +        Always when a text is selected the oncopy event is called, this behavior is
&gt; +        not presented by browsers such as firefox and chrome. Now, when selecting
&gt; +        a text, QtWebkit is making multi part-copies (with rich text metadata), the multi-part
&gt; +        data can be obtained by data transfer interface.
&gt; +        Also, Copies to the clipboard of a selected image, is not supported by browsers
&gt; +        like chrome and firefox and was removed from QtWebkit.

s/browsers such as//
s/firefox/Firefox/
s/chrome/Chrome/
s/a text/text/
s/QtWebkit/QtWebKit/

Can we actually obtain the multi-part selection via the data transfer interface in QtWebKit today?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>387669</commentid>
    <comment_count>7</comment_count>
      <attachid>90025</attachid>
    <who name="Igor Trindade Oliveira">igor.oliveira</who>
    <bug_when>2011-04-18 06:31:06 -0700</bug_when>
    <thetext>Created attachment 90025
Patch

Changelog fixes and updating test to check how many times the oncopy method is called.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>387670</commentid>
    <comment_count>8</comment_count>
    <who name="Igor Trindade Oliveira">igor.oliveira</who>
    <bug_when>2011-04-18 06:32:45 -0700</bug_when>
    <thetext>&gt; Can we actually obtain the multi-part selection via the data transfer interface in QtWebKit today?

Right now it is not supported so in changelog i put &quot;... when supported by QtWebKit&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>387836</commentid>
    <comment_count>9</comment_count>
      <attachid>90025</attachid>
    <who name="Alexis Menard (darktears)">menard</who>
    <bug_when>2011-04-18 10:17:48 -0700</bug_when>
    <thetext>Comment on attachment 90025
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=90025&amp;action=review

&gt; Source/WebKit/qt/ChangeLog:9
&gt; +        not presented by Firefox and Chrome. Now, when selecting a text, QtWebKit 

, this behavior is not present in Firefox or Chrome.

&gt; Source/WebKit/qt/ChangeLog:11
&gt; +        data can be obtained by data transfer interface when supported by QtWebKit.

when it will be supported by QtWebKit.

&gt; Source/WebKit/qt/ChangeLog:12
&gt; +        Also, Copies to the clipboard of a selected image, is not supported by Chrome and 

Copies -&gt; copies</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>387839</commentid>
    <comment_count>10</comment_count>
    <who name="Alexis Menard (darktears)">menard</who>
    <bug_when>2011-04-18 10:18:42 -0700</bug_when>
    <thetext>(In reply to comment #9)
&gt; (From update of attachment 90025 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=90025&amp;action=review
&gt; 
&gt; &gt; Source/WebKit/qt/ChangeLog:9
&gt; &gt; +        not presented by Firefox and Chrome. Now, when selecting a text, QtWebKit 
&gt; 
&gt; , this behavior is not present in Firefox or Chrome.

or this behavior does not exist in Firefox or Chrome.

&gt; 
&gt; &gt; Source/WebKit/qt/ChangeLog:11
&gt; &gt; +        data can be obtained by data transfer interface when supported by QtWebKit.
&gt; 
&gt; when it will be supported by QtWebKit.
&gt; 
&gt; &gt; Source/WebKit/qt/ChangeLog:12
&gt; &gt; +        Also, Copies to the clipboard of a selected image, is not supported by Chrome and 
&gt; 
&gt; Copies -&gt; copies</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>387858</commentid>
    <comment_count>11</comment_count>
      <attachid>90025</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2011-04-18 10:49:32 -0700</bug_when>
    <thetext>Comment on attachment 90025
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=90025&amp;action=review

&gt; LayoutTests/editing/pasteboard/text-selection-expected.txt:2
&gt; +This file tests if text selection is causing oncopy event to be called. This test requires DRT.
&gt; +oncopy event called 1 time

Please explain that the text below should read that the oncopy event was triggered only once.
The output could be something like:

This file tests if text selection causes oncopy events. This test requires DRT.

Selecting text with mouse, no copy events should occur:
Event count: 0

Copying text, 1 copy event should occur:
Event count: 1

&gt; LayoutTests/editing/pasteboard/text-selection.html:37
&gt; +    eventSender.mouseMoveTo(0, 0);
&gt; +    for (var i = 0; i &lt; 3; i++) {
&gt; +        eventSender.mouseDown();
&gt; +        eventSender.mouseUp();
&gt; +    }

This is making a triple-click to select the whole line?
Will it work on other platforms? This test will be run on the Mac, Chromium, Gtk ports, etc. I don&apos;t know if they all support triple-click selection.
It would be cleaner to do a normal selection via mouseDown, mouseMove, mouseUp over the text.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>387947</commentid>
    <comment_count>12</comment_count>
      <attachid>90072</attachid>
    <who name="Igor Trindade Oliveira">igor.oliveira</who>
    <bug_when>2011-04-18 12:40:00 -0700</bug_when>
    <thetext>Created attachment 90072
Patch

Updating test .</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>387964</commentid>
    <comment_count>13</comment_count>
      <attachid>90077</attachid>
    <who name="Igor Trindade Oliveira">igor.oliveira</who>
    <bug_when>2011-04-18 13:00:45 -0700</bug_when>
    <thetext>Created attachment 90077
Patch

Some aesthetics fixes</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>388023</commentid>
    <comment_count>14</comment_count>
      <attachid>90077</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2011-04-18 14:01:08 -0700</bug_when>
    <thetext>Comment on attachment 90077
Patch

LGTM, fingers crossed that the test works everywhere :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>388182</commentid>
    <comment_count>15</comment_count>
      <attachid>90077</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-04-18 17:03:35 -0700</bug_when>
    <thetext>Comment on attachment 90077
Patch

Rejecting attachment 90077 from commit-queue.

Failed to run &quot;[&apos;./Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;--bot-id=cr-jail-3&apos;, &apos;apply-...&quot; exit_code: 1

Last 500 characters of output:
autoinstalled/mechanize/_urllib2_fork.py&quot;, line 332, in _call_chain
    result = func(*args)
  File &quot;/mnt/git/webkit-commit-queue/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mechanize/_urllib2_fork.py&quot;, line 1170, in https_open
    return self.do_open(conn_factory, req)
  File &quot;/mnt/git/webkit-commit-queue/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mechanize/_urllib2_fork.py&quot;, line 1118, in do_open
    raise URLError(err)
urllib2.URLError: &lt;urlopen error [Errno 60] Operation timed out&gt;

Full output: http://queues.webkit.org/results/8468190</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>388448</commentid>
    <comment_count>16</comment_count>
      <attachid>90077</attachid>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2011-04-19 06:22:37 -0700</bug_when>
    <thetext>Comment on attachment 90077
Patch

Let&apos;s try again</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>388452</commentid>
    <comment_count>17</comment_count>
      <attachid>90077</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-04-19 06:26:16 -0700</bug_when>
    <thetext>Comment on attachment 90077
Patch

Rejecting attachment 90077 from commit-queue.

Failed to run &quot;[&apos;./Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;--bot-id=cr-jail-3&apos;, &apos;apply-...&quot; exit_code: 1

Last 500 characters of output:
autoinstalled/mechanize/_urllib2_fork.py&quot;, line 332, in _call_chain
    result = func(*args)
  File &quot;/mnt/git/webkit-commit-queue/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mechanize/_urllib2_fork.py&quot;, line 1170, in https_open
    return self.do_open(conn_factory, req)
  File &quot;/mnt/git/webkit-commit-queue/Tools/Scripts/webkitpy/thirdparty/autoinstalled/mechanize/_urllib2_fork.py&quot;, line 1118, in do_open
    raise URLError(err)
urllib2.URLError: &lt;urlopen error [Errno 60] Operation timed out&gt;

Full output: http://queues.webkit.org/results/8470333</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>388528</commentid>
    <comment_count>18</comment_count>
      <attachid>90208</attachid>
    <who name="Igor Trindade Oliveira">igor.oliveira</who>
    <bug_when>2011-04-19 08:49:17 -0700</bug_when>
    <thetext>Created attachment 90208
Patch

updating patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>388569</commentid>
    <comment_count>19</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-04-19 10:12:14 -0700</bug_when>
    <thetext>The commit-queue encountered the following flaky tests while processing attachment 90208:

http/tests/xmlhttprequest/cross-origin-no-authorization.html bug 33357 (author: ap@webkit.org)
The commit-queue is continuing to process your patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>388571</commentid>
    <comment_count>20</comment_count>
      <attachid>90208</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-04-19 10:15:47 -0700</bug_when>
    <thetext>Comment on attachment 90208
Patch

Clearing flags on attachment: 90208

Committed r84263: &lt;http://trac.webkit.org/changeset/84263&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>388572</commentid>
    <comment_count>21</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-04-19 10:15:54 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>89777</attachid>
            <date>2011-04-15 06:43:33 -0700</date>
            <delta_ts>2011-04-15 06:43:33 -0700</delta_ts>
            <desc>test using drt showing the bug</desc>
            <filename>bug-sendevent.html</filename>
            <type>text/html</type>
            <size>808</size>
            <attacher name="Igor Trindade Oliveira">igor.oliveira</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgo8Ym9keSBvbmNvcHk9ImNvcHkoZXZlbnQpIiBvbnBhc3Rl
PSJwYXN0ZShldmVudCkiPgo8ZGl2PkJVRy4gVGhpcyB0ZXN0IHJlcXVpcmVzIERSVC48L2Rpdj4K
PGRpdiBpZD0iY29uc29sZSI+PC9kaXY+Cgo8c2NyaXB0IHNyYz0iLi4vZWRpdGluZy5qcyI+PC9z
Y3JpcHQ+CjxzY3JpcHQ+CgpmdW5jdGlvbiBsb2codGV4dCkKewogICAgdmFyIGNvbnNvbGUgPSBk
b2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY29uc29sZScpOwogICAgY29uc29sZS5hcHBlbmRDaGls
ZChkb2N1bWVudC5jcmVhdGVUZXh0Tm9kZSh0ZXh0KSk7CiAgICBjb25zb2xlLmFwcGVuZENoaWxk
KGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2JyJykpOwp9CgpmdW5jdGlvbiBjb3B5KGV2KQp7CiAg
ICBsb2coIkNPUFkgQ0FMTEVEIikKfQoKZnVuY3Rpb24gcGFzdGUoZXYpCnsKICAgIGxvZygiUEFT
VEUgQ0FMTEVEIikKfQoKZnVuY3Rpb24gcnVuVGVzdCgpIHsKICAgIGlmICghd2luZG93LmxheW91
dFRlc3RDb250cm9sbGVyKQogICAgICAgIHJldHVybjsKICAgIGxheW91dFRlc3RDb250cm9sbGVy
LndhaXRVbnRpbERvbmUoKTsKICAgIGxheW91dFRlc3RDb250cm9sbGVyLmR1bXBBc1RleHQoKTsK
CiAgICBldmVudFNlbmRlci5tb3VzZU1vdmVUbygwLCAwKTsKICAgIGZvciAodmFyIGkgPSAwOyBp
IDwgMzsgaSsrKSB7CiAgICAgICAgZXZlbnRTZW5kZXIubW91c2VEb3duKCk7CiAgICAgICAgZXZl
bnRTZW5kZXIubW91c2VVcCgpOwogICAgfQp9CgpydW5UZXN0KCk7Cgo8L3NjcmlwdD4KPC9ib2R5
Pgo8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>89813</attachid>
            <date>2011-04-15 11:06:19 -0700</date>
            <delta_ts>2011-04-17 19:44:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>0001-Fix-text-selection-causing-oncopy-event-be-called-in.patch</filename>
            <type>text/plain</type>
            <size>1806</size>
            <attacher name="Igor Trindade Oliveira">igor.oliveira</attacher>
            
              <data encoding="base64">RnJvbSA5NGQyODc3MDQ0NTg5NmY0MmM1MGNlMGM0ZWYxNzdmZjk0NjIwNmQ5IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBJZ29yIE9saXZlaXJhIDxpZ29yLm9saXZlaXJhQG9wZW5ib3Nz
YS5vcmc+CkRhdGU6IEZyaSwgMTUgQXByIDIwMTEgMTQ6MDE6NTUgLTA0MDAKU3ViamVjdDogW1BB
VENIXSBGaXggdGV4dCBzZWxlY3Rpb24gY2F1c2luZyBvbmNvcHkgZXZlbnQgYmUgY2FsbGVkIGlu
IFF0V2ViS2l0CgotLS0KIFNvdXJjZS9XZWJLaXQvcXQvQXBpL3F3ZWJwYWdlLmNwcCB8ICAgIDIg
Ky0KIFNvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nICAgICAgICB8ICAgMTAgKysrKysrKysrKwog
MiBmaWxlcyBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9ucygtKQoKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQvQXBpL3F3ZWJwYWdlLmNwcCBiL1NvdXJjZS9XZWJLaXQv
cXQvQXBpL3F3ZWJwYWdlLmNwcAppbmRleCBiNWQ1OTIyLi4yZjUxZTZmIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViS2l0L3F0L0FwaS9xd2VicGFnZS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9xdC9B
cGkvcXdlYnBhZ2UuY3BwCkBAIC03NDcsNyArNzQ3LDcgQEAgdm9pZCBRV2ViUGFnZVByaXZhdGU6
OmhhbmRsZUNsaXBib2FyZChRRXZlbnQqIGV2LCBRdDo6TW91c2VCdXR0b24gYnV0dG9uKQogICAg
ICAgICBXZWJDb3JlOjpGcmFtZSogZm9jdXNGcmFtZSA9IHBhZ2UtPmZvY3VzQ29udHJvbGxlcigp
LT5mb2N1c2VkT3JNYWluRnJhbWUoKTsKICAgICAgICAgaWYgKGJ1dHRvbiA9PSBRdDo6TGVmdEJ1
dHRvbikgewogICAgICAgICAgICAgaWYgKGZvY3VzRnJhbWUgJiYgKGZvY3VzRnJhbWUtPmVkaXRv
cigpLT5jYW5Db3B5KCkgfHwgZm9jdXNGcmFtZS0+ZWRpdG9yKCktPmNhbkRIVE1MQ29weSgpKSkg
ewotICAgICAgICAgICAgICAgIGZvY3VzRnJhbWUtPmVkaXRvcigpLT5jb3B5KCk7CisgICAgICAg
ICAgICAgICAgUGFzdGVib2FyZDo6Z2VuZXJhbFBhc3RlYm9hcmQoKS0+d3JpdGVTZWxlY3Rpb24o
Zm9jdXNGcmFtZS0+ZWRpdG9yKCktPnNlbGVjdGVkUmFuZ2UoKS5nZXQoKSwgZm9jdXNGcmFtZS0+
ZWRpdG9yKCktPmNhblNtYXJ0Q29weU9yRGVsZXRlKCksIGZvY3VzRnJhbWUpOwogICAgICAgICAg
ICAgICAgIGV2LT5zZXRBY2NlcHRlZCh0cnVlKTsKICAgICAgICAgICAgIH0KICAgICAgICAgfSBl
bHNlIGlmIChidXR0b24gPT0gUXQ6Ok1pZEJ1dHRvbikgewpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdC9xdC9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZwppbmRleCAxOTNi
YzJlLi5hMWQ3MTkyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZworKysg
Yi9Tb3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDExLTA0LTE1
ICBJZ29yIE9saXZlaXJhICA8aWdvci5vbGl2ZWlyYUBvcGVuYm9zc2Eub3JnPgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtRdF0gVGV4dCBzZWxlY3Rp
b24gaXMgY2F1c2luZyBvbmNvcHkgZXZlbnQgYmUgY2FsbGVkCisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01ODY1NgorCisgICAgICAgICogQXBpL3F3ZWJw
YWdlLmNwcDoKKyAgICAgICAgKFFXZWJQYWdlUHJpdmF0ZTo6aGFuZGxlQ2xpcGJvYXJkKToKKwog
MjAxMS0wNC0xMiAgR2VvcmdlIEd1byAgPEdlb3JnZS5HdW9Abm9raWEuY29tPgogCiAgICAgICAg
IFJldmlld2VkIGJ5IExhc3psbyBHb21ib3MuCi0tIAoxLjcuMQoK
</data>
<flag name="review"
          id="82519"
          type_id="1"
          status="-"
          setter="kling"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>89983</attachid>
            <date>2011-04-17 19:44:10 -0700</date>
            <delta_ts>2011-04-18 05:24:49 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>0001-Fix-text-selection-causing-oncopy-event-be-called-in.patch</filename>
            <type>text/plain</type>
            <size>2290</size>
            <attacher name="Igor Trindade Oliveira">igor.oliveira</attacher>
            
              <data encoding="base64">RnJvbSAzZGJkNmE1MDljZGExM2FmOWFlNzg5OWYzYTE0ZTgyNGI2NzM4NjQ3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBJZ29yIE9saXZlaXJhIDxpZ29yLm9saXZlaXJhQG9wZW5ib3Nz
YS5vcmc+CkRhdGU6IEZyaSwgMTUgQXByIDIwMTEgMTQ6MDE6NTUgLTA0MDAKU3ViamVjdDogW1BB
VENIXSBGaXggdGV4dCBzZWxlY3Rpb24gY2F1c2luZyBvbmNvcHkgZXZlbnQgYmUgY2FsbGVkIGlu
IFF0V2ViS2l0CgotLS0KIFNvdXJjZS9XZWJLaXQvcXQvQXBpL3F3ZWJwYWdlLmNwcCB8ICAgIDIg
Ky0KIFNvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nICAgICAgICB8ICAgMTcgKysrKysrKysrKysr
KysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0L0FwaS9xd2VicGFnZS5jcHAgYi9Tb3VyY2Uv
V2ViS2l0L3F0L0FwaS9xd2VicGFnZS5jcHAKaW5kZXggYjVkNTkyMi4uMmY1MWU2ZiAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdC9xdC9BcGkvcXdlYnBhZ2UuY3BwCisrKyBiL1NvdXJjZS9XZWJL
aXQvcXQvQXBpL3F3ZWJwYWdlLmNwcApAQCAtNzQ3LDcgKzc0Nyw3IEBAIHZvaWQgUVdlYlBhZ2VQ
cml2YXRlOjpoYW5kbGVDbGlwYm9hcmQoUUV2ZW50KiBldiwgUXQ6Ok1vdXNlQnV0dG9uIGJ1dHRv
bikKICAgICAgICAgV2ViQ29yZTo6RnJhbWUqIGZvY3VzRnJhbWUgPSBwYWdlLT5mb2N1c0NvbnRy
b2xsZXIoKS0+Zm9jdXNlZE9yTWFpbkZyYW1lKCk7CiAgICAgICAgIGlmIChidXR0b24gPT0gUXQ6
OkxlZnRCdXR0b24pIHsKICAgICAgICAgICAgIGlmIChmb2N1c0ZyYW1lICYmIChmb2N1c0ZyYW1l
LT5lZGl0b3IoKS0+Y2FuQ29weSgpIHx8IGZvY3VzRnJhbWUtPmVkaXRvcigpLT5jYW5ESFRNTENv
cHkoKSkpIHsKLSAgICAgICAgICAgICAgICBmb2N1c0ZyYW1lLT5lZGl0b3IoKS0+Y29weSgpOwor
ICAgICAgICAgICAgICAgIFBhc3RlYm9hcmQ6OmdlbmVyYWxQYXN0ZWJvYXJkKCktPndyaXRlU2Vs
ZWN0aW9uKGZvY3VzRnJhbWUtPmVkaXRvcigpLT5zZWxlY3RlZFJhbmdlKCkuZ2V0KCksIGZvY3Vz
RnJhbWUtPmVkaXRvcigpLT5jYW5TbWFydENvcHlPckRlbGV0ZSgpLCBmb2N1c0ZyYW1lKTsKICAg
ICAgICAgICAgICAgICBldi0+c2V0QWNjZXB0ZWQodHJ1ZSk7CiAgICAgICAgICAgICB9CiAgICAg
ICAgIH0gZWxzZSBpZiAoYnV0dG9uID09IFF0OjpNaWRCdXR0b24pIHsKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9xdC9DaGFuZ2VMb2cKaW5k
ZXggMTkzYmMyZS4uMzcyODkyZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9xdC9DaGFuZ2VM
b2cKKysrIGIvU291cmNlL1dlYktpdC9xdC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMCBAQAorMjAx
MS0wNC0xNSAgSWdvciBPbGl2ZWlyYSAgPGlnb3Iub2xpdmVpcmFAb3BlbmJvc3NhLm9yZz4KKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBbUXRdIFRleHQg
c2VsZWN0aW9uIGlzIGNhdXNpbmcgb25jb3B5IGV2ZW50IGJlIGNhbGxlZAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTg2NTYKKworICAgICAgICBBbHdh
eXMgd2hlbiBhIHRleHQgaXMgc2VsZWN0ZWQgdGhlIG9uY29weSBldmVudCBpcyBjYWxsZWQsIHRo
aXMgYmVoYXZpb3IgaXMKKyAgICAgICAgbm90IHByZXNlbnRlZCBieSBicm93c2VycyBzdWNoIGFz
IGZpcmVmb3ggYW5kIGNocm9tZS4gTm93LCB3aGVuIHNlbGVjdGluZworICAgICAgICBhIHRleHQs
IFF0V2Via2l0IGlzIG1ha2luZyBtdWx0aSBwYXJ0LWNvcGllcyAod2l0aCByaWNoIHRleHQgbWV0
YWRhdGEpLCB0aGUgbXVsdGktcGFydAorICAgICAgICBkYXRhIGNhbiBiZSBvYnRhaW5lZCBieSBk
YXRhIHRyYW5zZmVyIGludGVyZmFjZS4KKyAgICAgICAgQWxzbywgQ29waWVzIHRvIHRoZSBjbGlw
Ym9hcmQgb2YgYSBzZWxlY3RlZCBpbWFnZSwgaXMgbm90IHN1cHBvcnRlZCBieSBicm93c2Vycwor
ICAgICAgICBsaWtlIGNocm9tZSBhbmQgZmlyZWZveCBhbmQgd2FzIHJlbW92ZWQgZnJvbSBRdFdl
YmtpdC4KKworICAgICAgICAqIEFwaS9xd2VicGFnZS5jcHA6CisgICAgICAgIChRV2ViUGFnZVBy
aXZhdGU6OmhhbmRsZUNsaXBib2FyZCk6CisKIDIwMTEtMDQtMTIgIEdlb3JnZSBHdW8gIDxHZW9y
Z2UuR3VvQG5va2lhLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBMYXN6bG8gR29tYm9zLgot
LSAKMS43LjEKCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>90021</attachid>
            <date>2011-04-18 05:24:49 -0700</date>
            <delta_ts>2011-04-18 06:31:06 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>0001-Fix-text-selection-causing-oncopy-event-be-called-in.patch</filename>
            <type>text/plain</type>
            <size>4100</size>
            <attacher name="Igor Trindade Oliveira">igor.oliveira</attacher>
            
              <data encoding="base64">RnJvbSAyMDY5NmE2NjFmNzlmZTJhOWMyYmE1YTk1ZDQwZmVkYWY2Mjc5NmExIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBJZ29yIE9saXZlaXJhIDxpZ29yLm9saXZlaXJhQG9wZW5ib3Nz
YS5vcmc+CkRhdGU6IEZyaSwgMTUgQXByIDIwMTEgMTQ6MDE6NTUgLTA0MDAKU3ViamVjdDogW1BB
VENIXSBGaXggdGV4dCBzZWxlY3Rpb24gY2F1c2luZyBvbmNvcHkgZXZlbnQgYmUgY2FsbGVkIGlu
IFF0V2ViS2l0CgotLS0KIC4uLi9lZGl0aW5nL3Bhc3RlYm9hcmQvdGV4dC1zZWxlY3Rpb24tZXhw
ZWN0ZWQudHh0IHwgICAgMyArKwogTGF5b3V0VGVzdHMvZWRpdGluZy9wYXN0ZWJvYXJkL3RleHQt
c2VsZWN0aW9uLmh0bWwgfCAgIDM5ICsrKysrKysrKysrKysrKysrKysrCiBTb3VyY2UvV2ViS2l0
L3F0L0FwaS9xd2VicGFnZS5jcHAgICAgICAgICAgICAgICAgICB8ICAgIDIgKy0KIFNvdXJjZS9X
ZWJLaXQvcXQvQ2hhbmdlTG9nICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxNyArKysrKysr
KysKIDQgZmlsZXMgY2hhbmdlZCwgNjAgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbnMoLSkKIGNy
ZWF0ZSBtb2RlIDEwMDY0NCBMYXlvdXRUZXN0cy9lZGl0aW5nL3Bhc3RlYm9hcmQvdGV4dC1zZWxl
Y3Rpb24tZXhwZWN0ZWQudHh0CiBjcmVhdGUgbW9kZSAxMDA2NDQgTGF5b3V0VGVzdHMvZWRpdGlu
Zy9wYXN0ZWJvYXJkL3RleHQtc2VsZWN0aW9uLmh0bWwKCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9lZGl0aW5nL3Bhc3RlYm9hcmQvdGV4dC1zZWxlY3Rpb24tZXhwZWN0ZWQudHh0IGIvTGF5b3V0
VGVzdHMvZWRpdGluZy9wYXN0ZWJvYXJkL3RleHQtc2VsZWN0aW9uLWV4cGVjdGVkLnR4dApuZXcg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5iODlhOWRlCi0tLSAvZGV2L251bGwKKysr
IGIvTGF5b3V0VGVzdHMvZWRpdGluZy9wYXN0ZWJvYXJkL3RleHQtc2VsZWN0aW9uLWV4cGVjdGVk
LnR4dApAQCAtMCwwICsxLDMgQEAKK1RoaXMgZmlsZSB0ZXN0cyBpZiB0ZXh0IHNlbGVjdGlvbiBp
cyBjYXVzaW5nIG9uY29weSBldmVudCB0byBiZSBjYWxsZWQuIFRoaXMgdGVzdCByZXF1aXJlcyBE
UlQuCitvbmNvcHkgZXZlbnQgY2FsbGVkCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2VkaXRp
bmcvcGFzdGVib2FyZC90ZXh0LXNlbGVjdGlvbi5odG1sIGIvTGF5b3V0VGVzdHMvZWRpdGluZy9w
YXN0ZWJvYXJkL3RleHQtc2VsZWN0aW9uLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDAwMDAwMC4uMmYwYjgzMwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2VkaXRpbmcv
cGFzdGVib2FyZC90ZXh0LXNlbGVjdGlvbi5odG1sCkBAIC0wLDAgKzEsMzkgQEAKKzwhRE9DVFlQ
RSBodG1sPgorPGh0bWw+Cis8Ym9keSBvbmNvcHk9ImNvcHkoZXZlbnQpIiBvbnBhc3RlPSJwYXN0
ZShldmVudCkiPgorPGRpdj5UaGlzIGZpbGUgdGVzdHMgaWYgdGV4dCBzZWxlY3Rpb24gaXMgY2F1
c2luZyBvbmNvcHkgZXZlbnQgdG8gYmUgY2FsbGVkLiBUaGlzIHRlc3QgcmVxdWlyZXMgRFJULjwv
ZGl2PgorPGRpdiBpZD0iY29uc29sZSI+PC9kaXY+CisKKzxzY3JpcHQgc3JjPSIuLi9lZGl0aW5n
LmpzIj48L3NjcmlwdD4KKzxzY3JpcHQ+CisKK2Z1bmN0aW9uIGxvZyh0ZXh0KQoreworICAgIHZh
ciBjb25zb2xlID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2NvbnNvbGUnKTsKKyAgICBjb25z
b2xlLmFwcGVuZENoaWxkKGRvY3VtZW50LmNyZWF0ZVRleHROb2RlKHRleHQpKTsKKyAgICBjb25z
b2xlLmFwcGVuZENoaWxkKGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2JyJykpOworfQorCitmdW5j
dGlvbiBjb3B5KGV2KQoreworICAgIGxvZygib25jb3B5IGV2ZW50IGNhbGxlZCIpCit9CisKK2Z1
bmN0aW9uIHJ1blRlc3QoKSB7CisgICAgaWYgKCF3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIp
CisgICAgICAgIHJldHVybjsKKyAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5kdW1wQXNUZXh0KCk7
CisKKyAgICBldmVudFNlbmRlci5tb3VzZU1vdmVUbygwLCAwKTsKKyAgICBmb3IgKHZhciBpID0g
MDsgaSA8IDM7IGkrKykgeworICAgICAgICBldmVudFNlbmRlci5tb3VzZURvd24oKTsKKyAgICAg
ICAgZXZlbnRTZW5kZXIubW91c2VVcCgpOworICAgIH0KKyAgICBjb3B5Q29tbWFuZCgpOworfQor
CitydW5UZXN0KCk7CisKKzwvc2NyaXB0PgorPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYktpdC9xdC9BcGkvcXdlYnBhZ2UuY3BwIGIvU291cmNlL1dlYktpdC9xdC9BcGkv
cXdlYnBhZ2UuY3BwCmluZGV4IGI1ZDU5MjIuLjJmNTFlNmYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJLaXQvcXQvQXBpL3F3ZWJwYWdlLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L3F0L0FwaS9xd2Vi
cGFnZS5jcHAKQEAgLTc0Nyw3ICs3NDcsNyBAQCB2b2lkIFFXZWJQYWdlUHJpdmF0ZTo6aGFuZGxl
Q2xpcGJvYXJkKFFFdmVudCogZXYsIFF0OjpNb3VzZUJ1dHRvbiBidXR0b24pCiAgICAgICAgIFdl
YkNvcmU6OkZyYW1lKiBmb2N1c0ZyYW1lID0gcGFnZS0+Zm9jdXNDb250cm9sbGVyKCktPmZvY3Vz
ZWRPck1haW5GcmFtZSgpOwogICAgICAgICBpZiAoYnV0dG9uID09IFF0OjpMZWZ0QnV0dG9uKSB7
CiAgICAgICAgICAgICBpZiAoZm9jdXNGcmFtZSAmJiAoZm9jdXNGcmFtZS0+ZWRpdG9yKCktPmNh
bkNvcHkoKSB8fCBmb2N1c0ZyYW1lLT5lZGl0b3IoKS0+Y2FuREhUTUxDb3B5KCkpKSB7Ci0gICAg
ICAgICAgICAgICAgZm9jdXNGcmFtZS0+ZWRpdG9yKCktPmNvcHkoKTsKKyAgICAgICAgICAgICAg
ICBQYXN0ZWJvYXJkOjpnZW5lcmFsUGFzdGVib2FyZCgpLT53cml0ZVNlbGVjdGlvbihmb2N1c0Zy
YW1lLT5lZGl0b3IoKS0+c2VsZWN0ZWRSYW5nZSgpLmdldCgpLCBmb2N1c0ZyYW1lLT5lZGl0b3Io
KS0+Y2FuU21hcnRDb3B5T3JEZWxldGUoKSwgZm9jdXNGcmFtZSk7CiAgICAgICAgICAgICAgICAg
ZXYtPnNldEFjY2VwdGVkKHRydWUpOwogICAgICAgICAgICAgfQogICAgICAgICB9IGVsc2UgaWYg
KGJ1dHRvbiA9PSBRdDo6TWlkQnV0dG9uKSB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0
L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCmluZGV4IDE5M2JjMmUuLjM3
Mjg5MmYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTEtMDQtMTUgIElnb3Ig
T2xpdmVpcmEgIDxpZ29yLm9saXZlaXJhQG9wZW5ib3NzYS5vcmc+CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW1F0XSBUZXh0IHNlbGVjdGlvbiBpcyBj
YXVzaW5nIG9uY29weSBldmVudCBiZSBjYWxsZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTU4NjU2CisKKyAgICAgICAgQWx3YXlzIHdoZW4gYSB0ZXh0
IGlzIHNlbGVjdGVkIHRoZSBvbmNvcHkgZXZlbnQgaXMgY2FsbGVkLCB0aGlzIGJlaGF2aW9yIGlz
CisgICAgICAgIG5vdCBwcmVzZW50ZWQgYnkgYnJvd3NlcnMgc3VjaCBhcyBmaXJlZm94IGFuZCBj
aHJvbWUuIE5vdywgd2hlbiBzZWxlY3RpbmcKKyAgICAgICAgYSB0ZXh0LCBRdFdlYmtpdCBpcyBt
YWtpbmcgbXVsdGkgcGFydC1jb3BpZXMgKHdpdGggcmljaCB0ZXh0IG1ldGFkYXRhKSwgdGhlIG11
bHRpLXBhcnQKKyAgICAgICAgZGF0YSBjYW4gYmUgb2J0YWluZWQgYnkgZGF0YSB0cmFuc2ZlciBp
bnRlcmZhY2UuCisgICAgICAgIEFsc28sIENvcGllcyB0byB0aGUgY2xpcGJvYXJkIG9mIGEgc2Vs
ZWN0ZWQgaW1hZ2UsIGlzIG5vdCBzdXBwb3J0ZWQgYnkgYnJvd3NlcnMKKyAgICAgICAgbGlrZSBj
aHJvbWUgYW5kIGZpcmVmb3ggYW5kIHdhcyByZW1vdmVkIGZyb20gUXRXZWJraXQuCisKKyAgICAg
ICAgKiBBcGkvcXdlYnBhZ2UuY3BwOgorICAgICAgICAoUVdlYlBhZ2VQcml2YXRlOjpoYW5kbGVD
bGlwYm9hcmQpOgorCiAyMDExLTA0LTEyICBHZW9yZ2UgR3VvICA8R2VvcmdlLkd1b0Bub2tpYS5j
b20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgTGFzemxvIEdvbWJvcy4KLS0gCjEuNy4xCgo=
</data>
<flag name="review"
          id="82735"
          type_id="1"
          status="-"
          setter="kling"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>90025</attachid>
            <date>2011-04-18 06:31:06 -0700</date>
            <delta_ts>2011-04-18 12:40:00 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>0001-Fix-text-selection-causing-oncopy-event-be-called-in.patch</filename>
            <type>text/plain</type>
            <size>4282</size>
            <attacher name="Igor Trindade Oliveira">igor.oliveira</attacher>
            
              <data encoding="base64">RnJvbSAwZWMyMzEwYzg1Yjg4OTUzOTg0NWFlNmUxODZkNGNkMzdlNzdlMzIwIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBJZ29yIE9saXZlaXJhIDxpZ29yLm9saXZlaXJhQG9wZW5ib3Nz
YS5vcmc+CkRhdGU6IEZyaSwgMTUgQXByIDIwMTEgMTQ6MDE6NTUgLTA0MDAKU3ViamVjdDogW1BB
VENIXSBGaXggdGV4dCBzZWxlY3Rpb24gY2F1c2luZyBvbmNvcHkgZXZlbnQgYmUgY2FsbGVkIGlu
IFF0V2ViS2l0CgotLS0KIC4uLi9lZGl0aW5nL3Bhc3RlYm9hcmQvdGV4dC1zZWxlY3Rpb24tZXhw
ZWN0ZWQudHh0IHwgICAgMyArCiBMYXlvdXRUZXN0cy9lZGl0aW5nL3Bhc3RlYm9hcmQvdGV4dC1z
ZWxlY3Rpb24uaHRtbCB8ICAgNDUgKysrKysrKysrKysrKysrKysrKysKIFNvdXJjZS9XZWJLaXQv
cXQvQXBpL3F3ZWJwYWdlLmNwcCAgICAgICAgICAgICAgICAgIHwgICAgMiArLQogU291cmNlL1dl
YktpdC9xdC9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDE3ICsrKysrKysK
IDQgZmlsZXMgY2hhbmdlZCwgNjYgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbnMoLSkKIGNyZWF0
ZSBtb2RlIDEwMDY0NCBMYXlvdXRUZXN0cy9lZGl0aW5nL3Bhc3RlYm9hcmQvdGV4dC1zZWxlY3Rp
b24tZXhwZWN0ZWQudHh0CiBjcmVhdGUgbW9kZSAxMDA2NDQgTGF5b3V0VGVzdHMvZWRpdGluZy9w
YXN0ZWJvYXJkL3RleHQtc2VsZWN0aW9uLmh0bWwKCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9l
ZGl0aW5nL3Bhc3RlYm9hcmQvdGV4dC1zZWxlY3Rpb24tZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVz
dHMvZWRpdGluZy9wYXN0ZWJvYXJkL3RleHQtc2VsZWN0aW9uLWV4cGVjdGVkLnR4dApuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi4xNjQxM2Y3Ci0tLSAvZGV2L251bGwKKysrIGIv
TGF5b3V0VGVzdHMvZWRpdGluZy9wYXN0ZWJvYXJkL3RleHQtc2VsZWN0aW9uLWV4cGVjdGVkLnR4
dApAQCAtMCwwICsxLDMgQEAKK1RoaXMgZmlsZSB0ZXN0cyBpZiB0ZXh0IHNlbGVjdGlvbiBpcyBj
YXVzaW5nIG9uY29weSBldmVudCB0byBiZSBjYWxsZWQuIFRoaXMgdGVzdCByZXF1aXJlcyBEUlQu
CitvbmNvcHkgZXZlbnQgY2FsbGVkIDEgdGltZQorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9l
ZGl0aW5nL3Bhc3RlYm9hcmQvdGV4dC1zZWxlY3Rpb24uaHRtbCBiL0xheW91dFRlc3RzL2VkaXRp
bmcvcGFzdGVib2FyZC90ZXh0LXNlbGVjdGlvbi5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAuLmQyOTczYWYKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9lZGl0
aW5nL3Bhc3RlYm9hcmQvdGV4dC1zZWxlY3Rpb24uaHRtbApAQCAtMCwwICsxLDQ1IEBACis8IURP
Q1RZUEUgaHRtbD4KKzxodG1sPgorPGJvZHkgb25jb3B5PSJjb3B5KGV2ZW50KSIgb25wYXN0ZT0i
cGFzdGUoZXZlbnQpIj4KKzxkaXY+VGhpcyBmaWxlIHRlc3RzIGlmIHRleHQgc2VsZWN0aW9uIGlz
IGNhdXNpbmcgb25jb3B5IGV2ZW50IHRvIGJlIGNhbGxlZC4gVGhpcyB0ZXN0IHJlcXVpcmVzIERS
VC48L2Rpdj4KKzxkaXYgaWQ9ImNvbnNvbGUiPjwvZGl2PgorCis8c2NyaXB0IHNyYz0iLi4vZWRp
dGluZy5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0PgorCit2YXIgb25jb3B5Q291bnRlciA9IDE7CisK
K2Z1bmN0aW9uIGxvZyh0ZXh0KQoreworICAgIHZhciBjb25zb2xlID0gZG9jdW1lbnQuZ2V0RWxl
bWVudEJ5SWQoJ2NvbnNvbGUnKTsKKyAgICBjb25zb2xlLmFwcGVuZENoaWxkKGRvY3VtZW50LmNy
ZWF0ZVRleHROb2RlKHRleHQpKTsKKyAgICBjb25zb2xlLmFwcGVuZENoaWxkKGRvY3VtZW50LmNy
ZWF0ZUVsZW1lbnQoJ2JyJykpOworfQorCitmdW5jdGlvbiBjb3B5KGV2KQoreworICAgIGlmIChv
bmNvcHlDb3VudGVyICE9IDEpIHsKKyAgICAgICAgbG9nKCJUZXN0IEZhaWxlZDogb24gY29weSBj
YWxsZWQgIiArIG9uY29weUNvdW50ZXIgKyAiIHRpbWVzIikKKyAgICAgICAgcmV0dXJuOworICAg
IH0KKyAgICBsb2coIm9uY29weSBldmVudCBjYWxsZWQgIiArIG9uY29weUNvdW50ZXIrKyArICIg
dGltZSIpCit9CisKK2Z1bmN0aW9uIHJ1blRlc3QoKSB7CisgICAgaWYgKCF3aW5kb3cubGF5b3V0
VGVzdENvbnRyb2xsZXIpCisgICAgICAgIHJldHVybjsKKyAgICBsYXlvdXRUZXN0Q29udHJvbGxl
ci5kdW1wQXNUZXh0KCk7CisKKyAgICBldmVudFNlbmRlci5tb3VzZU1vdmVUbygwLCAwKTsKKyAg
ICBmb3IgKHZhciBpID0gMDsgaSA8IDM7IGkrKykgeworICAgICAgICBldmVudFNlbmRlci5tb3Vz
ZURvd24oKTsKKyAgICAgICAgZXZlbnRTZW5kZXIubW91c2VVcCgpOworICAgIH0KKyAgICBjb3B5
Q29tbWFuZCgpOworfQorCitydW5UZXN0KCk7CisKKzwvc2NyaXB0PgorPC9ib2R5PgorPC9odG1s
PgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9xdC9BcGkvcXdlYnBhZ2UuY3BwIGIvU291cmNl
L1dlYktpdC9xdC9BcGkvcXdlYnBhZ2UuY3BwCmluZGV4IGI1ZDU5MjIuLjJmNTFlNmYgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvQXBpL3F3ZWJwYWdlLmNwcAorKysgYi9Tb3VyY2UvV2Vi
S2l0L3F0L0FwaS9xd2VicGFnZS5jcHAKQEAgLTc0Nyw3ICs3NDcsNyBAQCB2b2lkIFFXZWJQYWdl
UHJpdmF0ZTo6aGFuZGxlQ2xpcGJvYXJkKFFFdmVudCogZXYsIFF0OjpNb3VzZUJ1dHRvbiBidXR0
b24pCiAgICAgICAgIFdlYkNvcmU6OkZyYW1lKiBmb2N1c0ZyYW1lID0gcGFnZS0+Zm9jdXNDb250
cm9sbGVyKCktPmZvY3VzZWRPck1haW5GcmFtZSgpOwogICAgICAgICBpZiAoYnV0dG9uID09IFF0
OjpMZWZ0QnV0dG9uKSB7CiAgICAgICAgICAgICBpZiAoZm9jdXNGcmFtZSAmJiAoZm9jdXNGcmFt
ZS0+ZWRpdG9yKCktPmNhbkNvcHkoKSB8fCBmb2N1c0ZyYW1lLT5lZGl0b3IoKS0+Y2FuREhUTUxD
b3B5KCkpKSB7Ci0gICAgICAgICAgICAgICAgZm9jdXNGcmFtZS0+ZWRpdG9yKCktPmNvcHkoKTsK
KyAgICAgICAgICAgICAgICBQYXN0ZWJvYXJkOjpnZW5lcmFsUGFzdGVib2FyZCgpLT53cml0ZVNl
bGVjdGlvbihmb2N1c0ZyYW1lLT5lZGl0b3IoKS0+c2VsZWN0ZWRSYW5nZSgpLmdldCgpLCBmb2N1
c0ZyYW1lLT5lZGl0b3IoKS0+Y2FuU21hcnRDb3B5T3JEZWxldGUoKSwgZm9jdXNGcmFtZSk7CiAg
ICAgICAgICAgICAgICAgZXYtPnNldEFjY2VwdGVkKHRydWUpOwogICAgICAgICAgICAgfQogICAg
ICAgICB9IGVsc2UgaWYgKGJ1dHRvbiA9PSBRdDo6TWlkQnV0dG9uKSB7CmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCmlu
ZGV4IDE5M2JjMmUuLjM4YWU1MDIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdl
TG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIw
MTEtMDQtMTUgIElnb3IgT2xpdmVpcmEgIDxpZ29yLm9saXZlaXJhQG9wZW5ib3NzYS5vcmc+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW1F0XSBUZXh0
IHNlbGVjdGlvbiBpcyBjYXVzaW5nIG9uY29weSBldmVudCBiZSBjYWxsZWQKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTU4NjU2CisKKyAgICAgICAgQWx3
YXlzIHdoZW4gdGV4dCBpcyBzZWxlY3RlZCB0aGUgb25jb3B5IGV2ZW50IGlzIGNhbGxlZCwgdGhp
cyBiZWhhdmlvciBpcworICAgICAgICBub3QgcHJlc2VudGVkIGJ5IEZpcmVmb3ggYW5kIENocm9t
ZS4gTm93LCB3aGVuIHNlbGVjdGluZyBhIHRleHQsIFF0V2ViS2l0IAorICAgICAgICBpcyBtYWtp
bmcgbXVsdGkgcGFydC1jb3BpZXMgKHdpdGggcmljaCB0ZXh0IG1ldGFkYXRhKSwgdGhlIG11bHRp
LXBhcnQKKyAgICAgICAgZGF0YSBjYW4gYmUgb2J0YWluZWQgYnkgZGF0YSB0cmFuc2ZlciBpbnRl
cmZhY2Ugd2hlbiBzdXBwb3J0ZWQgYnkgUXRXZWJLaXQuCisgICAgICAgIEFsc28sIENvcGllcyB0
byB0aGUgY2xpcGJvYXJkIG9mIGEgc2VsZWN0ZWQgaW1hZ2UsIGlzIG5vdCBzdXBwb3J0ZWQgYnkg
Q2hyb21lIGFuZCAKKyAgICAgICAgRmlyZWZveCBhbmQgd2FzIHJlbW92ZWQgZnJvbSBRdFdlYktp
dC4KKworICAgICAgICAqIEFwaS9xd2VicGFnZS5jcHA6CisgICAgICAgIChRV2ViUGFnZVByaXZh
dGU6OmhhbmRsZUNsaXBib2FyZCk6CisKIDIwMTEtMDQtMTIgIEdlb3JnZSBHdW8gIDxHZW9yZ2Uu
R3VvQG5va2lhLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBieSBMYXN6bG8gR29tYm9zLgotLSAK
MS43LjEKCg==
</data>
<flag name="review"
          id="82742"
          type_id="1"
          status="-"
          setter="kling"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>90072</attachid>
            <date>2011-04-18 12:40:00 -0700</date>
            <delta_ts>2011-04-18 13:00:45 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>0001-Fix-text-selection-causing-oncopy-event-be-called-in.patch</filename>
            <type>text/plain</type>
            <size>4559</size>
            <attacher name="Igor Trindade Oliveira">igor.oliveira</attacher>
            
              <data encoding="base64">RnJvbSAzMzBlMmNmMTBhYWQ3MzA1MDBiNWMyODVkNTlmMDY4NTU0NDRjNTE3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBJZ29yIE9saXZlaXJhIDxpZ29yLm9saXZlaXJhQG9wZW5ib3Nz
YS5vcmc+CkRhdGU6IE1vbiwgMTggQXByIDIwMTEgMTQ6NTA6MTggLTA0MDAKU3ViamVjdDogW1BB
VENIXSBGaXggdGV4dCBzZWxlY3Rpb24gY2F1c2luZyBvbmNvcHkgZXZlbnQgYmUgY2FsbGVkIGlu
IFF0V2ViS2l0CgotLS0KIC4uLi9lZGl0aW5nL3Bhc3RlYm9hcmQvdGV4dC1zZWxlY3Rpb24tZXhw
ZWN0ZWQudHh0IHwgICAgNiArKysKIExheW91dFRlc3RzL2VkaXRpbmcvcGFzdGVib2FyZC90ZXh0
LXNlbGVjdGlvbi5odG1sIHwgICA0OCArKysrKysrKysrKysrKysrKysrKwogU291cmNlL1dlYktp
dC9xdC9BcGkvcXdlYnBhZ2UuY3BwICAgICAgICAgICAgICAgICAgfCAgICAyICstCiBTb3VyY2Uv
V2ViS2l0L3F0L0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMTcgKysrKysr
KwogNCBmaWxlcyBjaGFuZ2VkLCA3MiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9ucygtKQogY3Jl
YXRlIG1vZGUgMTAwNjQ0IExheW91dFRlc3RzL2VkaXRpbmcvcGFzdGVib2FyZC90ZXh0LXNlbGVj
dGlvbi1leHBlY3RlZC50eHQKIGNyZWF0ZSBtb2RlIDEwMDY0NCBMYXlvdXRUZXN0cy9lZGl0aW5n
L3Bhc3RlYm9hcmQvdGV4dC1zZWxlY3Rpb24uaHRtbAoKZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L2VkaXRpbmcvcGFzdGVib2FyZC90ZXh0LXNlbGVjdGlvbi1leHBlY3RlZC50eHQgYi9MYXlvdXRU
ZXN0cy9lZGl0aW5nL3Bhc3RlYm9hcmQvdGV4dC1zZWxlY3Rpb24tZXhwZWN0ZWQudHh0Cm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLmZkNTdhMDkKLS0tIC9kZXYvbnVsbAorKysg
Yi9MYXlvdXRUZXN0cy9lZGl0aW5nL3Bhc3RlYm9hcmQvdGV4dC1zZWxlY3Rpb24tZXhwZWN0ZWQu
dHh0CkBAIC0wLDAgKzEsNiBAQAorVGhpcyBmaWxlIHRlc3RzIGlmIHRleHQgc2VsZWN0aW9uIGlz
IGNhdXNpbmcgb25jb3B5IGV2ZW50IHRvIGJlIGNhbGxlZC4gVGhpcyB0ZXN0IHJlcXVpcmVzIERS
VC4KK1NlbGVjdGluZyB0ZXh0IHdpdGggbW91c2UsIG5vIGNvcHkgZXZlbnRzIHNob3VsZCBvY2N1
cnM6CitFdmVudCBjb3VudDogMAorQ29weWluZyBUZXh0LCAxIGNvcHkgZXZlbnQgc2hvdWxkIG9j
Y3VyOgorRXZlbnQgQ291bnQ6IDEKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZWRpdGluZy9w
YXN0ZWJvYXJkL3RleHQtc2VsZWN0aW9uLmh0bWwgYi9MYXlvdXRUZXN0cy9lZGl0aW5nL3Bhc3Rl
Ym9hcmQvdGV4dC1zZWxlY3Rpb24uaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwLi45ZTNmYjFhCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZWRpdGluZy9wYXN0
ZWJvYXJkL3RleHQtc2VsZWN0aW9uLmh0bWwKQEAgLTAsMCArMSw0OCBAQAorPCFET0NUWVBFIGh0
bWw+Cis8aHRtbD4KKzxib2R5IG9uY29weT0iY29weShldmVudCkiIG9ucGFzdGU9InBhc3RlKGV2
ZW50KSI+Cis8ZGl2IGlkPSJ0ZXh0Ij5UaGlzIGZpbGUgdGVzdHMgaWYgdGV4dCBzZWxlY3Rpb24g
aXMgY2F1c2luZyBvbmNvcHkgZXZlbnQgdG8gYmUgY2FsbGVkLiBUaGlzIHRlc3QgcmVxdWlyZXMg
RFJULjwvZGl2PgorPGRpdiBpZD0iY29uc29sZSI+PC9kaXY+CisKKzxzY3JpcHQgc3JjPSIuLi9l
ZGl0aW5nLmpzIj48L3NjcmlwdD4KKzxzY3JpcHQ+CisKK3ZhciBvbmNvcHlDb3VudGVyID0gMDsK
KworZnVuY3Rpb24gbG9nKHRleHQpCit7CisgICAgdmFyIGNvbnNvbGUgPSBkb2N1bWVudC5nZXRF
bGVtZW50QnlJZCgnY29uc29sZScpOworICAgIGNvbnNvbGUuYXBwZW5kQ2hpbGQoZG9jdW1lbnQu
Y3JlYXRlVGV4dE5vZGUodGV4dCkpOworICAgIGNvbnNvbGUuYXBwZW5kQ2hpbGQoZG9jdW1lbnQu
Y3JlYXRlRWxlbWVudCgnYnInKSk7Cit9CisKK2Z1bmN0aW9uIGNvcHkoZXYpCit7CisgICAgKytv
bmNvcHlDb3VudGVyOworfQorCitmdW5jdGlvbiBydW5UZXN0KCkgeworICAgIGlmICghd2luZG93
LmxheW91dFRlc3RDb250cm9sbGVyKQorICAgICAgICByZXR1cm47CisgICAgbGF5b3V0VGVzdENv
bnRyb2xsZXIuZHVtcEFzVGV4dCgpOworCisgICAgbG9nKCJTZWxlY3RpbmcgdGV4dCB3aXRoIG1v
dXNlLCBubyBjb3B5IGV2ZW50cyBzaG91bGQgb2NjdXJzOiIpOworICAgIGxvZygiRXZlbnQgY291
bnQ6ICIgKyBvbmNvcHlDb3VudGVyKQorCisgICAgdmFyIHRleHQgPSBkb2N1bWVudC5nZXRFbGVt
ZW50QnlJZCgidGV4dCIpCisgICAgZXZlbnRTZW5kZXIubW91c2VNb3ZlVG8odGV4dC5vZmZzZXRM
ZWZ0LCB0ZXh0Lm9mZnNldFRvcCk7CisgICAgZXZlbnRTZW5kZXIubW91c2VEb3duKCk7CisgICAg
ZXZlbnRTZW5kZXIubW91c2VNb3ZlVG8odGV4dC5vZmZzZXRMZWZ0ICsgdGV4dC5vZmZzZXRXaWR0
aCwgdGV4dC5vZmZzZXRUb3ApOworICAgIGV2ZW50U2VuZGVyLm1vdXNlVXAoKTsKKworICAgIGxv
ZygiQ29weWluZyBUZXh0LCAxIGNvcHkgZXZlbnQgc2hvdWxkIG9jY3VyOiIpOworICAgIAorICAg
IGNvcHlDb21tYW5kKCk7CisgICAgbG9nKCJFdmVudCBDb3VudDogIiArIG9uY29weUNvdW50ZXIp
OworfQorCitydW5UZXN0KCk7CisKKzwvc2NyaXB0PgorPC9ib2R5PgorPC9odG1sPgpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYktpdC9xdC9BcGkvcXdlYnBhZ2UuY3BwIGIvU291cmNlL1dlYktpdC9x
dC9BcGkvcXdlYnBhZ2UuY3BwCmluZGV4IGI1ZDU5MjIuLjJmNTFlNmYgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJLaXQvcXQvQXBpL3F3ZWJwYWdlLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L3F0L0Fw
aS9xd2VicGFnZS5jcHAKQEAgLTc0Nyw3ICs3NDcsNyBAQCB2b2lkIFFXZWJQYWdlUHJpdmF0ZTo6
aGFuZGxlQ2xpcGJvYXJkKFFFdmVudCogZXYsIFF0OjpNb3VzZUJ1dHRvbiBidXR0b24pCiAgICAg
ICAgIFdlYkNvcmU6OkZyYW1lKiBmb2N1c0ZyYW1lID0gcGFnZS0+Zm9jdXNDb250cm9sbGVyKCkt
PmZvY3VzZWRPck1haW5GcmFtZSgpOwogICAgICAgICBpZiAoYnV0dG9uID09IFF0OjpMZWZ0QnV0
dG9uKSB7CiAgICAgICAgICAgICBpZiAoZm9jdXNGcmFtZSAmJiAoZm9jdXNGcmFtZS0+ZWRpdG9y
KCktPmNhbkNvcHkoKSB8fCBmb2N1c0ZyYW1lLT5lZGl0b3IoKS0+Y2FuREhUTUxDb3B5KCkpKSB7
Ci0gICAgICAgICAgICAgICAgZm9jdXNGcmFtZS0+ZWRpdG9yKCktPmNvcHkoKTsKKyAgICAgICAg
ICAgICAgICBQYXN0ZWJvYXJkOjpnZW5lcmFsUGFzdGVib2FyZCgpLT53cml0ZVNlbGVjdGlvbihm
b2N1c0ZyYW1lLT5lZGl0b3IoKS0+c2VsZWN0ZWRSYW5nZSgpLmdldCgpLCBmb2N1c0ZyYW1lLT5l
ZGl0b3IoKS0+Y2FuU21hcnRDb3B5T3JEZWxldGUoKSwgZm9jdXNGcmFtZSk7CiAgICAgICAgICAg
ICAgICAgZXYtPnNldEFjY2VwdGVkKHRydWUpOwogICAgICAgICAgICAgfQogICAgICAgICB9IGVs
c2UgaWYgKGJ1dHRvbiA9PSBRdDo6TWlkQnV0dG9uKSB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
S2l0L3F0L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCmluZGV4IDE5M2Jj
MmUuLjhjNzNmMGUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCisrKyBi
L1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTEtMDQtMTUg
IElnb3IgT2xpdmVpcmEgIDxpZ29yLm9saXZlaXJhQG9wZW5ib3NzYS5vcmc+CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW1F0XSBUZXh0IHNlbGVjdGlv
biBpcyBjYXVzaW5nIG9uY29weSBldmVudCBiZSBjYWxsZWQKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTU4NjU2CisKKyAgICAgICAgQWx3YXlzIHdoZW4g
dGV4dCBpcyBzZWxlY3RlZCB0aGUgb25jb3B5IGV2ZW50IGlzIGNhbGxlZCwgdGhpcyBiZWhhdmlv
ciBkb2VzCisgICAgICAgIG5vdCBleGlzdCBpbiBGaXJlZm94IG9yIENocm9tZS4gTm93LCB3aGVu
IHNlbGVjdGluZyBhIHRleHQsIFF0V2ViS2l0CisgICAgICAgIGlzIG1ha2luZyBtdWx0aSBwYXJ0
LWNvcGllcyAod2l0aCByaWNoIHRleHQgbWV0YWRhdGEpLCB0aGUgbXVsdGktcGFydAorICAgICAg
ICBkYXRhIGNhbiBiZSBvYnRhaW5lZCBieSBkYXRhIHRyYW5zZmVyIGl0ZW1zIGludGVyZmFjZSB3
aGVuIHN1cHBvcnRlZCBieSBRdFdlYktpdC4KKyAgICAgICAgQWxzbywgY29waWVzIHRvIHRoZSBj
bGlwYm9hcmQgb2YgYSBzZWxlY3RlZCBpbWFnZSwgaXMgbm90IHN1cHBvcnRlZCBieSBDaHJvbWUg
YW5kCisgICAgICAgIEZpcmVmb3ggYW5kIHdhcyByZW1vdmVkIGZyb20gUXRXZWJLaXQuCisKKyAg
ICAgICAgKiBBcGkvcXdlYnBhZ2UuY3BwOgorICAgICAgICAoUVdlYlBhZ2VQcml2YXRlOjpoYW5k
bGVDbGlwYm9hcmQpOgorCiAyMDExLTA0LTEyICBHZW9yZ2UgR3VvICA8R2VvcmdlLkd1b0Bub2tp
YS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgTGFzemxvIEdvbWJvcy4KLS0gCjEuNy4xCgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>90077</attachid>
            <date>2011-04-18 13:00:45 -0700</date>
            <delta_ts>2011-04-19 08:49:17 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>0001-Fix-text-selection-causing-oncopy-event-be-called-in.patch</filename>
            <type>text/plain</type>
            <size>4556</size>
            <attacher name="Igor Trindade Oliveira">igor.oliveira</attacher>
            
              <data encoding="base64">RnJvbSA0MDZjN2FlNjVlY2IyZDgxMTE2NWQyYmJhYTYxYjBiYmJhYTE3NmVhIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBJZ29yIE9saXZlaXJhIDxpZ29yLm9saXZlaXJhQG9wZW5ib3Nz
YS5vcmc+CkRhdGU6IE1vbiwgMTggQXByIDIwMTEgMTQ6NTA6MTggLTA0MDAKU3ViamVjdDogW1BB
VENIXSBGaXggdGV4dCBzZWxlY3Rpb24gY2F1c2luZyBvbmNvcHkgZXZlbnQgYmUgY2FsbGVkIGlu
IFF0V2ViS2l0CgotLS0KIC4uLi9lZGl0aW5nL3Bhc3RlYm9hcmQvdGV4dC1zZWxlY3Rpb24tZXhw
ZWN0ZWQudHh0IHwgICAgNiArKysKIExheW91dFRlc3RzL2VkaXRpbmcvcGFzdGVib2FyZC90ZXh0
LXNlbGVjdGlvbi5odG1sIHwgICA0OCArKysrKysrKysrKysrKysrKysrKwogU291cmNlL1dlYktp
dC9xdC9BcGkvcXdlYnBhZ2UuY3BwICAgICAgICAgICAgICAgICAgfCAgICAyICstCiBTb3VyY2Uv
V2ViS2l0L3F0L0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMTcgKysrKysr
KwogNCBmaWxlcyBjaGFuZ2VkLCA3MiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9ucygtKQogY3Jl
YXRlIG1vZGUgMTAwNjQ0IExheW91dFRlc3RzL2VkaXRpbmcvcGFzdGVib2FyZC90ZXh0LXNlbGVj
dGlvbi1leHBlY3RlZC50eHQKIGNyZWF0ZSBtb2RlIDEwMDY0NCBMYXlvdXRUZXN0cy9lZGl0aW5n
L3Bhc3RlYm9hcmQvdGV4dC1zZWxlY3Rpb24uaHRtbAoKZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L2VkaXRpbmcvcGFzdGVib2FyZC90ZXh0LXNlbGVjdGlvbi1leHBlY3RlZC50eHQgYi9MYXlvdXRU
ZXN0cy9lZGl0aW5nL3Bhc3RlYm9hcmQvdGV4dC1zZWxlY3Rpb24tZXhwZWN0ZWQudHh0Cm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjQzZTNmYjYKLS0tIC9kZXYvbnVsbAorKysg
Yi9MYXlvdXRUZXN0cy9lZGl0aW5nL3Bhc3RlYm9hcmQvdGV4dC1zZWxlY3Rpb24tZXhwZWN0ZWQu
dHh0CkBAIC0wLDAgKzEsNiBAQAorVGhpcyBmaWxlIHRlc3RzIGlmIHRleHQgc2VsZWN0aW9uIGlz
IGNhdXNpbmcgb25jb3B5IGV2ZW50IHRvIGdldCBmaXJlZC4gVGhpcyB0ZXN0IHJlcXVpcmVzIERS
VC4KK1NlbGVjdGluZyB0ZXh0IHdpdGggbW91c2UsIG5vIGNvcHkgZXZlbnRzIHNob3VsZCBvY2N1
cjoKK0V2ZW50IGNvdW50OiAwCitDb3B5aW5nIHRleHQsIDEgY29weSBldmVudCBzaG91bGQgb2Nj
dXI6CitFdmVudCBjb3VudDogMQorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9lZGl0aW5nL3Bh
c3RlYm9hcmQvdGV4dC1zZWxlY3Rpb24uaHRtbCBiL0xheW91dFRlc3RzL2VkaXRpbmcvcGFzdGVi
b2FyZC90ZXh0LXNlbGVjdGlvbi5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAuLjc4OTE1ZmUKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9lZGl0aW5nL3Bhc3Rl
Ym9hcmQvdGV4dC1zZWxlY3Rpb24uaHRtbApAQCAtMCwwICsxLDQ4IEBACis8IURPQ1RZUEUgaHRt
bD4KKzxodG1sPgorPGJvZHkgb25jb3B5PSJjb3B5KGV2ZW50KSIgb25wYXN0ZT0icGFzdGUoZXZl
bnQpIj4KKzxkaXYgaWQ9InRleHQiPlRoaXMgZmlsZSB0ZXN0cyBpZiB0ZXh0IHNlbGVjdGlvbiBp
cyBjYXVzaW5nIG9uY29weSBldmVudCB0byBnZXQgZmlyZWQuIFRoaXMgdGVzdCByZXF1aXJlcyBE
UlQuPC9kaXY+Cis8ZGl2IGlkPSJjb25zb2xlIj48L2Rpdj4KKworPHNjcmlwdCBzcmM9Ii4uL2Vk
aXRpbmcuanMiPjwvc2NyaXB0PgorPHNjcmlwdD4KKwordmFyIG9uY29weUNvdW50ZXIgPSAwOwor
CitmdW5jdGlvbiBsb2codGV4dCkKK3sKKyAgICB2YXIgY29uc29sZSA9IGRvY3VtZW50LmdldEVs
ZW1lbnRCeUlkKCdjb25zb2xlJyk7CisgICAgY29uc29sZS5hcHBlbmRDaGlsZChkb2N1bWVudC5j
cmVhdGVUZXh0Tm9kZSh0ZXh0KSk7CisgICAgY29uc29sZS5hcHBlbmRDaGlsZChkb2N1bWVudC5j
cmVhdGVFbGVtZW50KCdicicpKTsKK30KKworZnVuY3Rpb24gY29weShldikKK3sKKyAgICArK29u
Y29weUNvdW50ZXI7Cit9CisKK2Z1bmN0aW9uIHJ1blRlc3QoKSB7CisgICAgaWYgKCF3aW5kb3cu
bGF5b3V0VGVzdENvbnRyb2xsZXIpCisgICAgICAgIHJldHVybjsKKyAgICBsYXlvdXRUZXN0Q29u
dHJvbGxlci5kdW1wQXNUZXh0KCk7CisKKyAgICBsb2coIlNlbGVjdGluZyB0ZXh0IHdpdGggbW91
c2UsIG5vIGNvcHkgZXZlbnRzIHNob3VsZCBvY2N1cjoiKTsKKyAgICBsb2coIkV2ZW50IGNvdW50
OiAiICsgb25jb3B5Q291bnRlcikKKworICAgIHZhciB0ZXh0ID0gZG9jdW1lbnQuZ2V0RWxlbWVu
dEJ5SWQoInRleHQiKQorICAgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKHRleHQub2Zmc2V0TGVm
dCwgdGV4dC5vZmZzZXRUb3ApOworICAgIGV2ZW50U2VuZGVyLm1vdXNlRG93bigpOworICAgIGV2
ZW50U2VuZGVyLm1vdXNlTW92ZVRvKHRleHQub2Zmc2V0TGVmdCArIHRleHQub2Zmc2V0V2lkdGgs
IHRleHQub2Zmc2V0VG9wKTsKKyAgICBldmVudFNlbmRlci5tb3VzZVVwKCk7CisKKyAgICBsb2co
IkNvcHlpbmcgdGV4dCwgMSBjb3B5IGV2ZW50IHNob3VsZCBvY2N1cjoiKTsKKyAgICAKKyAgICBj
b3B5Q29tbWFuZCgpOworICAgIGxvZygiRXZlbnQgY291bnQ6ICIgKyBvbmNvcHlDb3VudGVyKTsK
K30KKworcnVuVGVzdCgpOworCis8L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJLaXQvcXQvQXBpL3F3ZWJwYWdlLmNwcCBiL1NvdXJjZS9XZWJLaXQvcXQv
QXBpL3F3ZWJwYWdlLmNwcAppbmRleCBiNWQ1OTIyLi4yZjUxZTZmIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0L3F0L0FwaS9xd2VicGFnZS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9xdC9BcGkv
cXdlYnBhZ2UuY3BwCkBAIC03NDcsNyArNzQ3LDcgQEAgdm9pZCBRV2ViUGFnZVByaXZhdGU6Omhh
bmRsZUNsaXBib2FyZChRRXZlbnQqIGV2LCBRdDo6TW91c2VCdXR0b24gYnV0dG9uKQogICAgICAg
ICBXZWJDb3JlOjpGcmFtZSogZm9jdXNGcmFtZSA9IHBhZ2UtPmZvY3VzQ29udHJvbGxlcigpLT5m
b2N1c2VkT3JNYWluRnJhbWUoKTsKICAgICAgICAgaWYgKGJ1dHRvbiA9PSBRdDo6TGVmdEJ1dHRv
bikgewogICAgICAgICAgICAgaWYgKGZvY3VzRnJhbWUgJiYgKGZvY3VzRnJhbWUtPmVkaXRvcigp
LT5jYW5Db3B5KCkgfHwgZm9jdXNGcmFtZS0+ZWRpdG9yKCktPmNhbkRIVE1MQ29weSgpKSkgewot
ICAgICAgICAgICAgICAgIGZvY3VzRnJhbWUtPmVkaXRvcigpLT5jb3B5KCk7CisgICAgICAgICAg
ICAgICAgUGFzdGVib2FyZDo6Z2VuZXJhbFBhc3RlYm9hcmQoKS0+d3JpdGVTZWxlY3Rpb24oZm9j
dXNGcmFtZS0+ZWRpdG9yKCktPnNlbGVjdGVkUmFuZ2UoKS5nZXQoKSwgZm9jdXNGcmFtZS0+ZWRp
dG9yKCktPmNhblNtYXJ0Q29weU9yRGVsZXRlKCksIGZvY3VzRnJhbWUpOwogICAgICAgICAgICAg
ICAgIGV2LT5zZXRBY2NlcHRlZCh0cnVlKTsKICAgICAgICAgICAgIH0KICAgICAgICAgfSBlbHNl
IGlmIChidXR0b24gPT0gUXQ6Ok1pZEJ1dHRvbikgewpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktp
dC9xdC9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZwppbmRleCAxOTNiYzJl
Li5jMGE2YjhlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZworKysgYi9T
b3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDExLTA0LTE1ICBJ
Z29yIE9saXZlaXJhICA8aWdvci5vbGl2ZWlyYUBvcGVuYm9zc2Eub3JnPgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtRdF0gVGV4dCBzZWxlY3Rpb24g
aXMgY2F1c2luZyBvbmNvcHkgZXZlbnQgYmUgY2FsbGVkCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01ODY1NgorCisgICAgICAgIEFsd2F5cyB3aGVuIHRl
eHQgaXMgc2VsZWN0ZWQgdGhlIG9uY29weSBldmVudCBpcyBmaXJlZCwgdGhpcyBiZWhhdmlvciBk
b2VzCisgICAgICAgIG5vdCBleGlzdCBpbiBGaXJlZm94IG9yIENocm9tZS4gTm93LCB3aGVuIHNl
bGVjdGluZyBhIHRleHQsIFF0V2ViS2l0CisgICAgICAgIGlzIG1ha2luZyBtdWx0aSBwYXJ0LWNv
cGllcyAod2l0aCByaWNoIHRleHQgbWV0YWRhdGEpLCB0aGUgbXVsdGktcGFydAorICAgICAgICBk
YXRhIGNhbiBiZSBvYnRhaW5lZCBieSBkYXRhIHRyYW5zZmVyIGl0ZW1zIGludGVyZmFjZSB3aGVu
IHN1cHBvcnRlZCBieSBRdFdlYktpdC4KKyAgICAgICAgQWxzbywgY29waWVzIHRvIHRoZSBjbGlw
Ym9hcmQgb2YgYSBzZWxlY3RlZCBpbWFnZSwgaXMgbm90IHN1cHBvcnRlZCBieSBDaHJvbWUgYW5k
CisgICAgICAgIEZpcmVmb3ggYW5kIHdhcyByZW1vdmVkIGZyb20gUXRXZWJLaXQuCisKKyAgICAg
ICAgKiBBcGkvcXdlYnBhZ2UuY3BwOgorICAgICAgICAoUVdlYlBhZ2VQcml2YXRlOjpoYW5kbGVD
bGlwYm9hcmQpOgorCiAyMDExLTA0LTEyICBHZW9yZ2UgR3VvICA8R2VvcmdlLkd1b0Bub2tpYS5j
b20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgTGFzemxvIEdvbWJvcy4KLS0gCjEuNy4xCgo=
</data>
<flag name="review"
          id="82796"
          type_id="1"
          status="+"
          setter="kling"
    />
    <flag name="commit-queue"
          id="82812"
          type_id="3"
          status="-"
          setter="commit-queue"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>90208</attachid>
            <date>2011-04-19 08:49:17 -0700</date>
            <delta_ts>2011-04-19 10:15:47 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>0001-Qt-X11-Text-selection-is-causing-oncopy-event-to-get.patch</filename>
            <type>text/plain</type>
            <size>4586</size>
            <attacher name="Igor Trindade Oliveira">igor.oliveira</attacher>
            
              <data encoding="base64">RnJvbSA3Y2I5MWFlYTVhOTExMjVjOGU4ZTczNTEzNmFiOTU3NjcyZDM2NjE0IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBJZ29yIE9saXZlaXJhIDxpZ29yLm9saXZlaXJhQG9wZW5ib3Nz
YS5vcmc+CkRhdGU6IFR1ZSwgMTkgQXByIDIwMTEgMTE6MzQ6MDIgLTA0MDAKU3ViamVjdDogW1BB
VENIXSBbUXRdIFgxMTogVGV4dCBzZWxlY3Rpb24gaXMgY2F1c2luZyBvbmNvcHkgZXZlbnQgdG8g
Z2V0IGZpcmVkCgotLS0KIC4uLi9lZGl0aW5nL3Bhc3RlYm9hcmQvdGV4dC1zZWxlY3Rpb24tZXhw
ZWN0ZWQudHh0IHwgICAgNiArKysKIExheW91dFRlc3RzL2VkaXRpbmcvcGFzdGVib2FyZC90ZXh0
LXNlbGVjdGlvbi5odG1sIHwgICA0OCArKysrKysrKysrKysrKysrKysrKwogU291cmNlL1dlYktp
dC9xdC9BcGkvcXdlYnBhZ2UuY3BwICAgICAgICAgICAgICAgICAgfCAgICAyICstCiBTb3VyY2Uv
V2ViS2l0L3F0L0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMTggKysrKysr
KwogNCBmaWxlcyBjaGFuZ2VkLCA3MyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9ucygtKQogY3Jl
YXRlIG1vZGUgMTAwNjQ0IExheW91dFRlc3RzL2VkaXRpbmcvcGFzdGVib2FyZC90ZXh0LXNlbGVj
dGlvbi1leHBlY3RlZC50eHQKIGNyZWF0ZSBtb2RlIDEwMDY0NCBMYXlvdXRUZXN0cy9lZGl0aW5n
L3Bhc3RlYm9hcmQvdGV4dC1zZWxlY3Rpb24uaHRtbAoKZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L2VkaXRpbmcvcGFzdGVib2FyZC90ZXh0LXNlbGVjdGlvbi1leHBlY3RlZC50eHQgYi9MYXlvdXRU
ZXN0cy9lZGl0aW5nL3Bhc3RlYm9hcmQvdGV4dC1zZWxlY3Rpb24tZXhwZWN0ZWQudHh0Cm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjQzZTNmYjYKLS0tIC9kZXYvbnVsbAorKysg
Yi9MYXlvdXRUZXN0cy9lZGl0aW5nL3Bhc3RlYm9hcmQvdGV4dC1zZWxlY3Rpb24tZXhwZWN0ZWQu
dHh0CkBAIC0wLDAgKzEsNiBAQAorVGhpcyBmaWxlIHRlc3RzIGlmIHRleHQgc2VsZWN0aW9uIGlz
IGNhdXNpbmcgb25jb3B5IGV2ZW50IHRvIGdldCBmaXJlZC4gVGhpcyB0ZXN0IHJlcXVpcmVzIERS
VC4KK1NlbGVjdGluZyB0ZXh0IHdpdGggbW91c2UsIG5vIGNvcHkgZXZlbnRzIHNob3VsZCBvY2N1
cjoKK0V2ZW50IGNvdW50OiAwCitDb3B5aW5nIHRleHQsIDEgY29weSBldmVudCBzaG91bGQgb2Nj
dXI6CitFdmVudCBjb3VudDogMQorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9lZGl0aW5nL3Bh
c3RlYm9hcmQvdGV4dC1zZWxlY3Rpb24uaHRtbCBiL0xheW91dFRlc3RzL2VkaXRpbmcvcGFzdGVi
b2FyZC90ZXh0LXNlbGVjdGlvbi5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAuLjc4OTE1ZmUKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9lZGl0aW5nL3Bhc3Rl
Ym9hcmQvdGV4dC1zZWxlY3Rpb24uaHRtbApAQCAtMCwwICsxLDQ4IEBACis8IURPQ1RZUEUgaHRt
bD4KKzxodG1sPgorPGJvZHkgb25jb3B5PSJjb3B5KGV2ZW50KSIgb25wYXN0ZT0icGFzdGUoZXZl
bnQpIj4KKzxkaXYgaWQ9InRleHQiPlRoaXMgZmlsZSB0ZXN0cyBpZiB0ZXh0IHNlbGVjdGlvbiBp
cyBjYXVzaW5nIG9uY29weSBldmVudCB0byBnZXQgZmlyZWQuIFRoaXMgdGVzdCByZXF1aXJlcyBE
UlQuPC9kaXY+Cis8ZGl2IGlkPSJjb25zb2xlIj48L2Rpdj4KKworPHNjcmlwdCBzcmM9Ii4uL2Vk
aXRpbmcuanMiPjwvc2NyaXB0PgorPHNjcmlwdD4KKwordmFyIG9uY29weUNvdW50ZXIgPSAwOwor
CitmdW5jdGlvbiBsb2codGV4dCkKK3sKKyAgICB2YXIgY29uc29sZSA9IGRvY3VtZW50LmdldEVs
ZW1lbnRCeUlkKCdjb25zb2xlJyk7CisgICAgY29uc29sZS5hcHBlbmRDaGlsZChkb2N1bWVudC5j
cmVhdGVUZXh0Tm9kZSh0ZXh0KSk7CisgICAgY29uc29sZS5hcHBlbmRDaGlsZChkb2N1bWVudC5j
cmVhdGVFbGVtZW50KCdicicpKTsKK30KKworZnVuY3Rpb24gY29weShldikKK3sKKyAgICArK29u
Y29weUNvdW50ZXI7Cit9CisKK2Z1bmN0aW9uIHJ1blRlc3QoKSB7CisgICAgaWYgKCF3aW5kb3cu
bGF5b3V0VGVzdENvbnRyb2xsZXIpCisgICAgICAgIHJldHVybjsKKyAgICBsYXlvdXRUZXN0Q29u
dHJvbGxlci5kdW1wQXNUZXh0KCk7CisKKyAgICBsb2coIlNlbGVjdGluZyB0ZXh0IHdpdGggbW91
c2UsIG5vIGNvcHkgZXZlbnRzIHNob3VsZCBvY2N1cjoiKTsKKyAgICBsb2coIkV2ZW50IGNvdW50
OiAiICsgb25jb3B5Q291bnRlcikKKworICAgIHZhciB0ZXh0ID0gZG9jdW1lbnQuZ2V0RWxlbWVu
dEJ5SWQoInRleHQiKQorICAgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKHRleHQub2Zmc2V0TGVm
dCwgdGV4dC5vZmZzZXRUb3ApOworICAgIGV2ZW50U2VuZGVyLm1vdXNlRG93bigpOworICAgIGV2
ZW50U2VuZGVyLm1vdXNlTW92ZVRvKHRleHQub2Zmc2V0TGVmdCArIHRleHQub2Zmc2V0V2lkdGgs
IHRleHQub2Zmc2V0VG9wKTsKKyAgICBldmVudFNlbmRlci5tb3VzZVVwKCk7CisKKyAgICBsb2co
IkNvcHlpbmcgdGV4dCwgMSBjb3B5IGV2ZW50IHNob3VsZCBvY2N1cjoiKTsKKyAgICAKKyAgICBj
b3B5Q29tbWFuZCgpOworICAgIGxvZygiRXZlbnQgY291bnQ6ICIgKyBvbmNvcHlDb3VudGVyKTsK
K30KKworcnVuVGVzdCgpOworCis8L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJLaXQvcXQvQXBpL3F3ZWJwYWdlLmNwcCBiL1NvdXJjZS9XZWJLaXQvcXQv
QXBpL3F3ZWJwYWdlLmNwcAppbmRleCBiNWQ1OTIyLi4yZjUxZTZmIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0L3F0L0FwaS9xd2VicGFnZS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9xdC9BcGkv
cXdlYnBhZ2UuY3BwCkBAIC03NDcsNyArNzQ3LDcgQEAgdm9pZCBRV2ViUGFnZVByaXZhdGU6Omhh
bmRsZUNsaXBib2FyZChRRXZlbnQqIGV2LCBRdDo6TW91c2VCdXR0b24gYnV0dG9uKQogICAgICAg
ICBXZWJDb3JlOjpGcmFtZSogZm9jdXNGcmFtZSA9IHBhZ2UtPmZvY3VzQ29udHJvbGxlcigpLT5m
b2N1c2VkT3JNYWluRnJhbWUoKTsKICAgICAgICAgaWYgKGJ1dHRvbiA9PSBRdDo6TGVmdEJ1dHRv
bikgewogICAgICAgICAgICAgaWYgKGZvY3VzRnJhbWUgJiYgKGZvY3VzRnJhbWUtPmVkaXRvcigp
LT5jYW5Db3B5KCkgfHwgZm9jdXNGcmFtZS0+ZWRpdG9yKCktPmNhbkRIVE1MQ29weSgpKSkgewot
ICAgICAgICAgICAgICAgIGZvY3VzRnJhbWUtPmVkaXRvcigpLT5jb3B5KCk7CisgICAgICAgICAg
ICAgICAgUGFzdGVib2FyZDo6Z2VuZXJhbFBhc3RlYm9hcmQoKS0+d3JpdGVTZWxlY3Rpb24oZm9j
dXNGcmFtZS0+ZWRpdG9yKCktPnNlbGVjdGVkUmFuZ2UoKS5nZXQoKSwgZm9jdXNGcmFtZS0+ZWRp
dG9yKCktPmNhblNtYXJ0Q29weU9yRGVsZXRlKCksIGZvY3VzRnJhbWUpOwogICAgICAgICAgICAg
ICAgIGV2LT5zZXRBY2NlcHRlZCh0cnVlKTsKICAgICAgICAgICAgIH0KICAgICAgICAgfSBlbHNl
IGlmIChidXR0b24gPT0gUXQ6Ok1pZEJ1dHRvbikgewpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktp
dC9xdC9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZwppbmRleCA4MjI1OTIx
Li45NjUwZjEyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZworKysgYi9T
b3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDExLTA0LTE5ICBJ
Z29yIE9saXZlaXJhICA8aWdvci5vbGl2ZWlyYUBvcGVuYm9zc2Eub3JnPgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtRdF0gWDExOiBUZXh0IHNlbGVj
dGlvbiBpcyBjYXVzaW5nIG9uY29weSBldmVudCB0byBiZSBjYWxsZWQKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTU4NjU2CisKKyAgICAgICAgQWx3YXlz
IHdoZW4gdGV4dCBpcyBzZWxlY3RlZCB0aGUgb25jb3B5IGV2ZW50IGlzIGZpcmVkLCB0aGlzIGJl
aGF2aW9yIGRvZXMKKyAgICAgICAgbm90IGV4aXN0IGluIEZpcmVmb3ggb3IgQ2hyb21lLiBOb3cs
IHdoZW4gc2VsZWN0aW5nIGEgdGV4dCwgUXRXZWJLaXQKKyAgICAgICAgaXMgbWFraW5nIG11bHRp
IHBhcnQtY29waWVzICh3aXRoIHJpY2ggdGV4dCBtZXRhZGF0YSksIHRoZSBtdWx0aS1wYXJ0Cisg
ICAgICAgIGRhdGEgY2FuIGJlIG9idGFpbmVkIGJ5IGRhdGEgdHJhbnNmZXIgaXRlbXMgaW50ZXJm
YWNlIHdoZW4gc3VwcG9ydGVkIGJ5IFF0V2ViS2l0LgorICAgICAgICBBbHNvLCBjb3BpZXMgdG8g
dGhlIGNsaXBib2FyZCBvZiBhIHNlbGVjdGVkIGltYWdlLCBpcyBub3Qgc3VwcG9ydGVkIGJ5IENo
cm9tZSBhbmQKKyAgICAgICAgRmlyZWZveCBhbmQgd2FzIHJlbW92ZWQgZnJvbSBRdFdlYktpdC4K
KworCisgICAgICAgICogQXBpL3F3ZWJwYWdlLmNwcDoKKyAgICAgICAgKFFXZWJQYWdlUHJpdmF0
ZTo6aGFuZGxlQ2xpcGJvYXJkKToKKwogMjAxMS0wNC0xOCAgQ3NhYmEgT3N6dHJvZ29uw6FjICA8
b3NzeUB3ZWJraXQub3JnPgogCiAgICAgICAgIFtRdF1bV0syXSBVbnJldmlld2VkIGJ1aWxkZml4
IGFmdGVyIHI4NDE3NC4KLS0gCjEuNy4xCgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>