<?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>47943</bug_id>
          
          <creation_ts>2010-10-19 16:11:59 -0700</creation_ts>
          <short_desc>Teach feeder-queue how to feed the EWS bots</short_desc>
          <delta_ts>2010-10-19 18:26:43 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</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>35460</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Eric Seidel (no email)">eric</assigned_to>
          <cc>abarth</cc>
    
    <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>296500</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-10-19 16:11:59 -0700</bug_when>
    <thetext>Teach feeder-queue how to feed the EWS bots</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>296504</commentid>
    <comment_count>1</comment_count>
      <attachid>71218</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-10-19 16:14:21 -0700</bug_when>
    <thetext>Created attachment 71218
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>296572</commentid>
    <comment_count>2</comment_count>
      <attachid>71218</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-10-19 18:03:40 -0700</bug_when>
    <thetext>Comment on attachment 71218
Patch

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

yay!

&gt; WebKitTools/Scripts/webkitpy/tool/bot/feeders.py:80
&gt; +        self._ids_sent_to_server = set()
&gt; +        AbstractFeeder.__init__(self, tool)

I&apos;d reverse these lines.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>296587</commentid>
    <comment_count>3</comment_count>
      <attachid>71218</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-10-19 18:26:38 -0700</bug_when>
    <thetext>Comment on attachment 71218
Patch

Clearing flags on attachment: 71218

Committed r70117: &lt;http://trac.webkit.org/changeset/70117&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>296588</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-10-19 18:26:43 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>71218</attachid>
            <date>2010-10-19 16:14:21 -0700</date>
            <delta_ts>2010-10-19 18:26:38 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-47943-20101019161419.patch</filename>
            <type>text/plain</type>
            <size>12579</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCBmN2JhNTM2ZGE1MTJhOTc3ZmU5ZWNkZjdhOTUyNWU1MDY2NzcyZjE2Li44M2RmNzdh
