<?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>104991</bug_id>
          
          <creation_ts>2012-12-13 21:12:44 -0800</creation_ts>
          <short_desc>Copy platform/win/fast/events/panScroll-* to platform/chromium-win/fast/events</short_desc>
          <delta_ts>2012-12-14 00:32:05 -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>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>104764</blocked>
    
    <blocked>104998</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter>yosin</reporter>
          <assigned_to>yosin</assigned_to>
          <cc>dglazkov</cc>
    
    <cc>morrita</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>791306</commentid>
    <comment_count>0</comment_count>
    <who name="">yosin</who>
    <bug_when>2012-12-13 21:12:44 -0800</bug_when>
    <thetext>Chromium-Win port also wants to use pan scroll tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>791322</commentid>
    <comment_count>1</comment_count>
      <attachid>179415</attachid>
    <who name="">yosin</who>
    <bug_when>2012-12-13 21:51:00 -0800</bug_when>
    <thetext>Created attachment 179415
Patch 1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>791323</commentid>
    <comment_count>2</comment_count>
      <attachid>179415</attachid>
    <who name="">yosin</who>
    <bug_when>2012-12-13 21:53:37 -0800</bug_when>
    <thetext>Comment on attachment 179415
Patch 1

Could you review this patch?
Thanks in advance.

All files, except for ChangeLog, are copied w/o modification.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>791337</commentid>
    <comment_count>3</comment_count>
      <attachid>179415</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-13 22:38:17 -0800</bug_when>
    <thetext>Comment on attachment 179415
Patch 1

Attachment 179415 did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/15312557

New failing tests:
platform/chromium-win/fast/events/panScroll-nested-divs.html
platform/chromium-win/fast/events/panScroll-event-fired.html
platform/chromium-win/fast/events/panScroll-click-hyperlink.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>791353</commentid>
    <comment_count>4</comment_count>
      <attachid>179420</attachid>
    <who name="">yosin</who>
    <bug_when>2012-12-13 22:52:30 -0800</bug_when>
    <thetext>Created attachment 179420
Patch 2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>791379</commentid>
    <comment_count>5</comment_count>
      <attachid>179420</attachid>
    <who name="">yosin</who>
    <bug_when>2012-12-13 23:47:36 -0800</bug_when>
    <thetext>Comment on attachment 179420
Patch 2

Could you review this patch?
Thanks in advance.

P.S.
It seems cr-android bot has trouble fetching GIT files.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>791394</commentid>
    <comment_count>6</comment_count>
      <attachid>179420</attachid>
    <who name="Hajime Morrita">morrita</who>
    <bug_when>2012-12-14 00:07:17 -0800</bug_when>
    <thetext>Comment on attachment 179420
Patch 2

r=me. Please add comments that mentions this does copy in separate change.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>791402</commentid>
    <comment_count>7</comment_count>
    <who name="">yosin</who>
    <bug_when>2012-12-14 00:15:54 -0800</bug_when>
    <thetext>Reverted r137719 for reason:

Wrong commit

Committed r137722: &lt;http://trac.webkit.org/changeset/137722&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>791409</commentid>
    <comment_count>8</comment_count>
    <who name="">yosin</who>
    <bug_when>2012-12-14 00:20:46 -0800</bug_when>
    <thetext>Reverted r137720 for reason:

Wrong Commit

Committed r137723: &lt;http://trac.webkit.org/changeset/137723&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>791421</commentid>
    <comment_count>9</comment_count>
    <who name="">yosin</who>
    <bug_when>2012-12-14 00:29:44 -0800</bug_when>
    <thetext>Committed:
http://trac.webkit.org/changeset/137725</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>179415</attachid>
            <date>2012-12-13 21:51:00 -0800</date>
            <delta_ts>2012-12-13 22:52:27 -0800</delta_ts>
            <desc>Patch 1</desc>
            <filename>bug-104991-20121214144819.patch</filename>
            <type>text/plain</type>
            <size>12143</size>
            <attacher>yosin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM3NzEyCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggYTg3NzM0MzM1Mjg0YjIxY2Q4MGEx
