<?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>33114</bug_id>
          
          <creation_ts>2010-01-02 13:46:13 -0800</creation_ts>
          <short_desc>[Qt] Reimplement EventSender::leapForward</short_desc>
          <delta_ts>2010-01-05 11:44:15 -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>
          
          <blocked>31332</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Yael">yael</reporter>
          <assigned_to name="Yael">yael</assigned_to>
          <cc>ap</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eric</cc>
    
    <cc>hausmann</cc>
    
    <cc>laszlo.gombos</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>176384</commentid>
    <comment_count>0</comment_count>
    <who name="Yael">yael</who>
    <bug_when>2010-01-02 13:46:13 -0800</bug_when>
    <thetext>The Qt implementation of EventSender::leapForward is saving the timeout value in a variable, but not waiting for that period of time.
This is important for e.g. Drag &amp; Drop tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>176387</commentid>
    <comment_count>1</comment_count>
      <attachid>45750</attachid>
    <who name="Yael">yael</who>
    <bug_when>2010-01-02 14:03:24 -0800</bug_when>
    <thetext>Created attachment 45750
Patch.

This is the second part of the patch aiming to fix https://bugs.webkit.org/show_bug.cgi?id=31332. 
It is based on the windows implementation of eventSender::leapForward.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>176388</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-01-02 14:07:50 -0800</bug_when>
    <thetext>style-queue ran check-webkit-style on attachment 45750 without any errors.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>176495</commentid>
    <comment_count>3</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-01-03 18:23:01 -0800</bug_when>
    <thetext>I still don&apos;t really understand leapForward.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>177139</commentid>
    <comment_count>4</comment_count>
      <attachid>45888</attachid>
    <who name="Yael">yael</who>
    <bug_when>2010-01-05 07:23:07 -0800</bug_when>
    <thetext>Created attachment 45888
Patch v2

Updated the comment and renamed m_mouseButtonDown to m_mouseButtonPressed as suggested by Kenneth on IRC.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>177142</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-01-05 07:29:22 -0800</bug_when>
    <thetext>style-queue ran check-webkit-style on attachment 45888 without any errors.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>177159</commentid>
    <comment_count>6</comment_count>
      <attachid>45888</attachid>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2010-01-05 08:23:52 -0800</bug_when>
    <thetext>Comment on attachment 45888
Patch v2

Talked with Yael on IRC and she will commit a patch with some minor changes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>177273</commentid>
    <comment_count>7</comment_count>
      <attachid>45888</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-01-05 11:44:09 -0800</bug_when>
    <thetext>Comment on attachment 45888
Patch v2

Clearing flags on attachment: 45888

Committed r52816: &lt;http://trac.webkit.org/changeset/52816&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>177274</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-01-05 11:44:15 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>45750</attachid>
            <date>2010-01-02 14:03:24 -0800</date>
            <delta_ts>2010-01-05 07:23:07 -0800</delta_ts>
            <desc>Patch.</desc>
            <filename>33114.patch</filename>
            <type>text/plain</type>
            <size>7829</size>
            <attacher name="Yael">yael</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlLnBybwo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBXZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJl
ZS5wcm8JKHJldmlzaW9uIDUyNjcyKQorKysgV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQv
RHVtcFJlbmRlclRyZWUucHJvCSh3b3JraW5nIGNvcHkpCkBAIC0yMCw3ICsyMCw3IEBACiBDT05G
SUcgKz0gbGlua19wa2djb25maWcKIFBLR0NPTkZJRyArPSBmb250Y29uZmlnCiAKLVFUID0gY29y
ZSBndWkgbmV0d29yaworUVQgPSBjb3JlIGd1aSBuZXR3b3JrIHRlc3RsaWIKIG1hY3g6IFFUICs9
IHhtbAogCiBIRUFERVJTID0gJCRCQVNFRElSL1dvcmtRdWV1ZS5oIFwKSW5kZXg6IFdlYktpdFRv
b2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuY3BwCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdl
YktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuY3BwCShyZXZpc2lvbiA1
MjY3MikKKysrIFdlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuY3Bw
CSh3b3JraW5nIGNvcHkpCkBAIC0zMSw2ICszMSw4IEBACiAKIC8vI2luY2x1ZGUgPFF0RGVidWc+
CiAKKyNpbmNsdWRlIDxRdFRlc3QvUXRUZXN0PgorCiAjZGVmaW5lIEtFWUNPREVfREVMICAgICAg
ICAgMTI3CiAjZGVmaW5lIEtFWUNPREVfQkFDS1NQQUNFICAgOAogI2RlZmluZSBLRVlDT0RFX0xF
RlRBUlJPVyAgIDB4ZjcwMgpAQCAtMzgsMTEgKzQwLDI4IEBACiAjZGVmaW5lIEtFWUNPREVfVVBB
UlJPVyAgICAgMHhmNzAwCiAjZGVmaW5lIEtFWUNPREVfRE9XTkFSUk9XICAgMHhmNzAxCiAKKyNk
ZWZpbmUgRFJUX01FU1NBR0VfRE9ORSAoUUV2ZW50OjpVc2VyICsgMSkKIAorc3RydWN0IERSVEV2
ZW50UXVldWUgeworICAgIFFFdmVudCogbV9ldmVudDsKKyAgICBpbnQgbV9kZWxheTsKK307CisK
K3N0YXRpYyBEUlRFdmVudFF1ZXVlIGV2ZW50UXVldWVbMTAyNF07CitzdGF0aWMgdW5zaWduZWQg
ZW5kT2ZRdWV1ZTsKK3N0YXRpYyB1bnNpZ25lZCBzdGFydE9mUXVldWU7CisKIEV2ZW50U2VuZGVy
OjpFdmVudFNlbmRlcihRV2ViUGFnZSogcGFyZW50KQogICAgIDogUU9iamVjdChwYXJlbnQpCiB7
CiAgICAgbV9wYWdlID0gcGFyZW50OworICAgIG1fbW91c2VCdXR0b25Eb3duID0gZmFsc2U7Cisg
ICAgbV9kcmFnID0gZmFsc2U7CisgICAgbWVtc2V0KGV2ZW50UXVldWUsIDAsIHNpemVvZihldmVu
dFF1ZXVlKSk7CisgICAgZW5kT2ZRdWV1ZSA9IDA7CisgICAgc3RhcnRPZlF1ZXVlID0gMDsKKyAg
ICBtX2V2ZW50TG9vcCA9IDA7CisgICAgbV9wYWdlLT52aWV3KCktPmluc3RhbGxFdmVudEZpbHRl
cih0aGlzKTsKIH0KIAogdm9pZCBFdmVudFNlbmRlcjo6bW91c2VEb3duKGludCBidXR0b24pCkBA
IC03MCw4ICs4OSw4IEBACiAgICAgbV9tb3VzZUJ1dHRvbnMgfD0gbW91c2VCdXR0b247CiAKIC8v
ICAgICBxRGVidWcoKSA8PCAiRXZlbnRTZW5kZXI6Om1vdXNlRG93biIgPDwgZnJhbWU7Ci0gICAg
UU1vdXNlRXZlbnQgZXZlbnQoUUV2ZW50OjpNb3VzZUJ1dHRvblByZXNzLCBtX21vdXNlUG9zLCBt
X21vdXNlUG9zLCBtb3VzZUJ1dHRvbiwgbV9tb3VzZUJ1dHRvbnMsIFF0OjpOb01vZGlmaWVyKTsK
LSAgICBRQXBwbGljYXRpb246OnNlbmRFdmVudChtX3BhZ2UsICZldmVudCk7CisgICAgUU1vdXNl
RXZlbnQqIGV2ZW50ID0gbmV3IFFNb3VzZUV2ZW50KFFFdmVudDo6TW91c2VCdXR0b25QcmVzcywg
bV9tb3VzZVBvcywgbV9tb3VzZVBvcywgbW91c2VCdXR0b24sIG1fbW91c2VCdXR0b25zLCBRdDo6
Tm9Nb2RpZmllcik7CisgICAgc2VuZE9yUXVldWVFdmVudChldmVudCk7CiB9CiAKIHZvaWQgRXZl
bnRTZW5kZXI6Om1vdXNlVXAoaW50IGJ1dHRvbikKQEAgLTk5LDIxICsxMTgsMjEgQEAKICAgICBt
X21vdXNlQnV0dG9ucyAmPSB+bW91c2VCdXR0b247CiAKIC8vICAgICBxRGVidWcoKSA8PCAiRXZl
bnRTZW5kZXI6Om1vdXNlVXAiIDw8IGZyYW1lOwotICAgIFFNb3VzZUV2ZW50IGV2ZW50KFFFdmVu
dDo6TW91c2VCdXR0b25SZWxlYXNlLCBtX21vdXNlUG9zLCBtX21vdXNlUG9zLCBtb3VzZUJ1dHRv
biwgbV9tb3VzZUJ1dHRvbnMsIFF0OjpOb01vZGlmaWVyKTsKLSAgICBRQXBwbGljYXRpb246OnNl
bmRFdmVudChtX3BhZ2UsICZldmVudCk7CisgICAgUU1vdXNlRXZlbnQqIGV2ZW50ID0gbmV3IFFN
b3VzZUV2ZW50KFFFdmVudDo6TW91c2VCdXR0b25SZWxlYXNlLCBtX21vdXNlUG9zLCBtX21vdXNl
UG9zLCBtb3VzZUJ1dHRvbiwgbV9tb3VzZUJ1dHRvbnMsIFF0OjpOb01vZGlmaWVyKTsKKyAgICBz
ZW5kT3JRdWV1ZUV2ZW50KGV2ZW50KTsKIH0KIAogdm9pZCBFdmVudFNlbmRlcjo6bW91c2VNb3Zl
VG8oaW50IHgsIGludCB5KQogewogLy8gICAgIHFEZWJ1ZygpIDw8ICJFdmVudFNlbmRlcjo6bW91
c2VNb3ZlVG8iIDw8IHggPDwgeTsKICAgICBtX21vdXNlUG9zID0gUVBvaW50KHgsIHkpOwotICAg
IFFNb3VzZUV2ZW50IGV2ZW50KFFFdmVudDo6TW91c2VNb3ZlLCBtX21vdXNlUG9zLCBtX21vdXNl
UG9zLCBRdDo6Tm9CdXR0b24sIG1fbW91c2VCdXR0b25zLCBRdDo6Tm9Nb2RpZmllcik7Ci0gICAg
UUFwcGxpY2F0aW9uOjpzZW5kRXZlbnQobV9wYWdlLCAmZXZlbnQpOworICAgIFFNb3VzZUV2ZW50
KiBldmVudCA9IG5ldyBRTW91c2VFdmVudChRRXZlbnQ6Ok1vdXNlTW92ZSwgbV9tb3VzZVBvcywg
bV9tb3VzZVBvcywgUXQ6Ok5vQnV0dG9uLCBtX21vdXNlQnV0dG9ucywgUXQ6Ok5vTW9kaWZpZXIp
OworICAgIHNlbmRPclF1ZXVlRXZlbnQoZXZlbnQpOwogfQogCiB2b2lkIEV2ZW50U2VuZGVyOjps
ZWFwRm9yd2FyZChpbnQgbXMpCiB7Ci0gICAgbV90aW1lTGVhcCArPSBtczsKKyAgICBldmVudFF1
ZXVlW2VuZE9mUXVldWVdLm1fZGVsYXkgPSBtczsKICAgICAvL3FEZWJ1ZygpIDw8ICJFdmVudFNl
bmRlcjo6bGVhcEZvcndhcmQiIDw8IG1zOwogfQogCkBAIC0zNzMsMyArMzkyLDc1IEBACiAgICAg
ICAgIHJldHVybiBmcmFtZTsKICAgICByZXR1cm4gMDsKIH0KKwordm9pZCBFdmVudFNlbmRlcjo6
c2VuZE9yUXVldWVFdmVudChRRXZlbnQqIGV2ZW50KQoreworICAgIC8vIE1vdXNlIG1vdmUgZXZl
bnRzIGFyZSBxdWV1ZWQgaWYgCisgICAgLy8gMS4gQSBwcmV2aW91cyBldmVudCB3YXMgcXVldWVk
LgorICAgIC8vIDIuIEEgZGVsYXkgd2FzIHNldC11cCBieSBsZWFwRm9yd2FyZCgpLgorICAgIC8v
IDMuIEEgZHJhZyBvcGVyYXRpb24gaXMgYWJvdXQgdG8gc3RhcnQgb3IgaXMgYWxyZWFkeSBpbiBw
cm9ncmVzcy4KKyAgICBpZiAoZW5kT2ZRdWV1ZSA9PSBzdGFydE9mUXVldWUgJiYgIWV2ZW50UXVl
dWVbZW5kT2ZRdWV1ZV0ubV9kZWxheSAmJiAoIShtX21vdXNlQnV0dG9uRG93biAmJiAobV9ldmVu
dExvb3AgJiYgZXZlbnQtPnR5cGUoKSA9PSBRRXZlbnQ6Ok1vdXNlQnV0dG9uUmVsZWFzZSkpKSkg
eworICAgICAgICBRQXBwbGljYXRpb246OnNlbmRFdmVudChtX3BhZ2UtPnZpZXcoKSwgZXZlbnQp
OworICAgICAgICBkZWxldGUgZXZlbnQ7CisgICAgICAgIHJldHVybjsKKyAgICB9CisgICAgZXZl
bnRRdWV1ZVtlbmRPZlF1ZXVlKytdLm1fZXZlbnQgPSBldmVudDsKKyAgICBldmVudFF1ZXVlW2Vu
ZE9mUXVldWVdLm1fZGVsYXkgPSAwOworICAgIHJlcGxheVNhdmVkRXZlbnRzKGV2ZW50LT50eXBl
KCkgIT0gUUV2ZW50OjpNb3VzZU1vdmUpOworfQorCit2b2lkIEV2ZW50U2VuZGVyOjpyZXBsYXlT
YXZlZEV2ZW50cyhib29sIGZsdXNoKQoreworICAgIGlmIChzdGFydE9mUXVldWUgPCBlbmRPZlF1
ZXVlKSB7CisgICAgICAgIC8vIEZpcnN0IHNlbmQgYWxsIHRoZSBldmVudHMgdGhhdCBhcmUgcmVh
ZHkgdG8gYmUgc2VudAorICAgICAgICB3aGlsZSAoIWV2ZW50UXVldWVbc3RhcnRPZlF1ZXVlXS5t
X2RlbGF5ICYmIHN0YXJ0T2ZRdWV1ZSA8IGVuZE9mUXVldWUpIHsKKyAgICAgICAgICAgIFFFdmVu
dCogZXYgPSBldmVudFF1ZXVlW3N0YXJ0T2ZRdWV1ZSsrXS5tX2V2ZW50OworICAgICAgICAgICAg
UUFwcGxpY2F0aW9uOjpwb3N0RXZlbnQobV9wYWdlLT52aWV3KCksIGV2KTsgLy8gZXYgZGVsZXRl
ZCBieSB0aGUgc3lzdGVtCisgICAgICAgIH0KKyAgICAgICAgaWYgKHN0YXJ0T2ZRdWV1ZSA9PSBl
bmRPZlF1ZXVlKSB7CisgICAgICAgICAgICAvLyBSZXNldCB0aGUgcXVldWUKKyAgICAgICAgICAg
IHN0YXJ0T2ZRdWV1ZSA9IDA7CisgICAgICAgICAgICBlbmRPZlF1ZXVlID0gMDsKKyAgICAgICAg
fSBlbHNlIHsKKyAgICAgICAgICAgIFFUZXN0OjpxV2FpdChldmVudFF1ZXVlW3N0YXJ0T2ZRdWV1
ZV0ubV9kZWxheSk7CisgICAgICAgICAgICBldmVudFF1ZXVlW3N0YXJ0T2ZRdWV1ZV0ubV9kZWxh
eSA9IDA7CisgICAgICAgIH0KKyAgICB9CisgICAgaWYgKCFmbHVzaCkKKyAgICAgICAgcmV0dXJu
OworCisgICAgLy8gU2VuZCBhIG1hcmtlciBldmVudCwgaXQgd2lsbCB0ZWxsIHVzIHdoZW4gaXQg
aXMgc2FmZSB0byBleGl0IHRoZSBuZXcgZXZlbnQgbG9vcAorICAgIFFFdmVudCogZHJ0RXZlbnQg
PSBuZXcgUUV2ZW50KChRRXZlbnQ6OlR5cGUpRFJUX01FU1NBR0VfRE9ORSk7CisgICAgUUFwcGxp
Y2F0aW9uOjpwb3N0RXZlbnQobV9wYWdlLT52aWV3KCksIGRydEV2ZW50KTsKKworICAgIC8vIFN0
YXJ0IGFuIGV2ZW50IGxvb3AgZm9yIGFzeW5jIGhhbmRsaW5nIG9mIERyYWcgJiBEcm9wCisgICAg
bV9ldmVudExvb3AgPSBuZXcgUUV2ZW50TG9vcDsKKyAgICBtX2V2ZW50TG9vcC0+ZXhlYygpOwor
ICAgIGRlbGV0ZSBtX2V2ZW50TG9vcDsKKyAgICBtX2V2ZW50TG9vcCA9IDA7Cit9CisKK2Jvb2wg
RXZlbnRTZW5kZXI6OmV2ZW50RmlsdGVyKFFPYmplY3QqIHdhdGNoZWQsIFFFdmVudCogZXZlbnQp
Cit7CisgICAgaWYgKHdhdGNoZWQgIT0gbV9wYWdlLT52aWV3KCkpCisgICAgICAgIHJldHVybiBm
YWxzZTsKKyAgICBzd2l0Y2ggKGV2ZW50LT50eXBlKCkpIHsKKyAgICBjYXNlIFFFdmVudDo6TGVh
dmU6CisgICAgICAgIHJldHVybiB0cnVlOworICAgIGNhc2UgUUV2ZW50OjpNb3VzZUJ1dHRvblBy
ZXNzOgorICAgICAgICBtX21vdXNlQnV0dG9uRG93biA9IHRydWU7CisgICAgICAgIGJyZWFrOwor
ICAgIGNhc2UgUUV2ZW50OjpNb3VzZU1vdmU6CisgICAgICAgIGlmIChtX21vdXNlQnV0dG9uRG93
bikKKyAgICAgICAgICAgIG1fZHJhZyA9IHRydWU7CisgICAgICAgIGJyZWFrOworICAgIGNhc2Ug
UUV2ZW50OjpNb3VzZUJ1dHRvblJlbGVhc2U6CisgICAgICAgIG1fbW91c2VCdXR0b25Eb3duID0g
ZmFsc2U7CisgICAgICAgIG1fZHJhZyA9IGZhbHNlOworICAgICAgICBicmVhazsKKyAgICBjYXNl
IERSVF9NRVNTQUdFX0RPTkU6CisgICAgICAgIG1fZXZlbnRMb29wLT5leGl0KCk7CisgICAgICAg
IHJldHVybiB0cnVlOworICAgIH0KKyAgICByZXR1cm4gZmFsc2U7Cit9CkluZGV4OiBXZWJLaXRU
b29scy9EdW1wUmVuZGVyVHJlZS9xdC9FdmVudFNlbmRlclF0LmgKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2Vi
S2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRXZlbnRTZW5kZXJRdC5oCShyZXZpc2lvbiA1MjY3
MikKKysrIFdlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuaAkod29y
a2luZyBjb3B5KQpAQCAtMzEsNiArMzEsNyBAQAogCiAjaW5jbHVkZSA8UUFwcGxpY2F0aW9uPgog
I2luY2x1ZGUgPFFFdmVudD4KKyNpbmNsdWRlIDxRRXZlbnRMb29wPgogI2luY2x1ZGUgPFFNb3Vz
ZUV2ZW50PgogI2luY2x1ZGUgPFFPYmplY3Q+CiAjaW5jbHVkZSA8UVBvaW50PgpAQCAtNDgsNiAr
NDksNyBAQAogICAgIFFfT0JKRUNUCiBwdWJsaWM6CiAgICAgRXZlbnRTZW5kZXIoUVdlYlBhZ2Uq
IHBhcmVudCk7CisgICAgdmlydHVhbCBib29sIGV2ZW50RmlsdGVyKFFPYmplY3QqIHdhdGNoZWQs
IFFFdmVudCogZXZlbnQpOwogCiBwdWJsaWMgc2xvdHM6CiAgICAgdm9pZCBtb3VzZURvd24oaW50
IGJ1dHRvbiA9IDApOwpAQCAtNjksMTAgKzcxLDE1IEBACiAKIHByaXZhdGU6CiAgICAgdm9pZCBz
ZW5kVG91Y2hFdmVudChRRXZlbnQ6OlR5cGUpOworICAgIHZvaWQgc2VuZE9yUXVldWVFdmVudChR
RXZlbnQqKTsKKyAgICB2b2lkIHJlcGxheVNhdmVkRXZlbnRzKGJvb2wgZmx1c2gpOwogICAgIFFQ
b2ludCBtX21vdXNlUG9zOwogICAgIFF0OjpNb3VzZUJ1dHRvbnMgbV9tb3VzZUJ1dHRvbnM7CiAg
ICAgUVdlYlBhZ2UqIG1fcGFnZTsKICAgICBpbnQgbV90aW1lTGVhcDsKKyAgICBib29sIG1fbW91
c2VCdXR0b25Eb3duOworICAgIGJvb2wgbV9kcmFnOworICAgIFFFdmVudExvb3AqIG1fZXZlbnRM
b29wOwogICAgIFFXZWJGcmFtZSogZnJhbWVVbmRlck1vdXNlKCkgY29uc3Q7CiAjaWYgUVRfVkVS
U0lPTiA+PSBRVF9WRVJTSU9OX0NIRUNLKDQsIDYsIDApCiAgICAgUUxpc3Q8UVRvdWNoRXZlbnQ6
OlRvdWNoUG9pbnQ+IG1fdG91Y2hQb2ludHM7CkluZGV4OiBXZWJLaXRUb29scy9DaGFuZ2VMb2cK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCShyZXZpc2lvbiA1MjY4OCkKKysr
IFdlYktpdFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI2IEBACisy
MDEwLTAxLTAyICBZYWVsIEFoYXJvbiAgPHlhZWwuYWhhcm9uQG5va2lhLmNvbT4KKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBbUXRdIFJlaW1wbGVtZW50
IEV2ZW50U2VuZGVyOjpsZWFwRm9yd2FyZAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MzMxMTQKKworICAgICAgICBGb2xsb3cgV2luZG93cyBpbXBsZW1l
bnRhdGlvbiBvZiBsZWFwRm9yd2FyZC4gV2hlbiBsZWFwRm9yd2FyZCBpcyBjYWxsZWQsIAorICAg
ICAgICBtZXNzYWdlcyBhcmUgcXVldWVkIGFuZCBwb3N0ZWQgYWZ0ZXIgdGhlIHRpbWVvdXQuIEEg
bmV3IGV2ZW50IGxvb3AgaXMgY3JlYXRlZCB0bworICAgICAgICBoYW5kbGUgdGhvc2UgbWVzc2Fn
ZXMgYW5kIHRoZSBhZGRpdGlvbmFsIG1lc3NhZ2VzIHRoYXQgYXJlIGNyZWF0ZWQgYXMgYSByZXN1
bHQuCisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJlZS5wcm86Cisg
ICAgICAgICogRHVtcFJlbmRlclRyZWUvcXQvRXZlbnRTZW5kZXJRdC5jcHA6CisgICAgICAgIChF
dmVudFNlbmRlcjo6RXZlbnRTZW5kZXIpOgorICAgICAgICAoRXZlbnRTZW5kZXI6Om1vdXNlRG93
bik6CisgICAgICAgIChFdmVudFNlbmRlcjo6bW91c2VVcCk6CisgICAgICAgIChFdmVudFNlbmRl
cjo6bW91c2VNb3ZlVG8pOgorICAgICAgICAoRXZlbnRTZW5kZXI6OmxlYXBGb3J3YXJkKToKKyAg
ICAgICAgKEV2ZW50U2VuZGVyOjpzZW5kT3JRdWV1ZUV2ZW50KToKKyAgICAgICAgKEV2ZW50U2Vu
ZGVyOjpyZXBsYXlTYXZlZEV2ZW50cyk6CisgICAgICAgIChFdmVudFNlbmRlcjo6ZXZlbnRGaWx0
ZXIpOgorICAgICAgICAqIER1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuaDoKKwogMjAw
OS0xMi0zMSAgQWRhbSBCYXJ0aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgogCiAgICAgICAgIFJldmll
d2VkIGJ5IEVyaWMgU2VpZGVsLgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>45888</attachid>
            <date>2010-01-05 07:23:07 -0800</date>
            <delta_ts>2010-01-05 11:44:08 -0800</delta_ts>
            <desc>Patch v2</desc>
            <filename>33114.patch</filename>
            <type>text/plain</type>
            <size>7991</size>
            <attacher name="Yael">yael</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlLnBybwo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBXZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJl
ZS5wcm8JKHJldmlzaW9uIDUyNjcyKQorKysgV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQv
RHVtcFJlbmRlclRyZWUucHJvCSh3b3JraW5nIGNvcHkpCkBAIC0yMCw3ICsyMCw3IEBACiBDT05G
SUcgKz0gbGlua19wa2djb25maWcKIFBLR0NPTkZJRyArPSBmb250Y29uZmlnCiAKLVFUID0gY29y
ZSBndWkgbmV0d29yaworUVQgPSBjb3JlIGd1aSBuZXR3b3JrIHRlc3RsaWIKIG1hY3g6IFFUICs9
IHhtbAogCiBIRUFERVJTID0gJCRCQVNFRElSL1dvcmtRdWV1ZS5oIFwKSW5kZXg6IFdlYktpdFRv
b2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuY3BwCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdl
YktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuY3BwCShyZXZpc2lvbiA1
MjY3MikKKysrIFdlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuY3Bw
CSh3b3JraW5nIGNvcHkpCkBAIC0zMSw2ICszMSw4IEBACiAKIC8vI2luY2x1ZGUgPFF0RGVidWc+
CiAKKyNpbmNsdWRlIDxRdFRlc3QvUXRUZXN0PgorCiAjZGVmaW5lIEtFWUNPREVfREVMICAgICAg
ICAgMTI3CiAjZGVmaW5lIEtFWUNPREVfQkFDS1NQQUNFICAgOAogI2RlZmluZSBLRVlDT0RFX0xF
RlRBUlJPVyAgIDB4ZjcwMgpAQCAtMzgsMTEgKzQwLDI4IEBACiAjZGVmaW5lIEtFWUNPREVfVVBB
UlJPVyAgICAgMHhmNzAwCiAjZGVmaW5lIEtFWUNPREVfRE9XTkFSUk9XICAgMHhmNzAxCiAKKyNk
ZWZpbmUgRFJUX01FU1NBR0VfRE9ORSAoUUV2ZW50OjpVc2VyICsgMSkKIAorc3RydWN0IERSVEV2
ZW50UXVldWUgeworICAgIFFFdmVudCogbV9ldmVudDsKKyAgICBpbnQgbV9kZWxheTsKK307CisK
K3N0YXRpYyBEUlRFdmVudFF1ZXVlIGV2ZW50UXVldWVbMTAyNF07CitzdGF0aWMgdW5zaWduZWQg
ZW5kT2ZRdWV1ZTsKK3N0YXRpYyB1bnNpZ25lZCBzdGFydE9mUXVldWU7CisKIEV2ZW50U2VuZGVy
OjpFdmVudFNlbmRlcihRV2ViUGFnZSogcGFyZW50KQogICAgIDogUU9iamVjdChwYXJlbnQpCiB7
CiAgICAgbV9wYWdlID0gcGFyZW50OworICAgIG1fbW91c2VCdXR0b25QcmVzc2VkID0gZmFsc2U7
CisgICAgbV9kcmFnID0gZmFsc2U7CisgICAgbWVtc2V0KGV2ZW50UXVldWUsIDAsIHNpemVvZihl
dmVudFF1ZXVlKSk7CisgICAgZW5kT2ZRdWV1ZSA9IDA7CisgICAgc3RhcnRPZlF1ZXVlID0gMDsK
KyAgICBtX2V2ZW50TG9vcCA9IDA7CisgICAgbV9wYWdlLT52aWV3KCktPmluc3RhbGxFdmVudEZp
bHRlcih0aGlzKTsKIH0KIAogdm9pZCBFdmVudFNlbmRlcjo6bW91c2VEb3duKGludCBidXR0b24p
CkBAIC03MCw4ICs4OSw4IEBACiAgICAgbV9tb3VzZUJ1dHRvbnMgfD0gbW91c2VCdXR0b247CiAK
IC8vICAgICBxRGVidWcoKSA8PCAiRXZlbnRTZW5kZXI6Om1vdXNlRG93biIgPDwgZnJhbWU7Ci0g
ICAgUU1vdXNlRXZlbnQgZXZlbnQoUUV2ZW50OjpNb3VzZUJ1dHRvblByZXNzLCBtX21vdXNlUG9z
LCBtX21vdXNlUG9zLCBtb3VzZUJ1dHRvbiwgbV9tb3VzZUJ1dHRvbnMsIFF0OjpOb01vZGlmaWVy
KTsKLSAgICBRQXBwbGljYXRpb246OnNlbmRFdmVudChtX3BhZ2UsICZldmVudCk7CisgICAgUU1v
dXNlRXZlbnQqIGV2ZW50ID0gbmV3IFFNb3VzZUV2ZW50KFFFdmVudDo6TW91c2VCdXR0b25QcmVz
cywgbV9tb3VzZVBvcywgbV9tb3VzZVBvcywgbW91c2VCdXR0b24sIG1fbW91c2VCdXR0b25zLCBR
dDo6Tm9Nb2RpZmllcik7CisgICAgc2VuZE9yUXVldWVFdmVudChldmVudCk7CiB9CiAKIHZvaWQg
RXZlbnRTZW5kZXI6Om1vdXNlVXAoaW50IGJ1dHRvbikKQEAgLTk5LDIxICsxMTgsMjEgQEAKICAg
ICBtX21vdXNlQnV0dG9ucyAmPSB+bW91c2VCdXR0b247CiAKIC8vICAgICBxRGVidWcoKSA8PCAi
RXZlbnRTZW5kZXI6Om1vdXNlVXAiIDw8IGZyYW1lOwotICAgIFFNb3VzZUV2ZW50IGV2ZW50KFFF
dmVudDo6TW91c2VCdXR0b25SZWxlYXNlLCBtX21vdXNlUG9zLCBtX21vdXNlUG9zLCBtb3VzZUJ1
dHRvbiwgbV9tb3VzZUJ1dHRvbnMsIFF0OjpOb01vZGlmaWVyKTsKLSAgICBRQXBwbGljYXRpb246
OnNlbmRFdmVudChtX3BhZ2UsICZldmVudCk7CisgICAgUU1vdXNlRXZlbnQqIGV2ZW50ID0gbmV3
IFFNb3VzZUV2ZW50KFFFdmVudDo6TW91c2VCdXR0b25SZWxlYXNlLCBtX21vdXNlUG9zLCBtX21v
dXNlUG9zLCBtb3VzZUJ1dHRvbiwgbV9tb3VzZUJ1dHRvbnMsIFF0OjpOb01vZGlmaWVyKTsKKyAg
ICBzZW5kT3JRdWV1ZUV2ZW50KGV2ZW50KTsKIH0KIAogdm9pZCBFdmVudFNlbmRlcjo6bW91c2VN
b3ZlVG8oaW50IHgsIGludCB5KQogewogLy8gICAgIHFEZWJ1ZygpIDw8ICJFdmVudFNlbmRlcjo6
bW91c2VNb3ZlVG8iIDw8IHggPDwgeTsKICAgICBtX21vdXNlUG9zID0gUVBvaW50KHgsIHkpOwot
ICAgIFFNb3VzZUV2ZW50IGV2ZW50KFFFdmVudDo6TW91c2VNb3ZlLCBtX21vdXNlUG9zLCBtX21v
dXNlUG9zLCBRdDo6Tm9CdXR0b24sIG1fbW91c2VCdXR0b25zLCBRdDo6Tm9Nb2RpZmllcik7Ci0g
ICAgUUFwcGxpY2F0aW9uOjpzZW5kRXZlbnQobV9wYWdlLCAmZXZlbnQpOworICAgIFFNb3VzZUV2
ZW50KiBldmVudCA9IG5ldyBRTW91c2VFdmVudChRRXZlbnQ6Ok1vdXNlTW92ZSwgbV9tb3VzZVBv
cywgbV9tb3VzZVBvcywgUXQ6Ok5vQnV0dG9uLCBtX21vdXNlQnV0dG9ucywgUXQ6Ok5vTW9kaWZp
ZXIpOworICAgIHNlbmRPclF1ZXVlRXZlbnQoZXZlbnQpOwogfQogCiB2b2lkIEV2ZW50U2VuZGVy
OjpsZWFwRm9yd2FyZChpbnQgbXMpCiB7Ci0gICAgbV90aW1lTGVhcCArPSBtczsKKyAgICBldmVu
dFF1ZXVlW2VuZE9mUXVldWVdLm1fZGVsYXkgPSBtczsKICAgICAvL3FEZWJ1ZygpIDw8ICJFdmVu
dFNlbmRlcjo6bGVhcEZvcndhcmQiIDw8IG1zOwogfQogCkBAIC0zNzMsMyArMzkyLDc2IEBACiAg
ICAgICAgIHJldHVybiBmcmFtZTsKICAgICByZXR1cm4gMDsKIH0KKwordm9pZCBFdmVudFNlbmRl
cjo6c2VuZE9yUXVldWVFdmVudChRRXZlbnQqIGV2ZW50KQoreworICAgIC8vIE1vdXNlIG1vdmUg
ZXZlbnRzIGFyZSBxdWV1ZWQgaWYgCisgICAgLy8gMS4gQSBwcmV2aW91cyBldmVudCB3YXMgcXVl
dWVkLgorICAgIC8vIDIuIEEgZGVsYXkgd2FzIHNldC11cCBieSBsZWFwRm9yd2FyZCgpLgorICAg
IC8vIDMuIEEgY2FsbCB0byBtb3VzZU1vdmVUbyB3aGlsZSB0aGUgbW91c2UgYnV0dG9uIGlzIHBy
ZXNzZWQgY291bGQgaW5pdGlhdGUgYSBkcmFnIG9wZXJhdGlvbiwgYW5kIHRoYXQgZG9lcyBub3Qg
cmV0dXJuIHVudGlsIG1vdXNlVXAgaXMgcHJvY2Vzc2VkLiAKKyAgICAvLyBUbyBiZSBzYWZlIGFu
ZCBhdm9pZCBhIGRlYWRsb2NrLCB0aGlzIGV2ZW50IGlzIHF1ZXVlZC4KKyAgICBpZiAoZW5kT2ZR
dWV1ZSA9PSBzdGFydE9mUXVldWUgJiYgIWV2ZW50UXVldWVbZW5kT2ZRdWV1ZV0ubV9kZWxheSAm
JiAoIShtX21vdXNlQnV0dG9uUHJlc3NlZCAmJiAobV9ldmVudExvb3AgJiYgZXZlbnQtPnR5cGUo
KSA9PSBRRXZlbnQ6Ok1vdXNlQnV0dG9uUmVsZWFzZSkpKSkgeworICAgICAgICBRQXBwbGljYXRp
b246OnNlbmRFdmVudChtX3BhZ2UtPnZpZXcoKSwgZXZlbnQpOworICAgICAgICBkZWxldGUgZXZl
bnQ7CisgICAgICAgIHJldHVybjsKKyAgICB9CisgICAgZXZlbnRRdWV1ZVtlbmRPZlF1ZXVlKytd
Lm1fZXZlbnQgPSBldmVudDsKKyAgICBldmVudFF1ZXVlW2VuZE9mUXVldWVdLm1fZGVsYXkgPSAw
OworICAgIHJlcGxheVNhdmVkRXZlbnRzKGV2ZW50LT50eXBlKCkgIT0gUUV2ZW50OjpNb3VzZU1v
dmUpOworfQorCit2b2lkIEV2ZW50U2VuZGVyOjpyZXBsYXlTYXZlZEV2ZW50cyhib29sIGZsdXNo
KQoreworICAgIGlmIChzdGFydE9mUXVldWUgPCBlbmRPZlF1ZXVlKSB7CisgICAgICAgIC8vIEZp
cnN0IHNlbmQgYWxsIHRoZSBldmVudHMgdGhhdCBhcmUgcmVhZHkgdG8gYmUgc2VudAorICAgICAg
ICB3aGlsZSAoIWV2ZW50UXVldWVbc3RhcnRPZlF1ZXVlXS5tX2RlbGF5ICYmIHN0YXJ0T2ZRdWV1
ZSA8IGVuZE9mUXVldWUpIHsKKyAgICAgICAgICAgIFFFdmVudCogZXYgPSBldmVudFF1ZXVlW3N0
YXJ0T2ZRdWV1ZSsrXS5tX2V2ZW50OworICAgICAgICAgICAgUUFwcGxpY2F0aW9uOjpwb3N0RXZl
bnQobV9wYWdlLT52aWV3KCksIGV2KTsgLy8gZXYgZGVsZXRlZCBieSB0aGUgc3lzdGVtCisgICAg
ICAgIH0KKyAgICAgICAgaWYgKHN0YXJ0T2ZRdWV1ZSA9PSBlbmRPZlF1ZXVlKSB7CisgICAgICAg
ICAgICAvLyBSZXNldCB0aGUgcXVldWUKKyAgICAgICAgICAgIHN0YXJ0T2ZRdWV1ZSA9IDA7Cisg
ICAgICAgICAgICBlbmRPZlF1ZXVlID0gMDsKKyAgICAgICAgfSBlbHNlIHsKKyAgICAgICAgICAg
IFFUZXN0OjpxV2FpdChldmVudFF1ZXVlW3N0YXJ0T2ZRdWV1ZV0ubV9kZWxheSk7CisgICAgICAg
ICAgICBldmVudFF1ZXVlW3N0YXJ0T2ZRdWV1ZV0ubV9kZWxheSA9IDA7CisgICAgICAgIH0KKyAg
ICB9CisgICAgaWYgKCFmbHVzaCkKKyAgICAgICAgcmV0dXJuOworCisgICAgLy8gU2VuZCBhIG1h
cmtlciBldmVudCwgaXQgd2lsbCB0ZWxsIHVzIHdoZW4gaXQgaXMgc2FmZSB0byBleGl0IHRoZSBu
ZXcgZXZlbnQgbG9vcAorICAgIFFFdmVudCogZHJ0RXZlbnQgPSBuZXcgUUV2ZW50KChRRXZlbnQ6
OlR5cGUpRFJUX01FU1NBR0VfRE9ORSk7CisgICAgUUFwcGxpY2F0aW9uOjpwb3N0RXZlbnQobV9w
YWdlLT52aWV3KCksIGRydEV2ZW50KTsKKworICAgIC8vIFN0YXJ0IGFuIGV2ZW50IGxvb3AgZm9y
IGFzeW5jIGhhbmRsaW5nIG9mIERyYWcgJiBEcm9wCisgICAgbV9ldmVudExvb3AgPSBuZXcgUUV2
ZW50TG9vcDsKKyAgICBtX2V2ZW50TG9vcC0+ZXhlYygpOworICAgIGRlbGV0ZSBtX2V2ZW50TG9v
cDsKKyAgICBtX2V2ZW50TG9vcCA9IDA7Cit9CisKK2Jvb2wgRXZlbnRTZW5kZXI6OmV2ZW50Rmls
dGVyKFFPYmplY3QqIHdhdGNoZWQsIFFFdmVudCogZXZlbnQpCit7CisgICAgaWYgKHdhdGNoZWQg
IT0gbV9wYWdlLT52aWV3KCkpCisgICAgICAgIHJldHVybiBmYWxzZTsKKyAgICBzd2l0Y2ggKGV2
ZW50LT50eXBlKCkpIHsKKyAgICBjYXNlIFFFdmVudDo6TGVhdmU6CisgICAgICAgIHJldHVybiB0
cnVlOworICAgIGNhc2UgUUV2ZW50OjpNb3VzZUJ1dHRvblByZXNzOgorICAgICAgICBtX21vdXNl
QnV0dG9uUHJlc3NlZCA9IHRydWU7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgUUV2ZW50OjpN
b3VzZU1vdmU6CisgICAgICAgIGlmIChtX21vdXNlQnV0dG9uUHJlc3NlZCkKKyAgICAgICAgICAg
IG1fZHJhZyA9IHRydWU7CisgICAgICAgIGJyZWFrOworICAgIGNhc2UgUUV2ZW50OjpNb3VzZUJ1
dHRvblJlbGVhc2U6CisgICAgICAgIG1fbW91c2VCdXR0b25QcmVzc2VkID0gZmFsc2U7CisgICAg
ICAgIG1fZHJhZyA9IGZhbHNlOworICAgICAgICBicmVhazsKKyAgICBjYXNlIERSVF9NRVNTQUdF
X0RPTkU6CisgICAgICAgIG1fZXZlbnRMb29wLT5leGl0KCk7CisgICAgICAgIHJldHVybiB0cnVl
OworICAgIH0KKyAgICByZXR1cm4gZmFsc2U7Cit9CkluZGV4OiBXZWJLaXRUb29scy9EdW1wUmVu
ZGVyVHJlZS9xdC9FdmVudFNlbmRlclF0LmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViS2l0VG9vbHMvRHVt
cFJlbmRlclRyZWUvcXQvRXZlbnRTZW5kZXJRdC5oCShyZXZpc2lvbiA1MjY3MikKKysrIFdlYktp
dFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuaAkod29ya2luZyBjb3B5KQpA
QCAtMzEsNiArMzEsNyBAQAogCiAjaW5jbHVkZSA8UUFwcGxpY2F0aW9uPgogI2luY2x1ZGUgPFFF
dmVudD4KKyNpbmNsdWRlIDxRRXZlbnRMb29wPgogI2luY2x1ZGUgPFFNb3VzZUV2ZW50PgogI2lu
Y2x1ZGUgPFFPYmplY3Q+CiAjaW5jbHVkZSA8UVBvaW50PgpAQCAtNDgsNiArNDksNyBAQAogICAg
IFFfT0JKRUNUCiBwdWJsaWM6CiAgICAgRXZlbnRTZW5kZXIoUVdlYlBhZ2UqIHBhcmVudCk7Cisg
ICAgdmlydHVhbCBib29sIGV2ZW50RmlsdGVyKFFPYmplY3QqIHdhdGNoZWQsIFFFdmVudCogZXZl
bnQpOwogCiBwdWJsaWMgc2xvdHM6CiAgICAgdm9pZCBtb3VzZURvd24oaW50IGJ1dHRvbiA9IDAp
OwpAQCAtNjksMTAgKzcxLDE1IEBACiAKIHByaXZhdGU6CiAgICAgdm9pZCBzZW5kVG91Y2hFdmVu
dChRRXZlbnQ6OlR5cGUpOworICAgIHZvaWQgc2VuZE9yUXVldWVFdmVudChRRXZlbnQqKTsKKyAg
ICB2b2lkIHJlcGxheVNhdmVkRXZlbnRzKGJvb2wgZmx1c2gpOwogICAgIFFQb2ludCBtX21vdXNl
UG9zOwogICAgIFF0OjpNb3VzZUJ1dHRvbnMgbV9tb3VzZUJ1dHRvbnM7CiAgICAgUVdlYlBhZ2Uq
IG1fcGFnZTsKICAgICBpbnQgbV90aW1lTGVhcDsKKyAgICBib29sIG1fbW91c2VCdXR0b25QcmVz
c2VkOworICAgIGJvb2wgbV9kcmFnOworICAgIFFFdmVudExvb3AqIG1fZXZlbnRMb29wOwogICAg
IFFXZWJGcmFtZSogZnJhbWVVbmRlck1vdXNlKCkgY29uc3Q7CiAjaWYgUVRfVkVSU0lPTiA+PSBR
VF9WRVJTSU9OX0NIRUNLKDQsIDYsIDApCiAgICAgUUxpc3Q8UVRvdWNoRXZlbnQ6OlRvdWNoUG9p
bnQ+IG1fdG91Y2hQb2ludHM7CkluZGV4OiBXZWJLaXRUb29scy9DaGFuZ2VMb2cKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCShyZXZpc2lvbiA1MjY4OCkKKysrIFdlYktpdFRv
b2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI2IEBACisyMDEwLTAxLTAy
ICBZYWVsIEFoYXJvbiAgPHlhZWwuYWhhcm9uQG5va2lhLmNvbT4KKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBbUXRdIFJlaW1wbGVtZW50IEV2ZW50U2Vu
ZGVyOjpsZWFwRm9yd2FyZAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MzMxMTQKKworICAgICAgICBGb2xsb3cgV2luZG93cyBpbXBsZW1lbnRhdGlvbiBv
ZiBsZWFwRm9yd2FyZC4gV2hlbiBsZWFwRm9yd2FyZCBpcyBjYWxsZWQsIAorICAgICAgICBtZXNz
YWdlcyBhcmUgcXVldWVkIGFuZCBwb3N0ZWQgYWZ0ZXIgdGhlIHRpbWVvdXQuIEEgbmV3IGV2ZW50
IGxvb3AgaXMgY3JlYXRlZCB0bworICAgICAgICBoYW5kbGUgdGhvc2UgbWVzc2FnZXMgYW5kIHRo
ZSBhZGRpdGlvbmFsIG1lc3NhZ2VzIHRoYXQgYXJlIGNyZWF0ZWQgYXMgYSByZXN1bHQuCisKKyAg
ICAgICAgKiBEdW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJlZS5wcm86CisgICAgICAgICog
RHVtcFJlbmRlclRyZWUvcXQvRXZlbnRTZW5kZXJRdC5jcHA6CisgICAgICAgIChFdmVudFNlbmRl
cjo6RXZlbnRTZW5kZXIpOgorICAgICAgICAoRXZlbnRTZW5kZXI6Om1vdXNlRG93bik6CisgICAg
ICAgIChFdmVudFNlbmRlcjo6bW91c2VVcCk6CisgICAgICAgIChFdmVudFNlbmRlcjo6bW91c2VN
b3ZlVG8pOgorICAgICAgICAoRXZlbnRTZW5kZXI6OmxlYXBGb3J3YXJkKToKKyAgICAgICAgKEV2
ZW50U2VuZGVyOjpzZW5kT3JRdWV1ZUV2ZW50KToKKyAgICAgICAgKEV2ZW50U2VuZGVyOjpyZXBs
YXlTYXZlZEV2ZW50cyk6CisgICAgICAgIChFdmVudFNlbmRlcjo6ZXZlbnRGaWx0ZXIpOgorICAg
ICAgICAqIER1bXBSZW5kZXJUcmVlL3F0L0V2ZW50U2VuZGVyUXQuaDoKKwogMjAwOS0xMi0zMSAg
QWRhbSBCYXJ0aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEVy
aWMgU2VpZGVsLgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>