OGQ3ZTMyNjY3MmRjODgwOWZhOTNiY2RmNjZhYTI1M2EzIDEwMDY0NAotLS0gYS9XZWJLaXRUb29s
cy9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjUgQEAK
IDIwMTAtMTAtMTkgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgogCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRlYWNoIGZlZWRlci1xdWV1ZSBo
b3cgdG8gZmVlZCB0aGUgRVdTIGJvdHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTQ3OTQzCisKKyAgICAgICAgcXVldWVzLndlYmtpdC5vcmcgYWxyZWFk
eSBrbmV3IGhvdyB0byBhY2NlcHQgRVdTIHN1Ym1pc3Npb25zCisgICAgICAgIHZpYSAvc3VibWl0
LXRvLWV3cy4gIFRoaXMgdGVhY2hlcyB0aGUgZmVlZGVyIHF1ZXVlIGhvdyB0byBwb3N0CisgICAg
ICAgIHRvIHRoYXQgcGFnZSB3aXRoIGFueSBuZXcgcj8gcGF0Y2hlcyBpdCBzZWVzLgorCisgICAg
ICAgICogUXVldWVTdGF0dXNTZXJ2ZXIvbW9kZWwvYWN0aXZld29ya2l0ZW1zX3VuaXRlc3QucHk6
IEFkZGVkLgorICAgICAgICAgLSBNb3JlIHVuaXQgdGVzdGluZyBpcyBhbHdheXMgYSBnb29kIHRo
aW5nLgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvY29tbW9uL25ldC9idWd6aWxsYS5weToK
KyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9uZXQvc3RhdHVzc2VydmVyLnB5Ogor
ICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvdG9vbC9ib3QvZmVlZGVycy5weToKKyAgICAgICAg
KiBTY3JpcHRzL3dlYmtpdHB5L3Rvb2wvY29tbWFuZHMvcXVldWVzLnB5OgorICAgICAgICAqIFNj
cmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9xdWV1ZXNfdW5pdHRlc3QucHk6CisgICAgICAg
ICogU2NyaXB0cy93ZWJraXRweS90b29sL21vY2t0b29sLnB5OgorCisyMDEwLTEwLTE5ICBFcmlj
IFNlaWRlbCAgPGVyaWNAd2Via2l0Lm9yZz4KKwogICAgICAgICBVbnJldmlld2VkLCBqdXN0IGZp
eGluZyB0ZXN0LXdlYmtpdHB5LiAgSSdtIHJlYWxseSBvbiBhIHJvbGwgdG9kYXkuCiAKICAgICAg
ICAgY29tbWl0LXF1ZXVlIGdldHMgc3R1Y2sgd2hlbiByZWxlYXNlLXBhdGNoIHJldHVybnMgNDA0
CmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9RdWV1ZVN0YXR1c1NlcnZlci9tb2RlbC9hY3RpdmV3
b3JraXRlbXNfdW5pdGVzdC5weSBiL1dlYktpdFRvb2xzL1F1ZXVlU3RhdHVzU2VydmVyL21vZGVs
L2FjdGl2ZXdvcmtpdGVtc191bml0ZXN0LnB5Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjZkOTE1YTE4OTYwZWQwMjc0
YzVkYmEzNzhjNmEzMDUwZGRhYmE2ZDEKLS0tIC9kZXYvbnVsbAorKysgYi9XZWJLaXRUb29scy9R
dWV1ZVN0YXR1c1NlcnZlci9tb2RlbC9hY3RpdmV3b3JraXRlbXNfdW5pdGVzdC5weQpAQCAtMCww
ICsxLDUyIEBACisjIENvcHlyaWdodCAoQykgMjAxMCBHb29nbGUsIEluYy4gQWxsIHJpZ2h0cyBy
ZXNlcnZlZC4KKyMKKyMgUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFy
eSBmb3Jtcywgd2l0aCBvciB3aXRob3V0CisjIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBw
cm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucyBhcmUKKyMgbWV0OgorIworIyAg
ICAqIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUg
Y29weXJpZ2h0CisjIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xs
b3dpbmcgZGlzY2xhaW1lci4KKyMgICAgKiBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0g
bXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlCisjIGNvcHlyaWdodCBub3RpY2UsIHRoaXMgbGlzdCBv
ZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIKKyMgaW4gdGhlIGRvY3Vt
ZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRlZCB3aXRoIHRoZQorIyBkaXN0
cmlidXRpb24uCisjICAgICogTmVpdGhlciB0aGUgbmFtZSBvZiBSZXNlYXJjaCBpbiBNb3Rpb24g
THRkLiBub3IgdGhlIG5hbWVzIG9mIGl0cworIyBjb250cmlidXRvcnMgbWF5IGJlIHVzZWQgdG8g
ZW5kb3JzZSBvciBwcm9tb3RlIHByb2R1Y3RzIGRlcml2ZWQgZnJvbQorIyB0aGlzIHNvZnR3YXJl
IHdpdGhvdXQgc3BlY2lmaWMgcHJpb3Igd3JpdHRlbiBwZXJtaXNzaW9uLgorIworIyBUSElTIFNP
RlRXQVJFIElTIFBST1ZJREVEIEJZIFRIRSBDT1BZUklHSFQgSE9MREVSUyBBTkQgQ09OVFJJQlVU
T1JTCisjICJBUyBJUyIgQU5EIEFOWSBFWFBSRVNTIE9SIElNUExJRUQgV0FSUkFOVElFUywgSU5D
TFVESU5HLCBCVVQgTk9UCisjIExJTUlURUQgVE8sIFRIRSBJTVBMSUVEIFdBUlJBTlRJRVMgT0Yg
TUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNTIEZPUgorIyBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBB
UkUgRElTQ0xBSU1FRC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIENPUFlSSUdIVAorIyBPV05FUiBP
UiBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURF
TlRBTCwKKyMgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElO
Q0xVRElORywgQlVUIE5PVAorIyBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRF
IEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwKKyMgREFUQSwgT1IgUFJPRklUUzsgT1Ig
QlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZCisjIFRIRU9S
WSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9S
IFRPUlQKKyMgKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBB
TlkgV0FZIE9VVCBPRiBUSEUgVVNFCisjIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNF
RCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCisKK2ltcG9ydCB1bml0dGVzdAor
ZnJvbSBkYXRldGltZSBpbXBvcnQgZGF0ZXRpbWUKKworZnJvbSBtb2RlbC5hY3RpdmV3b3JraXRl
bXMgaW1wb3J0IEFjdGl2ZVdvcmtJdGVtcworCisKK2NsYXNzIEFjdGl2ZVdvcmtJdGVtc1Rlc3Qo
dW5pdHRlc3QuVGVzdENhc2UpOgorICAgIGRlZiB0ZXN0X2Jhc2ljKHNlbGYpOgorICAgICAgICBp
dGVtcyA9IEFjdGl2ZVdvcmtJdGVtcygpCisgICAgICAgIHF1ZXVlZF9pdGVtcyA9IFsxLCAyXQor
ICAgICAgICB0aW1lID0gZGF0ZXRpbWUubm93KCkKKyAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChp
dGVtcy5uZXh0X2l0ZW0ocXVldWVkX2l0ZW1zLCB0aW1lKSwgMSkKKyAgICAgICAgc2VsZi5hc3Nl
cnRFcXVhbChpdGVtcy5uZXh0X2l0ZW0oWzFdLCB0aW1lKSwgTm9uZSkKKyAgICAgICAgc2VsZi5h
c3NlcnRFcXVhbChpdGVtcy5uZXh0X2l0ZW0oW10sIHRpbWUpLCBOb25lKQorCisgICAgICAgIHNl
bGYuYXNzZXJ0RXF1YWwoaXRlbXMudGltZV9mb3JfaXRlbSgxKSwgdGltZSkKKyAgICAgICAgc2Vs
Zi5hc3NlcnRFcXVhbChpdGVtcy50aW1lX2Zvcl9pdGVtKDIpLCBOb25lKQorCisgICAgICAgIGl0
ZW1zLmV4cGlyZV9pdGVtKDEpCisgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwoaXRlbXMudGltZV9m
b3JfaXRlbSgxKSwgTm9uZSkKKworCitpZiBfX25hbWVfXyA9PSAnX19tYWluX18nOgorICAgIHVu
aXR0ZXN0Lm1haW4oKQpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvU2NyaXB0cy93ZWJraXRweS9j
b21tb24vbmV0L2J1Z3ppbGxhLnB5IGIvV2ViS2l0VG9vbHMvU2NyaXB0cy93ZWJraXRweS9jb21t
b24vbmV0L2J1Z3ppbGxhLnB5CmluZGV4IGNjNjRmYWMyZmM1NDhkNGFjOTRmYzBmZTNlMmVmMTVj
Mzk3ZTg2NjcuLjk0NTE5YTcxOGMzOTY5MTlkNDZmMjU0ZTY0MGQxM2U4NmM0ODNiNTMgMTAwNjQ0
Ci0tLSBhL1dlYktpdFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvY29tbW9uL25ldC9idWd6aWxsYS5w
eQorKysgYi9XZWJLaXRUb29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9uZXQvYnVnemlsbGEu
cHkKQEAgLTMwMSwxNSArMzAxLDE0IEBAIGNsYXNzIEJ1Z3ppbGxhUXVlcmllcyhvYmplY3QpOgog
ICAgICAgICByZXZpZXdfcXVldWVfdXJsID0gImJ1Z2xpc3QuY2dpP3F1ZXJ5X2Zvcm1hdD1hZHZh
bmNlZCZidWdfc3RhdHVzPVVOQ09ORklSTUVEJmJ1Z19zdGF0dXM9TkVXJmJ1Z19zdGF0dXM9QVNT
SUdORUQmYnVnX3N0YXR1cz1SRU9QRU5FRCZmaWVsZDAtMC0wPWZsYWd0eXBlcy5uYW1lJnR5cGUw
LTAtMD1lcXVhbHMmdmFsdWUwLTAtMD1yZXZpZXc/IgogICAgICAgICByZXR1cm4gc2VsZi5fZmV0
Y2hfYnVnX2lkc19hZHZhbmNlZF9xdWVyeShyZXZpZXdfcXVldWVfdXJsKQogCisgICAgIyBUaGlz
IG1ldGhvZCB3aWxsIG1ha2Ugc2V2ZXJhbCByZXF1ZXN0cyB0byBidWd6aWxsYS4KICAgICBkZWYg
ZmV0Y2hfcGF0Y2hlc19mcm9tX3Jldmlld19xdWV1ZShzZWxmLCBsaW1pdD1Ob25lKToKICAgICAg
ICAgIyBbOk5vbmVdIHJldHVybnMgdGhlIHdob2xlIGFycmF5LgogICAgICAgICByZXR1cm4gc3Vt
KFtzZWxmLl9mZXRjaF9idWcoYnVnX2lkKS51bnJldmlld2VkX3BhdGNoZXMoKQogICAgICAgICAg
ICAgZm9yIGJ1Z19pZCBpbiBzZWxmLl9mZXRjaF9idWdfaWRzX2Zyb21fcmV2aWV3X3F1ZXVlKClb
OmxpbWl0XV0sIFtdKQogCi0gICAgIyBGSVhNRTogV2h5IGRvIHdlIGhhdmUgYm90aCBmZXRjaF9w
YXRjaGVzX2Zyb21fcmV2aWV3X3F1ZXVlIGFuZAotICAgICMgZmV0Y2hfYXR0YWNobWVudF9pZHNf
ZnJvbV9yZXZpZXdfcXVldWU/PwotICAgICMgTk9URTogVGhpcyBpcyBhbHNvIHRoZSBvbmx5IGNs
aWVudCBvZiBfZmV0Y2hfYXR0YWNobWVudF9pZHNfcmVxdWVzdF9xdWVyeQotCisgICAgIyBOT1RF
OiBUaGlzIGlzIHRoZSBvbmx5IGNsaWVudCBvZiBfZmV0Y2hfYXR0YWNobWVudF9pZHNfcmVxdWVz
dF9xdWVyeQorICAgICMgVGhpcyBtZXRob2Qgb25seSBtYWtlcyBvbmUgcmVxdWVzdCB0byBidWd6
aWxsYS4KICAgICBkZWYgZmV0Y2hfYXR0YWNobWVudF9pZHNfZnJvbV9yZXZpZXdfcXVldWUoc2Vs
Zik6CiAgICAgICAgIHJldmlld19xdWV1ZV91cmwgPSAicmVxdWVzdC5jZ2k/YWN0aW9uPXF1ZXVl
JnR5cGU9cmV2aWV3Jmdyb3VwPXR5cGUiCiAgICAgICAgIHJldHVybiBzZWxmLl9mZXRjaF9hdHRh
Y2htZW50X2lkc19yZXF1ZXN0X3F1ZXJ5KHJldmlld19xdWV1ZV91cmwpCmRpZmYgLS1naXQgYS9X
ZWJLaXRUb29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9uZXQvc3RhdHVzc2VydmVyLnB5IGIv
V2ViS2l0VG9vbHMvU2NyaXB0cy93ZWJraXRweS9jb21tb24vbmV0L3N0YXR1c3NlcnZlci5weQpp
bmRleCA3NTZlZTk5NzUyMDQ1YWFhM2Y5MThkZDI4ODlmMGEzMmE5ZWIyNDIxLi5lNDU3YmVmMGJh
NjNlZjA2N2Q2NzE0NmUyNDdmMjZlYmYwMjBkYzUxIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9T
Y3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9uZXQvc3RhdHVzc2VydmVyLnB5CisrKyBiL1dlYktpdFRv
b2xzL1NjcmlwdHMvd2Via2l0cHkvY29tbW9uL25ldC9zdGF0dXNzZXJ2ZXIucHkKQEAgLTEwMiw2
ICsxMDIsMTcgQEAgY2xhc3MgU3RhdHVzU2VydmVyOgogICAgICAgICBzZWxmLl9icm93c2VyWyJ3
b3JrX2l0ZW1zIl0gPSAiICIuam9pbih3b3JrX2l0ZW1zKQogICAgICAgICByZXR1cm4gc2VsZi5f
YnJvd3Nlci5zdWJtaXQoKS5yZWFkKCkKIAorICAgIGRlZiBfcG9zdF93b3JrX2l0ZW1fdG9fZXdz
KHNlbGYsIGF0dGFjaG1lbnRfaWQpOgorICAgICAgICBzdWJtaXRfdG9fZXdzX3VybCA9ICIlcy9z
dWJtaXQtdG8tZXdzIiAlIHNlbGYudXJsCisgICAgICAgIHNlbGYuX2Jyb3dzZXIub3BlbihzdWJt
aXRfdG9fZXdzX3VybCkKKyAgICAgICAgc2VsZi5fYnJvd3Nlci5zZWxlY3RfZm9ybShuYW1lPSJz
dWJtaXRfdG9fZXdzIikKKyAgICAgICAgc2VsZi5fYnJvd3NlclsiYXR0YWNobWVudF9pZCJdID0g
dW5pY29kZShhdHRhY2htZW50X2lkKQorICAgICAgICBzZWxmLl9icm93c2VyLnN1Ym1pdCgpCisK
KyAgICBkZWYgc3VibWl0X3RvX2V3cyhzZWxmLCBhdHRhY2htZW50X2lkKToKKyAgICAgICAgX2xv
Zy5pbmZvKCJTdWJtaXR0aW5nIGF0dGFjaG1lbnQgJXMgdG8gRVdTIHF1ZXVlcyIgJSBhdHRhY2ht
ZW50X2lkKQorICAgICAgICByZXR1cm4gTmV0d29ya1RyYW5zYWN0aW9uKCkucnVuKGxhbWJkYTog
c2VsZi5fcG9zdF93b3JrX2l0ZW1fdG9fZXdzKGF0dGFjaG1lbnRfaWQpKQorCiAgICAgZGVmIG5l
eHRfd29ya19pdGVtKHNlbGYsIHF1ZXVlX25hbWUpOgogICAgICAgICBfbG9nLmRlYnVnKCJGZXRj
aGluZyBuZXh0IHdvcmsgaXRlbSBmb3IgJXMiICUgcXVldWVfbmFtZSkKICAgICAgICAgcGF0Y2hf
c3RhdHVzX3VybCA9ICIlcy9uZXh0LXBhdGNoLyVzIiAlIChzZWxmLnVybCwgcXVldWVfbmFtZSkK
ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9ib3QvZmVlZGVy
cy5weSBiL1dlYktpdFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9ib3QvZmVlZGVycy5weQpp
bmRleCAxNWVhYWYzZjU1M2QyN2JhYzVhZWU3NDBjMjM0OTc1MDM4NTg4ZjM5Li4yYjgzNjhlNDlh
MDRiYzkxMGQxY2YwYTkxYTY0ODJmNWM4MjFmOTBiIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9T
Y3JpcHRzL3dlYmtpdHB5L3Rvb2wvYm90L2ZlZWRlcnMucHkKKysrIGIvV2ViS2l0VG9vbHMvU2Ny
aXB0cy93ZWJraXRweS90b29sL2JvdC9mZWVkZXJzLnB5CkBAIC0yOCwxOCArMjgsMTUgQEAKIAog
ZnJvbSB3ZWJraXRweS5jb21tb24uc3lzdGVtLmRlcHJlY2F0ZWRfbG9nZ2luZyBpbXBvcnQgbG9n
CiBmcm9tIHdlYmtpdHB5LmNvbW1vbi5uZXQuYnVnemlsbGEgaW1wb3J0IENvbW1pdHRlclZhbGlk
YXRvcgorZnJvbSB3ZWJraXRweS50b29sLmdyYW1tYXIgaW1wb3J0IHBsdXJhbGl6ZQogCiAKIGNs
YXNzIEFic3RyYWN0RmVlZGVyKG9iamVjdCk6CiAgICAgZGVmIF9faW5pdF9fKHNlbGYsIHRvb2wp
OgogICAgICAgICBzZWxmLl90b29sID0gdG9vbAogCi0gICAgZGVmIGZlZWQodG9vbCk6Ci0gICAg
ICAgIHJhaXNlIE5vdEltcGxlbWVudGVkRXJyb3IsICJzdWJjbGFzc2VzIG11c3QgaW1wbGVtZW50
IgotCi0gICAgZGVmIHVwZGF0ZV93b3JrX2l0ZW1zKHNlbGYsIGl0ZW1faWRzKToKLSAgICAgICAg
c2VsZi5fdG9vbC5zdGF0dXNfc2VydmVyLnVwZGF0ZV93b3JrX2l0ZW1zKHNlbGYucXVldWVfbmFt
ZSwgaXRlbV9pZHMpCi0gICAgICAgIGxvZygiRmVlZGluZyAlcyBpdGVtcyAlcyIgJSAoc2VsZi5x
dWV1ZV9uYW1lLCBpdGVtX2lkcykpCisgICAgZGVmIGZlZWQoc2VsZik6CisgICAgICAgIHJhaXNl
IE5vdEltcGxlbWVudGVkRXJyb3IoInN1YmNsYXNzZXMgbXVzdCBpbXBsZW1lbnQiKQogCiAKIGNs
YXNzIENvbW1pdFF1ZXVlRmVlZGVyKEFic3RyYWN0RmVlZGVyKToKQEAgLTQ5LDExICs0NiwxNSBA
QCBjbGFzcyBDb21taXRRdWV1ZUZlZWRlcihBYnN0cmFjdEZlZWRlcik6CiAgICAgICAgIEFic3Ry
YWN0RmVlZGVyLl9faW5pdF9fKHNlbGYsIHRvb2wpCiAgICAgICAgIHNlbGYuY29tbWl0dGVyX3Zh
bGlkYXRvciA9IENvbW1pdHRlclZhbGlkYXRvcihzZWxmLl90b29sLmJ1Z3MpCiAKKyAgICBkZWYg
X3VwZGF0ZV93b3JrX2l0ZW1zKHNlbGYsIGl0ZW1faWRzKToKKyAgICAgICAgc2VsZi5fdG9vbC5z
dGF0dXNfc2VydmVyLnVwZGF0ZV93b3JrX2l0ZW1zKHNlbGYucXVldWVfbmFtZSwgaXRlbV9pZHMp
CisgICAgICAgIGxvZygiRmVlZGluZyAlcyBpdGVtcyAlcyIgJSAoc2VsZi5xdWV1ZV9uYW1lLCBp
dGVtX2lkcykpCisKICAgICBkZWYgZmVlZChzZWxmKToKICAgICAgICAgcGF0Y2hlcyA9IHNlbGYu
X3ZhbGlkYXRlX3BhdGNoZXMoKQogICAgICAgICBwYXRjaGVzID0gc29ydGVkKHBhdGNoZXMsIHNl
bGYuX3BhdGNoX2NtcCkKICAgICAgICAgcGF0Y2hfaWRzID0gW3BhdGNoLmlkKCkgZm9yIHBhdGNo
IGluIHBhdGNoZXNdCi0gICAgICAgIHNlbGYudXBkYXRlX3dvcmtfaXRlbXMocGF0Y2hfaWRzKQor
ICAgICAgICBzZWxmLl91cGRhdGVfd29ya19pdGVtcyhwYXRjaF9pZHMpCiAKICAgICBkZWYgX3Bh
dGNoZXNfZm9yX2J1ZyhzZWxmLCBidWdfaWQpOgogICAgICAgICByZXR1cm4gc2VsZi5fdG9vbC5i
dWdzLmZldGNoX2J1ZyhidWdfaWQpLmNvbW1pdF9xdWV1ZWRfcGF0Y2hlcyhpbmNsdWRlX2ludmFs
aWQ9VHJ1ZSkKQEAgLTcxLDMgKzcyLDE3IEBAIGNsYXNzIENvbW1pdFF1ZXVlRmVlZGVyKEFic3Ry
YWN0RmVlZGVyKToKICAgICAgICAgaWYgcm9sbG91dF9jbXAgIT0gMDoKICAgICAgICAgICAgIHJl
dHVybiByb2xsb3V0X2NtcAogICAgICAgICByZXR1cm4gY21wKGEuYXR0YWNoX2RhdGUoKSwgYi5h
dHRhY2hfZGF0ZSgpKQorCisKK2NsYXNzIEVXU0ZlZWRlcihBYnN0cmFjdEZlZWRlcik6CisgICAg
ZGVmIF9faW5pdF9fKHNlbGYsIHRvb2wpOgorICAgICAgICBzZWxmLl9pZHNfc2VudF90b19zZXJ2
ZXIgPSBzZXQoKQorICAgICAgICBBYnN0cmFjdEZlZWRlci5fX2luaXRfXyhzZWxmLCB0b29sKQor
CisgICAgZGVmIGZlZWQoc2VsZik6CisgICAgICAgIGlkc19uZWVkaW5nX3JldmlldyA9IHNldChz
ZWxmLl90b29sLmJ1Z3MucXVlcmllcy5mZXRjaF9hdHRhY2htZW50X2lkc19mcm9tX3Jldmlld19x
dWV1ZSgpKQorICAgICAgICBuZXdfaWRzID0gaWRzX25lZWRpbmdfcmV2aWV3LmRpZmZlcmVuY2Uo
c2VsZi5faWRzX3NlbnRfdG9fc2VydmVyKQorICAgICAgICBsb2coIkZlZWRpbmcgRVdTICglcywg
JXMgbmV3KSIgJSAocGx1cmFsaXplKCJyPyBwYXRjaCIsIGxlbihpZHNfbmVlZGluZ19yZXZpZXcp
KSwgbGVuKG5ld19pZHMpKSkKKyAgICAgICAgZm9yIGF0dGFjaG1lbnRfaWQgaW4gbmV3X2lkczog
ICMgT3JkZXIgZG9lc24ndCByZWFsbHkgbWF0dGVyIGZvciB0aGUgRVdTLgorICAgICAgICAgICAg
c2VsZi5fdG9vbC5zdGF0dXNfc2VydmVyLnN1Ym1pdF90b19ld3MoYXR0YWNobWVudF9pZCkKKyAg
ICAgICAgICAgIHNlbGYuX2lkc19zZW50X3RvX3NlcnZlci5hZGQoYXR0YWNobWVudF9pZCkKZGlm
ZiAtLWdpdCBhL1dlYktpdFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9xdWV1
ZXMucHkgYi9XZWJLaXRUb29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvY29tbWFuZHMvcXVldWVz
LnB5CmluZGV4IDkwMGNiYWQwOThmYjM0NTNjODBkZWI3NjUwOTJmY2MzMmQ0NWM2YmUuLmNhMzA2
NmJmODFmYmZiNzg4NDBjY2YzODE5NmEwM2Q5MjE4NTY4NTAgMTAwNjQ0Ci0tLSBhL1dlYktpdFRv
b2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9xdWV1ZXMucHkKKysrIGIvV2ViS2l0
VG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2NvbW1hbmRzL3F1ZXVlcy5weQpAQCAtNDUsNyAr
NDUsNyBAQCBmcm9tIHdlYmtpdHB5LmNvbW1vbi5zeXN0ZW0uZXhlY3V0aXZlIGltcG9ydCBTY3Jp
cHRFcnJvcgogZnJvbSB3ZWJraXRweS5jb21tb24uc3lzdGVtLmRlcHJlY2F0ZWRfbG9nZ2luZyBp
bXBvcnQgZXJyb3IsIGxvZwogZnJvbSB3ZWJraXRweS50b29sLmNvbW1hbmRzLnN0ZXBzZXF1ZW5j
ZSBpbXBvcnQgU3RlcFNlcXVlbmNlRXJyb3JIYW5kbGVyCiBmcm9tIHdlYmtpdHB5LnRvb2wuYm90
LmNvbW1pdHF1ZXVldGFzayBpbXBvcnQgQ29tbWl0UXVldWVUYXNrLCBDb21taXRRdWV1ZVRhc2tE
ZWxlZ2F0ZQotZnJvbSB3ZWJraXRweS50b29sLmJvdC5mZWVkZXJzIGltcG9ydCBDb21taXRRdWV1
ZUZlZWRlcgorZnJvbSB3ZWJraXRweS50b29sLmJvdC5mZWVkZXJzIGltcG9ydCBDb21taXRRdWV1
ZUZlZWRlciwgRVdTRmVlZGVyCiBmcm9tIHdlYmtpdHB5LnRvb2wuYm90LnBhdGNoY29sbGVjdGlv
biBpbXBvcnQgUGVyc2lzdGVudFBhdGNoQ29sbGVjdGlvbiwgUGVyc2lzdGVudFBhdGNoQ29sbGVj
dGlvbkRlbGVnYXRlCiBmcm9tIHdlYmtpdHB5LnRvb2wuYm90LnF1ZXVlZW5naW5lIGltcG9ydCBR
dWV1ZUVuZ2luZSwgUXVldWVFbmdpbmVEZWxlZ2F0ZQogZnJvbSB3ZWJraXRweS50b29sLmdyYW1t
YXIgaW1wb3J0IHBsdXJhbGl6ZQpAQCAtMTY3LDYgKzE2Nyw3IEBAIGNsYXNzIEZlZWRlclF1ZXVl
KEFic3RyYWN0UXVldWUpOgogICAgICAgICBBYnN0cmFjdFF1ZXVlLmJlZ2luX3dvcmtfcXVldWUo
c2VsZikKICAgICAgICAgc2VsZi5mZWVkZXJzID0gWwogICAgICAgICAgICAgQ29tbWl0UXVldWVG
ZWVkZXIoc2VsZi5fdG9vbCksCisgICAgICAgICAgICBFV1NGZWVkZXIoc2VsZi5fdG9vbCksCiAg
ICAgICAgIF0KIAogICAgIGRlZiBuZXh0X3dvcmtfaXRlbShzZWxmKToKQEAgLTM3Miw2ICszNzMs
NyBAQCBjbGFzcyBSaWV0dmVsZFVwbG9hZFF1ZXVlKEFic3RyYWN0UGF0Y2hRdWV1ZSwgU3RlcFNl
cXVlbmNlRXJyb3JIYW5kbGVyKToKIAogCiBjbGFzcyBBYnN0cmFjdFJldmlld1F1ZXVlKEFic3Ry
YWN0UGF0Y2hRdWV1ZSwgUGVyc2lzdGVudFBhdGNoQ29sbGVjdGlvbkRlbGVnYXRlLCBTdGVwU2Vx
dWVuY2VFcnJvckhhbmRsZXIpOgorICAgICIiIlRoaXMgaXMgdGhlIGJhc2UtY2xhc3MgZm9yIHRo
ZSBFV1MgcXVldWVzIGFuZCB0aGUgc3R5bGUtcXVldWUuIiIiCiAgICAgZGVmIF9faW5pdF9fKHNl
bGYsIG9wdGlvbnM9Tm9uZSk6CiAgICAgICAgIEFic3RyYWN0UGF0Y2hRdWV1ZS5fX2luaXRfXyhz
ZWxmLCBvcHRpb25zKQogCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9TY3JpcHRzL3dlYmtpdHB5
L3Rvb2wvY29tbWFuZHMvcXVldWVzX3VuaXR0ZXN0LnB5IGIvV2ViS2l0VG9vbHMvU2NyaXB0cy93
ZWJraXRweS90b29sL2NvbW1hbmRzL3F1ZXVlc191bml0dGVzdC5weQppbmRleCBjM2MzYTQyYzQ1
YzNmZTlmMGNiOGNkMDVlYzI1ZDRlOTlmNmNjN2ZhLi4yMmYxMjk4YzUwNzNiMzFhM2Y5Njg4ODYz
MjEyMDc5ZTE0N2NmZGJmIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9TY3JpcHRzL3dlYmtpdHB5
L3Rvb2wvY29tbWFuZHMvcXVldWVzX3VuaXR0ZXN0LnB5CisrKyBiL1dlYktpdFRvb2xzL1Njcmlw
dHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9xdWV1ZXNfdW5pdHRlc3QucHkKQEAgLTEzNSw2ICsx
MzUsOCBAQCBNT0NLIHNldHRpbmcgZmxhZyAnY29tbWl0LXF1ZXVlJyB0byAnLScgb24gYXR0YWNo
bWVudCAnMTI4JyB3aXRoIGNvbW1lbnQgJ1JlamVjdAogLSBJZiB5b3UgaGF2ZSBjb21taXR0ZXIg
cmlnaHRzIHBsZWFzZSBjb3JyZWN0IHRoZSBlcnJvciBpbiBXZWJLaXRUb29scy9TY3JpcHRzL3dl
YmtpdHB5L2NvbW1vbi9jb25maWcvY29tbWl0dGVycy5weSBieSBhZGRpbmcgeW91cnNlbGYgdG8g
dGhlIGZpbGUgKG5vIHJldmlldyBuZWVkZWQpLiAgVGhlIGNvbW1pdC1xdWV1ZSByZXN0YXJ0cyBp
dHNlbGYgZXZlcnkgMiBob3Vycy4gIEFmdGVyIHJlc3RhcnQgdGhlIGNvbW1pdC1xdWV1ZSB3aWxs
IGNvcnJlY3RseSByZXNwZWN0IHlvdXIgY29tbWl0dGVyIHJpZ2h0cy4nCiBNT0NLOiB1cGRhdGVf
d29ya19pdGVtczogY29tbWl0LXF1ZXVlIFsxMDYsIDE5N10KIEZlZWRpbmcgY29tbWl0LXF1ZXVl
IGl0ZW1zIFsxMDYsIDE5N10KK0ZlZWRpbmcgRVdTICgxIHI/IHBhdGNoLCAxIG5ldykKK01PQ0s6
IHN1Ym1pdF90b19ld3M6IDEwMwogIiIiLAogICAgICAgICAgICAgImhhbmRsZV91bmV4cGVjdGVk
X2Vycm9yIjogIk1vY2sgZXJyb3IgbWVzc2FnZVxuIiwKICAgICAgICAgfQpkaWZmIC0tZ2l0IGEv
V2ViS2l0VG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL21vY2t0b29sLnB5IGIvV2ViS2l0VG9v
bHMvU2NyaXB0cy93ZWJraXRweS90b29sL21vY2t0b29sLnB5CmluZGV4IGRkNjdmZjhhYTM1OTYz
OThhYTQ3ZGE3Mzg1Y2NjYTcyMjVhMjJkZDIuLjA1YjMwZGRjZDk1YmNkMmEyYWQ0MWI4ZTQ5Y2Fm
ZDU2Nzk1NmU2MmIgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9v
bC9tb2NrdG9vbC5weQorKysgYi9XZWJLaXRUb29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvbW9j
a3Rvb2wucHkKQEAgLTU1NCw2ICs1NTQsOSBAQCBjbGFzcyBNb2NrU3RhdHVzU2VydmVyKG9iamVj
dCk6CiAgICAgICAgIHNlbGYuX3dvcmtfaXRlbXMgPSB3b3JrX2l0ZW1zCiAgICAgICAgIGxvZygi
TU9DSzogdXBkYXRlX3dvcmtfaXRlbXM6ICVzICVzIiAlIChxdWV1ZV9uYW1lLCB3b3JrX2l0ZW1z
KSkKIAorICAgIGRlZiBzdWJtaXRfdG9fZXdzKHNlbGYsIHBhdGNoX2lkKToKKyAgICAgICAgbG9n
KCJNT0NLOiBzdWJtaXRfdG9fZXdzOiAlcyIgJSAocGF0Y2hfaWQpKQorCiAgICAgZGVmIHVwZGF0
ZV9zdGF0dXMoc2VsZiwgcXVldWVfbmFtZSwgc3RhdHVzLCBwYXRjaD1Ob25lLCByZXN1bHRzX2Zp
bGU9Tm9uZSk6CiAgICAgICAgIGxvZygiTU9DSzogdXBkYXRlX3N0YXR1czogJXMgJXMiICUgKHF1
ZXVlX25hbWUsIHN0YXR1cykpCiAgICAgICAgIHJldHVybiAxODcK
</data>

          </attachment>
      

    </bug>

</bugzilla>