<?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>35255</bug_id>
          
          <creation_ts>2010-02-22 12:16:30 -0800</creation_ts>
          <short_desc>[Qt] DRT: Send double click event from EventSender</short_desc>
          <delta_ts>2010-03-04 11:30:54 -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>Qt</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Diego Gonzalez">diegohcg</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>diegohcg</cc>
    
    <cc>hausmann</cc>
    
    <cc>kenneth</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>192554</commentid>
    <comment_count>0</comment_count>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2010-02-22 12:16:30 -0800</bug_when>
    <thetext>Make Qt DumpRenderTree EventSender able to send double click events
                                                                       
LayoutTests:                                                       
    fast/events/dblclick-addEventListener.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192558</commentid>
    <comment_count>1</comment_count>
      <attachid>49233</attachid>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2010-02-22 12:33:03 -0800</bug_when>
    <thetext>Created attachment 49233
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192559</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-02-22 12:35:28 -0800</bug_when>
    <thetext>Attachment 49233 did not pass style-queue:

Failed to run &quot;WebKitTools/Scripts/check-webkit-style&quot; exit_code: 1
WebKitTools/DumpRenderTree/qt/EventSenderQt.cpp:103:  Tests for true/false, null/non-null, and zero/non-zero should all be done without equality comparisons.  [readability/comparison_to_zero] [5]
Total errors found: 1 in 5 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>193089</commentid>
    <comment_count>3</comment_count>
      <attachid>49319</attachid>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2010-02-23 13:13:34 -0800</bug_when>
    <thetext>Created attachment 49319
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>193098</commentid>
    <comment_count>4</comment_count>
      <attachid>49319</attachid>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2010-02-23 13:28:43 -0800</bug_when>
    <thetext>Comment on attachment 49319
Proposed patch


&gt; +    // only consider a click to count, a event which was sent from the
&gt; +    // same previous button and from the same position
&gt; +    if (m_currentButton == button &amp;&amp; m_mousePos == m_clickPos)
&gt; +        m_clickCount++;
&gt; +    else
&gt; +        m_clickCount = 1;

Is time difference not supposed to be considered as well? Doesn&apos;t Qt already handle this?

&gt; +    QMouseEvent* event;
&gt; +    if (m_clickCount == 2) {
&gt; +        event = new QMouseEvent(QEvent::MouseButtonDblClick, m_mousePos,
&gt; +                        m_mousePos, mouseButton, m_mouseButtons,
&gt; +                        Qt::NoModifier);
&gt; +    } else {
&gt; +        event = new QMouseEvent(QEvent::MouseButtonPress, m_mousePos,
&gt; +                        m_mousePos, mouseButton, m_mouseButtons,
&gt; +                        Qt::NoModifier);

event = new QMouseEvent((m_clickCount == 2) ? QEvent::MouseButtonDblClick : QEvent::MouseButtonPress,
                        m_mousePos, m_mousePos, mouseButton, m_mouseButtons, Qt::NoModifier); 

seems simpler</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>193105</commentid>
    <comment_count>5</comment_count>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2010-02-23 13:35:48 -0800</bug_when>
    <thetext>(In reply to comment #4)
&gt; (From update of attachment 49319 [details])
&gt; 
&gt; &gt; +    // only consider a click to count, a event which was sent from the
&gt; &gt; +    // same previous button and from the same position
&gt; &gt; +    if (m_currentButton == button &amp;&amp; m_mousePos == m_clickPos)
&gt; &gt; +        m_clickCount++;
&gt; &gt; +    else
&gt; &gt; +        m_clickCount = 1;
&gt; 
&gt; Is time difference not supposed to be considered as well? Doesn&apos;t Qt already
&gt; handle this?
&gt; 
&gt; &gt; +    QMouseEvent* event;
&gt; &gt; +    if (m_clickCount == 2) {
&gt; &gt; +        event = new QMouseEvent(QEvent::MouseButtonDblClick, m_mousePos,
&gt; &gt; +                        m_mousePos, mouseButton, m_mouseButtons,
&gt; &gt; +                        Qt::NoModifier);
&gt; &gt; +    } else {
&gt; &gt; +        event = new QMouseEvent(QEvent::MouseButtonPress, m_mousePos,
&gt; &gt; +                        m_mousePos, mouseButton, m_mouseButtons,
&gt; &gt; +                        Qt::NoModifier);
&gt; 
&gt; event = new QMouseEvent((m_clickCount == 2) ? QEvent::MouseButtonDblClick :
&gt; QEvent::MouseButtonPress,
&gt;                         m_mousePos, m_mousePos, mouseButton, m_mouseButtons,
&gt; Qt::NoModifier); 
&gt; 
&gt; seems simpler

checking now about time considerations</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>193109</commentid>
    <comment_count>6</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2010-02-23 13:49:10 -0800</bug_when>
    <thetext>imho it is fragile aproach we to be considering all this variants ourselves. it would be much simpler if  EventSender classes had a dlKeyDown method, instead of blowing our fragile EventSender::keyDown w/ counts and time checks.

of course it&apos;d be something to be done to other ports&apos; drt , and be discussed in the webkit-dev mailing list first.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>193328</commentid>
    <comment_count>7</comment_count>
      <attachid>49384</attachid>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2010-02-24 06:10:26 -0800</bug_when>
    <thetext>Created attachment 49384
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>193330</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-02-24 06:19:23 -0800</bug_when>
    <thetext>Attachment 49384 did not build on qt:
Build output: http://webkit-commit-queue.appspot.com/results/304469</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>193339</commentid>
    <comment_count>9</comment_count>
      <attachid>49389</attachid>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2010-02-24 07:20:51 -0800</bug_when>
    <thetext>Created attachment 49389
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>193343</commentid>
    <comment_count>10</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2010-02-24 07:25:16 -0800</bug_when>
    <thetext>diego:

+    // only consider a click to count, a event which was sent from the
+    // same previous button and from the same position. Using 400ms as
+    // the double-click interval like in KDE default settings.

* aN event

* sent =&gt; originated by (?)

* AT the same position ...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>193345</commentid>
    <comment_count>11</comment_count>
      <attachid>49391</attachid>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2010-02-24 07:30:53 -0800</bug_when>
    <thetext>Created attachment 49391
Proposed patch

Correcting comments. Thanks tonikitoo</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>193352</commentid>
    <comment_count>12</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2010-02-24 07:48:23 -0800</bug_when>
    <thetext>just guessing:

@diego: 

1) it is possible to have 3 click situations, like to selection a whole paragraph. I do not know if we have layout tests for that, but would the patch work ?

2) if in the same test we have a single click event followed by a dl click event (or in the reverse order). would the patch work ?

if answer is good for both question, i think it is robust enough :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>193358</commentid>
    <comment_count>13</comment_count>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2010-02-24 07:59:56 -0800</bug_when>
    <thetext>(In reply to comment #12)
&gt; just guessing:
&gt; 
&gt; @diego: 
&gt; 
&gt; 1) it is possible to have 3 click situations, like to selection a whole
&gt; paragraph. I do not know if we have layout tests for that, but would the patch
&gt; work ?
&gt; 

Yes it&apos;s possible, just use the click counter to get the triple click and send
the event. I did not find any layout test treating that.

&gt; 2) if in the same test we have a single click event followed by a dl click
&gt; event (or in the reverse order). would the patch work ?
&gt; 

I&apos;m pretty sure it will work if a really single click be sent

&gt; if answer is good for both question, i think it is robust enough :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>195139</commentid>
    <comment_count>14</comment_count>
      <attachid>49824</attachid>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2010-03-02 11:34:08 -0800</bug_when>
    <thetext>Created attachment 49824
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>195505</commentid>
    <comment_count>15</comment_count>
      <attachid>49824</attachid>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2010-03-03 06:32:37 -0800</bug_when>
    <thetext>Comment on attachment 49824
Proposed patch

r- because the m_timer should be stopped and resetClickCount() should be const, as discussed on IRC. the rest looks good to me :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>195629</commentid>
    <comment_count>16</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2010-03-03 08:56:16 -0800</bug_when>
    <thetext>(In reply to comment #15)
&gt; (From update of attachment 49824 [details])
&gt; r- because the m_timer should be stopped and resetClickCount() should be const,
&gt; as discussed on IRC. the rest looks good to me :)

simon, I do not think resetClickCount should be &apos;const&apos;. it is doing a assignmentt:

+    void resetClickCount() { m_clickCount = 0; }


did i miss something ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>195643</commentid>
    <comment_count>17</comment_count>
      <attachid>49917</attachid>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2010-03-03 09:35:57 -0800</bug_when>
    <thetext>Created attachment 49917
Proposed patch

Make the m_clickTimer stops as Simon requests. I agree with tonikitoo, in this case the const in void resetClickCount() { m_clickCount = 0; } maybe is not applicable.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>195710</commentid>
    <comment_count>18</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2010-03-03 12:33:15 -0800</bug_when>
    <thetext>(In reply to comment #16)
&gt; (In reply to comment #15)
&gt; &gt; (From update of attachment 49824 [details] [details])
&gt; &gt; r- because the m_timer should be stopped and resetClickCount() should be const,
&gt; &gt; as discussed on IRC. the rest looks good to me :)
&gt; 
&gt; simon, I do not think resetClickCount should be &apos;const&apos;. it is doing a
&gt; assignmentt:
&gt; 
&gt; +    void resetClickCount() { m_clickCount = 0; }
&gt; 
&gt; 
&gt; did i miss something ?

You&apos;re right, I&apos;m on crack :), there&apos;s no point in using const here. For a split second I thought it was an accessor.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>195712</commentid>
    <comment_count>19</comment_count>
      <attachid>49917</attachid>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2010-03-03 12:36:41 -0800</bug_when>
    <thetext>Comment on attachment 49917
Proposed patch