Zjg4ZGFlNWY5YTExM2M4MDFjYy4uNWQ5ZTU1YjNjNGJhNGU2ODMzZTU1OTc5ZDIwZDcwOTk0NmY0
MmE0MSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEyLTEyLTEzICBZb3NoaWZ1bWkgSW5vdWUg
IDx5b3NpbkBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgQ29weSBwbGF0Zm9ybS93aW4vZmFzdC9l
dmVudHMvcGFuU2Nyb2xsLSogdG8gcGxhdGZvcm0vY2hyb21pdW0td2luL2Zhc3QvZXZlbnRzCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDQ5OTEKKwor
ICAgICAgICBUaGlzIHBhdGNoIGNvcGllcyBwYW4gc2Nyb2xsaW5nIHJlbGF0ZWQgdGVzdCBmcm9t
IFdpbiBwb3J0IHRvIENocm9taXVtLVdpbiBwb3J0CisgICAgICAgIGZvciBjYXRjaGluZyBwYW4g
c2Nyb2xsaW5nIGJyZWFrYWdlIG9uIENocm9taXVtLVdpbiBwb3J0LgorCisgICAgICAgICogcGxh
dGZvcm0vY2hyb21pdW0td2luL2Zhc3QvZXZlbnRzL3BhblNjcm9sbC1jbGljay1oeXBlcmxpbmst
ZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9jaHJvbWl1bS13aW4vZmFz
dC9ldmVudHMvcGFuU2Nyb2xsLWNsaWNrLWh5cGVybGluay5odG1sOiBBZGRlZC4KKyAgICAgICAg
KiBwbGF0Zm9ybS9jaHJvbWl1bS13aW4vZmFzdC9ldmVudHMvcGFuU2Nyb2xsLWV2ZW50LWZpcmVk
LWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0vY2hyb21pdW0td2luL2Zh
c3QvZXZlbnRzL3BhblNjcm9sbC1ldmVudC1maXJlZC5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBw
bGF0Zm9ybS9jaHJvbWl1bS13aW4vZmFzdC9ldmVudHMvcGFuU2Nyb2xsLW5lc3RlZC1kaXZzLWV4
cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0vY2hyb21pdW0td2luL2Zhc3Qv
ZXZlbnRzL3BhblNjcm9sbC1uZXN0ZWQtZGl2cy5odG1sOiBBZGRlZC4KKwogMjAxMi0xMi0xMyAg
S3VuaWhpa28gU2FrYW1vdG8gIDxrc2FrYW1vdG9AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFNl
Y29uZHMvTWludXRlcyBmaWVsZCBvZiBkYXRlL3RpbWUgaW5wdXQgVUkgc2hvdWxkIHJlc3BlY3Qg
c3RlcCBhdHRyaWJ1dGUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVt
LXdpbi9mYXN0L2V2ZW50cy9wYW5TY3JvbGwtY2xpY2staHlwZXJsaW5rLWV4cGVjdGVkLnR4dCBi
L0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtLXdpbi9mYXN0L2V2ZW50cy9wYW5TY3JvbGwt
Y2xpY2staHlwZXJsaW5rLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5kMTBmYzc1MGI5ZGU5ZTEx
NWZmOGQzODA0OGE0N2VlNjg4Y2E0MTJiCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vY2hyb21pdW0td2luL2Zhc3QvZXZlbnRzL3BhblNjcm9sbC1jbGljay1oeXBlcmxp
bmstZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMTAgQEAKK1RoaXMgdGVzdCBjYW4gYmUgdXNlZCB0
byB2ZXJpZnkgdGhhdCBjbGlja2luZyBvbiBhIGh5cGVybGluayBpcyBpZ25vcmVkIHdoZW4gaW4g
cGFuIHNjcm9sbCBtb2RlLiAKK05vdGUsIHRoaXMgdGVzdCBpcyBleHBlY3RlZCB0byBmYWlsIG9u
IHRoZSBBcHBsZSBNYWMgYW5kIENocm9taXVtIE1hYyBwb3J0IHNpbmNlIHRoZXkgZG9uJ3Qgc3Vw
cG9ydCBwYW4gc2Nyb2xsaW5nLgorCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMg
b2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworUEFT
UyBMaW5rIDEgd2Fzbid0IGNsaWNrZWQuCisKK1RFU1QgQ09NUExFVEUKKwpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0td2luL2Zhc3QvZXZlbnRzL3BhblNjcm9sbC1j
bGljay1oeXBlcmxpbmsuaHRtbCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtLXdpbi9m
YXN0L2V2ZW50cy9wYW5TY3JvbGwtY2xpY2staHlwZXJsaW5rLmh0bWwKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNzdh
OGMxMWI2YzI3NGZlN2EyN2I5YTk3NzMwY2FkMzBiYTNlNjZkMQotLS0gL2Rldi9udWxsCisrKyBi
L0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtLXdpbi9mYXN0L2V2ZW50cy9wYW5TY3JvbGwt
Y2xpY2staHlwZXJsaW5rLmh0bWwKQEAgLTAsMCArMSw5NCBAQAorPGh0bWw+Cis8aGVhZD4KKzxz
Y3JpcHQgc3JjPSIuLi8uLi8uLi8uLi9mYXN0L2pzL3Jlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+
PC9zY3JpcHQ+Cis8c2NyaXB0PgorCitpZiAod2luZG93LnRlc3RSdW5uZXIpCisgICAgdGVzdFJ1
bm5lci53YWl0VW50aWxEb25lKCkKKwordmFyIExlZnRNb3VzZUJ1dHRvbiA9IDA7Cit2YXIgTWlk
ZGxlTW91c2VCdXR0b24gPSAxOworCit2YXIgdGVzdENvbnRhaW5lcjsKK3ZhciBkaWRDbGlja0xp
bmsxID0gZmFsc2U7CisKK3dpbmRvdy5vbmxvYWQgPSBmdW5jdGlvbigpCit7CisgICAgdGVzdENv
bnRhaW5lciA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0ZXN0LWNvbnRhaW5lciIpOworICAg
IGlmICh3aW5kb3cudGVzdFJ1bm5lcikKKyAgICAgICAgZG9jdW1lbnQuYm9keS5yZW1vdmVDaGls
ZChkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgibWFudWFsLWluc3RydWN0aW9ucyIpKTsKKyAgICBy
dW5UZXN0KCk7Cit9CisKK2Z1bmN0aW9uIGNoZWNrSWZDbGlja2VkTGluazFBbmRGaW5pc2goKQor
eworICAgIGlmIChkaWRDbGlja0xpbmsxKQorICAgICAgICB0ZXN0RmFpbGVkKCJMaW5rIDEgd2Fz
IGNsaWNrZWQsIGJ1dCBzaG91bGRuJ3QgaGF2ZSBiZWVuLiIpOworICAgIGVsc2UKKyAgICAgICAg
dGVzdFBhc3NlZCgiTGluayAxIHdhc24ndCBjbGlja2VkLiIpOworICAgIGZpbmlzaGVkKCk7Cit9
CisKK2Z1bmN0aW9uIHJ1blRlc3QoKQoreworICAgIGlmICghd2luZG93LmV2ZW50U2VuZGVyKQor
ICAgICAgICByZXR1cm47CisKKyAgICBldmVudFNlbmRlci5tb3VzZU1vdmVUbyh0ZXN0Q29udGFp
bmVyLm9mZnNldExlZnQgKyAxMCwgdGVzdENvbnRhaW5lci5vZmZzZXRUb3AgKyAxMCk7CisgICAg
ZXZlbnRTZW5kZXIubW91c2VEb3duKE1pZGRsZU1vdXNlQnV0dG9uKTsKKyAgICBldmVudFNlbmRl
ci5tb3VzZVVwKE1pZGRsZU1vdXNlQnV0dG9uKTsKKyAgICBldmVudFNlbmRlci5tb3VzZU1vdmVU
byh0ZXN0Q29udGFpbmVyLm9mZnNldExlZnQgKyAxMCwgdGVzdENvbnRhaW5lci5vZmZzZXRUb3Ag
KyB0ZXN0Q29udGFpbmVyLm9mZnNldEhlaWdodCk7CisgICAgc2V0VGltZW91dChjbGlja0h5cGVy
bGlua3NJZlNjcm9sbGVkVG9Cb3R0b21PdGhlcndpc2VGYWlsLCA1MDApOyAvLyA1MDBtcyBzaG91
bGQgYmUgcmVhc29uYWJsZSB0byBzY3JvbGwgdG8gdGhlIGJvdHRvbSBvZiB0aGUgPGRpdj4uCit9
CisKK2Z1bmN0aW9uIGZpbmlzaGVkKCkKK3sKKyAgICBkZWJ1ZygnPGJyIC8+PHNwYW4gY2xhc3M9
InBhc3MiPlRFU1QgQ09NUExFVEU8L3NwYW4+Jyk7CisgICAgZG9jdW1lbnQuYm9keS5yZW1vdmVD
aGlsZChkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgidGVzdC1jb250YWluZXIiKSk7CisgICAgaWYg
KHdpbmRvdy50ZXN0UnVubmVyKQorICAgICAgICB0ZXN0UnVubmVyLm5vdGlmeURvbmUoKTsKK30K
KworZnVuY3Rpb24gY2xpY2tIeXBlcmxpbmtzSWZTY3JvbGxlZFRvQm90dG9tT3RoZXJ3aXNlRmFp
bCgpCit7ICAgCisgICAgdmFyIGRpZFNjcm9sbFRvQm90dG9tID0gdGVzdENvbnRhaW5lci5zY3Jv
bGxUb3AgPT09IHRlc3RDb250YWluZXIuc2Nyb2xsSGVpZ2h0IC0gdGVzdENvbnRhaW5lci5jbGll
bnRIZWlnaHQ7CisgICAgaWYgKCFkaWRTY3JvbGxUb0JvdHRvbSkgeworICAgICAgICB0ZXN0RmFp
bGVkKCJlaXRoZXIgcGFuIHNjcm9sbGluZyBpcyBkaXNhYmxlZCBvciB0aGlzIHBsYXRmb3JtIGRv
ZXNuJ3Qgc3VwcG9ydCBwYW4gc2Nyb2xsaW5nLiIpOworICAgICAgICBmaW5pc2hlZCgpOworICAg
ICAgICByZXR1cm47CisgICAgfQorCisgICAgaWYgKCF3aW5kb3cuZXZlbnRTZW5kZXIpCisgICAg
ICAgIHJldHVybjsKKworICAgIHZhciBmaXJzdExpbmtCb3VuZGluZ0JveCA9IGRvY3VtZW50Lmdl
dEVsZW1lbnRCeUlkKCJmaXJzdExpbmsiKS5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTsKKyAgICB2
YXIgc2Vjb25kTGlua0JvdW5kaW5nQm94ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInNlY29u
ZExpbmsiKS5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTsKKyAgICBldmVudFNlbmRlci5tb3VzZU1v
dmVUbyhmaXJzdExpbmtCb3VuZGluZ0JveC5sZWZ0ICsgMTAsIGZpcnN0TGlua0JvdW5kaW5nQm94
LnRvcCk7CisgICAgZXZlbnRTZW5kZXIubW91c2VEb3duKExlZnRNb3VzZUJ1dHRvbik7CisgICAg
ZXZlbnRTZW5kZXIubW91c2VVcChMZWZ0TW91c2VCdXR0b24pOworICAgIGV2ZW50U2VuZGVyLmxl
YXBGb3J3YXJkKDEwMCk7CisgICAgZXZlbnRTZW5kZXIubW91c2VNb3ZlVG8oc2Vjb25kTGlua0Jv
dW5kaW5nQm94LmxlZnQgKyAxMCwgc2Vjb25kTGlua0JvdW5kaW5nQm94LnRvcCk7CisgICAgZXZl
bnRTZW5kZXIubW91c2VEb3duKExlZnRNb3VzZUJ1dHRvbik7CisgICAgZXZlbnRTZW5kZXIubW91
c2VVcChMZWZ0TW91c2VCdXR0b24pOworfQorPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keT4KKzxw
IGlkPSJkZXNjcmlwdGlvbiI+PC9wPgorPG9sIGlkPSJtYW51YWwtaW5zdHJ1Y3Rpb25zIj4KKyAg
ICA8bGk+TWlkZGxlLWNsaWNrIGluc2lkZSB0aGUgJmx0O2RpdiZndDsgd2l0aCB0aGUgcmVkIGJv
cmRlciBiZWxvdy48L2xpPgorICAgIDxsaT5Nb3ZlIHRoZSBtb3VzZSBzdWNoIHRoYXQgeW91IHNj
cm9sbCB0aGUgJmx0O2RpdiZndDsgdW50aWwgeW91IHNlZSB0aGUgaHlwZXJsaW5rcyAmcXVvdDtM
aW5rIDEmcXVvdDsgYW5kICZxdW90O0xpbmsgMiZxdW90Oy48L2xpPgorICAgIDxsaT5MZWZ0LWNs
aWNrIHRoZSBoeXBlcmxpbmsgJnF1b3Q7TGluayAxJnF1b3Q7LjwvbGk+CisgICAgPGxpPkxlZnQt
Y2xpY2sgdGhlIGh5cGVybGluayAmcXVvdDtMaW5rIDImcXVvdDsuPC9saT4KKzwvb2w+Cis8ZGl2
IGlkPSJ0ZXN0LWNvbnRhaW5lciIgc3R5bGU9IndpZHRoOjUwMHB4OyBoZWlnaHQ6MTAwcHg7IG92
ZXJmbG93OmF1dG87IGJvcmRlcjoycHggc29saWQgcmVkOyBwYWRkaW5nOjBweCI+CisgICAgPGRp
diBpZD0iZHVtbXkiIHN0eWxlPSJoZWlnaHQ6MjAwcHgiPjwhLS0gZHVtbXkgZWxlbWVudCB0byBv
dmVyZmxvdyB0ZXN0LWNvbnRhaW5lciAtLT48L2Rpdj4KKyAgICA8YSBpZD0iZmlyc3RMaW5rIiBo
cmVmPSIjIiBvbmNsaWNrPSJkaWRDbGlja0xpbmsxPXRydWUiPkxpbmsgMTwvYT4gPGEgaWQ9InNl
Y29uZExpbmsiIGhyZWY9IiMiIG9uY2xpY2s9ImNoZWNrSWZDbGlja2VkTGluazFBbmRGaW5pc2go
KSI+TGluayAyPC9hPgorPC9kaXY+Cis8ZGl2IGlkPSJjb25zb2xlIj48L2Rpdj4KKzxzY3JpcHQ+
CisgICAgZGVzY3JpcHRpb24oIlRoaXMgdGVzdCBjYW4gYmUgdXNlZCB0byB2ZXJpZnkgdGhhdCBj
bGlja2luZyBvbiBhIGh5cGVybGluayBpcyBpZ25vcmVkIHdoZW4gaW4gcGFuIHNjcm9sbCBtb2Rl
LiA8YnIvPiIgKworICAgICAgICAgICAgICAgICJOb3RlLCB0aGlzIHRlc3QgaXMgZXhwZWN0ZWQg
dG8gZmFpbCBvbiB0aGUgQXBwbGUgTWFjIGFuZCBDaHJvbWl1bSBNYWMgcG9ydCBzaW5jZSB0aGV5
IGRvbid0IHN1cHBvcnQgcGFuIHNjcm9sbGluZy4iKTsKKzwvc2NyaXB0PgorPC9ib2R5PgorPC9o
dG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0td2luL2Zhc3Qv
ZXZlbnRzL3BhblNjcm9sbC1ldmVudC1maXJlZC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9jaHJvbWl1bS13aW4vZmFzdC9ldmVudHMvcGFuU2Nyb2xsLWV2ZW50LWZpcmVkLWV4
cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5mMTJiOWIzODdkNWVkZWI3Zjc1YTEyNjg2ODBiZTc3OGIz
OWE3YmRmCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0t
d2luL2Zhc3QvZXZlbnRzL3BhblNjcm9sbC1ldmVudC1maXJlZC1leHBlY3RlZC50eHQKQEAgLTAs
MCArMSw0IEBACitDT05TT0xFIE1FU1NBR0U6IGxpbmUgMTQ6IE1vdXNlZG93biB3aXRoIDEKK1Rl
c3QgZm9yIGJ1ZyAzMjMwMyBUaGlzIHRlc3RzIHRoYXQgcGFuIHNjcm9sbGluZyB3b3JrcyB3aXRo
b3V0IGV2ZW50LnByZXZlbnREZWZhdWx0IGFuZCB0aGUgbWlkZGxlIGJ1dHRvbiBtb3VzZWRvd24g
ZXZlbnQgaXMgZmlyZWQuIFRvIHRlc3QgbWFudWFsbHksIHRyeSB0byBwYW4gc2Nyb2xsIGluc2lk
ZSB0aGlzIGRpdi4KKworU3VjY2VzcyEgRGl2IHdpdGggb3ZlcmZsb3cgd2FzIHNjcm9sbGVkCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS13aW4vZmFzdC9ldmVudHMv
cGFuU2Nyb2xsLWV2ZW50LWZpcmVkLmh0bWwgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1
bS13aW4vZmFzdC9ldmVudHMvcGFuU2Nyb2xsLWV2ZW50LWZpcmVkLmh0bWwKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4u
OTViNzQ1YWJkOGJhM2MyN2FjZmZjYjBiNWU3ZjMzNDA4YTNmM2E4YgotLS0gL2Rldi9udWxsCisr
KyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtLXdpbi9mYXN0L2V2ZW50cy9wYW5TY3Jv
bGwtZXZlbnQtZmlyZWQuaHRtbApAQCAtMCwwICsxLDQ2IEBACis8aHRtbD4NCisgICAgPGhlYWQ+
DQorICAgICAgICA8dGl0bGU+UGFuIFNjcm9sbGluZyBUZXN0PC90aXRsZT4NCisgICAgPC9oZWFk
Pg0KKyAgICA8Ym9keT4NCisgICAgICAgIDxzY3JpcHQ+DQorICAgICAgICAgICAgaWYgKHdpbmRv
dy50ZXN0UnVubmVyKSB7DQorICAgICAgICAgICAgICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgp
Ow0KKyAgICAgICAgICAgICAgICB0ZXN0UnVubmVyLndhaXRVbnRpbERvbmUoKTsNCisgICAgICAg
ICAgICB9DQorICAgICAgICAgICAgDQorICAgICAgICAgICAgYWRkRXZlbnRMaXN0ZW5lcignbW91
c2Vkb3duJywgDQorICAgICAgICAgICAgICAgIGZ1bmN0aW9uKGV2ZW50KSB7IA0KKyAgICAgICAg
ICAgICAgICAgICAgY29uc29sZS5sb2coIk1vdXNlZG93biB3aXRoICIgKyBldmVudC5idXR0b24p
Ow0KKyAgICAgICAgICAgICAgICB9DQorICAgICAgICAgICAgLCBmYWxzZSk7DQorICAgICAgICA8
L3NjcmlwdD4NCisgICAgICAgIDxkaXYgaWQ9Im92ZXJmbG93IiBzdHlsZT0id2lkdGg6NTAwcHg7
IGhlaWdodDoxNTBweDsgb3ZlcmZsb3c6YXV0bzsgYm9yZGVyOjJweCBzb2xpZCByZWQ7IHBhZGRp
bmc6MTBweCI+DQorICAgICAgICAgICAgPGgxPlRlc3QgZm9yIDxhIGhyZWY9Imh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zMjMwMyI+YnVnIDMyMzAzPC9hPiBUaGlzIHRl
c3RzIHRoYXQgcGFuDQorICAgICAgICAgICAgc2Nyb2xsaW5nIHdvcmtzIHdpdGhvdXQgZXZlbnQu
cHJldmVudERlZmF1bHQgYW5kIHRoZSBtaWRkbGUgYnV0dG9uIG1vdXNlZG93biBldmVudCBpcyBm
aXJlZC4NCisgICAgICAgICAgICBUbyB0ZXN0IG1hbnVhbGx5LCB0cnkgdG8gcGFuIHNjcm9sbCBp
bnNpZGUgdGhpcyBkaXYuPC9oMT4NCisgICAgICAgIDwvZGl2Pg0KKyAgICAgICAgPHA+DQorICAg
ICAgICA8ZGl2IGlkPSJjb25zb2xlIj48L2Rpdj4NCisgICAgICAgIDxzY3JpcHQ+DQorICAgICAg
ICAgICAgaWYgKHdpbmRvdy5ldmVudFNlbmRlcikNCisgICAgICAgICAgICB7DQorICAgICAgICAg
ICAgICAgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKDUwLCA1MCk7DQorICAgICAgICAgICAgICAg
IGV2ZW50U2VuZGVyLm1vdXNlRG93bigxKTsNCisgICAgICAgICAgICAgICAgZXZlbnRTZW5kZXIu
bW91c2VVcCgxKTsNCisgICAgICAgICAgICAgICAgZXZlbnRTZW5kZXIubW91c2VNb3ZlVG8oNTAs
IDIwMCk7DQorICAgICAgICAgICAgICAgIHNldFRpbWVvdXQoZmluaXNoZWQsIDUwMCk7DQorICAg
ICAgICAgICAgfQ0KKyAgICAgICAgICAgIA0KKyAgICAgICAgICAgIGZ1bmN0aW9uIGZpbmlzaGVk
KCkNCisgICAgICAgICAgICB7DQorICAgICAgICAgICAgICAgIGlmIChkb2N1bWVudC5nZXRFbGVt
ZW50QnlJZCgnb3ZlcmZsb3cnKS5zY3JvbGxUb3ApDQorICAgICAgICAgICAgICAgICAgICBkb2N1
bWVudC5nZXRFbGVtZW50QnlJZCgnY29uc29sZScpLmlubmVySFRNTCA9ICJTdWNjZXNzISBEaXYg
d2l0aCBvdmVyZmxvdyB3YXMgc2Nyb2xsZWQiOw0KKyAgICAgICAgICAgICAgICBlbHNlDQorICAg
ICAgICAgICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY29uc29sZScpLmlubmVy
SFRNTCA9ICJGYWlsISBEaXYgd2l0aCBvdmVyZmxvdyB3YXMgbm90IHNjcm9sbGVkIjsNCisgICAg
ICAgICAgICAgICAgDQorICAgICAgICAgICAgICAgIHdpbmRvdy50ZXN0UnVubmVyLm5vdGlmeURv
bmUoKTsNCisgICAgICAgICAgICB9DQorICAgICAgICA8L3NjcmlwdD4NCisgICAgPC9ib2R5Pg0K
KzwvaHRtbD4NCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS13aW4v
ZmFzdC9ldmVudHMvcGFuU2Nyb2xsLW5lc3RlZC1kaXZzLWV4cGVjdGVkLnR4dCBiL0xheW91dFRl
c3RzL3BsYXRmb3JtL2Nocm9taXVtLXdpbi9mYXN0L2V2ZW50cy9wYW5TY3JvbGwtbmVzdGVkLWRp
dnMtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjE3ZjVmMjY2MWM0NjNkNDlhNjBiOGRlNjliZGMz
OTk1ZjYyNzU2NzcKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJv
bWl1bS13aW4vZmFzdC9ldmVudHMvcGFuU2Nyb2xsLW5lc3RlZC1kaXZzLWV4cGVjdGVkLnR4dApA
QCAtMCwwICsxLDYgQEAKK1BhbnNjcm9sbGluZyBzdGFydGluZyBpbiB0aGUgYmx1ZSBib3ggc2hv
dWxkIHNjcm9sbCB0aGUgb3V0ZXIgZGl2LgorUGFuc2Nyb2xsaW5nIG91dHNpZGUgdGhlIGJsdWUg
Ym94ZXMgc2hvdWxkIHNjcm9sbCB0aGUgb3V0ZXIgZGl2LgorUGFuc2Nyb2xsaW5nIHN0YXJ0aW5n
IGluIHRoZSBibHVlIGJveCBzaG91bGQgc2Nyb2xsIHRoZSBvdXRlciBkaXYuCitUZXN0IGZvciBi
dWcgMjgwMjMgVGhpcyB0ZXN0cyB0aGF0IHBhbiBzY3JvbGxpbmcgcHJvcG9nYXRlcyBjb3JyZWN0
bHkgdXAgdGhlIERPTSB0cmVlLiBPbiBzdWNjZXNzLCBvdXIgc2Nyb2xsIG9mZnNldCBzaG91bGQg
YmUgbm9uLXplcm8uCisKK1N1Y2Nlc3MhIERpdiB3aXRoIG92ZXJmbG93IHdhcyBzY3JvbGxlZApk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0td2luL2Zhc3QvZXZlbnRz
L3BhblNjcm9sbC1uZXN0ZWQtZGl2cy5odG1sIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21p
dW0td2luL2Zhc3QvZXZlbnRzL3BhblNjcm9sbC1uZXN0ZWQtZGl2cy5odG1sCm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAu
LjM1ODExZmExMmQwODUzMjFhZWEyNGIxNzg2MTZhNmE5N2NjZTM0MGYKLS0tIC9kZXYvbnVsbAor
KysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS13aW4vZmFzdC9ldmVudHMvcGFuU2Ny
b2xsLW5lc3RlZC1kaXZzLmh0bWwKQEAgLTAsMCArMSw0OSBAQAorPGh0bWw+DQorICAgIDxoZWFk
Pg0KKyAgICAgICAgPHRpdGxlPlBhbiBTY3JvbGxpbmcgVGVzdDwvdGl0bGU+DQorICAgIDwvaGVh
ZD4NCisgICAgPGJvZHk+DQorICAgICAgICA8c2NyaXB0Pg0KKyAgICAgICAgICAgIGlmICh0ZXN0
UnVubmVyKSB7DQorICAgICAgICAgICAgICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOw0KKyAg
ICAgICAgICAgICAgICB0ZXN0UnVubmVyLndhaXRVbnRpbERvbmUoKTsNCisgICAgICAgICAgICB9
DQorICAgICAgICA8L3NjcmlwdD4NCisgICAgICAgIDxkaXYgaWQ9Im92ZXJmbG93IiBzdHlsZT0i
d2lkdGg6NTAwcHg7IGhlaWdodDozMDBweDsgb3ZlcmZsb3c6YXV0bzsgYm9yZGVyOjJweCBzb2xp
ZCByZWQ7IHBhZGRpbmc6MTBweCI+DQorICAgICAgICAgICAgPGRpdiBzdHlsZT0iaGVpZ2h0OjIw
MHB4OyBwb3NpdGlvbjpyZWxhdGl2ZTsiPg0KKyAgICAgICAgICAgICAgICA8ZGl2IHN0eWxlPSJo
ZWlnaHQ6MTUwcHg7IGJvcmRlcjoxcHggYmx1ZSBzb2xpZDsgb3ZlcmZsb3c6YXV0bzsiPg0KKyAg
ICAgICAgICAgICAgICAgICAgUGFuc2Nyb2xsaW5nIHN0YXJ0aW5nIGluIHRoZSBibHVlIGJveCBz
aG91bGQgc2Nyb2xsIHRoZSBvdXRlciBkaXYuDQorICAgICAgICAgICAgICAgIDwvZGl2Pg0KKyAg
ICAgICAgICAgICAgICBQYW5zY3JvbGxpbmcgb3V0c2lkZSB0aGUgYmx1ZSBib3hlcyBzaG91bGQg
c2Nyb2xsIHRoZSBvdXRlciBkaXYuDQorICAgICAgICAgICAgPC9kaXY+DQorICAgICAgICAgICAg
PGRpdiBzdHlsZT0iaGVpZ2h0OjIwMHB4OyBwb3NpdGlvbjpyZWxhdGl2ZTsiPg0KKyAgICAgICAg
ICAgICAgICA8ZGl2IHN0eWxlPSJoZWlnaHQ6MTUwcHg7IGJvcmRlcjoxcHggYmx1ZSBzb2xpZDsg
b3ZlcmZsb3c6YXV0bzsiPg0KKyAgICAgICAgICAgICAgICAgICAgUGFuc2Nyb2xsaW5nIHN0YXJ0
aW5nIGluIHRoZSBibHVlIGJveCBzaG91bGQgc2Nyb2xsIHRoZSBvdXRlciBkaXYuDQorICAgICAg
ICAgICAgICAgIDwvZGl2Pg0KKyAgICAgICAgICAgIDwvZGl2Pg0KKyAgICAgICAgPC9kaXY+DQor
ICAgICAgICA8cD5UZXN0IGZvciA8YSBocmVmPSJodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MjgwMjMiPmJ1ZyAyODAyMzwvYT4gVGhpcyB0ZXN0cyB0aGF0IHBhbiBzY3Jv
bGxpbmcNCisgICAgICAgIHByb3BvZ2F0ZXMgY29ycmVjdGx5IHVwIHRoZSBET00gdHJlZS4gT24g
c3VjY2Vzcywgb3VyIHNjcm9sbCBvZmZzZXQgc2hvdWxkIGJlIG5vbi16ZXJvLjwvcD4NCisgICAg
ICAgIDxkaXYgaWQ9ImNvbnNvbGUiPjwvZGl2Pg0KKyAgICAgICAgPHNjcmlwdD4NCisgICAgICAg
ICAgICBpZiAoZXZlbnRTZW5kZXIpDQorICAgICAgICAgICAgew0KKyAgICAgICAgICAgICAgICBl
dmVudFNlbmRlci5tb3VzZU1vdmVUbyg1MCwgNTApOw0KKyAgICAgICAgICAgICAgICBldmVudFNl
bmRlci5tb3VzZURvd24oMSk7DQorICAgICAgICAgICAgICAgIGV2ZW50U2VuZGVyLm1vdXNlVXAo
MSk7DQorICAgICAgICAgICAgICAgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKDUwLCAyMDApOw0K
KyAgICAgICAgICAgICAgICBzZXRUaW1lb3V0KGZpbmlzaGVkLCA1MDApOw0KKyAgICAgICAgICAg
IH0NCisgICAgICAgICAgICANCisgICAgICAgICAgICBmdW5jdGlvbiBmaW5pc2hlZCgpDQorICAg
ICAgICAgICAgew0KKyAgICAgICAgICAgICAgICBpZiAoZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQo
J292ZXJmbG93Jykuc2Nyb2xsVG9wKQ0KKyAgICAgICAgICAgICAgICAgICAgZG9jdW1lbnQuZ2V0
RWxlbWVudEJ5SWQoJ2NvbnNvbGUnKS5pbm5lckhUTUwgPSAiU3VjY2VzcyEgRGl2IHdpdGggb3Zl
cmZsb3cgd2FzIHNjcm9sbGVkIjsNCisgICAgICAgICAgICAgICAgZWxzZQ0KKyAgICAgICAgICAg
ICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2NvbnNvbGUnKS5pbm5lckhUTUwgPSAi
RmFpbCEgRGl2IHdpdGggb3ZlcmZsb3cgd2FzIG5vdCBzY3JvbGxlZCI7DQorICAgICAgICAgICAg
ICAgIA0KKyAgICAgICAgICAgICAgICB3aW5kb3cudGVzdFJ1bm5lci5ub3RpZnlEb25lKCk7DQor
ICAgICAgICAgICAgfQ0KKyAgICAgICAgPC9zY3JpcHQ+DQorICAgIDwvYm9keT4NCis8L2h0bWw+
DQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>179420</attachid>
            <date>2012-12-13 22:52:30 -0800</date>
            <delta_ts>2012-12-14 00:07:17 -0800</delta_ts>
            <desc>Patch 2</desc>
            <filename>bug-104991-20121214154950.patch</filename>
            <type>text/plain</type>
            <size>13388</size>
            <attacher>yosin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM3NzEzCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggYTg3NzM0MzM1Mjg0YjIxY2Q4MGEx