r+, but I realize an even simpler way of doing the timer is by not using a QObject timer at all but instead to simply use a cheap lightweight QTime object and instead of checking if the timer is active check if the elapsed() time since the start is less than the double click interval.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>195718</commentid>
    <comment_count>20</comment_count>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2010-03-03 12:50:45 -0800</bug_when>
    <thetext>(In reply to comment #19)
&gt; (From update of attachment 49917 [details])
&gt; r+, but I realize an even simpler way of doing the timer is by not using a
&gt; QObject timer at all but instead to simply use a cheap lightweight QTime object
&gt; and instead of checking if the timer is active check if the elapsed() time
&gt; since the start is less than the double click interval.

Thanks, Simon. I used QTime in previous patches but the patch only will work for evironments with Qt &gt; 4.6, for this I opted to use QBasicTimer. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>196105</commentid>
    <comment_count>21</comment_count>
      <attachid>49917</attachid>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2010-03-04 09:46:28 -0800</bug_when>
    <thetext>Comment on attachment 49917
Proposed patch

(In reply to comment #20)
&gt; (In reply to comment #19)
&gt; &gt; (From update of attachment 49917 [details] [details])
&gt; &gt; r+, but I realize an even simpler way of doing the timer is by not using a
&gt; &gt; QObject timer at all but instead to simply use a cheap lightweight QTime object
&gt; &gt; and instead of checking if the timer is active check if the elapsed() time
&gt; &gt; since the start is less than the double click interval.
&gt; 
&gt; Thanks, Simon. I used QTime in previous patches but the patch only will work
&gt; for evironments with Qt &gt; 4.6, for this I opted to use QBasicTimer. :)

that is actually a problem , because EWS-Qt build bot still lives w/ qt4.5 .

well, i&apos;d prefer simon&apos;s approach, but ... cq+</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>196155</commentid>
    <comment_count>22</comment_count>
      <attachid>49917</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-03-04 11:30:48 -0800</bug_when>
    <thetext>Comment on attachment 49917
Proposed patch

Clearing flags on attachment: 49917

Committed r55541: &lt;http://trac.webkit.org/changeset/55541&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>196156</commentid>
    <comment_count>23</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-03-04 11:30:54 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>49233</attachid>
            <date>2010-02-22 12:33:03 -0800</date>
            <delta_ts>2010-02-22 12:42:59 -0800</delta_ts>
            <desc>Proposed patch</desc>
            <filename>0001-Make-Qt-DumpRenderTree-EventSender-able-to-send-doubl.diff</filename>
            <type>text/plain</type>
            <size>4369</size>
            <attacher name="Diego Gonzalez">diegohcg</attacher>
            
              <data encoding="base64">RnJvbSA4ZWFkNmUzNzMzMDAwZmQxYmMyNjM5MDczOWY3OTQ3NzAyZmYwNjYzIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBEaWVnbyBHb256YWxleiA8ZGllZ28uZ29uemFsZXpAb3BlbmJv
c3NhLm9yZz4KRGF0ZTogTW9uLCAyMiBGZWIgMjAxMCAwOTozNTozNSAtMDQwMApTdWJqZWN0OiBb
UEFUQ0hdIE1ha2UgUXQgRHVtcFJlbmRlclRyZWUgRXZlbnRTZW5kZXIgYWJsZSB0byBzZW5kIGRv
dWJsZSBjbGljayBldmVudHMKCkxheW91dFRlc3RzOgogICAgZmFzdC9ldmVudHMvZGJsY2xpY2st
YWRkRXZlbnRMaXN0ZW5lci5odG1sCi0tLQogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgIDE0ICsrKysrKysrKysrKysrCiBMYXlvdXRUZXN0cy9wbGF0
Zm9ybS9xdC9Ta2lwcGVkICAgICAgICAgICAgICAgICB8ICAgIDEgLQogV2ViS2l0VG9vbHMvQ2hh
bmdlTG9nICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDE3ICsrKysrKysrKysrKysrKysr
CiBXZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9FdmVudFNlbmRlclF0LmNwcCB8ICAgIDgg
KysrKysrKysKIFdlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuaCAg
IHwgICAgMSArCiA1IGZpbGVzIGNoYW5nZWQsIDQwIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nCmluZGV4IDg3YWNmZTMuLmFhYmJhZmEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0No
YW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAx
MC0wMi0yMiAgRGllZ28gR29uemFsZXogIDxkaWVnby5nb256YWxlekBvcGVuYm9zc2Eub3JnPgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE1ha2UgUXQg
RHVtcFJlbmRlclRyZWUgRXZlbnRTZW5kZXIgYWJsZSB0byBzZW5kIGRvdWJsZSBjbGljayBldmVu
dHMKKworICAgICAgICBMYXlvdXRUZXN0czoKKyAgICAgICAgICAgIGZhc3QvZXZlbnRzL2RibGNs
aWNrLWFkZEV2ZW50TGlzdGVuZXIuaHRtbAorCisgICAgICAgIFtRdF0gRFJUOiBTZW5kIGRvdWJs
ZSBjbGljayBldmVudCBmcm9tIEV2ZW50U2VuZGVyCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zNTI1NQorCisgICAgICAgICogcGxhdGZvcm0vcXQvU2tp
cHBlZDoKKwogMjAxMC0wMi0yMiAgRW5yaWNhIENhc3VjY2kgIDxlbnJpY2FAYXBwbGUuY29tPgog
CiAgICAgICAgIFJldmlld2VkIGJ5IERhbiBCZXJuc3RlaW4uCmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9xdC9Ta2lwcGVkIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBl
ZAppbmRleCA4MzFmNWU5Li5lOTMyNDBhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9xdC9Ta2lwcGVkCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBwZWQKQEAgLTQ0
Miw3ICs0NDIsNiBAQCBmYXN0L2V2ZW50cy81MDU2NjE5Lmh0bWwKIGZhc3QvZXZlbnRzL2F1dG9z
Y3JvbGwuaHRtbAogZmFzdC9ldmVudHMvY2xpY2stY291bnQuaHRtbAogZmFzdC9ldmVudHMvY29u
dGVudC1jaGFuZ2VkLWR1cmluZy1kcm9wLmh0bWwKLWZhc3QvZXZlbnRzL2RibGNsaWNrLWFkZEV2
ZW50TGlzdGVuZXIuaHRtbAogZmFzdC9ldmVudHMvZHJhZy1pbi1mcmFtZXMuaHRtbAogZmFzdC9l
dmVudHMvZm9jdXNpbmdVbmxvYWRlZEZyYW1lLmh0bWwKIGZhc3QvZXZlbnRzL2pzLWtleWJvYXJk
LWV2ZW50LWNyZWF0aW9uLmh0bWwKZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBi
L1dlYktpdFRvb2xzL0NoYW5nZUxvZwppbmRleCBlYzJiZjZiLi44NzMyM2U5IDEwMDY0NAotLS0g
YS9XZWJLaXRUb29scy9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMjAgQEAKKzIwMTAtMDItMjIgIERpZWdvIEdvbnphbGV6ICA8ZGllZ28uZ29uemFsZXpA
b3BlbmJvc3NhLm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBNYWtlIFF0IER1bXBSZW5kZXJUcmVlIEV2ZW50U2VuZGVyIGFibGUgdG8gc2VuZCBk
b3VibGUgY2xpY2sgZXZlbnRzCisKKyAgICAgICAgTGF5b3V0VGVzdHM6CisgICAgICAgICAgICBm
YXN0L2V2ZW50cy9kYmxjbGljay1hZGRFdmVudExpc3RlbmVyLmh0bWwKKworICAgICAgICBbUXRd
IERSVDogU2VuZCBkb3VibGUgY2xpY2sgZXZlbnQgZnJvbSBFdmVudFNlbmRlcgorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzUyNTUKKworICAgICAgICAq
IER1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuY3BwOgorICAgICAgICAoRXZlbnRTZW5k
ZXI6OkV2ZW50U2VuZGVyKToKKyAgICAgICAgKEV2ZW50U2VuZGVyOjptb3VzZURvd24pOgorICAg
ICAgICAqIER1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuaDoKKwogMjAxMC0wMi0yMiAg
VG9yIEFybmUgVmVzdGLDuCAgPHRvci5hcm5lLnZlc3Rib0Bub2tpYS5jb20+CiAKICAgICAgICAg
UmV2aWV3ZWQgYnkgS2VubmV0aCBSb2hkZSBDaHJpc3RpYW5zZW4uCmRpZmYgLS1naXQgYS9XZWJL
aXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9FdmVudFNlbmRlclF0LmNwcCBiL1dlYktpdFRvb2xz
L0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuY3BwCmluZGV4IDFlZjJkM2YuLjE0MDdk
MTIgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVy
UXQuY3BwCisrKyBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQu
Y3BwCkBAIC02Nyw2ICs2Nyw3IEBAIEV2ZW50U2VuZGVyOjpFdmVudFNlbmRlcihRV2ViUGFnZSog
cGFyZW50KQogICAgIGVuZE9mUXVldWUgPSAwOwogICAgIHN0YXJ0T2ZRdWV1ZSA9IDA7CiAgICAg
bV9ldmVudExvb3AgPSAwOworICAgIG1fY2xpY2tDb3VudCA9IDA7CiAgICAgbV9wYWdlLT52aWV3
KCktPmluc3RhbGxFdmVudEZpbHRlcih0aGlzKTsKIH0KIApAQCAtNzYsNiArNzcsNyBAQCB2b2lk
IEV2ZW50U2VuZGVyOjptb3VzZURvd24oaW50IGJ1dHRvbikKICAgICBzd2l0Y2ggKGJ1dHRvbikg
ewogICAgIGNhc2UgMDoKICAgICAgICAgbW91c2VCdXR0b24gPSBRdDo6TGVmdEJ1dHRvbjsKKyAg
ICAgICAgbV9jbGlja0NvdW50Kys7CiAgICAgICAgIGJyZWFrOwogICAgIGNhc2UgMToKICAgICAg
ICAgbW91c2VCdXR0b24gPSBRdDo6TWlkQnV0dG9uOwpAQCAtOTcsNiArOTksMTIgQEAgdm9pZCBF
dmVudFNlbmRlcjo6bW91c2VEb3duKGludCBidXR0b24pCiAvLyAgICAgcURlYnVnKCkgPDwgIkV2
ZW50U2VuZGVyOjptb3VzZURvd24iIDw8IGZyYW1lOwogICAgIFFNb3VzZUV2ZW50KiBldmVudCA9
IG5ldyBRTW91c2VFdmVudChRRXZlbnQ6Ok1vdXNlQnV0dG9uUHJlc3MsIG1fbW91c2VQb3MsIG1f
bW91c2VQb3MsIG1vdXNlQnV0dG9uLCBtX21vdXNlQnV0dG9ucywgUXQ6Ok5vTW9kaWZpZXIpOwog
ICAgIHNlbmRPclF1ZXVlRXZlbnQoZXZlbnQpOworCisgICAgaWYgKG1fY2xpY2tDb3VudCAlIDIg
PT0gMCkgeworICAgICAgICBRTW91c2VFdmVudCogZGJsY2xpY2sgPSBuZXcgUU1vdXNlRXZlbnQo
UUV2ZW50OjpNb3VzZUJ1dHRvbkRibENsaWNrLCBtX21vdXNlUG9zLAorICAgICAgICAgICAgICAg
IG1fbW91c2VQb3MsIG1vdXNlQnV0dG9uLCBtX21vdXNlQnV0dG9ucywgUXQ6Ok5vTW9kaWZpZXIp
OworICAgICAgICBzZW5kT3JRdWV1ZUV2ZW50KGRibGNsaWNrKTsKKyAgICB9CiB9CiAKIHZvaWQg
RXZlbnRTZW5kZXI6Om1vdXNlVXAoaW50IGJ1dHRvbikKZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xz
L0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuaCBiL1dlYktpdFRvb2xzL0R1bXBSZW5k
ZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuaAppbmRleCAzOGJjYTg5Li4yZDM1MDE5IDEwMDY0NAot
LS0gYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9FdmVudFNlbmRlclF0LmgKKysrIGIv
V2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRXZlbnRTZW5kZXJRdC5oCkBAIC04MCw2ICs4
MCw3IEBAIHByaXZhdGU6CiAgICAgUVBvaW50IG1fbW91c2VQb3M7CiAgICAgUXQ6Ok1vdXNlQnV0
dG9ucyBtX21vdXNlQnV0dG9uczsKICAgICBRV2ViUGFnZSogbV9wYWdlOworICAgIGludCBtX2Ns
aWNrQ291bnQ7CiAgICAgaW50IG1fdGltZUxlYXA7CiAgICAgYm9vbCBtX21vdXNlQnV0dG9uUHJl
c3NlZDsKICAgICBib29sIG1fZHJhZzsKLS0gCjEuNi4zLjMKCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>49319</attachid>
            <date>2010-02-23 13:13:34 -0800</date>
            <delta_ts>2010-02-24 06:10:26 -0800</delta_ts>
            <desc>Proposed patch</desc>
            <filename>0001-Make-Qt-DumpRenderTree-EventSender-able-to-send-doubl.diff</filename>
            <type>text/plain</type>
            <size>5896</size>
            <attacher name="Diego Gonzalez">diegohcg</attacher>
            
              <data encoding="base64">RnJvbSAzN2U3YTNjMTQ3NjY4MDJlMjVjZmViZjQ3OTA0ZWJhZWNjYzU3NmVhIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBEaWVnbyBHb256YWxleiA8ZGllZ28uZ29uemFsZXpAb3BlbmJv
c3NhLm9yZz4KRGF0ZTogVHVlLCAyMyBGZWIgMjAxMCAxMTo0MToxMyAtMDQwMApTdWJqZWN0OiBb
UEFUQ0hdIE1ha2UgUXQgRHVtcFJlbmRlclRyZWUgRXZlbnRTZW5kZXIgYWJsZSB0byBzZW5kIGRv
dWJsZSBjbGljayBldmVudHMKCkxheW91dFRlc3RzOgogICAgZmFzdC9ldmVudHMvZGJsY2xpY2st
YWRkRXZlbnRMaXN0ZW5lci5odG1sCi0tLQogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgIDE0ICsrKysrKysrKysrKwogTGF5b3V0VGVzdHMvcGxh
dGZvcm0vcXQvU2tpcHBlZCAgICAgICAgICAgICAgICAgICAgfCAgICAxIC0KIFdlYktpdFRvb2xz
L0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyMCArKysrKysrKysr
KysrKysrKysKIFdlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQu
Y3BwIHwgICAgMyArKwogV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRXZlbnRTZW5kZXJR
dC5jcHAgICAgfCAgIDIyICsrKysrKysrKysrKysrKysrKystCiBXZWJLaXRUb29scy9EdW1wUmVu
ZGVyVHJlZS9xdC9FdmVudFNlbmRlclF0LmggICAgICB8ICAgIDQgKysrCiA2IGZpbGVzIGNoYW5n
ZWQsIDYyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDhmZDAyYmYuLmEx
MDc1ZDkgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAxMC0wMi0yMyAgRGllZ28gR29uemFsZXog
IDxkaWVnby5nb256YWxlekBvcGVuYm9zc2Eub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIE1ha2UgUXQgRHVtcFJlbmRlclRyZWUgRXZlbnRTZW5k
ZXIgYWJsZSB0byBzZW5kIGRvdWJsZSBjbGljayBldmVudHMKKworICAgICAgICBMYXlvdXRUZXN0
czoKKyAgICAgICAgICAgIGZhc3QvZXZlbnRzL2RibGNsaWNrLWFkZEV2ZW50TGlzdGVuZXIuaHRt
bAorCisgICAgICAgIFtRdF0gRFJUOiBTZW5kIGRvdWJsZSBjbGljayBldmVudCBmcm9tIEV2ZW50
U2VuZGVyCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0z
NTI1NQorCisgICAgICAgICogcGxhdGZvcm0vcXQvU2tpcHBlZDoKKwogMjAxMC0wMi0yMyAgRGFu
IEJlcm5zdGVpbiAgPG1pdHpAYXBwbGUuY29tPgogCiAgICAgICAgIFJ1YmJlci1zdGFtcGVkIGJ5
IFNpbW9uIEZyYXNlci4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBw
ZWQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9Ta2lwcGVkCmluZGV4IDM0MWI4ZDMuLjdmZTdl
NDkgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBwZWQKKysrIGIvTGF5
b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBlZApAQCAtNDQyLDcgKzQ0Miw2IEBAIGZhc3QvZXZl
bnRzLzUwNTY2MTkuaHRtbAogZmFzdC9ldmVudHMvYXV0b3Njcm9sbC5odG1sCiBmYXN0L2V2ZW50
cy9jbGljay1jb3VudC5odG1sCiBmYXN0L2V2ZW50cy9jb250ZW50LWNoYW5nZWQtZHVyaW5nLWRy
b3AuaHRtbAotZmFzdC9ldmVudHMvZGJsY2xpY2stYWRkRXZlbnRMaXN0ZW5lci5odG1sCiBmYXN0
L2V2ZW50cy9kcmFnLWluLWZyYW1lcy5odG1sCiBmYXN0L2V2ZW50cy9mb2N1c2luZ1VubG9hZGVk
RnJhbWUuaHRtbAogZmFzdC9ldmVudHMvanMta2V5Ym9hcmQtZXZlbnQtY3JlYXRpb24uaHRtbApk
aWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9n
CmluZGV4IDcxMTFiODUuLjg4MGZlZGEgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZworKysgYi9XZWJLaXRUb29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMyBAQAorMjAxMC0wMi0y
MyAgRGllZ28gR29uemFsZXogIDxkaWVnby5nb256YWxlekBvcGVuYm9zc2Eub3JnPgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE1ha2UgUXQgRHVtcFJl
bmRlclRyZWUgRXZlbnRTZW5kZXIgYWJsZSB0byBzZW5kIGRvdWJsZSBjbGljayBldmVudHMKKwor
ICAgICAgICBMYXlvdXRUZXN0czoKKyAgICAgICAgICAgIGZhc3QvZXZlbnRzL2RibGNsaWNrLWFk
ZEV2ZW50TGlzdGVuZXIuaHRtbAorCisgICAgICAgIFtRdF0gRFJUOiBTZW5kIGRvdWJsZSBjbGlj
ayBldmVudCBmcm9tIEV2ZW50U2VuZGVyCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0zNTI1NQorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvcXQvRHVt
cFJlbmRlclRyZWVRdC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpEdW1wUmVuZGVyVHJlZTo6cmVz
ZXRUb0NvbnNpc3RlbnRTdGF0ZUJlZm9yZVRlc3RpbmcpOgorICAgICAgICAqIER1bXBSZW5kZXJU
cmVlL3F0L0V2ZW50U2VuZGVyUXQuY3BwOgorICAgICAgICAoRXZlbnRTZW5kZXI6OkV2ZW50U2Vu
ZGVyKToKKyAgICAgICAgKEV2ZW50U2VuZGVyOjptb3VzZURvd24pOgorICAgICAgICAqIER1bXBS
ZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuaDoKKyAgICAgICAgKEV2ZW50U2VuZGVyOjpyZXNl
dENsaWNrQ291bnQpOgorCiAyMDEwLTAyLTIzICBKZXN1cyBTYW5jaGV6LVBhbGVuY2lhICA8amVz
dXMucGFsZW5jaWFAb3BlbmJvc3NhLm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBLZW5uZXRo
IFJvaGRlIENocmlzdGlhbnNlbi4KZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJU
cmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQuY3BwIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUv
cXQvRHVtcFJlbmRlclRyZWVRdC5jcHAKaW5kZXggZTE2ZjliZi4uOGQ5OWFmMyAxMDA2NDQKLS0t
IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRHVtcFJlbmRlclRyZWVRdC5jcHAKKysr
IGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRHVtcFJlbmRlclRyZWVRdC5jcHAKQEAg
LTM5Niw2ICszOTYsOSBAQCB2b2lkIER1bXBSZW5kZXJUcmVlOjpyZXNldFRvQ29uc2lzdGVudFN0
YXRlQmVmb3JlVGVzdGluZygpCiAgICAgLy8gb2YgdGhlIERSVC4KICAgICBtX2NvbnRyb2xsZXIt
PnJlc2V0KCk7CiAKKyAgICAvLyByZXNldCBtb3VzZSBjbGlja3MgY291bnRlcgorICAgIG1fZXZl
bnRTZW5kZXItPnJlc2V0Q2xpY2tDb3VudCgpOworCiAgICAgY2xvc2VSZW1haW5pbmdXaW5kb3dz
KCk7CiAKICAgICBtX3BhZ2UtPnJlc2V0U2V0dGluZ3MoKTsKZGlmZiAtLWdpdCBhL1dlYktpdFRv
b2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuY3BwIGIvV2ViS2l0VG9vbHMvRHVt
cFJlbmRlclRyZWUvcXQvRXZlbnRTZW5kZXJRdC5jcHAKaW5kZXggMWVmMmQzZi4uYjI5NjRjOSAx
MDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRXZlbnRTZW5kZXJRdC5j
cHAKKysrIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRXZlbnRTZW5kZXJRdC5jcHAK
QEAgLTY3LDYgKzY3LDggQEAgRXZlbnRTZW5kZXI6OkV2ZW50U2VuZGVyKFFXZWJQYWdlKiBwYXJl
bnQpCiAgICAgZW5kT2ZRdWV1ZSA9IDA7CiAgICAgc3RhcnRPZlF1ZXVlID0gMDsKICAgICBtX2V2
ZW50TG9vcCA9IDA7CisgICAgbV9jdXJyZW50QnV0dG9uID0gMDsKKyAgICByZXNldENsaWNrQ291
bnQoKTsKICAgICBtX3BhZ2UtPnZpZXcoKS0+aW5zdGFsbEV2ZW50RmlsdGVyKHRoaXMpOwogfQog
CkBAIC05MiwxMCArOTQsMjggQEAgdm9pZCBFdmVudFNlbmRlcjo6bW91c2VEb3duKGludCBidXR0
b24pCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAorICAgIC8vIG9ubHkgY29uc2lkZXIgYSBjbGlj
ayB0byBjb3VudCwgYSBldmVudCB3aGljaCB3YXMgc2VudCBmcm9tIHRoZQorICAgIC8vIHNhbWUg
cHJldmlvdXMgYnV0dG9uIGFuZCBmcm9tIHRoZSBzYW1lIHBvc2l0aW9uCisgICAgaWYgKG1fY3Vy
cmVudEJ1dHRvbiA9PSBidXR0b24gJiYgbV9tb3VzZVBvcyA9PSBtX2NsaWNrUG9zKQorICAgICAg
ICBtX2NsaWNrQ291bnQrKzsKKyAgICBlbHNlCisgICAgICAgIG1fY2xpY2tDb3VudCA9IDE7CisK
KyAgICBtX2N1cnJlbnRCdXR0b24gPSBidXR0b247CisgICAgbV9jbGlja1BvcyA9IG1fbW91c2VQ
b3M7CiAgICAgbV9tb3VzZUJ1dHRvbnMgfD0gbW91c2VCdXR0b247CiAKIC8vICAgICBxRGVidWco
KSA8PCAiRXZlbnRTZW5kZXI6Om1vdXNlRG93biIgPDwgZnJhbWU7Ci0gICAgUU1vdXNlRXZlbnQq
IGV2ZW50ID0gbmV3IFFNb3VzZUV2ZW50KFFFdmVudDo6TW91c2VCdXR0b25QcmVzcywgbV9tb3Vz
ZVBvcywgbV9tb3VzZVBvcywgbW91c2VCdXR0b24sIG1fbW91c2VCdXR0b25zLCBRdDo6Tm9Nb2Rp
Zmllcik7CisgICAgUU1vdXNlRXZlbnQqIGV2ZW50OworICAgIGlmIChtX2NsaWNrQ291bnQgPT0g
MikgeworICAgICAgICBldmVudCA9IG5ldyBRTW91c2VFdmVudChRRXZlbnQ6Ok1vdXNlQnV0dG9u
RGJsQ2xpY2ssIG1fbW91c2VQb3MsCisgICAgICAgICAgICAgICAgICAgICAgICBtX21vdXNlUG9z
LCBtb3VzZUJ1dHRvbiwgbV9tb3VzZUJ1dHRvbnMsCisgICAgICAgICAgICAgICAgICAgICAgICBR
dDo6Tm9Nb2RpZmllcik7CisgICAgfSBlbHNlIHsKKyAgICAgICAgZXZlbnQgPSBuZXcgUU1vdXNl
RXZlbnQoUUV2ZW50OjpNb3VzZUJ1dHRvblByZXNzLCBtX21vdXNlUG9zLAorICAgICAgICAgICAg
ICAgICAgICAgICAgbV9tb3VzZVBvcywgbW91c2VCdXR0b24sIG1fbW91c2VCdXR0b25zLAorICAg
ICAgICAgICAgICAgICAgICAgICAgUXQ6Ok5vTW9kaWZpZXIpOworICAgIH0KICAgICBzZW5kT3JR
dWV1ZUV2ZW50KGV2ZW50KTsKIH0KIApkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRl
clRyZWUvcXQvRXZlbnRTZW5kZXJRdC5oIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQv
RXZlbnRTZW5kZXJRdC5oCmluZGV4IDM4YmNhODkuLmUyN2U5ZDMgMTAwNjQ0Ci0tLSBhL1dlYktp
dFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuaAorKysgYi9XZWJLaXRUb29s
cy9EdW1wUmVuZGVyVHJlZS9xdC9FdmVudFNlbmRlclF0LmgKQEAgLTUwLDYgKzUwLDcgQEAgY2xh
c3MgRXZlbnRTZW5kZXIgOiBwdWJsaWMgUU9iamVjdCB7CiBwdWJsaWM6CiAgICAgRXZlbnRTZW5k
ZXIoUVdlYlBhZ2UqIHBhcmVudCk7CiAgICAgdmlydHVhbCBib29sIGV2ZW50RmlsdGVyKFFPYmpl
Y3QqIHdhdGNoZWQsIFFFdmVudCogZXZlbnQpOworICAgIHZvaWQgcmVzZXRDbGlja0NvdW50KCkg
eyBtX2NsaWNrQ291bnQgPSAwOyB9CiAKIHB1YmxpYyBzbG90czoKICAgICB2b2lkIG1vdXNlRG93
bihpbnQgYnV0dG9uID0gMCk7CkBAIC03OCw4ICs3OSwxMSBAQCBwcml2YXRlOgogICAgIHZvaWQg
c2VuZE9yUXVldWVFdmVudChRRXZlbnQqKTsKICAgICB2b2lkIHJlcGxheVNhdmVkRXZlbnRzKGJv
b2wgZmx1c2gpOwogICAgIFFQb2ludCBtX21vdXNlUG9zOworICAgIFFQb2ludCBtX2NsaWNrUG9z
OwogICAgIFF0OjpNb3VzZUJ1dHRvbnMgbV9tb3VzZUJ1dHRvbnM7CiAgICAgUVdlYlBhZ2UqIG1f
cGFnZTsKKyAgICBpbnQgbV9jbGlja0NvdW50OworICAgIGludCBtX2N1cnJlbnRCdXR0b247CiAg
ICAgaW50IG1fdGltZUxlYXA7CiAgICAgYm9vbCBtX21vdXNlQnV0dG9uUHJlc3NlZDsKICAgICBi
b29sIG1fZHJhZzsKLS0gCjEuNi4zLjMKCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>49384</attachid>
            <date>2010-02-24 06:10:26 -0800</date>
            <delta_ts>2010-02-24 07:20:51 -0800</delta_ts>
            <desc>Proposed patch</desc>
            <filename>0001-Make-Qt-DumpRenderTree-EventSender-able-to-send-doubl.diff</filename>
            <type>text/plain</type>
            <size>6617</size>
            <attacher name="Diego Gonzalez">diegohcg</attacher>
            
              <data encoding="base64">RnJvbSBmNjEzZTIzNGM5NzU2MmY3ZGUwMTk0YTYzZDAzOGYyOTJhNGRlNDU0IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBEaWVnbyBHb256YWxleiA8ZGllZ28uZ29uemFsZXpAb3BlbmJv
c3NhLm9yZz4KRGF0ZTogVHVlLCAyMyBGZWIgMjAxMCAxMTo0MToxMyAtMDQwMApTdWJqZWN0OiBb
UEFUQ0hdIE1ha2UgUXQgRHVtcFJlbmRlclRyZWUgRXZlbnRTZW5kZXIgYWJsZSB0byBzZW5kIGRv
dWJsZSBjbGljayBldmVudHMKCkxheW91dFRlc3RzOgogICAgZmFzdC9ldmVudHMvZGJsY2xpY2st
YWRkRXZlbnRMaXN0ZW5lci5odG1sCi0tLQogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgIDE0ICsrKysrKysrKysKIExheW91dFRlc3RzL3BsYXRm
b3JtL3F0L1NraXBwZWQgICAgICAgICAgICAgICAgICAgIHwgICAgMSAtCiBXZWJLaXRUb29scy9D
aGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMjAgKysrKysrKysrKysr
KysrCiBXZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJlZVF0LmNwcCB8
ICAgIDMgKysKIFdlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuY3Bw
ICAgIHwgICAyNiArKysrKysrKysrKysrKysrKysrLQogV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRy
ZWUvcXQvRXZlbnRTZW5kZXJRdC5oICAgICAgfCAgICA2ICsrKysKIDYgZmlsZXMgY2hhbmdlZCwg
NjggaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZDJmZThhOS4uYWIzOTBj
MSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0No
YW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEwLTAyLTIzICBEaWVnbyBHb256YWxleiAgPGRp
ZWdvLmdvbnphbGV6QG9wZW5ib3NzYS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgTWFrZSBRdCBEdW1wUmVuZGVyVHJlZSBFdmVudFNlbmRlciBh
YmxlIHRvIHNlbmQgZG91YmxlIGNsaWNrIGV2ZW50cworCisgICAgICAgIExheW91dFRlc3RzOgor
ICAgICAgICAgICAgZmFzdC9ldmVudHMvZGJsY2xpY2stYWRkRXZlbnRMaXN0ZW5lci5odG1sCisK
KyAgICAgICAgW1F0XSBEUlQ6IFNlbmQgZG91YmxlIGNsaWNrIGV2ZW50IGZyb20gRXZlbnRTZW5k
ZXIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTM1MjU1
CisKKyAgICAgICAgKiBwbGF0Zm9ybS9xdC9Ta2lwcGVkOgorCiAyMDEwLTAyLTIzICBDc2FiYSBP
c3p0cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CiAKICAgICAgICAgUnViYmVyLXN0YW1wZWQg
YnkgU2ltb24gSGF1c21hbm4uCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9T
a2lwcGVkIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBlZAppbmRleCAyMDJlNzFmLi4y
NWZlYTZhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9Ta2lwcGVkCisrKyBi
L0xheW91dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBwZWQKQEAgLTQ0NSw3ICs0NDUsNiBAQCBmYXN0
L2V2ZW50cy81MDU2NjE5Lmh0bWwKIGZhc3QvZXZlbnRzL2F1dG9zY3JvbGwuaHRtbAogZmFzdC9l
dmVudHMvY2xpY2stY291bnQuaHRtbAogZmFzdC9ldmVudHMvY29udGVudC1jaGFuZ2VkLWR1cmlu
Zy1kcm9wLmh0bWwKLWZhc3QvZXZlbnRzL2RibGNsaWNrLWFkZEV2ZW50TGlzdGVuZXIuaHRtbAog
ZmFzdC9ldmVudHMvZHJhZy1pbi1mcmFtZXMuaHRtbAogZmFzdC9ldmVudHMvZm9jdXNpbmdVbmxv
YWRlZEZyYW1lLmh0bWwKIGZhc3QvZXZlbnRzL2pzLWtleWJvYXJkLWV2ZW50LWNyZWF0aW9uLmh0
bWwKZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5n
ZUxvZwppbmRleCA3OTg2NDViLi40MDViNjAwIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFu
Z2VMb2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjMgQEAKKzIwMTAt
MDItMjMgIERpZWdvIEdvbnphbGV6ICA8ZGllZ28uZ29uemFsZXpAb3BlbmJvc3NhLm9yZz4KKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBNYWtlIFF0IER1
bXBSZW5kZXJUcmVlIEV2ZW50U2VuZGVyIGFibGUgdG8gc2VuZCBkb3VibGUgY2xpY2sgZXZlbnRz
CisKKyAgICAgICAgTGF5b3V0VGVzdHM6CisgICAgICAgICAgICBmYXN0L2V2ZW50cy9kYmxjbGlj
ay1hZGRFdmVudExpc3RlbmVyLmh0bWwKKworICAgICAgICBbUXRdIERSVDogU2VuZCBkb3VibGUg
Y2xpY2sgZXZlbnQgZnJvbSBFdmVudFNlbmRlcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzUyNTUKKworICAgICAgICAqIER1bXBSZW5kZXJUcmVlL3F0
L0R1bXBSZW5kZXJUcmVlUXQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RHVtcFJlbmRlclRyZWU6
OnJlc2V0VG9Db25zaXN0ZW50U3RhdGVCZWZvcmVUZXN0aW5nKToKKyAgICAgICAgKiBEdW1wUmVu
ZGVyVHJlZS9xdC9FdmVudFNlbmRlclF0LmNwcDoKKyAgICAgICAgKEV2ZW50U2VuZGVyOjpFdmVu
dFNlbmRlcik6CisgICAgICAgIChFdmVudFNlbmRlcjo6bW91c2VEb3duKToKKyAgICAgICAgKiBE
dW1wUmVuZGVyVHJlZS9xdC9FdmVudFNlbmRlclF0Lmg6CisgICAgICAgIChFdmVudFNlbmRlcjo6
cmVzZXRDbGlja0NvdW50KToKKwogMjAxMC0wMi0yMyAgQWRhbSBSb2JlbiAgPGFyb2JlbkBhcHBs
ZS5jb20+CiAKICAgICAgICAgTWFrZSBjb21taXQtbG9nLWVkaXRvciBmaW5kIGp1c3QtYWRkZWQg
Q2hhbmdlTG9nIGZpbGVzCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9x
dC9EdW1wUmVuZGVyVHJlZVF0LmNwcCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1
bXBSZW5kZXJUcmVlUXQuY3BwCmluZGV4IGUxNmY5YmYuLjhkOTlhZjMgMTAwNjQ0Ci0tLSBhL1dl
YktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQuY3BwCisrKyBiL1dl
YktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQuY3BwCkBAIC0zOTYs
NiArMzk2LDkgQEAgdm9pZCBEdW1wUmVuZGVyVHJlZTo6cmVzZXRUb0NvbnNpc3RlbnRTdGF0ZUJl
Zm9yZVRlc3RpbmcoKQogICAgIC8vIG9mIHRoZSBEUlQuCiAgICAgbV9jb250cm9sbGVyLT5yZXNl
dCgpOwogCisgICAgLy8gcmVzZXQgbW91c2UgY2xpY2tzIGNvdW50ZXIKKyAgICBtX2V2ZW50U2Vu
ZGVyLT5yZXNldENsaWNrQ291bnQoKTsKKwogICAgIGNsb3NlUmVtYWluaW5nV2luZG93cygpOwog
CiAgICAgbV9wYWdlLT5yZXNldFNldHRpbmdzKCk7CmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9E
dW1wUmVuZGVyVHJlZS9xdC9FdmVudFNlbmRlclF0LmNwcCBiL1dlYktpdFRvb2xzL0R1bXBSZW5k
ZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuY3BwCmluZGV4IDFlZjJkM2YuLjBjYmZkZTUgMTAwNjQ0
Ci0tLSBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuY3BwCisr
KyBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuY3BwCkBAIC02
MCw2ICs2MCw3IEBAIHN0YXRpYyB1bnNpZ25lZCBzdGFydE9mUXVldWU7CiBFdmVudFNlbmRlcjo6
RXZlbnRTZW5kZXIoUVdlYlBhZ2UqIHBhcmVudCkKICAgICA6IFFPYmplY3QocGFyZW50KQogewor
ICAgIG1fdGltZS5zdGFydCgpOwogICAgIG1fcGFnZSA9IHBhcmVudDsKICAgICBtX21vdXNlQnV0
dG9uUHJlc3NlZCA9IGZhbHNlOwogICAgIG1fZHJhZyA9IGZhbHNlOwpAQCAtNjcsMTEgKzY4LDE4
IEBAIEV2ZW50U2VuZGVyOjpFdmVudFNlbmRlcihRV2ViUGFnZSogcGFyZW50KQogICAgIGVuZE9m
UXVldWUgPSAwOwogICAgIHN0YXJ0T2ZRdWV1ZSA9IDA7CiAgICAgbV9ldmVudExvb3AgPSAwOwor
ICAgIG1fY3VycmVudEJ1dHRvbiA9IDA7CisgICAgbV90aW1lTGVhcCA9IDA7CisgICAgcmVzZXRD
bGlja0NvdW50KCk7CiAgICAgbV9wYWdlLT52aWV3KCktPmluc3RhbGxFdmVudEZpbHRlcih0aGlz
KTsKIH0KIAogdm9pZCBFdmVudFNlbmRlcjo6bW91c2VEb3duKGludCBidXR0b24pCiB7CisgICAg
aWYgKG1fY2xpY2tDb3VudCkKKyAgICAgICAgbV90aW1lTGVhcCA9IG1fdGltZS5lbGFwc2VkKCk7
CisgICAgbV90aW1lLnJlc3RhcnQoKTsKKwogICAgIFF0OjpNb3VzZUJ1dHRvbiBtb3VzZUJ1dHRv
bjsKICAgICBzd2l0Y2ggKGJ1dHRvbikgewogICAgIGNhc2UgMDoKQEAgLTkyLDEwICsxMDAsMjYg
QEAgdm9pZCBFdmVudFNlbmRlcjo6bW91c2VEb3duKGludCBidXR0b24pCiAgICAgICAgIGJyZWFr
OwogICAgIH0KIAorICAgIC8vIG9ubHkgY29uc2lkZXIgYSBjbGljayB0byBjb3VudCwgYSBldmVu
dCB3aGljaCB3YXMgc2VudCBmcm9tIHRoZQorICAgIC8vIHNhbWUgcHJldmlvdXMgYnV0dG9uIGFu
ZCBmcm9tIHRoZSBzYW1lIHBvc2l0aW9uLiBVc2luZyA0MDBtcyBhcworICAgIC8vIHRoZSBkb3Vi
bGUtY2xpY2sgaW50ZXJ2YWwgbGlrZSBpbiBLREUgZGVmYXVsdCBzZXR0aW5ncy4KKyAgICBpZiAo
bV9jdXJyZW50QnV0dG9uID09IGJ1dHRvbgorICAgICAgICAmJiBtX21vdXNlUG9zID09IG1fY2xp
Y2tQb3MKKyAgICAgICAgJiYgbV90aW1lTGVhcCA8PSA0MDApCisgICAgICAgIG1fY2xpY2tDb3Vu
dCsrOworICAgIGVsc2UKKyAgICAgICAgbV9jbGlja0NvdW50ID0gMTsKKworICAgIG1fY3VycmVu
dEJ1dHRvbiA9IGJ1dHRvbjsKKyAgICBtX2NsaWNrUG9zID0gbV9tb3VzZVBvczsKICAgICBtX21v
dXNlQnV0dG9ucyB8PSBtb3VzZUJ1dHRvbjsKIAogLy8gICAgIHFEZWJ1ZygpIDw8ICJFdmVudFNl
bmRlcjo6bW91c2VEb3duIiA8PCBmcmFtZTsKLSAgICBRTW91c2VFdmVudCogZXZlbnQgPSBuZXcg
UU1vdXNlRXZlbnQoUUV2ZW50OjpNb3VzZUJ1dHRvblByZXNzLCBtX21vdXNlUG9zLCBtX21vdXNl
UG9zLCBtb3VzZUJ1dHRvbiwgbV9tb3VzZUJ1dHRvbnMsIFF0OjpOb01vZGlmaWVyKTsKKyAgICBR
TW91c2VFdmVudCogZXZlbnQ7CisgICAgZXZlbnQgPSBuZXcgUU1vdXNlRXZlbnQoKG1fY2xpY2tD
b3VudCA9PSAyKSA/IFFFdmVudDo6TW91c2VCdXR0b25EYmxDbGljayA6CisgICAgICAgICAgICAg
ICAgICAgIFFFdmVudDo6TW91c2VCdXR0b25QcmVzcywgbV9tb3VzZVBvcywgbV9tb3VzZVBvcywK
KyAgICAgICAgICAgICAgICAgICAgbW91c2VCdXR0b24sIG1fbW91c2VCdXR0b25zLCBRdDo6Tm9N
b2RpZmllcik7CisKICAgICBzZW5kT3JRdWV1ZUV2ZW50KGV2ZW50KTsKIH0KIApkaWZmIC0tZ2l0
IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRXZlbnRTZW5kZXJRdC5oIGIvV2ViS2l0
VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRXZlbnRTZW5kZXJRdC5oCmluZGV4IDM4YmNhODkuLjg4
MjUxZTMgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2Vu
ZGVyUXQuaAorKysgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9FdmVudFNlbmRlclF0
LmgKQEAgLTM3LDYgKzM3LDcgQEAKICNpbmNsdWRlIDxRUG9pbnQ+CiAjaW5jbHVkZSA8UVN0cmlu
Zz4KICNpbmNsdWRlIDxRU3RyaW5nTGlzdD4KKyNpbmNsdWRlIDxRVGltZT4KIAogI2luY2x1ZGUg
PHF3ZWJwYWdlLmg+CiAjaW5jbHVkZSA8cXdlYmZyYW1lLmg+CkBAIC01MCw2ICs1MSw3IEBAIGNs
YXNzIEV2ZW50U2VuZGVyIDogcHVibGljIFFPYmplY3QgewogcHVibGljOgogICAgIEV2ZW50U2Vu
ZGVyKFFXZWJQYWdlKiBwYXJlbnQpOwogICAgIHZpcnR1YWwgYm9vbCBldmVudEZpbHRlcihRT2Jq
ZWN0KiB3YXRjaGVkLCBRRXZlbnQqIGV2ZW50KTsKKyAgICB2b2lkIHJlc2V0Q2xpY2tDb3VudCgp
IHsgbV9jbGlja0NvdW50ID0gMDsgfQogCiBwdWJsaWMgc2xvdHM6CiAgICAgdm9pZCBtb3VzZURv
d24oaW50IGJ1dHRvbiA9IDApOwpAQCAtNzgsOCArODAsMTEgQEAgcHJpdmF0ZToKICAgICB2b2lk
IHNlbmRPclF1ZXVlRXZlbnQoUUV2ZW50Kik7CiAgICAgdm9pZCByZXBsYXlTYXZlZEV2ZW50cyhi
b29sIGZsdXNoKTsKICAgICBRUG9pbnQgbV9tb3VzZVBvczsKKyAgICBRUG9pbnQgbV9jbGlja1Bv
czsKICAgICBRdDo6TW91c2VCdXR0b25zIG1fbW91c2VCdXR0b25zOwogICAgIFFXZWJQYWdlKiBt
X3BhZ2U7CisgICAgaW50IG1fY2xpY2tDb3VudDsKKyAgICBpbnQgbV9jdXJyZW50QnV0dG9uOwog
ICAgIGludCBtX3RpbWVMZWFwOwogICAgIGJvb2wgbV9tb3VzZUJ1dHRvblByZXNzZWQ7CiAgICAg
Ym9vbCBtX2RyYWc7CkBAIC04OSw2ICs5NCw3IEBAIHByaXZhdGU6CiAgICAgUUxpc3Q8UVRvdWNo
RXZlbnQ6OlRvdWNoUG9pbnQ+IG1fdG91Y2hQb2ludHM7CiAgICAgUXQ6OktleWJvYXJkTW9kaWZp
ZXJzIG1fdG91Y2hNb2RpZmllcnM7CiAgICAgYm9vbCBtX3RvdWNoQWN0aXZlOworICAgIFFUaW1l
IG1fdGltZTsKICNlbmRpZgogfTsKICNlbmRpZiAvLyAgRXZlbnRTZW5kZXJRdF9oCi0tIAoxLjYu
My4zCgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>49389</attachid>
            <date>2010-02-24 07:20:51 -0800</date>
            <delta_ts>2010-02-24 07:30:53 -0800</delta_ts>
            <desc>Proposed patch</desc>
            <filename>0001-Make-Qt-DumpRenderTree-EventSender-able-to-send-doubl.diff</filename>
            <type>text/plain</type>
            <size>6517</size>
            <attacher name="Diego Gonzalez">diegohcg</attacher>
            
              <data encoding="base64">RnJvbSAyNDA3Mzc1YWZmMjIyYjU3YzdhZmQ3NDEwMzdlNmE2NmYwN2Y3MzhjIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBEaWVnbyBHb256YWxleiA8ZGllZ28uZ29uemFsZXpAb3BlbmJv
c3NhLm9yZz4KRGF0ZTogVHVlLCAyMyBGZWIgMjAxMCAxMTo0MToxMyAtMDQwMApTdWJqZWN0OiBb
UEFUQ0hdIE1ha2UgUXQgRHVtcFJlbmRlclRyZWUgRXZlbnRTZW5kZXIgYWJsZSB0byBzZW5kIGRv
dWJsZSBjbGljayBldmVudHMKCkxheW91dFRlc3RzOgogICAgZmFzdC9ldmVudHMvZGJsY2xpY2st
YWRkRXZlbnRMaXN0ZW5lci5odG1sCi0tLQogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgIDE0ICsrKysrKysrKwogTGF5b3V0VGVzdHMvcGxhdGZv
cm0vcXQvU2tpcHBlZCAgICAgICAgICAgICAgICAgICAgfCAgICAxIC0KIFdlYktpdFRvb2xzL0No
YW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyMCArKysrKysrKysrKysr
CiBXZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJlZVF0LmNwcCB8ICAg
IDMgKysKIFdlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuY3BwICAg
IHwgICAzMCArKysrKysrKysrKysrKysrKysrLQogV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUv
cXQvRXZlbnRTZW5kZXJRdC5oICAgICAgfCAgICA2ICsrKysKIDYgZmlsZXMgY2hhbmdlZCwgNzIg
aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZDJmZThhOS4uYWIzOTBjMSAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5n
ZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEwLTAyLTIzICBEaWVnbyBHb256YWxleiAgPGRpZWdv
LmdvbnphbGV6QG9wZW5ib3NzYS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgTWFrZSBRdCBEdW1wUmVuZGVyVHJlZSBFdmVudFNlbmRlciBhYmxl
IHRvIHNlbmQgZG91YmxlIGNsaWNrIGV2ZW50cworCisgICAgICAgIExheW91dFRlc3RzOgorICAg
ICAgICAgICAgZmFzdC9ldmVudHMvZGJsY2xpY2stYWRkRXZlbnRMaXN0ZW5lci5odG1sCisKKyAg
ICAgICAgW1F0XSBEUlQ6IFNlbmQgZG91YmxlIGNsaWNrIGV2ZW50IGZyb20gRXZlbnRTZW5kZXIK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTM1MjU1CisK
KyAgICAgICAgKiBwbGF0Zm9ybS9xdC9Ta2lwcGVkOgorCiAyMDEwLTAyLTIzICBDc2FiYSBPc3p0
cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CiAKICAgICAgICAgUnViYmVyLXN0YW1wZWQgYnkg
U2ltb24gSGF1c21hbm4uCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9Ta2lw
cGVkIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBlZAppbmRleCAyMDJlNzFmLi4yNWZl
YTZhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9Ta2lwcGVkCisrKyBiL0xh
eW91dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBwZWQKQEAgLTQ0NSw3ICs0NDUsNiBAQCBmYXN0L2V2
ZW50cy81MDU2NjE5Lmh0bWwKIGZhc3QvZXZlbnRzL2F1dG9zY3JvbGwuaHRtbAogZmFzdC9ldmVu
dHMvY2xpY2stY291bnQuaHRtbAogZmFzdC9ldmVudHMvY29udGVudC1jaGFuZ2VkLWR1cmluZy1k
cm9wLmh0bWwKLWZhc3QvZXZlbnRzL2RibGNsaWNrLWFkZEV2ZW50TGlzdGVuZXIuaHRtbAogZmFz
dC9ldmVudHMvZHJhZy1pbi1mcmFtZXMuaHRtbAogZmFzdC9ldmVudHMvZm9jdXNpbmdVbmxvYWRl
ZEZyYW1lLmh0bWwKIGZhc3QvZXZlbnRzL2pzLWtleWJvYXJkLWV2ZW50LWNyZWF0aW9uLmh0bWwK
ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCA3OTg2NDViLi40MDViNjAwIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VM
b2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjMgQEAKKzIwMTAtMDIt
MjMgIERpZWdvIEdvbnphbGV6ICA8ZGllZ28uZ29uemFsZXpAb3BlbmJvc3NhLm9yZz4KKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBNYWtlIFF0IER1bXBS
ZW5kZXJUcmVlIEV2ZW50U2VuZGVyIGFibGUgdG8gc2VuZCBkb3VibGUgY2xpY2sgZXZlbnRzCisK
KyAgICAgICAgTGF5b3V0VGVzdHM6CisgICAgICAgICAgICBmYXN0L2V2ZW50cy9kYmxjbGljay1h
ZGRFdmVudExpc3RlbmVyLmh0bWwKKworICAgICAgICBbUXRdIERSVDogU2VuZCBkb3VibGUgY2xp
Y2sgZXZlbnQgZnJvbSBFdmVudFNlbmRlcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MzUyNTUKKworICAgICAgICAqIER1bXBSZW5kZXJUcmVlL3F0L0R1
bXBSZW5kZXJUcmVlUXQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RHVtcFJlbmRlclRyZWU6OnJl
c2V0VG9Db25zaXN0ZW50U3RhdGVCZWZvcmVUZXN0aW5nKToKKyAgICAgICAgKiBEdW1wUmVuZGVy
VHJlZS9xdC9FdmVudFNlbmRlclF0LmNwcDoKKyAgICAgICAgKEV2ZW50U2VuZGVyOjpFdmVudFNl
bmRlcik6CisgICAgICAgIChFdmVudFNlbmRlcjo6bW91c2VEb3duKToKKyAgICAgICAgKiBEdW1w
UmVuZGVyVHJlZS9xdC9FdmVudFNlbmRlclF0Lmg6CisgICAgICAgIChFdmVudFNlbmRlcjo6cmVz
ZXRDbGlja0NvdW50KToKKwogMjAxMC0wMi0yMyAgQWRhbSBSb2JlbiAgPGFyb2JlbkBhcHBsZS5j
b20+CiAKICAgICAgICAgTWFrZSBjb21taXQtbG9nLWVkaXRvciBmaW5kIGp1c3QtYWRkZWQgQ2hh
bmdlTG9nIGZpbGVzCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9E
dW1wUmVuZGVyVHJlZVF0LmNwcCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBS
ZW5kZXJUcmVlUXQuY3BwCmluZGV4IGUxNmY5YmYuLjhkOTlhZjMgMTAwNjQ0Ci0tLSBhL1dlYktp
dFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQuY3BwCisrKyBiL1dlYktp
dFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQuY3BwCkBAIC0zOTYsNiAr
Mzk2LDkgQEAgdm9pZCBEdW1wUmVuZGVyVHJlZTo6cmVzZXRUb0NvbnNpc3RlbnRTdGF0ZUJlZm9y
ZVRlc3RpbmcoKQogICAgIC8vIG9mIHRoZSBEUlQuCiAgICAgbV9jb250cm9sbGVyLT5yZXNldCgp
OwogCisgICAgLy8gcmVzZXQgbW91c2UgY2xpY2tzIGNvdW50ZXIKKyAgICBtX2V2ZW50U2VuZGVy
LT5yZXNldENsaWNrQ291bnQoKTsKKwogICAgIGNsb3NlUmVtYWluaW5nV2luZG93cygpOwogCiAg
ICAgbV9wYWdlLT5yZXNldFNldHRpbmdzKCk7CmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9EdW1w
UmVuZGVyVHJlZS9xdC9FdmVudFNlbmRlclF0LmNwcCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJU
cmVlL3F0L0V2ZW50U2VuZGVyUXQuY3BwCmluZGV4IDFlZjJkM2YuLjQ0MTc3MjMgMTAwNjQ0Ci0t
LSBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuY3BwCisrKyBi
L1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuY3BwCkBAIC02Nywx
MSArNjcsMjMgQEAgRXZlbnRTZW5kZXI6OkV2ZW50U2VuZGVyKFFXZWJQYWdlKiBwYXJlbnQpCiAg
ICAgZW5kT2ZRdWV1ZSA9IDA7CiAgICAgc3RhcnRPZlF1ZXVlID0gMDsKICAgICBtX2V2ZW50TG9v
cCA9IDA7CisgICAgbV9jdXJyZW50QnV0dG9uID0gMDsKKyAgICBtX3RpbWVMZWFwID0gMDsKKyAg
ICByZXNldENsaWNrQ291bnQoKTsKICAgICBtX3BhZ2UtPnZpZXcoKS0+aW5zdGFsbEV2ZW50Rmls
dGVyKHRoaXMpOworI2lmIFFUX1ZFUlNJT04gPj0gUVRfVkVSU0lPTl9DSEVDSyg0LCA2LCAwKQor
ICAgIG1fdGltZS5zdGFydCgpOworI2VuZGlmCiB9CiAKIHZvaWQgRXZlbnRTZW5kZXI6Om1vdXNl
RG93bihpbnQgYnV0dG9uKQogeworI2lmIFFUX1ZFUlNJT04gPj0gUVRfVkVSU0lPTl9DSEVDSyg0
LCA2LCAwKQorICAgIGlmIChtX2NsaWNrQ291bnQpCisgICAgICAgIG1fdGltZUxlYXAgPSBtX3Rp
bWUuZWxhcHNlZCgpOworICAgIG1fdGltZS5yZXN0YXJ0KCk7CisjZW5kaWYKKwogICAgIFF0OjpN
b3VzZUJ1dHRvbiBtb3VzZUJ1dHRvbjsKICAgICBzd2l0Y2ggKGJ1dHRvbikgewogICAgIGNhc2Ug
MDoKQEAgLTkyLDEwICsxMDQsMjYgQEAgdm9pZCBFdmVudFNlbmRlcjo6bW91c2VEb3duKGludCBi
dXR0b24pCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAorICAgIC8vIG9ubHkgY29uc2lkZXIgYSBj
bGljayB0byBjb3VudCwgYSBldmVudCB3aGljaCB3YXMgc2VudCBmcm9tIHRoZQorICAgIC8vIHNh
bWUgcHJldmlvdXMgYnV0dG9uIGFuZCBmcm9tIHRoZSBzYW1lIHBvc2l0aW9uLiBVc2luZyA0MDBt
cyBhcworICAgIC8vIHRoZSBkb3VibGUtY2xpY2sgaW50ZXJ2YWwgbGlrZSBpbiBLREUgZGVmYXVs
dCBzZXR0aW5ncy4KKyAgICBpZiAobV9jdXJyZW50QnV0dG9uID09IGJ1dHRvbgorICAgICAgICAm
JiBtX21vdXNlUG9zID09IG1fY2xpY2tQb3MKKyAgICAgICAgJiYgbV90aW1lTGVhcCA8PSA0MDAp
CisgICAgICAgIG1fY2xpY2tDb3VudCsrOworICAgIGVsc2UKKyAgICAgICAgbV9jbGlja0NvdW50
ID0gMTsKKworICAgIG1fY3VycmVudEJ1dHRvbiA9IGJ1dHRvbjsKKyAgICBtX2NsaWNrUG9zID0g
bV9tb3VzZVBvczsKICAgICBtX21vdXNlQnV0dG9ucyB8PSBtb3VzZUJ1dHRvbjsKIAogLy8gICAg
IHFEZWJ1ZygpIDw8ICJFdmVudFNlbmRlcjo6bW91c2VEb3duIiA8PCBmcmFtZTsKLSAgICBRTW91
c2VFdmVudCogZXZlbnQgPSBuZXcgUU1vdXNlRXZlbnQoUUV2ZW50OjpNb3VzZUJ1dHRvblByZXNz
LCBtX21vdXNlUG9zLCBtX21vdXNlUG9zLCBtb3VzZUJ1dHRvbiwgbV9tb3VzZUJ1dHRvbnMsIFF0
OjpOb01vZGlmaWVyKTsKKyAgICBRTW91c2VFdmVudCogZXZlbnQ7CisgICAgZXZlbnQgPSBuZXcg
UU1vdXNlRXZlbnQoKG1fY2xpY2tDb3VudCA9PSAyKSA/IFFFdmVudDo6TW91c2VCdXR0b25EYmxD
bGljayA6CisgICAgICAgICAgICAgICAgICAgIFFFdmVudDo6TW91c2VCdXR0b25QcmVzcywgbV9t
b3VzZVBvcywgbV9tb3VzZVBvcywKKyAgICAgICAgICAgICAgICAgICAgbW91c2VCdXR0b24sIG1f
bW91c2VCdXR0b25zLCBRdDo6Tm9Nb2RpZmllcik7CisKICAgICBzZW5kT3JRdWV1ZUV2ZW50KGV2
ZW50KTsKIH0KIApkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRXZl
bnRTZW5kZXJRdC5oIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRXZlbnRTZW5kZXJR
dC5oCmluZGV4IDM4YmNhODkuLjU3YmQwMWQgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL0R1bXBS
ZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuaAorKysgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVy
VHJlZS9xdC9FdmVudFNlbmRlclF0LmgKQEAgLTQyLDYgKzQyLDcgQEAKICNpbmNsdWRlIDxxd2Vi
ZnJhbWUuaD4KIAogI2lmIFFUX1ZFUlNJT04gPj0gUVRfVkVSU0lPTl9DSEVDSyg0LCA2LCAwKQor
I2luY2x1ZGUgPFFUaW1lPgogI2luY2x1ZGUgPFFUb3VjaEV2ZW50PgogI2VuZGlmCiAKQEAgLTUw
LDYgKzUxLDcgQEAgY2xhc3MgRXZlbnRTZW5kZXIgOiBwdWJsaWMgUU9iamVjdCB7CiBwdWJsaWM6
CiAgICAgRXZlbnRTZW5kZXIoUVdlYlBhZ2UqIHBhcmVudCk7CiAgICAgdmlydHVhbCBib29sIGV2
ZW50RmlsdGVyKFFPYmplY3QqIHdhdGNoZWQsIFFFdmVudCogZXZlbnQpOworICAgIHZvaWQgcmVz
ZXRDbGlja0NvdW50KCkgeyBtX2NsaWNrQ291bnQgPSAwOyB9CiAKIHB1YmxpYyBzbG90czoKICAg
ICB2b2lkIG1vdXNlRG93bihpbnQgYnV0dG9uID0gMCk7CkBAIC03OCw4ICs4MCwxMSBAQCBwcml2
YXRlOgogICAgIHZvaWQgc2VuZE9yUXVldWVFdmVudChRRXZlbnQqKTsKICAgICB2b2lkIHJlcGxh
eVNhdmVkRXZlbnRzKGJvb2wgZmx1c2gpOwogICAgIFFQb2ludCBtX21vdXNlUG9zOworICAgIFFQ
b2ludCBtX2NsaWNrUG9zOwogICAgIFF0OjpNb3VzZUJ1dHRvbnMgbV9tb3VzZUJ1dHRvbnM7CiAg
ICAgUVdlYlBhZ2UqIG1fcGFnZTsKKyAgICBpbnQgbV9jbGlja0NvdW50OworICAgIGludCBtX2N1
cnJlbnRCdXR0b247CiAgICAgaW50IG1fdGltZUxlYXA7CiAgICAgYm9vbCBtX21vdXNlQnV0dG9u
UHJlc3NlZDsKICAgICBib29sIG1fZHJhZzsKQEAgLTg5LDYgKzk0LDcgQEAgcHJpdmF0ZToKICAg
ICBRTGlzdDxRVG91Y2hFdmVudDo6VG91Y2hQb2ludD4gbV90b3VjaFBvaW50czsKICAgICBRdDo6
S2V5Ym9hcmRNb2RpZmllcnMgbV90b3VjaE1vZGlmaWVyczsKICAgICBib29sIG1fdG91Y2hBY3Rp
dmU7CisgICAgUVRpbWUgbV90aW1lOwogI2VuZGlmCiB9OwogI2VuZGlmIC8vICBFdmVudFNlbmRl
clF0X2gKLS0gCjEuNi4zLjMKCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>49391</attachid>
            <date>2010-02-24 07:30:53 -0800</date>
            <delta_ts>2010-03-01 07:01:22 -0800</delta_ts>
            <desc>Proposed patch</desc>
            <filename>0001-Make-Qt-DumpRenderTree-EventSender-able-to-send-doubl.diff</filename>
            <type>text/plain</type>
            <size>6510</size>
            <attacher name="Diego Gonzalez">diegohcg</attacher>
            
              <data encoding="base64">RnJvbSBjMmE2Y2E0ZjEwYjRmZGU4Y2MyZWMzNWJhY2JiODk0ZDI1YTU5MWU5IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBEaWVnbyBHb256YWxleiA8ZGllZ28uZ29uemFsZXpAb3BlbmJv
c3NhLm9yZz4KRGF0ZTogVHVlLCAyMyBGZWIgMjAxMCAxMTo0MToxMyAtMDQwMApTdWJqZWN0OiBb
UEFUQ0hdIE1ha2UgUXQgRHVtcFJlbmRlclRyZWUgRXZlbnRTZW5kZXIgYWJsZSB0byBzZW5kIGRv
dWJsZSBjbGljayBldmVudHMKCkxheW91dFRlc3RzOgogICAgZmFzdC9ldmVudHMvZGJsY2xpY2st
YWRkRXZlbnRMaXN0ZW5lci5odG1sCi0tLQogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgIDE0ICsrKysrKysrKwogTGF5b3V0VGVzdHMvcGxhdGZv
cm0vcXQvU2tpcHBlZCAgICAgICAgICAgICAgICAgICAgfCAgICAxIC0KIFdlYktpdFRvb2xzL0No
YW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyMCArKysrKysrKysrKysr
CiBXZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJlZVF0LmNwcCB8ICAg
IDMgKysKIFdlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuY3BwICAg
IHwgICAzMCArKysrKysrKysrKysrKysrKysrLQogV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUv
cXQvRXZlbnRTZW5kZXJRdC5oICAgICAgfCAgICA2ICsrKysKIDYgZmlsZXMgY2hhbmdlZCwgNzIg
aW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZDJmZThhOS4uYWIzOTBjMSAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5n
ZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEwLTAyLTIzICBEaWVnbyBHb256YWxleiAgPGRpZWdv
LmdvbnphbGV6QG9wZW5ib3NzYS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgTWFrZSBRdCBEdW1wUmVuZGVyVHJlZSBFdmVudFNlbmRlciBhYmxl
IHRvIHNlbmQgZG91YmxlIGNsaWNrIGV2ZW50cworCisgICAgICAgIExheW91dFRlc3RzOgorICAg
ICAgICAgICAgZmFzdC9ldmVudHMvZGJsY2xpY2stYWRkRXZlbnRMaXN0ZW5lci5odG1sCisKKyAg
ICAgICAgW1F0XSBEUlQ6IFNlbmQgZG91YmxlIGNsaWNrIGV2ZW50IGZyb20gRXZlbnRTZW5kZXIK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTM1MjU1CisK
KyAgICAgICAgKiBwbGF0Zm9ybS9xdC9Ta2lwcGVkOgorCiAyMDEwLTAyLTIzICBDc2FiYSBPc3p0
cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CiAKICAgICAgICAgUnViYmVyLXN0YW1wZWQgYnkg
U2ltb24gSGF1c21hbm4uCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9Ta2lw
cGVkIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBlZAppbmRleCAyMDJlNzFmLi4yNWZl
YTZhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9Ta2lwcGVkCisrKyBiL0xh
eW91dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBwZWQKQEAgLTQ0NSw3ICs0NDUsNiBAQCBmYXN0L2V2
ZW50cy81MDU2NjE5Lmh0bWwKIGZhc3QvZXZlbnRzL2F1dG9zY3JvbGwuaHRtbAogZmFzdC9ldmVu
dHMvY2xpY2stY291bnQuaHRtbAogZmFzdC9ldmVudHMvY29udGVudC1jaGFuZ2VkLWR1cmluZy1k
cm9wLmh0bWwKLWZhc3QvZXZlbnRzL2RibGNsaWNrLWFkZEV2ZW50TGlzdGVuZXIuaHRtbAogZmFz
dC9ldmVudHMvZHJhZy1pbi1mcmFtZXMuaHRtbAogZmFzdC9ldmVudHMvZm9jdXNpbmdVbmxvYWRl
ZEZyYW1lLmh0bWwKIGZhc3QvZXZlbnRzL2pzLWtleWJvYXJkLWV2ZW50LWNyZWF0aW9uLmh0bWwK
ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCA3OTg2NDViLi40MDViNjAwIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VM
b2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjMgQEAKKzIwMTAtMDIt
MjMgIERpZWdvIEdvbnphbGV6ICA8ZGllZ28uZ29uemFsZXpAb3BlbmJvc3NhLm9yZz4KKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBNYWtlIFF0IER1bXBS
ZW5kZXJUcmVlIEV2ZW50U2VuZGVyIGFibGUgdG8gc2VuZCBkb3VibGUgY2xpY2sgZXZlbnRzCisK
KyAgICAgICAgTGF5b3V0VGVzdHM6CisgICAgICAgICAgICBmYXN0L2V2ZW50cy9kYmxjbGljay1h
ZGRFdmVudExpc3RlbmVyLmh0bWwKKworICAgICAgICBbUXRdIERSVDogU2VuZCBkb3VibGUgY2xp
Y2sgZXZlbnQgZnJvbSBFdmVudFNlbmRlcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MzUyNTUKKworICAgICAgICAqIER1bXBSZW5kZXJUcmVlL3F0L0R1
bXBSZW5kZXJUcmVlUXQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RHVtcFJlbmRlclRyZWU6OnJl
c2V0VG9Db25zaXN0ZW50U3RhdGVCZWZvcmVUZXN0aW5nKToKKyAgICAgICAgKiBEdW1wUmVuZGVy
VHJlZS9xdC9FdmVudFNlbmRlclF0LmNwcDoKKyAgICAgICAgKEV2ZW50U2VuZGVyOjpFdmVudFNl
bmRlcik6CisgICAgICAgIChFdmVudFNlbmRlcjo6bW91c2VEb3duKToKKyAgICAgICAgKiBEdW1w
UmVuZGVyVHJlZS9xdC9FdmVudFNlbmRlclF0Lmg6CisgICAgICAgIChFdmVudFNlbmRlcjo6cmVz
ZXRDbGlja0NvdW50KToKKwogMjAxMC0wMi0yMyAgQWRhbSBSb2JlbiAgPGFyb2JlbkBhcHBsZS5j
b20+CiAKICAgICAgICAgTWFrZSBjb21taXQtbG9nLWVkaXRvciBmaW5kIGp1c3QtYWRkZWQgQ2hh
bmdlTG9nIGZpbGVzCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9E
dW1wUmVuZGVyVHJlZVF0LmNwcCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBS
ZW5kZXJUcmVlUXQuY3BwCmluZGV4IGUxNmY5YmYuLjhkOTlhZjMgMTAwNjQ0Ci0tLSBhL1dlYktp
dFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQuY3BwCisrKyBiL1dlYktp
dFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQuY3BwCkBAIC0zOTYsNiAr
Mzk2LDkgQEAgdm9pZCBEdW1wUmVuZGVyVHJlZTo6cmVzZXRUb0NvbnNpc3RlbnRTdGF0ZUJlZm9y
ZVRlc3RpbmcoKQogICAgIC8vIG9mIHRoZSBEUlQuCiAgICAgbV9jb250cm9sbGVyLT5yZXNldCgp
OwogCisgICAgLy8gcmVzZXQgbW91c2UgY2xpY2tzIGNvdW50ZXIKKyAgICBtX2V2ZW50U2VuZGVy
LT5yZXNldENsaWNrQ291bnQoKTsKKwogICAgIGNsb3NlUmVtYWluaW5nV2luZG93cygpOwogCiAg
ICAgbV9wYWdlLT5yZXNldFNldHRpbmdzKCk7CmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9EdW1w
UmVuZGVyVHJlZS9xdC9FdmVudFNlbmRlclF0LmNwcCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJU
cmVlL3F0L0V2ZW50U2VuZGVyUXQuY3BwCmluZGV4IDFlZjJkM2YuLmQyOTEyOTIgMTAwNjQ0Ci0t
LSBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuY3BwCisrKyBi
L1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuY3BwCkBAIC02Nywx
MSArNjcsMjMgQEAgRXZlbnRTZW5kZXI6OkV2ZW50U2VuZGVyKFFXZWJQYWdlKiBwYXJlbnQpCiAg
ICAgZW5kT2ZRdWV1ZSA9IDA7CiAgICAgc3RhcnRPZlF1ZXVlID0gMDsKICAgICBtX2V2ZW50TG9v
cCA9IDA7CisgICAgbV9jdXJyZW50QnV0dG9uID0gMDsKKyAgICBtX3RpbWVMZWFwID0gMDsKKyAg
ICByZXNldENsaWNrQ291bnQoKTsKICAgICBtX3BhZ2UtPnZpZXcoKS0+aW5zdGFsbEV2ZW50Rmls
dGVyKHRoaXMpOworI2lmIFFUX1ZFUlNJT04gPj0gUVRfVkVSU0lPTl9DSEVDSyg0LCA2LCAwKQor
ICAgIG1fdGltZS5zdGFydCgpOworI2VuZGlmCiB9CiAKIHZvaWQgRXZlbnRTZW5kZXI6Om1vdXNl
RG93bihpbnQgYnV0dG9uKQogeworI2lmIFFUX1ZFUlNJT04gPj0gUVRfVkVSU0lPTl9DSEVDSyg0
LCA2LCAwKQorICAgIGlmIChtX2NsaWNrQ291bnQpCisgICAgICAgIG1fdGltZUxlYXAgPSBtX3Rp
bWUuZWxhcHNlZCgpOworICAgIG1fdGltZS5yZXN0YXJ0KCk7CisjZW5kaWYKKwogICAgIFF0OjpN
b3VzZUJ1dHRvbiBtb3VzZUJ1dHRvbjsKICAgICBzd2l0Y2ggKGJ1dHRvbikgewogICAgIGNhc2Ug
MDoKQEAgLTkyLDEwICsxMDQsMjYgQEAgdm9pZCBFdmVudFNlbmRlcjo6bW91c2VEb3duKGludCBi
dXR0b24pCiAgICAgICAgIGJyZWFrOwogICAgIH0KIAorICAgIC8vIG9ubHkgY29uc2lkZXIgYSBj
bGljayB0byBjb3VudCwgYW4gZXZlbnQgb3JpZ2luYXRlZCBieSB0aGUKKyAgICAvLyBzYW1lIHBy
ZXZpb3VzIGJ1dHRvbiBhbmQgYXQgdGhlIHNhbWUgcG9zaXRpb24uIFVzaW5nIDQwMG1zIGFzCisg
ICAgLy8gdGhlIGRvdWJsZS1jbGljayBpbnRlcnZhbCBsaWtlIGluIEtERSBkZWZhdWx0IHNldHRp
bmdzLgorICAgIGlmIChtX2N1cnJlbnRCdXR0b24gPT0gYnV0dG9uCisgICAgICAgICYmIG1fbW91
c2VQb3MgPT0gbV9jbGlja1BvcworICAgICAgICAmJiBtX3RpbWVMZWFwIDw9IDQwMCkKKyAgICAg
ICAgbV9jbGlja0NvdW50Kys7CisgICAgZWxzZQorICAgICAgICBtX2NsaWNrQ291bnQgPSAxOwor
CisgICAgbV9jdXJyZW50QnV0dG9uID0gYnV0dG9uOworICAgIG1fY2xpY2tQb3MgPSBtX21vdXNl
UG9zOwogICAgIG1fbW91c2VCdXR0b25zIHw9IG1vdXNlQnV0dG9uOwogCiAvLyAgICAgcURlYnVn
KCkgPDwgIkV2ZW50U2VuZGVyOjptb3VzZURvd24iIDw8IGZyYW1lOwotICAgIFFNb3VzZUV2ZW50
KiBldmVudCA9IG5ldyBRTW91c2VFdmVudChRRXZlbnQ6Ok1vdXNlQnV0dG9uUHJlc3MsIG1fbW91
c2VQb3MsIG1fbW91c2VQb3MsIG1vdXNlQnV0dG9uLCBtX21vdXNlQnV0dG9ucywgUXQ6Ok5vTW9k
aWZpZXIpOworICAgIFFNb3VzZUV2ZW50KiBldmVudDsKKyAgICBldmVudCA9IG5ldyBRTW91c2VF
dmVudCgobV9jbGlja0NvdW50ID09IDIpID8gUUV2ZW50OjpNb3VzZUJ1dHRvbkRibENsaWNrIDoK
KyAgICAgICAgICAgICAgICAgICAgUUV2ZW50OjpNb3VzZUJ1dHRvblByZXNzLCBtX21vdXNlUG9z
LCBtX21vdXNlUG9zLAorICAgICAgICAgICAgICAgICAgICBtb3VzZUJ1dHRvbiwgbV9tb3VzZUJ1
dHRvbnMsIFF0OjpOb01vZGlmaWVyKTsKKwogICAgIHNlbmRPclF1ZXVlRXZlbnQoZXZlbnQpOwog
fQogCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9FdmVudFNlbmRl
clF0LmggYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9FdmVudFNlbmRlclF0LmgKaW5k
ZXggMzhiY2E4OS4uNTdiZDAxZCAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRy
ZWUvcXQvRXZlbnRTZW5kZXJRdC5oCisrKyBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0
L0V2ZW50U2VuZGVyUXQuaApAQCAtNDIsNiArNDIsNyBAQAogI2luY2x1ZGUgPHF3ZWJmcmFtZS5o
PgogCiAjaWYgUVRfVkVSU0lPTiA+PSBRVF9WRVJTSU9OX0NIRUNLKDQsIDYsIDApCisjaW5jbHVk
ZSA8UVRpbWU+CiAjaW5jbHVkZSA8UVRvdWNoRXZlbnQ+CiAjZW5kaWYKIApAQCAtNTAsNiArNTEs
NyBAQCBjbGFzcyBFdmVudFNlbmRlciA6IHB1YmxpYyBRT2JqZWN0IHsKIHB1YmxpYzoKICAgICBF
dmVudFNlbmRlcihRV2ViUGFnZSogcGFyZW50KTsKICAgICB2aXJ0dWFsIGJvb2wgZXZlbnRGaWx0
ZXIoUU9iamVjdCogd2F0Y2hlZCwgUUV2ZW50KiBldmVudCk7CisgICAgdm9pZCByZXNldENsaWNr
Q291bnQoKSB7IG1fY2xpY2tDb3VudCA9IDA7IH0KIAogcHVibGljIHNsb3RzOgogICAgIHZvaWQg
bW91c2VEb3duKGludCBidXR0b24gPSAwKTsKQEAgLTc4LDggKzgwLDExIEBAIHByaXZhdGU6CiAg
ICAgdm9pZCBzZW5kT3JRdWV1ZUV2ZW50KFFFdmVudCopOwogICAgIHZvaWQgcmVwbGF5U2F2ZWRF
dmVudHMoYm9vbCBmbHVzaCk7CiAgICAgUVBvaW50IG1fbW91c2VQb3M7CisgICAgUVBvaW50IG1f
Y2xpY2tQb3M7CiAgICAgUXQ6Ok1vdXNlQnV0dG9ucyBtX21vdXNlQnV0dG9uczsKICAgICBRV2Vi
UGFnZSogbV9wYWdlOworICAgIGludCBtX2NsaWNrQ291bnQ7CisgICAgaW50IG1fY3VycmVudEJ1
dHRvbjsKICAgICBpbnQgbV90aW1lTGVhcDsKICAgICBib29sIG1fbW91c2VCdXR0b25QcmVzc2Vk
OwogICAgIGJvb2wgbV9kcmFnOwpAQCAtODksNiArOTQsNyBAQCBwcml2YXRlOgogICAgIFFMaXN0
PFFUb3VjaEV2ZW50OjpUb3VjaFBvaW50PiBtX3RvdWNoUG9pbnRzOwogICAgIFF0OjpLZXlib2Fy
ZE1vZGlmaWVycyBtX3RvdWNoTW9kaWZpZXJzOwogICAgIGJvb2wgbV90b3VjaEFjdGl2ZTsKKyAg
ICBRVGltZSBtX3RpbWU7CiAjZW5kaWYKIH07CiAjZW5kaWYgLy8gIEV2ZW50U2VuZGVyUXRfaAot
LSAKMS42LjMuMwoK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>49824</attachid>
            <date>2010-03-02 11:34:08 -0800</date>
            <delta_ts>2010-03-03 09:35:57 -0800</delta_ts>
            <desc>Proposed patch</desc>
            <filename>0001-Make-Qt-DumpRenderTree-EventSender-able-to-send-doubl.diff</filename>
            <type>text/plain</type>
            <size>6252</size>
            <attacher name="Diego Gonzalez">diegohcg</attacher>
            
              <data encoding="base64">RnJvbSBkZmZiOTA2ZTdiMjdmM2JjYWU3MDRlMTFmYzIxNTUwMjY0MTVlYjI4IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBEaWVnbyBHb256YWxleiA8ZGllZ28uZ29uemFsZXpAb3BlbmJv
c3NhLm9yZz4KRGF0ZTogVHVlLCAyIE1hciAyMDEwIDE0OjE5OjQ4IC0wNDAwClN1YmplY3Q6IFtQ
QVRDSF0gTWFrZSBRdCBEdW1wUmVuZGVyVHJlZSBFdmVudFNlbmRlciBhYmxlIHRvIHNlbmQgZG91
YmxlIGNsaWNrIGV2ZW50cwoKTGF5b3V0VGVzdHM6CiAgICBmYXN0L2V2ZW50cy9kYmxjbGljay1h
ZGRFdmVudExpc3RlbmVyLmh0bWwKLS0tCiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8ICAgMTQgKysrKysrKysrKysrKwogTGF5b3V0VGVzdHMvcGxh
dGZvcm0vcXQvU2tpcHBlZCAgICAgICAgICAgICAgICAgICAgfCAgICAxIC0KIFdlYktpdFRvb2xz
L0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyMCArKysrKysrKysr
KysrKysrKysrCiBXZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJlZVF0
LmNwcCB8ICAgIDMgKysKIFdlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVy
UXQuY3BwICAgIHwgICAyMSArKysrKysrKysrKysrKysrKysrLQogV2ViS2l0VG9vbHMvRHVtcFJl
bmRlclRyZWUvcXQvRXZlbnRTZW5kZXJRdC5oICAgICAgfCAgICA3ICsrKysrLQogNiBmaWxlcyBj
aGFuZ2VkLCA2MyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBkNDA2ZGNk
Li5iNmJkZGRkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTAtMDMtMDIgIERpZWdvIEdvbnph
bGV6ICA8ZGllZ28uZ29uemFsZXpAb3BlbmJvc3NhLm9yZz4KKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBNYWtlIFF0IER1bXBSZW5kZXJUcmVlIEV2ZW50
U2VuZGVyIGFibGUgdG8gc2VuZCBkb3VibGUgY2xpY2sgZXZlbnRzCisKKyAgICAgICAgTGF5b3V0
VGVzdHM6CisgICAgICAgICAgICBmYXN0L2V2ZW50cy9kYmxjbGljay1hZGRFdmVudExpc3RlbmVy
Lmh0bWwKKworICAgICAgICBbUXRdIERSVDogU2VuZCBkb3VibGUgY2xpY2sgZXZlbnQgZnJvbSBF
dmVudFNlbmRlcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MzUyNTUKKworICAgICAgICAqIHBsYXRmb3JtL3F0L1NraXBwZWQ6CisKIDIwMTAtMDMtMDIg
IEJyYWR5IEVpZHNvbiAgPGJlaWRzb25AYXBwbGUuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5
IFNhbSBXZWluaWcuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9Ta2lwcGVk
IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBlZAppbmRleCBlZWJhNjQyLi5mZjc0NDdi
IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9Ta2lwcGVkCisrKyBiL0xheW91
dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBwZWQKQEAgLTQ0Myw3ICs0NDMsNiBAQCBmYXN0L2V2ZW50
cy81MDU2NjE5Lmh0bWwKIGZhc3QvZXZlbnRzL2F1dG9zY3JvbGwuaHRtbAogZmFzdC9ldmVudHMv
Y2xpY2stY291bnQuaHRtbAogZmFzdC9ldmVudHMvY29udGVudC1jaGFuZ2VkLWR1cmluZy1kcm9w
Lmh0bWwKLWZhc3QvZXZlbnRzL2RibGNsaWNrLWFkZEV2ZW50TGlzdGVuZXIuaHRtbAogZmFzdC9l
dmVudHMvZHJhZy1pbi1mcmFtZXMuaHRtbAogZmFzdC9ldmVudHMvZm9jdXNpbmdVbmxvYWRlZEZy
YW1lLmh0bWwKIGZhc3QvZXZlbnRzL2pzLWtleWJvYXJkLWV2ZW50LWNyZWF0aW9uLmh0bWwKZGlm
ZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxvZwpp
bmRleCA5OTVhYzI1Li5hNjI0NDQ3IDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VMb2cK
KysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjMgQEAKKzIwMTAtMDMtMDIg
IERpZWdvIEdvbnphbGV6ICA8ZGllZ28uZ29uemFsZXpAb3BlbmJvc3NhLm9yZz4KKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBNYWtlIFF0IER1bXBSZW5k
ZXJUcmVlIEV2ZW50U2VuZGVyIGFibGUgdG8gc2VuZCBkb3VibGUgY2xpY2sgZXZlbnRzCisKKyAg
ICAgICAgTGF5b3V0VGVzdHM6CisgICAgICAgICAgICBmYXN0L2V2ZW50cy9kYmxjbGljay1hZGRF
dmVudExpc3RlbmVyLmh0bWwKKworICAgICAgICBbUXRdIERSVDogU2VuZCBkb3VibGUgY2xpY2sg
ZXZlbnQgZnJvbSBFdmVudFNlbmRlcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MzUyNTUKKworICAgICAgICAqIER1bXBSZW5kZXJUcmVlL3F0L0R1bXBS
ZW5kZXJUcmVlUXQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RHVtcFJlbmRlclRyZWU6OnJlc2V0
VG9Db25zaXN0ZW50U3RhdGVCZWZvcmVUZXN0aW5nKToKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJl
ZS9xdC9FdmVudFNlbmRlclF0LmNwcDoKKyAgICAgICAgKEV2ZW50U2VuZGVyOjpFdmVudFNlbmRl
cik6CisgICAgICAgIChFdmVudFNlbmRlcjo6bW91c2VEb3duKToKKyAgICAgICAgKiBEdW1wUmVu
ZGVyVHJlZS9xdC9FdmVudFNlbmRlclF0Lmg6CisgICAgICAgIChFdmVudFNlbmRlcjo6cmVzZXRD
bGlja0NvdW50KToKKwogMjAxMC0wMy0wMiAgR3VzdGF2byBOb3JvbmhhIFNpbHZhICA8Z3VzdGF2
by5ub3JvbmhhQGNvbGxhYm9yYS5jby51az4KIAogICAgICAgICBSZXZpZXdlZCBieSBBbGV4ZXkg
UHJvc2t1cnlha292LgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQv
RHVtcFJlbmRlclRyZWVRdC5jcHAgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9EdW1w
UmVuZGVyVHJlZVF0LmNwcAppbmRleCAzZWNhNzJlLi40ZGJhYmUxIDEwMDY0NAotLS0gYS9XZWJL
aXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJlZVF0LmNwcAorKysgYi9XZWJL
aXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJlZVF0LmNwcApAQCAtMzkyLDYg
KzM5Miw5IEBAIHZvaWQgRHVtcFJlbmRlclRyZWU6OnJlc2V0VG9Db25zaXN0ZW50U3RhdGVCZWZv
cmVUZXN0aW5nKCkKICAgICAvLyBvZiB0aGUgRFJULgogICAgIG1fY29udHJvbGxlci0+cmVzZXQo
KTsKIAorICAgIC8vIHJlc2V0IG1vdXNlIGNsaWNrcyBjb3VudGVyCisgICAgbV9ldmVudFNlbmRl
ci0+cmVzZXRDbGlja0NvdW50KCk7CisKICAgICBjbG9zZVJlbWFpbmluZ1dpbmRvd3MoKTsKIAog
ICAgIG1fcGFnZS0+cmVzZXRTZXR0aW5ncygpOwpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvRHVt
cFJlbmRlclRyZWUvcXQvRXZlbnRTZW5kZXJRdC5jcHAgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVy
VHJlZS9xdC9FdmVudFNlbmRlclF0LmNwcAppbmRleCBjNDJkNjVlLi4yMzBmNTQ3IDEwMDY0NAot
LS0gYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9FdmVudFNlbmRlclF0LmNwcAorKysg
Yi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9FdmVudFNlbmRlclF0LmNwcApAQCAtNjcs
NiArNjcsOCBAQCBFdmVudFNlbmRlcjo6RXZlbnRTZW5kZXIoUVdlYlBhZ2UqIHBhcmVudCkKICAg
ICBlbmRPZlF1ZXVlID0gMDsKICAgICBzdGFydE9mUXVldWUgPSAwOwogICAgIG1fZXZlbnRMb29w
ID0gMDsKKyAgICBtX2N1cnJlbnRCdXR0b24gPSAwOworICAgIHJlc2V0Q2xpY2tDb3VudCgpOwog
ICAgIG1fcGFnZS0+dmlldygpLT5pbnN0YWxsRXZlbnRGaWx0ZXIodGhpcyk7CiB9CiAKQEAgLTky
LDExICs5NCwyOCBAQCB2b2lkIEV2ZW50U2VuZGVyOjptb3VzZURvd24oaW50IGJ1dHRvbikKICAg
ICAgICAgYnJlYWs7CiAgICAgfQogCisgICAgLy8gb25seSBjb25zaWRlciBhIGNsaWNrIHRvIGNv
dW50LCBhbiBldmVudCBvcmlnaW5hdGVkIGJ5IHRoZQorICAgIC8vIHNhbWUgcHJldmlvdXMgYnV0
dG9uIGFuZCBhdCB0aGUgc2FtZSBwb3NpdGlvbi4KKyAgICBpZiAobV9jdXJyZW50QnV0dG9uID09
IGJ1dHRvbgorICAgICAgICAmJiBtX21vdXNlUG9zID09IG1fY2xpY2tQb3MKKyAgICAgICAgJiYg
bV9jbGlja1RpbWVyLmlzQWN0aXZlKCkpCisgICAgICAgIG1fY2xpY2tDb3VudCsrOworICAgIGVs
c2UKKyAgICAgICAgbV9jbGlja0NvdW50ID0gMTsKKworICAgIG1fY3VycmVudEJ1dHRvbiA9IGJ1
dHRvbjsKKyAgICBtX2NsaWNrUG9zID0gbV9tb3VzZVBvczsKICAgICBtX21vdXNlQnV0dG9ucyB8
PSBtb3VzZUJ1dHRvbjsKIAogLy8gICAgIHFEZWJ1ZygpIDw8ICJFdmVudFNlbmRlcjo6bW91c2VE
b3duIiA8PCBmcmFtZTsKLSAgICBRTW91c2VFdmVudCogZXZlbnQgPSBuZXcgUU1vdXNlRXZlbnQo
UUV2ZW50OjpNb3VzZUJ1dHRvblByZXNzLCBtX21vdXNlUG9zLCBtX21vdXNlUG9zLCBtb3VzZUJ1
dHRvbiwgbV9tb3VzZUJ1dHRvbnMsIFF0OjpOb01vZGlmaWVyKTsKKyAgICBRTW91c2VFdmVudCog
ZXZlbnQ7CisgICAgZXZlbnQgPSBuZXcgUU1vdXNlRXZlbnQoKG1fY2xpY2tDb3VudCA9PSAyKSA/
IFFFdmVudDo6TW91c2VCdXR0b25EYmxDbGljayA6CisgICAgICAgICAgICAgICAgICAgIFFFdmVu
dDo6TW91c2VCdXR0b25QcmVzcywgbV9tb3VzZVBvcywgbV9tb3VzZVBvcywKKyAgICAgICAgICAg
ICAgICAgICAgbW91c2VCdXR0b24sIG1fbW91c2VCdXR0b25zLCBRdDo6Tm9Nb2RpZmllcik7CisK
ICAgICBzZW5kT3JRdWV1ZUV2ZW50KGV2ZW50KTsKKworICAgIG1fY2xpY2tUaW1lci5zdGFydChR
QXBwbGljYXRpb246OmRvdWJsZUNsaWNrSW50ZXJ2YWwoKSwgbV9wYWdlKTsKIH0KIAogdm9pZCBF
dmVudFNlbmRlcjo6bW91c2VVcChpbnQgYnV0dG9uKQpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMv
RHVtcFJlbmRlclRyZWUvcXQvRXZlbnRTZW5kZXJRdC5oIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRl
clRyZWUvcXQvRXZlbnRTZW5kZXJRdC5oCmluZGV4IDM4YmNhODkuLjk3ZTJiN2YgMTAwNjQ0Ci0t
LSBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuaAorKysgYi9X
ZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9FdmVudFNlbmRlclF0LmgKQEAgLTMwLDYgKzMw
LDcgQEAKICNkZWZpbmUgRXZlbnRTZW5kZXJRdF9oCiAKICNpbmNsdWRlIDxRQXBwbGljYXRpb24+
CisjaW5jbHVkZSA8UUJhc2ljVGltZXI+CiAjaW5jbHVkZSA8UUV2ZW50PgogI2luY2x1ZGUgPFFF
dmVudExvb3A+CiAjaW5jbHVkZSA8UU1vdXNlRXZlbnQ+CkBAIC01MCw2ICs1MSw3IEBAIGNsYXNz
IEV2ZW50U2VuZGVyIDogcHVibGljIFFPYmplY3QgewogcHVibGljOgogICAgIEV2ZW50U2VuZGVy
KFFXZWJQYWdlKiBwYXJlbnQpOwogICAgIHZpcnR1YWwgYm9vbCBldmVudEZpbHRlcihRT2JqZWN0
KiB3YXRjaGVkLCBRRXZlbnQqIGV2ZW50KTsKKyAgICB2b2lkIHJlc2V0Q2xpY2tDb3VudCgpIHsg
bV9jbGlja0NvdW50ID0gMDsgfQogCiBwdWJsaWMgc2xvdHM6CiAgICAgdm9pZCBtb3VzZURvd24o
aW50IGJ1dHRvbiA9IDApOwpAQCAtNzgsMTMgKzgwLDE2IEBAIHByaXZhdGU6CiAgICAgdm9pZCBz
ZW5kT3JRdWV1ZUV2ZW50KFFFdmVudCopOwogICAgIHZvaWQgcmVwbGF5U2F2ZWRFdmVudHMoYm9v
bCBmbHVzaCk7CiAgICAgUVBvaW50IG1fbW91c2VQb3M7CisgICAgUVBvaW50IG1fY2xpY2tQb3M7
CiAgICAgUXQ6Ok1vdXNlQnV0dG9ucyBtX21vdXNlQnV0dG9uczsKICAgICBRV2ViUGFnZSogbV9w
YWdlOwotICAgIGludCBtX3RpbWVMZWFwOworICAgIGludCBtX2NsaWNrQ291bnQ7CisgICAgaW50
IG1fY3VycmVudEJ1dHRvbjsKICAgICBib29sIG1fbW91c2VCdXR0b25QcmVzc2VkOwogICAgIGJv
b2wgbV9kcmFnOwogICAgIFFFdmVudExvb3AqIG1fZXZlbnRMb29wOwogICAgIFFXZWJGcmFtZSog
ZnJhbWVVbmRlck1vdXNlKCkgY29uc3Q7CisgICAgUUJhc2ljVGltZXIgbV9jbGlja1RpbWVyOwog
I2lmIFFUX1ZFUlNJT04gPj0gUVRfVkVSU0lPTl9DSEVDSyg0LCA2LCAwKQogICAgIFFMaXN0PFFU
b3VjaEV2ZW50OjpUb3VjaFBvaW50PiBtX3RvdWNoUG9pbnRzOwogICAgIFF0OjpLZXlib2FyZE1v
ZGlmaWVycyBtX3RvdWNoTW9kaWZpZXJzOwotLSAKMS42LjMuMwoK
</data>
<flag name="review"
          id="32805"
          type_id="1"
          status="-"
          setter="hausmann"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>49917</attachid>
            <date>2010-03-03 09:35:57 -0800</date>
            <delta_ts>2010-03-04 11:30:48 -0800</delta_ts>
            <desc>Proposed patch</desc>
            <filename>0001-Make-Qt-DumpRenderTree-EventSender-able-to-send-doubl.diff</filename>
            <type>text/plain</type>
            <size>6606</size>
            <attacher name="Diego Gonzalez">diegohcg</attacher>
            
              <data encoding="base64">RnJvbSA5OWUxZGU4ODQxOTYwNzU5MDgyODQ5YjA2ZWVmYTUxNThiNzZiODU1IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBEaWVnbyBHb256YWxleiA8ZGllZ28uZ29uemFsZXpAb3BlbmJv
c3NhLm9yZz4KRGF0ZTogVHVlLCAyIE1hciAyMDEwIDE0OjE5OjQ4IC0wNDAwClN1YmplY3Q6IFtQ
QVRDSF0gTWFrZSBRdCBEdW1wUmVuZGVyVHJlZSBFdmVudFNlbmRlciBhYmxlIHRvIHNlbmQgZG91
YmxlIGNsaWNrIGV2ZW50cwoKTGF5b3V0VGVzdHM6CiAgICBmYXN0L2V2ZW50cy9kYmxjbGljay1h
ZGRFdmVudExpc3RlbmVyLmh0bWwKLS0tCiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB8ICAgMTQgKysrKysrKysrKwogTGF5b3V0VGVzdHMvcGxhdGZv
cm0vcXQvU2tpcHBlZCAgICAgICAgICAgICAgICAgICAgfCAgICAxIC0KIFdlYktpdFRvb2xzL0No
YW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyMCArKysrKysrKysrKysr
KysKIFdlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlUXQuY3BwIHwg
ICAgMyArKwogV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRXZlbnRTZW5kZXJRdC5jcHAg
ICAgfCAgIDI2ICsrKysrKysrKysrKysrKysrKystCiBXZWJLaXRUb29scy9EdW1wUmVuZGVyVHJl
ZS9xdC9FdmVudFNlbmRlclF0LmggICAgICB8ICAgMTAgKysrKysrKy0KIDYgZmlsZXMgY2hhbmdl
ZCwgNzEgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggOTUzNjYwMi4uYzBk
YWZlMyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEwLTAzLTAyICBEaWVnbyBHb256YWxleiAg
PGRpZWdvLmdvbnphbGV6QG9wZW5ib3NzYS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgTWFrZSBRdCBEdW1wUmVuZGVyVHJlZSBFdmVudFNlbmRl
ciBhYmxlIHRvIHNlbmQgZG91YmxlIGNsaWNrIGV2ZW50cworCisgICAgICAgIExheW91dFRlc3Rz
OgorICAgICAgICAgICAgZmFzdC9ldmVudHMvZGJsY2xpY2stYWRkRXZlbnRMaXN0ZW5lci5odG1s
CisKKyAgICAgICAgW1F0XSBEUlQ6IFNlbmQgZG91YmxlIGNsaWNrIGV2ZW50IGZyb20gRXZlbnRT
ZW5kZXIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTM1
MjU1CisKKyAgICAgICAgKiBwbGF0Zm9ybS9xdC9Ta2lwcGVkOgorCiAyMDEwLTAzLTAzICBEYW4g
QmVybnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgU2FtIFdl
aW5pZy4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBwZWQgYi9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9xdC9Ta2lwcGVkCmluZGV4IGVlYmE2NDIuLmZmNzQ0N2IgMTAwNjQ0
Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL3F0L1NraXBwZWQKKysrIGIvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vcXQvU2tpcHBlZApAQCAtNDQzLDcgKzQ0Myw2IEBAIGZhc3QvZXZlbnRzLzUwNTY2
MTkuaHRtbAogZmFzdC9ldmVudHMvYXV0b3Njcm9sbC5odG1sCiBmYXN0L2V2ZW50cy9jbGljay1j
b3VudC5odG1sCiBmYXN0L2V2ZW50cy9jb250ZW50LWNoYW5nZWQtZHVyaW5nLWRyb3AuaHRtbAot
ZmFzdC9ldmVudHMvZGJsY2xpY2stYWRkRXZlbnRMaXN0ZW5lci5odG1sCiBmYXN0L2V2ZW50cy9k
cmFnLWluLWZyYW1lcy5odG1sCiBmYXN0L2V2ZW50cy9mb2N1c2luZ1VubG9hZGVkRnJhbWUuaHRt
bAogZmFzdC9ldmVudHMvanMta2V5Ym9hcmQtZXZlbnQtY3JlYXRpb24uaHRtbApkaWZmIC0tZ2l0
IGEvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCmluZGV4IDJi
NzE2ZTYuLjdiYmFkMDMgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZworKysgYi9X
ZWJLaXRUb29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMyBAQAorMjAxMC0wMy0wMiAgRGllZ28g
R29uemFsZXogIDxkaWVnby5nb256YWxlekBvcGVuYm9zc2Eub3JnPgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE1ha2UgUXQgRHVtcFJlbmRlclRyZWUg
RXZlbnRTZW5kZXIgYWJsZSB0byBzZW5kIGRvdWJsZSBjbGljayBldmVudHMKKworICAgICAgICBM
YXlvdXRUZXN0czoKKyAgICAgICAgICAgIGZhc3QvZXZlbnRzL2RibGNsaWNrLWFkZEV2ZW50TGlz
dGVuZXIuaHRtbAorCisgICAgICAgIFtRdF0gRFJUOiBTZW5kIGRvdWJsZSBjbGljayBldmVudCBm
cm9tIEV2ZW50U2VuZGVyCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0zNTI1NQorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvcXQvRHVtcFJlbmRlclRy
ZWVRdC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpEdW1wUmVuZGVyVHJlZTo6cmVzZXRUb0NvbnNp
c3RlbnRTdGF0ZUJlZm9yZVRlc3RpbmcpOgorICAgICAgICAqIER1bXBSZW5kZXJUcmVlL3F0L0V2
ZW50U2VuZGVyUXQuY3BwOgorICAgICAgICAoRXZlbnRTZW5kZXI6OkV2ZW50U2VuZGVyKToKKyAg
ICAgICAgKEV2ZW50U2VuZGVyOjptb3VzZURvd24pOgorICAgICAgICAqIER1bXBSZW5kZXJUcmVl
L3F0L0V2ZW50U2VuZGVyUXQuaDoKKyAgICAgICAgKEV2ZW50U2VuZGVyOjpyZXNldENsaWNrQ291
bnQpOgorCiAyMDEwLTAzLTAzICBKZXN1cyBTYW5jaGV6LVBhbGVuY2lhICA8amVzdXMucGFsZW5j
aWFAb3BlbmJvc3NhLm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBTaW1vbiBIYXVzbWFubi4K
ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVl
UXQuY3BwIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRHVtcFJlbmRlclRyZWVRdC5j
cHAKaW5kZXggM2VjYTcyZS4uNGRiYWJlMSAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvRHVtcFJl
bmRlclRyZWUvcXQvRHVtcFJlbmRlclRyZWVRdC5jcHAKKysrIGIvV2ViS2l0VG9vbHMvRHVtcFJl
bmRlclRyZWUvcXQvRHVtcFJlbmRlclRyZWVRdC5jcHAKQEAgLTM5Miw2ICszOTIsOSBAQCB2b2lk
IER1bXBSZW5kZXJUcmVlOjpyZXNldFRvQ29uc2lzdGVudFN0YXRlQmVmb3JlVGVzdGluZygpCiAg
ICAgLy8gb2YgdGhlIERSVC4KICAgICBtX2NvbnRyb2xsZXItPnJlc2V0KCk7CiAKKyAgICAvLyBy
ZXNldCBtb3VzZSBjbGlja3MgY291bnRlcgorICAgIG1fZXZlbnRTZW5kZXItPnJlc2V0Q2xpY2tD
b3VudCgpOworCiAgICAgY2xvc2VSZW1haW5pbmdXaW5kb3dzKCk7CiAKICAgICBtX3BhZ2UtPnJl
c2V0U2V0dGluZ3MoKTsKZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0
L0V2ZW50U2VuZGVyUXQuY3BwIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRXZlbnRT
ZW5kZXJRdC5jcHAKaW5kZXggYzQyZDY1ZS4uNzQzMjA1MiAxMDA2NDQKLS0tIGEvV2ViS2l0VG9v
bHMvRHVtcFJlbmRlclRyZWUvcXQvRXZlbnRTZW5kZXJRdC5jcHAKKysrIGIvV2ViS2l0VG9vbHMv
RHVtcFJlbmRlclRyZWUvcXQvRXZlbnRTZW5kZXJRdC5jcHAKQEAgLTY3LDYgKzY3LDggQEAgRXZl
bnRTZW5kZXI6OkV2ZW50U2VuZGVyKFFXZWJQYWdlKiBwYXJlbnQpCiAgICAgZW5kT2ZRdWV1ZSA9
IDA7CiAgICAgc3RhcnRPZlF1ZXVlID0gMDsKICAgICBtX2V2ZW50TG9vcCA9IDA7CisgICAgbV9j
dXJyZW50QnV0dG9uID0gMDsKKyAgICByZXNldENsaWNrQ291bnQoKTsKICAgICBtX3BhZ2UtPnZp
ZXcoKS0+aW5zdGFsbEV2ZW50RmlsdGVyKHRoaXMpOwogfQogCkBAIC05MiwxMSArOTQsMjggQEAg
dm9pZCBFdmVudFNlbmRlcjo6bW91c2VEb3duKGludCBidXR0b24pCiAgICAgICAgIGJyZWFrOwog
ICAgIH0KIAorICAgIC8vIG9ubHkgY29uc2lkZXIgYSBjbGljayB0byBjb3VudCwgYW4gZXZlbnQg
b3JpZ2luYXRlZCBieSB0aGUKKyAgICAvLyBzYW1lIHByZXZpb3VzIGJ1dHRvbiBhbmQgYXQgdGhl
IHNhbWUgcG9zaXRpb24uCisgICAgaWYgKG1fY3VycmVudEJ1dHRvbiA9PSBidXR0b24KKyAgICAg
ICAgJiYgbV9tb3VzZVBvcyA9PSBtX2NsaWNrUG9zCisgICAgICAgICYmIG1fY2xpY2tUaW1lci5p
c0FjdGl2ZSgpKQorICAgICAgICBtX2NsaWNrQ291bnQrKzsKKyAgICBlbHNlCisgICAgICAgIG1f
Y2xpY2tDb3VudCA9IDE7CisKKyAgICBtX2N1cnJlbnRCdXR0b24gPSBidXR0b247CisgICAgbV9j
bGlja1BvcyA9IG1fbW91c2VQb3M7CiAgICAgbV9tb3VzZUJ1dHRvbnMgfD0gbW91c2VCdXR0b247
CiAKIC8vICAgICBxRGVidWcoKSA8PCAiRXZlbnRTZW5kZXI6Om1vdXNlRG93biIgPDwgZnJhbWU7
Ci0gICAgUU1vdXNlRXZlbnQqIGV2ZW50ID0gbmV3IFFNb3VzZUV2ZW50KFFFdmVudDo6TW91c2VC
dXR0b25QcmVzcywgbV9tb3VzZVBvcywgbV9tb3VzZVBvcywgbW91c2VCdXR0b24sIG1fbW91c2VC
dXR0b25zLCBRdDo6Tm9Nb2RpZmllcik7CisgICAgUU1vdXNlRXZlbnQqIGV2ZW50OworICAgIGV2
ZW50ID0gbmV3IFFNb3VzZUV2ZW50KChtX2NsaWNrQ291bnQgPT0gMikgPyBRRXZlbnQ6Ok1vdXNl
QnV0dG9uRGJsQ2xpY2sgOgorICAgICAgICAgICAgICAgICAgICBRRXZlbnQ6Ok1vdXNlQnV0dG9u
UHJlc3MsIG1fbW91c2VQb3MsIG1fbW91c2VQb3MsCisgICAgICAgICAgICAgICAgICAgIG1vdXNl
QnV0dG9uLCBtX21vdXNlQnV0dG9ucywgUXQ6Ok5vTW9kaWZpZXIpOworCiAgICAgc2VuZE9yUXVl
dWVFdmVudChldmVudCk7CisKKyAgICBtX2NsaWNrVGltZXIuc3RhcnQoUUFwcGxpY2F0aW9uOjpk
b3VibGVDbGlja0ludGVydmFsKCksIHRoaXMpOwogfQogCiB2b2lkIEV2ZW50U2VuZGVyOjptb3Vz
ZVVwKGludCBidXR0b24pCkBAIC01MTQsMyArNTMzLDggQEAgYm9vbCBFdmVudFNlbmRlcjo6ZXZl
bnRGaWx0ZXIoUU9iamVjdCogd2F0Y2hlZCwgUUV2ZW50KiBldmVudCkKICAgICB9CiAgICAgcmV0
dXJuIGZhbHNlOwogfQorCit2b2lkIEV2ZW50U2VuZGVyOjp0aW1lckV2ZW50KFFUaW1lckV2ZW50
KiBldikKK3sKKyAgICBtX2NsaWNrVGltZXIuc3RvcCgpOworfQpkaWZmIC0tZ2l0IGEvV2ViS2l0
VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRXZlbnRTZW5kZXJRdC5oIGIvV2ViS2l0VG9vbHMvRHVt
cFJlbmRlclRyZWUvcXQvRXZlbnRTZW5kZXJRdC5oCmluZGV4IDM4YmNhODkuLmU4MjRlMGYgMTAw
NjQ0Ci0tLSBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuaAor
KysgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9FdmVudFNlbmRlclF0LmgKQEAgLTMw
LDYgKzMwLDcgQEAKICNkZWZpbmUgRXZlbnRTZW5kZXJRdF9oCiAKICNpbmNsdWRlIDxRQXBwbGlj
YXRpb24+CisjaW5jbHVkZSA8UUJhc2ljVGltZXI+CiAjaW5jbHVkZSA8UUV2ZW50PgogI2luY2x1
ZGUgPFFFdmVudExvb3A+CiAjaW5jbHVkZSA8UU1vdXNlRXZlbnQ+CkBAIC01MCw2ICs1MSw3IEBA
IGNsYXNzIEV2ZW50U2VuZGVyIDogcHVibGljIFFPYmplY3QgewogcHVibGljOgogICAgIEV2ZW50
U2VuZGVyKFFXZWJQYWdlKiBwYXJlbnQpOwogICAgIHZpcnR1YWwgYm9vbCBldmVudEZpbHRlcihR
T2JqZWN0KiB3YXRjaGVkLCBRRXZlbnQqIGV2ZW50KTsKKyAgICB2b2lkIHJlc2V0Q2xpY2tDb3Vu
dCgpIHsgbV9jbGlja0NvdW50ID0gMDsgfQogCiBwdWJsaWMgc2xvdHM6CiAgICAgdm9pZCBtb3Vz
ZURvd24oaW50IGJ1dHRvbiA9IDApOwpAQCAtNzMsMTggKzc1LDI0IEBAIHB1YmxpYyBzbG90czoK
ICAgICB2b2lkIGNsZWFyVG91Y2hQb2ludHMoKTsKICAgICB2b2lkIHJlbGVhc2VUb3VjaFBvaW50
KGludCBpbmRleCk7CiAKK3Byb3RlY3RlZDoKKyAgICB2b2lkIHRpbWVyRXZlbnQoUVRpbWVyRXZl
bnQqKTsKKwogcHJpdmF0ZToKICAgICB2b2lkIHNlbmRUb3VjaEV2ZW50KFFFdmVudDo6VHlwZSk7
CiAgICAgdm9pZCBzZW5kT3JRdWV1ZUV2ZW50KFFFdmVudCopOwogICAgIHZvaWQgcmVwbGF5U2F2
ZWRFdmVudHMoYm9vbCBmbHVzaCk7CiAgICAgUVBvaW50IG1fbW91c2VQb3M7CisgICAgUVBvaW50
IG1fY2xpY2tQb3M7CiAgICAgUXQ6Ok1vdXNlQnV0dG9ucyBtX21vdXNlQnV0dG9uczsKICAgICBR
V2ViUGFnZSogbV9wYWdlOwotICAgIGludCBtX3RpbWVMZWFwOworICAgIGludCBtX2NsaWNrQ291
bnQ7CisgICAgaW50IG1fY3VycmVudEJ1dHRvbjsKICAgICBib29sIG1fbW91c2VCdXR0b25QcmVz
c2VkOwogICAgIGJvb2wgbV9kcmFnOwogICAgIFFFdmVudExvb3AqIG1fZXZlbnRMb29wOwogICAg
IFFXZWJGcmFtZSogZnJhbWVVbmRlck1vdXNlKCkgY29uc3Q7CisgICAgUUJhc2ljVGltZXIgbV9j
bGlja1RpbWVyOwogI2lmIFFUX1ZFUlNJT04gPj0gUVRfVkVSU0lPTl9DSEVDSyg0LCA2LCAwKQog
ICAgIFFMaXN0PFFUb3VjaEV2ZW50OjpUb3VjaFBvaW50PiBtX3RvdWNoUG9pbnRzOwogICAgIFF0
OjpLZXlib2FyZE1vZGlmaWVycyBtX3RvdWNoTW9kaWZpZXJzOwotLSAKMS42LjMuMwoK
</data>

          </attachment>
      

    </bug>

</bugzilla>