Zjg4ZGFlNWY5YTExM2M4MDFjYy4uY2E1MmY3ZjU3ZjI1MDZlMmIyOWQ1ZjU1ZDU0NzY0OGUyMzRl
NmVhYyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDEyLTEyLTEzICBZb3NoaWZ1bWkgSW5vdWUg
IDx5b3NpbkBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgQ29weSBwbGF0Zm9ybS93aW4vZmFzdC9l
dmVudHMvcGFuU2Nyb2xsLSogdG8gcGxhdGZvcm0vY2hyb21pdW0td2luL2Zhc3QvZXZlbnRzCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDQ5OTEKKwor
ICAgICAgICBUaGlzIHBhdGNoIGNvcGllcyBwYW4gc2Nyb2xsaW5nIHJlbGF0ZWQgdGVzdCBmcm9t
IFdpbiBwb3J0IHRvIENocm9taXVtLVdpbiBwb3J0CisgICAgICAgIGZvciBjYXRjaGluZyBwYW4g
c2Nyb2xsaW5nIGJyZWFrYWdlIG9uIENocm9taXVtLVdpbiBwb3J0LgorCisgICAgICAgICogcGxh
dGZvcm0vY2hyb21pdW0vVGVzdEV4cGVjdGF0aW9uczogRGlzYWJsZXMgcGFuU2Nyb2xsIHRlc3Rz
IG90aGVyIHRoYW4gV2luZG93cy4KKyAgICAgICAgKiBwbGF0Zm9ybS9jaHJvbWl1bS13aW4vZmFz
dC9ldmVudHMvcGFuU2Nyb2xsLWNsaWNrLWh5cGVybGluay1leHBlY3RlZC50eHQ6IEFkZGVkLgor
ICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtLXdpbi9mYXN0L2V2ZW50cy9wYW5TY3JvbGwtY2xp
Y2staHlwZXJsaW5rLmh0bWw6IEFkZGVkLgorICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtLXdp
bi9mYXN0L2V2ZW50cy9wYW5TY3JvbGwtZXZlbnQtZmlyZWQtZXhwZWN0ZWQudHh0OiBBZGRlZC4K
KyAgICAgICAgKiBwbGF0Zm9ybS9jaHJvbWl1bS13aW4vZmFzdC9ldmVudHMvcGFuU2Nyb2xsLWV2
ZW50LWZpcmVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtLXdpbi9m
YXN0L2V2ZW50cy9wYW5TY3JvbGwtbmVzdGVkLWRpdnMtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAg
ICAgICAgKiBwbGF0Zm9ybS9jaHJvbWl1bS13aW4vZmFzdC9ldmVudHMvcGFuU2Nyb2xsLW5lc3Rl
ZC1kaXZzLmh0bWw6IEFkZGVkLgorCiAyMDEyLTEyLTEzICBLdW5paGlrbyBTYWthbW90byAgPGtz
YWthbW90b0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgU2Vjb25kcy9NaW51dGVzIGZpZWxkIG9m
IGRhdGUvdGltZSBpbnB1dCBVSSBzaG91bGQgcmVzcGVjdCBzdGVwIGF0dHJpYnV0ZQpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0td2luL2Zhc3QvZXZlbnRzL3BhblNj
cm9sbC1jbGljay1oeXBlcmxpbmstZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
Y2hyb21pdW0td2luL2Zhc3QvZXZlbnRzL3BhblNjcm9sbC1jbGljay1oeXBlcmxpbmstZXhwZWN0
ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAuLmQxMGZjNzUwYjlkZTllMTE1ZmY4ZDM4MDQ4YTQ3ZWU2ODhjYTQx
MmIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS13aW4v
ZmFzdC9ldmVudHMvcGFuU2Nyb2xsLWNsaWNrLWh5cGVybGluay1leHBlY3RlZC50eHQKQEAgLTAs
MCArMSwxMCBAQAorVGhpcyB0ZXN0IGNhbiBiZSB1c2VkIHRvIHZlcmlmeSB0aGF0IGNsaWNraW5n
IG9uIGEgaHlwZXJsaW5rIGlzIGlnbm9yZWQgd2hlbiBpbiBwYW4gc2Nyb2xsIG1vZGUuIAorTm90
ZSwgdGhpcyB0ZXN0IGlzIGV4cGVjdGVkIHRvIGZhaWwgb24gdGhlIEFwcGxlIE1hYyBhbmQgQ2hy
b21pdW0gTWFjIHBvcnQgc2luY2UgdGhleSBkb24ndCBzdXBwb3J0IHBhbiBzY3JvbGxpbmcuCisK
K09uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2FnZXMsIGZv
bGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KKworCitQQVNTIExpbmsgMSB3YXNuJ3QgY2xpY2tl
ZC4KKworVEVTVCBDT01QTEVURQorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9j
aHJvbWl1bS13aW4vZmFzdC9ldmVudHMvcGFuU2Nyb2xsLWNsaWNrLWh5cGVybGluay5odG1sIGIv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0td2luL2Zhc3QvZXZlbnRzL3BhblNjcm9sbC1j
bGljay1oeXBlcmxpbmsuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi43N2E4YzExYjZjMjc0ZmU3YTI3YjlhOTc3
MzBjYWQzMGJhM2U2NmQxCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
Y2hyb21pdW0td2luL2Zhc3QvZXZlbnRzL3BhblNjcm9sbC1jbGljay1oeXBlcmxpbmsuaHRtbApA
QCAtMCwwICsxLDk0IEBACis8aHRtbD4KKzxoZWFkPgorPHNjcmlwdCBzcmM9Ii4uLy4uLy4uLy4u
L2Zhc3QvanMvcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpzIj48L3NjcmlwdD4KKzxzY3JpcHQ+CisK
K2lmICh3aW5kb3cudGVzdFJ1bm5lcikKKyAgICB0ZXN0UnVubmVyLndhaXRVbnRpbERvbmUoKQor
Cit2YXIgTGVmdE1vdXNlQnV0dG9uID0gMDsKK3ZhciBNaWRkbGVNb3VzZUJ1dHRvbiA9IDE7CisK
K3ZhciB0ZXN0Q29udGFpbmVyOwordmFyIGRpZENsaWNrTGluazEgPSBmYWxzZTsKKword2luZG93
Lm9ubG9hZCA9IGZ1bmN0aW9uKCkKK3sKKyAgICB0ZXN0Q29udGFpbmVyID0gZG9jdW1lbnQuZ2V0
RWxlbWVudEJ5SWQoInRlc3QtY29udGFpbmVyIik7CisgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVy
KQorICAgICAgICBkb2N1bWVudC5ib2R5LnJlbW92ZUNoaWxkKGRvY3VtZW50LmdldEVsZW1lbnRC
eUlkKCJtYW51YWwtaW5zdHJ1Y3Rpb25zIikpOworICAgIHJ1blRlc3QoKTsKK30KKworZnVuY3Rp
b24gY2hlY2tJZkNsaWNrZWRMaW5rMUFuZEZpbmlzaCgpCit7CisgICAgaWYgKGRpZENsaWNrTGlu
azEpCisgICAgICAgIHRlc3RGYWlsZWQoIkxpbmsgMSB3YXMgY2xpY2tlZCwgYnV0IHNob3VsZG4n
dCBoYXZlIGJlZW4uIik7CisgICAgZWxzZQorICAgICAgICB0ZXN0UGFzc2VkKCJMaW5rIDEgd2Fz
bid0IGNsaWNrZWQuIik7CisgICAgZmluaXNoZWQoKTsKK30KKworZnVuY3Rpb24gcnVuVGVzdCgp
Cit7CisgICAgaWYgKCF3aW5kb3cuZXZlbnRTZW5kZXIpCisgICAgICAgIHJldHVybjsKKworICAg
IGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKHRlc3RDb250YWluZXIub2Zmc2V0TGVmdCArIDEwLCB0
ZXN0Q29udGFpbmVyLm9mZnNldFRvcCArIDEwKTsKKyAgICBldmVudFNlbmRlci5tb3VzZURvd24o
TWlkZGxlTW91c2VCdXR0b24pOworICAgIGV2ZW50U2VuZGVyLm1vdXNlVXAoTWlkZGxlTW91c2VC
dXR0b24pOworICAgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKHRlc3RDb250YWluZXIub2Zmc2V0
TGVmdCArIDEwLCB0ZXN0Q29udGFpbmVyLm9mZnNldFRvcCArIHRlc3RDb250YWluZXIub2Zmc2V0
SGVpZ2h0KTsKKyAgICBzZXRUaW1lb3V0KGNsaWNrSHlwZXJsaW5rc0lmU2Nyb2xsZWRUb0JvdHRv
bU90aGVyd2lzZUZhaWwsIDUwMCk7IC8vIDUwMG1zIHNob3VsZCBiZSByZWFzb25hYmxlIHRvIHNj
cm9sbCB0byB0aGUgYm90dG9tIG9mIHRoZSA8ZGl2Pi4KK30KKworZnVuY3Rpb24gZmluaXNoZWQo
KQoreworICAgIGRlYnVnKCc8YnIgLz48c3BhbiBjbGFzcz0icGFzcyI+VEVTVCBDT01QTEVURTwv
c3Bhbj4nKTsKKyAgICBkb2N1bWVudC5ib2R5LnJlbW92ZUNoaWxkKGRvY3VtZW50LmdldEVsZW1l
bnRCeUlkKCJ0ZXN0LWNvbnRhaW5lciIpKTsKKyAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpCisg
ICAgICAgIHRlc3RSdW5uZXIubm90aWZ5RG9uZSgpOworfQorCitmdW5jdGlvbiBjbGlja0h5cGVy
bGlua3NJZlNjcm9sbGVkVG9Cb3R0b21PdGhlcndpc2VGYWlsKCkKK3sgICAKKyAgICB2YXIgZGlk
U2Nyb2xsVG9Cb3R0b20gPSB0ZXN0Q29udGFpbmVyLnNjcm9sbFRvcCA9PT0gdGVzdENvbnRhaW5l
ci5zY3JvbGxIZWlnaHQgLSB0ZXN0Q29udGFpbmVyLmNsaWVudEhlaWdodDsKKyAgICBpZiAoIWRp
ZFNjcm9sbFRvQm90dG9tKSB7CisgICAgICAgIHRlc3RGYWlsZWQoImVpdGhlciBwYW4gc2Nyb2xs
aW5nIGlzIGRpc2FibGVkIG9yIHRoaXMgcGxhdGZvcm0gZG9lc24ndCBzdXBwb3J0IHBhbiBzY3Jv
bGxpbmcuIik7CisgICAgICAgIGZpbmlzaGVkKCk7CisgICAgICAgIHJldHVybjsKKyAgICB9CisK
KyAgICBpZiAoIXdpbmRvdy5ldmVudFNlbmRlcikKKyAgICAgICAgcmV0dXJuOworCisgICAgdmFy
IGZpcnN0TGlua0JvdW5kaW5nQm94ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImZpcnN0TGlu
ayIpLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpOworICAgIHZhciBzZWNvbmRMaW5rQm91bmRpbmdC
b3ggPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgic2Vjb25kTGluayIpLmdldEJvdW5kaW5nQ2xp
ZW50UmVjdCgpOworICAgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKGZpcnN0TGlua0JvdW5kaW5n
Qm94LmxlZnQgKyAxMCwgZmlyc3RMaW5rQm91bmRpbmdCb3gudG9wKTsKKyAgICBldmVudFNlbmRl
ci5tb3VzZURvd24oTGVmdE1vdXNlQnV0dG9uKTsKKyAgICBldmVudFNlbmRlci5tb3VzZVVwKExl
ZnRNb3VzZUJ1dHRvbik7CisgICAgZXZlbnRTZW5kZXIubGVhcEZvcndhcmQoMTAwKTsKKyAgICBl
dmVudFNlbmRlci5tb3VzZU1vdmVUbyhzZWNvbmRMaW5rQm91bmRpbmdCb3gubGVmdCArIDEwLCBz
ZWNvbmRMaW5rQm91bmRpbmdCb3gudG9wKTsKKyAgICBldmVudFNlbmRlci5tb3VzZURvd24oTGVm
dE1vdXNlQnV0dG9uKTsKKyAgICBldmVudFNlbmRlci5tb3VzZVVwKExlZnRNb3VzZUJ1dHRvbik7
Cit9Cis8L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5PgorPHAgaWQ9ImRlc2NyaXB0aW9uIj48L3A+
Cis8b2wgaWQ9Im1hbnVhbC1pbnN0cnVjdGlvbnMiPgorICAgIDxsaT5NaWRkbGUtY2xpY2sgaW5z
aWRlIHRoZSAmbHQ7ZGl2Jmd0OyB3aXRoIHRoZSByZWQgYm9yZGVyIGJlbG93LjwvbGk+CisgICAg
PGxpPk1vdmUgdGhlIG1vdXNlIHN1Y2ggdGhhdCB5b3Ugc2Nyb2xsIHRoZSAmbHQ7ZGl2Jmd0OyB1
bnRpbCB5b3Ugc2VlIHRoZSBoeXBlcmxpbmtzICZxdW90O0xpbmsgMSZxdW90OyBhbmQgJnF1b3Q7
TGluayAyJnF1b3Q7LjwvbGk+CisgICAgPGxpPkxlZnQtY2xpY2sgdGhlIGh5cGVybGluayAmcXVv
dDtMaW5rIDEmcXVvdDsuPC9saT4KKyAgICA8bGk+TGVmdC1jbGljayB0aGUgaHlwZXJsaW5rICZx
dW90O0xpbmsgMiZxdW90Oy48L2xpPgorPC9vbD4KKzxkaXYgaWQ9InRlc3QtY29udGFpbmVyIiBz
dHlsZT0id2lkdGg6NTAwcHg7IGhlaWdodDoxMDBweDsgb3ZlcmZsb3c6YXV0bzsgYm9yZGVyOjJw
eCBzb2xpZCByZWQ7IHBhZGRpbmc6MHB4Ij4KKyAgICA8ZGl2IGlkPSJkdW1teSIgc3R5bGU9Imhl
aWdodDoyMDBweCI+PCEtLSBkdW1teSBlbGVtZW50IHRvIG92ZXJmbG93IHRlc3QtY29udGFpbmVy
IC0tPjwvZGl2PgorICAgIDxhIGlkPSJmaXJzdExpbmsiIGhyZWY9IiMiIG9uY2xpY2s9ImRpZENs
aWNrTGluazE9dHJ1ZSI+TGluayAxPC9hPiA8YSBpZD0ic2Vjb25kTGluayIgaHJlZj0iIyIgb25j
bGljaz0iY2hlY2tJZkNsaWNrZWRMaW5rMUFuZEZpbmlzaCgpIj5MaW5rIDI8L2E+Cis8L2Rpdj4K
KzxkaXYgaWQ9ImNvbnNvbGUiPjwvZGl2PgorPHNjcmlwdD4KKyAgICBkZXNjcmlwdGlvbigiVGhp
cyB0ZXN0IGNhbiBiZSB1c2VkIHRvIHZlcmlmeSB0aGF0IGNsaWNraW5nIG9uIGEgaHlwZXJsaW5r
IGlzIGlnbm9yZWQgd2hlbiBpbiBwYW4gc2Nyb2xsIG1vZGUuIDxici8+IiArCisgICAgICAgICAg
ICAgICAgIk5vdGUsIHRoaXMgdGVzdCBpcyBleHBlY3RlZCB0byBmYWlsIG9uIHRoZSBBcHBsZSBN
YWMgYW5kIENocm9taXVtIE1hYyBwb3J0IHNpbmNlIHRoZXkgZG9uJ3Qgc3VwcG9ydCBwYW4gc2Ny
b2xsaW5nLiIpOworPC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS13aW4vZmFzdC9ldmVudHMvcGFuU2Nyb2xsLWV2ZW50
LWZpcmVkLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtLXdpbi9m
YXN0L2V2ZW50cy9wYW5TY3JvbGwtZXZlbnQtZmlyZWQtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAu
LmYxMmI5YjM4N2Q1ZWRlYjdmNzVhMTI2ODY4MGJlNzc4YjM5YTdiZGYKLS0tIC9kZXYvbnVsbAor
KysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS13aW4vZmFzdC9ldmVudHMvcGFuU2Ny
b2xsLWV2ZW50LWZpcmVkLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDQgQEAKK0NPTlNPTEUgTUVT
U0FHRTogbGluZSAxNDogTW91c2Vkb3duIHdpdGggMQorVGVzdCBmb3IgYnVnIDMyMzAzIFRoaXMg
dGVzdHMgdGhhdCBwYW4gc2Nyb2xsaW5nIHdvcmtzIHdpdGhvdXQgZXZlbnQucHJldmVudERlZmF1
bHQgYW5kIHRoZSBtaWRkbGUgYnV0dG9uIG1vdXNlZG93biBldmVudCBpcyBmaXJlZC4gVG8gdGVz
dCBtYW51YWxseSwgdHJ5IHRvIHBhbiBzY3JvbGwgaW5zaWRlIHRoaXMgZGl2LgorCitTdWNjZXNz
ISBEaXYgd2l0aCBvdmVyZmxvdyB3YXMgc2Nyb2xsZWQKZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L3BsYXRmb3JtL2Nocm9taXVtLXdpbi9mYXN0L2V2ZW50cy9wYW5TY3JvbGwtZXZlbnQtZmlyZWQu
aHRtbCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtLXdpbi9mYXN0L2V2ZW50cy9wYW5T
Y3JvbGwtZXZlbnQtZmlyZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi45NWI3NDVhYmQ4YmEzYzI3YWNmZmNi
MGI1ZTdmMzM0MDhhM2YzYThiCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vY2hyb21pdW0td2luL2Zhc3QvZXZlbnRzL3BhblNjcm9sbC1ldmVudC1maXJlZC5odG1sCkBA
IC0wLDAgKzEsNDYgQEAKKzxodG1sPg0KKyAgICA8aGVhZD4NCisgICAgICAgIDx0aXRsZT5QYW4g
U2Nyb2xsaW5nIFRlc3Q8L3RpdGxlPg0KKyAgICA8L2hlYWQ+DQorICAgIDxib2R5Pg0KKyAgICAg
ICAgPHNjcmlwdD4NCisgICAgICAgICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpIHsNCisgICAg
ICAgICAgICAgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7DQorICAgICAgICAgICAgICAgIHRl
c3RSdW5uZXIud2FpdFVudGlsRG9uZSgpOw0KKyAgICAgICAgICAgIH0NCisgICAgICAgICAgICAN
CisgICAgICAgICAgICBhZGRFdmVudExpc3RlbmVyKCdtb3VzZWRvd24nLCANCisgICAgICAgICAg
ICAgICAgZnVuY3Rpb24oZXZlbnQpIHsgDQorICAgICAgICAgICAgICAgICAgICBjb25zb2xlLmxv
ZygiTW91c2Vkb3duIHdpdGggIiArIGV2ZW50LmJ1dHRvbik7DQorICAgICAgICAgICAgICAgIH0N
CisgICAgICAgICAgICAsIGZhbHNlKTsNCisgICAgICAgIDwvc2NyaXB0Pg0KKyAgICAgICAgPGRp
diBpZD0ib3ZlcmZsb3ciIHN0eWxlPSJ3aWR0aDo1MDBweDsgaGVpZ2h0OjE1MHB4OyBvdmVyZmxv
dzphdXRvOyBib3JkZXI6MnB4IHNvbGlkIHJlZDsgcGFkZGluZzoxMHB4Ij4NCisgICAgICAgICAg
ICA8aDE+VGVzdCBmb3IgPGEgaHJlZj0iaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTMyMzAzIj5idWcgMzIzMDM8L2E+IFRoaXMgdGVzdHMgdGhhdCBwYW4NCisgICAgICAg
ICAgICBzY3JvbGxpbmcgd29ya3Mgd2l0aG91dCBldmVudC5wcmV2ZW50RGVmYXVsdCBhbmQgdGhl
IG1pZGRsZSBidXR0b24gbW91c2Vkb3duIGV2ZW50IGlzIGZpcmVkLg0KKyAgICAgICAgICAgIFRv
IHRlc3QgbWFudWFsbHksIHRyeSB0byBwYW4gc2Nyb2xsIGluc2lkZSB0aGlzIGRpdi48L2gxPg0K
KyAgICAgICAgPC9kaXY+DQorICAgICAgICA8cD4NCisgICAgICAgIDxkaXYgaWQ9ImNvbnNvbGUi
PjwvZGl2Pg0KKyAgICAgICAgPHNjcmlwdD4NCisgICAgICAgICAgICBpZiAod2luZG93LmV2ZW50
U2VuZGVyKQ0KKyAgICAgICAgICAgIHsNCisgICAgICAgICAgICAgICAgZXZlbnRTZW5kZXIubW91
c2VNb3ZlVG8oNTAsIDUwKTsNCisgICAgICAgICAgICAgICAgZXZlbnRTZW5kZXIubW91c2VEb3du
KDEpOw0KKyAgICAgICAgICAgICAgICBldmVudFNlbmRlci5tb3VzZVVwKDEpOw0KKyAgICAgICAg
ICAgICAgICBldmVudFNlbmRlci5tb3VzZU1vdmVUbyg1MCwgMjAwKTsNCisgICAgICAgICAgICAg
ICAgc2V0VGltZW91dChmaW5pc2hlZCwgNTAwKTsNCisgICAgICAgICAgICB9DQorICAgICAgICAg
ICAgDQorICAgICAgICAgICAgZnVuY3Rpb24gZmluaXNoZWQoKQ0KKyAgICAgICAgICAgIHsNCisg
ICAgICAgICAgICAgICAgaWYgKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdvdmVyZmxvdycpLnNj
cm9sbFRvcCkNCisgICAgICAgICAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdj
b25zb2xlJykuaW5uZXJIVE1MID0gIlN1Y2Nlc3MhIERpdiB3aXRoIG92ZXJmbG93IHdhcyBzY3Jv
bGxlZCI7DQorICAgICAgICAgICAgICAgIGVsc2UNCisgICAgICAgICAgICAgICAgICAgIGRvY3Vt
ZW50LmdldEVsZW1lbnRCeUlkKCdjb25zb2xlJykuaW5uZXJIVE1MID0gIkZhaWwhIERpdiB3aXRo
IG92ZXJmbG93IHdhcyBub3Qgc2Nyb2xsZWQiOw0KKyAgICAgICAgICAgICAgICANCisgICAgICAg
ICAgICAgICAgd2luZG93LnRlc3RSdW5uZXIubm90aWZ5RG9uZSgpOw0KKyAgICAgICAgICAgIH0N
CisgICAgICAgIDwvc2NyaXB0Pg0KKyAgICA8L2JvZHk+DQorPC9odG1sPg0KZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtLXdpbi9mYXN0L2V2ZW50cy9wYW5TY3JvbGwt
bmVzdGVkLWRpdnMtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0t
d2luL2Zhc3QvZXZlbnRzL3BhblNjcm9sbC1uZXN0ZWQtZGl2cy1leHBlY3RlZC50eHQKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMC4uMTdmNWYyNjYxYzQ2M2Q0OWE2MGI4ZGU2OWJkYzM5OTVmNjI3NTY3NwotLS0gL2Rldi9u
dWxsCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtLXdpbi9mYXN0L2V2ZW50cy9w
YW5TY3JvbGwtbmVzdGVkLWRpdnMtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsNiBAQAorUGFuc2Ny
b2xsaW5nIHN0YXJ0aW5nIGluIHRoZSBibHVlIGJveCBzaG91bGQgc2Nyb2xsIHRoZSBvdXRlciBk
aXYuCitQYW5zY3JvbGxpbmcgb3V0c2lkZSB0aGUgYmx1ZSBib3hlcyBzaG91bGQgc2Nyb2xsIHRo
ZSBvdXRlciBkaXYuCitQYW5zY3JvbGxpbmcgc3RhcnRpbmcgaW4gdGhlIGJsdWUgYm94IHNob3Vs
ZCBzY3JvbGwgdGhlIG91dGVyIGRpdi4KK1Rlc3QgZm9yIGJ1ZyAyODAyMyBUaGlzIHRlc3RzIHRo
YXQgcGFuIHNjcm9sbGluZyBwcm9wb2dhdGVzIGNvcnJlY3RseSB1cCB0aGUgRE9NIHRyZWUuIE9u
IHN1Y2Nlc3MsIG91ciBzY3JvbGwgb2Zmc2V0IHNob3VsZCBiZSBub24temVyby4KKworU3VjY2Vz
cyEgRGl2IHdpdGggb3ZlcmZsb3cgd2FzIHNjcm9sbGVkCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9wbGF0Zm9ybS9jaHJvbWl1bS13aW4vZmFzdC9ldmVudHMvcGFuU2Nyb2xsLW5lc3RlZC1kaXZz
Lmh0bWwgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS13aW4vZmFzdC9ldmVudHMvcGFu
U2Nyb2xsLW5lc3RlZC1kaXZzLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMzU4MTFmYTEyZDA4NTMyMWFlYTI0
YjE3ODYxNmE2YTk3Y2NlMzQwZgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3BsYXRm
b3JtL2Nocm9taXVtLXdpbi9mYXN0L2V2ZW50cy9wYW5TY3JvbGwtbmVzdGVkLWRpdnMuaHRtbApA
QCAtMCwwICsxLDQ5IEBACis8aHRtbD4NCisgICAgPGhlYWQ+DQorICAgICAgICA8dGl0bGU+UGFu
IFNjcm9sbGluZyBUZXN0PC90aXRsZT4NCisgICAgPC9oZWFkPg0KKyAgICA8Ym9keT4NCisgICAg
ICAgIDxzY3JpcHQ+DQorICAgICAgICAgICAgaWYgKHRlc3RSdW5uZXIpIHsNCisgICAgICAgICAg
ICAgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7DQorICAgICAgICAgICAgICAgIHRlc3RSdW5u
ZXIud2FpdFVudGlsRG9uZSgpOw0KKyAgICAgICAgICAgIH0NCisgICAgICAgIDwvc2NyaXB0Pg0K
KyAgICAgICAgPGRpdiBpZD0ib3ZlcmZsb3ciIHN0eWxlPSJ3aWR0aDo1MDBweDsgaGVpZ2h0OjMw
MHB4OyBvdmVyZmxvdzphdXRvOyBib3JkZXI6MnB4IHNvbGlkIHJlZDsgcGFkZGluZzoxMHB4Ij4N
CisgICAgICAgICAgICA8ZGl2IHN0eWxlPSJoZWlnaHQ6MjAwcHg7IHBvc2l0aW9uOnJlbGF0aXZl
OyI+DQorICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9ImhlaWdodDoxNTBweDsgYm9yZGVyOjFw
eCBibHVlIHNvbGlkOyBvdmVyZmxvdzphdXRvOyI+DQorICAgICAgICAgICAgICAgICAgICBQYW5z
Y3JvbGxpbmcgc3RhcnRpbmcgaW4gdGhlIGJsdWUgYm94IHNob3VsZCBzY3JvbGwgdGhlIG91dGVy
IGRpdi4NCisgICAgICAgICAgICAgICAgPC9kaXY+DQorICAgICAgICAgICAgICAgIFBhbnNjcm9s
bGluZyBvdXRzaWRlIHRoZSBibHVlIGJveGVzIHNob3VsZCBzY3JvbGwgdGhlIG91dGVyIGRpdi4N
CisgICAgICAgICAgICA8L2Rpdj4NCisgICAgICAgICAgICA8ZGl2IHN0eWxlPSJoZWlnaHQ6MjAw
cHg7IHBvc2l0aW9uOnJlbGF0aXZlOyI+DQorICAgICAgICAgICAgICAgIDxkaXYgc3R5bGU9Imhl
aWdodDoxNTBweDsgYm9yZGVyOjFweCBibHVlIHNvbGlkOyBvdmVyZmxvdzphdXRvOyI+DQorICAg
ICAgICAgICAgICAgICAgICBQYW5zY3JvbGxpbmcgc3RhcnRpbmcgaW4gdGhlIGJsdWUgYm94IHNo
b3VsZCBzY3JvbGwgdGhlIG91dGVyIGRpdi4NCisgICAgICAgICAgICAgICAgPC9kaXY+DQorICAg
ICAgICAgICAgPC9kaXY+DQorICAgICAgICA8L2Rpdj4NCisgICAgICAgIDxwPlRlc3QgZm9yIDxh
IGhyZWY9Imh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yODAyMyI+YnVn
IDI4MDIzPC9hPiBUaGlzIHRlc3RzIHRoYXQgcGFuIHNjcm9sbGluZw0KKyAgICAgICAgcHJvcG9n
YXRlcyBjb3JyZWN0bHkgdXAgdGhlIERPTSB0cmVlLiBPbiBzdWNjZXNzLCBvdXIgc2Nyb2xsIG9m
ZnNldCBzaG91bGQgYmUgbm9uLXplcm8uPC9wPg0KKyAgICAgICAgPGRpdiBpZD0iY29uc29sZSI+
PC9kaXY+DQorICAgICAgICA8c2NyaXB0Pg0KKyAgICAgICAgICAgIGlmIChldmVudFNlbmRlcikN
CisgICAgICAgICAgICB7DQorICAgICAgICAgICAgICAgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRv
KDUwLCA1MCk7DQorICAgICAgICAgICAgICAgIGV2ZW50U2VuZGVyLm1vdXNlRG93bigxKTsNCisg
ICAgICAgICAgICAgICAgZXZlbnRTZW5kZXIubW91c2VVcCgxKTsNCisgICAgICAgICAgICAgICAg
ZXZlbnRTZW5kZXIubW91c2VNb3ZlVG8oNTAsIDIwMCk7DQorICAgICAgICAgICAgICAgIHNldFRp
bWVvdXQoZmluaXNoZWQsIDUwMCk7DQorICAgICAgICAgICAgfQ0KKyAgICAgICAgICAgIA0KKyAg
ICAgICAgICAgIGZ1bmN0aW9uIGZpbmlzaGVkKCkNCisgICAgICAgICAgICB7DQorICAgICAgICAg
ICAgICAgIGlmIChkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnb3ZlcmZsb3cnKS5zY3JvbGxUb3Ap
DQorICAgICAgICAgICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY29uc29sZScp
LmlubmVySFRNTCA9ICJTdWNjZXNzISBEaXYgd2l0aCBvdmVyZmxvdyB3YXMgc2Nyb2xsZWQiOw0K
KyAgICAgICAgICAgICAgICBlbHNlDQorICAgICAgICAgICAgICAgICAgICBkb2N1bWVudC5nZXRF
bGVtZW50QnlJZCgnY29uc29sZScpLmlubmVySFRNTCA9ICJGYWlsISBEaXYgd2l0aCBvdmVyZmxv
dyB3YXMgbm90IHNjcm9sbGVkIjsNCisgICAgICAgICAgICAgICAgDQorICAgICAgICAgICAgICAg
IHdpbmRvdy50ZXN0UnVubmVyLm5vdGlmeURvbmUoKTsNCisgICAgICAgICAgICB9DQorICAgICAg
ICA8L3NjcmlwdD4NCisgICAgPC9ib2R5Pg0KKzwvaHRtbD4NCmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxh
dGZvcm0vY2hyb21pdW0vVGVzdEV4cGVjdGF0aW9ucwppbmRleCBlYzUwMTJiZmQ0ZmE4OTk0Njhl
OWI2ZTdhZGM2NjY1MDFlNWE2OThmLi5lMjNhMDAyYWJjMmUxYWY4MjlmN2VmZTY3NmQ0NzEyMjE5
M2IzYWU2IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS9UZXN0RXhw
ZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL1Rlc3RFeHBlY3Rh
dGlvbnMKQEAgLTIwNjMsNiArMjA2MywxMCBAQCBjcmJ1Zy5jb20vMjU5NzcgWyBYUCBEZWJ1ZyBd
IGh0dHAvdGVzdHMvYXBwY2FjaGUvb25saW5lLXdoaXRlbGlzdC5odG1sIFsgUGFzcyBUaQogY3Ji
dWcuY29tLzMwODI2IFsgV2luIF0gcGxhdGZvcm0vd2luL2Zhc3QvZXZlbnRzL3BhblNjcm9sbC1p
bWFnZU1hcC1ub0hyZWYtc2Nyb2xsLmh0bWwgWyBGYWlsdXJlIF0KIGNyYnVnLmNvbS8zMDgyNiBb
IFdpbiBEZWJ1ZyBdIHBsYXRmb3JtL3dpbi9mYXN0L2V2ZW50cy9wYW5TY3JvbGwtZXZlbnQtZmly
ZWQuaHRtbCBbIEZhaWx1cmUgUGFzcyBUaW1lb3V0IF0KIAord2Via2l0Lm9yZy9iLzEwNDk5MSBb
IEFuZHJvaWQgTGludXggTWFjIF0gcGxhdGZvcm0vY2hyb21pdW0td2luL2Zhc3QvZXZlbnRzL3Bh
blNjcm9sbC1jbGljay1oeXBlcmxpbmsuaHRtbCBbIFNraXAgXQord2Via2l0Lm9yZy9iLzEwNDk5
MSBbIEFuZHJvaWQgTGludXggTWFjIF0gcGxhdGZvcm0vY2hyb21pdW0td2luL2Zhc3QvZXZlbnRz
L3BhblNjcm9sbC1ldmVudC1maXJlZC5odG1sIFsgU2tpcCBdCit3ZWJraXQub3JnL2IvMTA0OTkx
IFsgQW5kcm9pZCBMaW51eCBNYWMgXSBwbGF0Zm9ybS9jaHJvbWl1bS13aW4vZmFzdC9ldmVudHMv
cGFuU2Nyb2xsLW5lc3RlZC1kaXZzLmh0bWwgWyBTa2lwIF0KKwogY3JidWcuY29tLzMxNjIzIFsg
U25vd0xlb3BhcmQgV2luIF0gaHR0cC90ZXN0cy9hcHBjYWNoZS9yZW1vdmUtY2FjaGUuaHRtbCBb
IEZhaWx1cmUgUGFzcyBUaW1lb3V0IF0KIAogIyBWOCdzIGltcGxlbWVudGF0aW9uIG9mIGdldE93
blByb3BlcnR5TmFtZXMgaGFzIGRpZmZlcmVudCByZXN1bHRzIGZvciBidWlsdC1pbgo=
</data>
<flag name="review"
          id="196303"
          type_id="1"
          status="+"
          setter="morrita"
    />
          </attachment>
      

    </bug>

</bugzilla>