<?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>141642</bug_id>
          
          <creation_ts>2015-02-16 05:33:38 -0800</creation_ts>
          <short_desc>[EFL] Rename WebContextEfl to WebProcessPoolEfl</short_desc>
          <delta_ts>2015-02-16 08:10:42 -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>WebKit EFL</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Grzegorz Czajkowski">g.czajkowski</reporter>
          <assigned_to name="Grzegorz Czajkowski">g.czajkowski</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>lucas.de.marchi</cc>
    
    <cc>ossy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1069417</commentid>
    <comment_count>0</comment_count>
    <who name="Grzegorz Czajkowski">g.czajkowski</who>
    <bug_when>2015-02-16 05:33:38 -0800</bug_when>
    <thetext>Although we&apos;ve renamed almost everything in r177716, this is still required after r177692.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1069419</commentid>
    <comment_count>1</comment_count>
      <attachid>246649</attachid>
    <who name="Grzegorz Czajkowski">g.czajkowski</who>
    <bug_when>2015-02-16 05:40:48 -0800</bug_when>
    <thetext>Created attachment 246649
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1069420</commentid>
    <comment_count>2</comment_count>
    <who name="Grzegorz Czajkowski">g.czajkowski</who>
    <bug_when>2015-02-16 05:42:45 -0800</bug_when>
    <thetext>It seems that https://bugs.webkit.org/show_bug.cgi?id=139932 missed this rename.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1069427</commentid>
    <comment_count>3</comment_count>
      <attachid>246649</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2015-02-16 07:25:45 -0800</bug_when>
    <thetext>Comment on attachment 246649
Patch

LGTM</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1069436</commentid>
    <comment_count>4</comment_count>
      <attachid>246649</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-02-16 08:10:37 -0800</bug_when>
    <thetext>Comment on attachment 246649
Patch

Clearing flags on attachment: 246649

Committed r180145: &lt;http://trac.webkit.org/changeset/180145&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1069437</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-02-16 08:10:42 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>246649</attachid>
            <date>2015-02-16 05:40:48 -0800</date>
            <delta_ts>2015-02-16 08:10:37 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-141642-20150216144042.patch</filename>
            <type>text/plain</type>
            <size>12922</size>
            <attacher name="Grzegorz Czajkowski">g.czajkowski</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgwMTM5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggYjUzMzE3ODMxYmZmNDNi
ZmZlMjFjMDdhMjRiZmE0MGQ3NDIwMjkyYi4uNjk1ZmIyOTE3YmVmZTgzZDk2NjllNzJmYzgzNDRk
MjJkOGVkNzdlMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDE1LTAyLTE2ICBHcnpl
Z29yeiBDemFqa293c2tpICA8Zy5jemFqa293c2tpQHNhbXN1bmcuY29tPgorCisgICAgICAgIFtF
RkxdIFJlbmFtZSBXZWJDb250ZXh0RWZsIHRvIFdlYlByb2Nlc3NQb29sRWZsCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDE2NDIKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBbHRob3VnaCB3ZSd2ZSByZW5h
bWVkIGFsbW9zdCBldmVyeXRoaW5nIGluIHIxNzc3MTYsIHRoaXMgaXMgc3RpbGwKKyAgICAgICAg
cmVxdWlyZWQgYWZ0ZXIgcjE3NzY5Mi4KKworICAgICAgICAqIFVJUHJvY2Vzcy9lZmwvV2ViUHJv
Y2Vzc1Bvb2xFZmwuY3BwOiBSZW5hbWVkIGZyb20gU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL2Vm
bC9XZWJDb250ZXh0RWZsLmNwcC4KKwogMjAxNS0wMi0xNCAgQWxleGV5IFByb3NrdXJ5YWtvdiAg
PGFwQGFwcGxlLmNvbT4KIAogICAgICAgICBCdWlsZCBmaXggYWZ0ZXIgPGh0dHA6Ly90cmFjLndl
YmtpdC5vcmcvY2hhbmdlc2V0LzE4MDEyMj4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1Bs
YXRmb3JtRWZsLmNtYWtlIGIvU291cmNlL1dlYktpdDIvUGxhdGZvcm1FZmwuY21ha2UKaW5kZXgg
ZGEyNjUzNmFjYzZhMzdmYjJjOWQzMmVlNWEwODg5NzJjOWQyMDM0ZS4uNDNjNjM0NzkxMDM0MGY5
N2VjYTU1MTAxZDAzODcyODYxMWE2NjBlNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvUGxh
dGZvcm1FZmwuY21ha2UKKysrIGIvU291cmNlL1dlYktpdDIvUGxhdGZvcm1FZmwuY21ha2UKQEAg
LTE2MywxMyArMTYzLDEzIEBAIGxpc3QoQVBQRU5EIFdlYktpdDJfU09VUkNFUwogICAgIFVJUHJv
Y2Vzcy9lZmwvV2ViQ29sb3JQaWNrZXJDbGllbnQuY3BwCiAgICAgVUlQcm9jZXNzL2VmbC9XZWJD
b2xvclBpY2tlckVmbC5jcHAKICAgICBVSVByb2Nlc3MvZWZsL1dlYkNvbG9yUGlja2VyUmVzdWx0
TGlzdGVuZXJQcm94eS5jcHAKLSAgICBVSVByb2Nlc3MvZWZsL1dlYkNvbnRleHRFZmwuY3BwCiAg
ICAgVUlQcm9jZXNzL2VmbC9XZWJDb250ZXh0TWVudVByb3h5RWZsLmNwcAogICAgIFVJUHJvY2Vz
cy9lZmwvV2ViSW5zcGVjdG9yUHJveHlFZmwuY3BwCiAgICAgVUlQcm9jZXNzL2VmbC9XZWJQYWdl
UHJveHlFZmwuY3BwCiAgICAgVUlQcm9jZXNzL2VmbC9XZWJQb3B1cEl0ZW1FZmwuY3BwCiAgICAg
VUlQcm9jZXNzL2VmbC9XZWJQb3B1cE1lbnVMaXN0ZW5lckVmbC5jcHAKICAgICBVSVByb2Nlc3Mv
ZWZsL1dlYlByZWZlcmVuY2VzRWZsLmNwcAorICAgIFVJUHJvY2Vzcy9lZmwvV2ViUHJvY2Vzc1Bv
b2xFZmwuY3BwCiAgICAgVUlQcm9jZXNzL2VmbC9XZWJQcm9jZXNzUHJveHlFZmwuY3BwCiAgICAg
VUlQcm9jZXNzL2VmbC9XZWJVSVBvcHVwTWVudUNsaWVudC5jcHAKICAgICBVSVByb2Nlc3MvZWZs
L1dlYlZpZXdFZmwuY3BwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvZWZs
L1dlYkNvbnRleHRFZmwuY3BwIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL2VmbC9XZWJDb250
ZXh0RWZsLmNwcApkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggZmZmYjJmZWZjOGM1OWY0
OWYwNDBmYTY2OTBlNWFkMmUwYzkyM2MwMC4uMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvZWZsL1dlYkNvbnRleHRF
ZmwuY3BwCisrKyAvZGV2L251bGwKQEAgLTEsMTQ2ICswLDAgQEAKLS8qCi0gKiBDb3B5cmlnaHQg
KEMpIDIwMTEgU2Ftc3VuZyBFbGVjdHJvbmljcwotICoKLSAqIFJlZGlzdHJpYnV0aW9uIGFuZCB1
c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAotICogbW9kaWZp
Y2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRp
b25zCi0gKiBhcmUgbWV0OgotICogMS4gUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11
c3QgcmV0YWluIHRoZSBhYm92ZSBjb3B5cmlnaHQKLSAqICAgIG5vdGljZSwgdGhpcyBsaXN0IG9m
IGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KLSAqIDIuIFJlZGlzdHJp
YnV0aW9ucyBpbiBiaW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUgY29weXJpZ2h0
Ci0gKiAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5n
IGRpc2NsYWltZXIgaW4gdGhlCi0gKiAgICBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRl
cmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9uLgotICoKLSAqIFRISVMgU09GVFdB
UkUgSVMgUFJPVklERUQgQlkgQVBQTEUgSU5DLiBBTkQgSVRTIENPTlRSSUJVVE9SUyBBUyBJUycn
Ci0gKiBBTkQgQU5ZIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJV
VCBOT1QgTElNSVRFRCBUTywKLSAqIFRIRSBJTVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRB
QklMSVRZIEFORCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIKLSAqIFBVUlBPU0UgQVJFIERJU0NM
QUlNRUQuIElOIE5PIEVWRU5UIFNIQUxMIEFQUExFIElOQy4gT1IgSVRTIENPTlRSSUJVVE9SUwot
ICogQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lB
TCwgRVhFTVBMQVJZLCBPUgotICogQ09OU0VRVUVOVElBTCBEQU1BR0VTIChJTkNMVURJTkcsIEJV
VCBOT1QgTElNSVRFRCBUTywgUFJPQ1VSRU1FTlQgT0YKLSAqIFNVQlNUSVRVVEUgR09PRFMgT1Ig
U0VSVklDRVM7IExPU1MgT0YgVVNFLCBEQVRBLCBPUiBQUk9GSVRTOyBPUiBCVVNJTkVTUwotICog
SU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJ
VFksIFdIRVRIRVIgSU4KLSAqIENPTlRSQUNULCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUIChJ
TkNMVURJTkcgTkVHTElHRU5DRSBPUiBPVEhFUldJU0UpCi0gKiBBUklTSU5HIElOIEFOWSBXQVkg
T1VUIE9GIFRIRSBVU0UgT0YgVEhJUyBTT0ZUV0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GCi0gKiBU
SEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCi0gKi8KLQotI2luY2x1ZGUgImNvbmZpZy5o
IgotI2luY2x1ZGUgIldlYkNvb2tpZU1hbmFnZXJQcm94eS5oIgotI2luY2x1ZGUgIldlYlByb2Nl
c3NQb29sLmgiCi0KLSNpbmNsdWRlICJMb2dnaW5nLmgiCi0jaW5jbHVkZSAiV2ViSW5zcGVjdG9y
U2VydmVyLmgiCi0jaW5jbHVkZSAiV2ViUHJvY2Vzc0NyZWF0aW9uUGFyYW1ldGVycy5oIgotI2lu
Y2x1ZGUgIldlYlByb2Nlc3NNZXNzYWdlcy5oIgotI2luY2x1ZGUgIldlYlNvdXBDdXN0b21Qcm90
b2NvbFJlcXVlc3RNYW5hZ2VyLmgiCi0jaW5jbHVkZSA8RWZyZWV0Lmg+Ci0jaW5jbHVkZSA8V2Vi
Q29yZS9BcHBsaWNhdGlvbkNhY2hlU3RvcmFnZS5oPgotI2luY2x1ZGUgPFdlYkNvcmUvSWNvbkRh
dGFiYXNlLmg+Ci0jaW5jbHVkZSA8V2ViQ29yZS9Ob3RJbXBsZW1lbnRlZC5oPgotCi1uYW1lc3Bh
Y2UgV2ViS2l0IHsKLQotc3RhdGljIHZvaWQgaW5pdGlhbGl6ZUluc3BlY3RvclNlcnZlcigpCi17
Ci0jaWYgRU5BQkxFKElOU1BFQ1RPUl9TRVJWRVIpCi0gICAgc3RhdGljIGJvb2wgaW5pdGlhbGl6
ZWQgPSBmYWxzZTsKLSAgICBpZiAoaW5pdGlhbGl6ZWQpCi0gICAgICAgIHJldHVybjsKLQotICAg
IC8vIEl0IHNob3VsZCBiZSBzZXQgdG8gdHJ1ZSBhbHdheXMuCi0gICAgLy8gQmVjYXVzZSBpdCBp
cyB0byBlbnN1cmUgaW5pdGlhbGl6ZUluc3BlY3RvclNlcnZlcigpIGlzIGV4ZWN1dGVkIG9ubHkg
b25jZSwKLSAgICAvLyBldmVuIGlmIHRoZSBzZXJ2ZXIgZmFpbHMgdG8gcnVuLgotICAgIGluaXRp
YWxpemVkID0gdHJ1ZTsKLQotICAgIFN0cmluZyBzZXJ2ZXJBZGRyZXNzKGdldGVudigiV0VCS0lU
X0lOU1BFQ1RPUl9TRVJWRVIiKSk7Ci0gICAgaWYgKCFzZXJ2ZXJBZGRyZXNzLmlzTnVsbCgpKSB7
Ci0gICAgICAgIFN0cmluZyBiaW5kQWRkcmVzcyA9IEFTQ0lJTGl0ZXJhbCgiMTI3LjAuMC4xIik7
Ci0gICAgICAgIHVuc2lnbmVkIHNob3J0IHBvcnQgPSAyOTk5OwotCi0gICAgICAgIFZlY3RvcjxT
dHJpbmc+IHJlc3VsdDsKLSAgICAgICAgc2VydmVyQWRkcmVzcy5zcGxpdCgnOicsIHJlc3VsdCk7
Ci0KLSAgICAgICAgaWYgKHJlc3VsdC5zaXplKCkgPT0gMikgewotICAgICAgICAgICAgYmluZEFk
ZHJlc3MgPSByZXN1bHRbMF07Ci0gICAgICAgICAgICBib29sIG9rID0gZmFsc2U7Ci0gICAgICAg
ICAgICBwb3J0ID0gcmVzdWx0WzFdLnRvVUludCgmb2spOwotICAgICAgICAgICAgaWYgKCFvaykg
ewotICAgICAgICAgICAgICAgIHBvcnQgPSAyOTk5OwotICAgICAgICAgICAgICAgIExPR19FUlJP
UigiQ291bGRuJ3QgcGFyc2UgdGhlIHBvcnQuIFVzaW5nIDI5OTkgaW5zdGVhZC4iKTsKLSAgICAg
ICAgICAgIH0KLSAgICAgICAgfSBlbHNlCi0gICAgICAgICAgICBMT0dfRVJST1IoIkNvdWxkbid0
IHBhcnNlICVzLCB3cm9uZyBmb3JtYXQ/IFVzaW5nIDEyNy4wLjAuMToyOTk5IGluc3RlYWQuIiwg
c2VydmVyQWRkcmVzcy51dGY4KCkuZGF0YSgpKTsKLQotICAgICAgICBpZiAoIVdlYkluc3BlY3Rv
clNlcnZlcjo6c2luZ2xldG9uKCkubGlzdGVuKGJpbmRBZGRyZXNzLCBwb3J0KSkKLSAgICAgICAg
ICAgIExPR19FUlJPUigiQ291bGRuJ3Qgc3RhcnQgbGlzdGVuaW5nIG9uOiBJUCBhZGRyZXNzPSVz
LCBwb3J0PSVkLiIsIGJpbmRBZGRyZXNzLnV0ZjgoKS5kYXRhKCksIHBvcnQpOwotCi0gICAgICAg
IHJldHVybjsKLSAgICB9Ci0KLSAgICBMT0coSW5zcGVjdG9yU2VydmVyLCAiVG8gc3RhcnQgaW5z
cGVjdG9yIHNlcnZlciBzZXQgV0VCS0lUX0lOU1BFQ1RPUl9TRVJWRVIgdG8gMTI3LjAuMC4xOjI5
OTkgZm9yIGV4YW1wbGUuIik7Ci0jZW5kaWYKLX0KLQotU3RyaW5nIFdlYlByb2Nlc3NQb29sOjpw
bGF0Zm9ybURlZmF1bHRBcHBsaWNhdGlvbkNhY2hlRGlyZWN0b3J5KCkgY29uc3QKLXsKLSAgICBy
ZXR1cm4gU3RyaW5nOjpmcm9tVVRGOChlZnJlZXRfY2FjaGVfaG9tZV9nZXQoKSkgKyAiL1dlYktp
dEVmbC9BcHBsaWNhdGlvbnMiOwotfQotCi12b2lkIFdlYlByb2Nlc3NQb29sOjpwbGF0Zm9ybUlu
aXRpYWxpemVXZWJQcm9jZXNzKFdlYlByb2Nlc3NDcmVhdGlvblBhcmFtZXRlcnMmIHBhcmFtZXRl
cnMpCi17Ci0gICAgaW5pdGlhbGl6ZUluc3BlY3RvclNlcnZlcigpOwotCi0gICAgcGFyYW1ldGVy
cy51cmxTY2hlbWVzUmVnaXN0ZXJlZEZvckN1c3RvbVByb3RvY29scyA9IHN1cHBsZW1lbnQ8V2Vi
U291cEN1c3RvbVByb3RvY29sUmVxdWVzdE1hbmFnZXI+KCktPnJlZ2lzdGVyZWRTY2hlbWVzRm9y
Q3VzdG9tUHJvdG9jb2xzKCk7Ci0gICAgc3VwcGxlbWVudDxXZWJDb29raWVNYW5hZ2VyUHJveHk+
KCktPmdldENvb2tpZVBlcnNpc3RlbnRTdG9yYWdlKHBhcmFtZXRlcnMuY29va2llUGVyc2lzdGVu
dFN0b3JhZ2VQYXRoLCBwYXJhbWV0ZXJzLmNvb2tpZVBlcnNpc3RlbnRTdG9yYWdlVHlwZSk7Ci0g
ICAgcGFyYW1ldGVycy5jb29raWVBY2NlcHRQb2xpY3kgPSBtX2luaXRpYWxIVFRQQ29va2llQWNj
ZXB0UG9saWN5OwotICAgIHBhcmFtZXRlcnMuaWdub3JlVExTRXJyb3JzID0gbV9pZ25vcmVUTFNF
cnJvcnM7Ci19Ci0KLXZvaWQgV2ViUHJvY2Vzc1Bvb2w6OnBsYXRmb3JtSW52YWxpZGF0ZUNvbnRl
eHQoKQotewotICAgIG5vdEltcGxlbWVudGVkKCk7Ci19Ci0KLVN0cmluZyBXZWJQcm9jZXNzUG9v
bDo6bGVnYWN5UGxhdGZvcm1EZWZhdWx0V2ViU1FMRGF0YWJhc2VEaXJlY3RvcnkoKQotewotICAg
IHJldHVybiBTdHJpbmc6OmZyb21VVEY4KGVmcmVldF9kYXRhX2hvbWVfZ2V0KCkpICsgIi9XZWJL
aXRFZmwvRGF0YWJhc2VzIjsKLX0KLQotU3RyaW5nIFdlYlByb2Nlc3NQb29sOjpsZWdhY3lQbGF0
Zm9ybURlZmF1bHRJbmRleGVkREJEYXRhYmFzZURpcmVjdG9yeSgpCi17Ci0gICAgbm90SW1wbGVt
ZW50ZWQoKTsKLSAgICByZXR1cm4gU3RyaW5nKCk7Ci19Ci0KLVN0cmluZyBXZWJQcm9jZXNzUG9v
bDo6cGxhdGZvcm1EZWZhdWx0SWNvbkRhdGFiYXNlUGF0aCgpIGNvbnN0Ci17Ci0gICAgcmV0dXJu
IFN0cmluZzo6ZnJvbVVURjgoZWZyZWV0X2RhdGFfaG9tZV9nZXQoKSkgKyAiL1dlYktpdEVmbC9J
Y29uRGF0YWJhc2UvIiArIFdlYkNvcmU6Okljb25EYXRhYmFzZTo6ZGVmYXVsdERhdGFiYXNlRmls
ZW5hbWUoKTsKLX0KLQotU3RyaW5nIFdlYlByb2Nlc3NQb29sOjpsZWdhY3lQbGF0Zm9ybURlZmF1
bHRMb2NhbFN0b3JhZ2VEaXJlY3RvcnkoKQotewotICAgIHJldHVybiBTdHJpbmc6OmZyb21VVEY4
KGVmcmVldF9kYXRhX2hvbWVfZ2V0KCkpICsgIi9XZWJLaXRFZmwvTG9jYWxTdG9yYWdlIjsKLX0K
LQotU3RyaW5nIFdlYlByb2Nlc3NQb29sOjpsZWdhY3lQbGF0Zm9ybURlZmF1bHRNZWRpYUtleXNT
dG9yYWdlRGlyZWN0b3J5KCkKLXsKLSAgICByZXR1cm4gU3RyaW5nOjpmcm9tVVRGOChlZnJlZXRf
ZGF0YV9ob21lX2dldCgpKSArICIvV2ViS2l0RWZsL01lZGlhS2V5cyI7Ci19Ci0KLVN0cmluZyBX
ZWJQcm9jZXNzUG9vbDo6cGxhdGZvcm1EZWZhdWx0RGlza0NhY2hlRGlyZWN0b3J5KCkgY29uc3QK
LXsKLSAgICByZXR1cm4gU3RyaW5nOjpmcm9tVVRGOChlZnJlZXRfY2FjaGVfaG9tZV9nZXQoKSkg
KyAiL1dlYktpdEVmbCI7Ci19Ci0KLVN0cmluZyBXZWJQcm9jZXNzUG9vbDo6cGxhdGZvcm1EZWZh
dWx0Q29va2llU3RvcmFnZURpcmVjdG9yeSgpIGNvbnN0Ci17Ci0gICAgbm90SW1wbGVtZW50ZWQo
KTsKLSAgICByZXR1cm4gU3RyaW5nKCk7Ci19Ci0KLXZvaWQgV2ViUHJvY2Vzc1Bvb2w6OnNldEln
bm9yZVRMU0Vycm9ycyhib29sIGlnbm9yZVRMU0Vycm9ycykKLXsKLSAgICBtX2lnbm9yZVRMU0Vy
cm9ycyA9IGlnbm9yZVRMU0Vycm9yczsKLSAgICBzZW5kVG9BbGxQcm9jZXNzZXMoTWVzc2FnZXM6
OldlYlByb2Nlc3M6OlNldElnbm9yZVRMU0Vycm9ycyhtX2lnbm9yZVRMU0Vycm9ycykpOwotfQot
Ci19IC8vIG5hbWVzcGFjZSBXZWJLaXQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJv
Y2Vzcy9lZmwvV2ViUHJvY2Vzc1Bvb2xFZmwuY3BwIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNz
L2VmbC9XZWJQcm9jZXNzUG9vbEVmbC5jcHAKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYWUyNzcwZDhmYmMxOWU2Yzk4
YzBlYzY0MGQ0OGFhMDliM2E3MzYzZgotLS0gL2Rldi9udWxsCisrKyBiL1NvdXJjZS9XZWJLaXQy
L1VJUHJvY2Vzcy9lZmwvV2ViUHJvY2Vzc1Bvb2xFZmwuY3BwCkBAIC0wLDAgKzEsMTQ2IEBACisv
KgorICogQ29weXJpZ2h0IChDKSAyMDExIFNhbXN1bmcgRWxlY3Ryb25pY3MKKyAqCisgKiBSZWRp
c3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdp
dGhvdXQKKyAqIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBm
b2xsb3dpbmcgY29uZGl0aW9ucworICogYXJlIG1ldDoKKyAqIDEuIFJlZGlzdHJpYnV0aW9ucyBv
ZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0CisgKiAgICBub3Rp
Y2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIu
CisgKiAyLiBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhl
IGFib3ZlIGNvcHlyaWdodAorICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBh
bmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyIGluIHRoZQorICogICAgZG9jdW1lbnRhdGlvbiBh
bmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4KKyAq
CisgKiBUSElTIFNPRlRXQVJFIElTIFBST1ZJREVEIEJZIEFQUExFIElOQy4gQU5EIElUUyBDT05U
UklCVVRPUlMgQVMgSVMnJworICogQU5EIEFOWSBFWFBSRVNTIE9SIElNUExJRUQgV0FSUkFOVElF
UywgSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sCisgKiBUSEUgSU1QTElFRCBXQVJSQU5U
SUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSCisgKiBQ
VVJQT1NFIEFSRSBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBBUFBMRSBJTkMuIE9SIElU
UyBDT05UUklCVVRPUlMKKyAqIEJFIExJQUJMRSBGT1IgQU5ZIERJUkVDVCwgSU5ESVJFQ1QsIElO
Q0lERU5UQUwsIFNQRUNJQUwsIEVYRU1QTEFSWSwgT1IKKyAqIENPTlNFUVVFTlRJQUwgREFNQUdF
UyAoSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sIFBST0NVUkVNRU5UIE9GCisgKiBTVUJT
VElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsg
T1IgQlVTSU5FU1MKKyAqIElOVEVSUlVQVElPTikgSE9XRVZFUiBDQVVTRUQgQU5EIE9OIEFOWSBU
SEVPUlkgT0YgTElBQklMSVRZLCBXSEVUSEVSIElOCisgKiBDT05UUkFDVCwgU1RSSUNUIExJQUJJ
TElUWSwgT1IgVE9SVCAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RIRVJXSVNFKQorICogQVJJ
U0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYg
QURWSVNFRCBPRgorICogVEhFIFBPU1NJQklMSVRZIE9GIFNVQ0ggREFNQUdFLgorICovCisKKyNp
bmNsdWRlICJjb25maWcuaCIKKyNpbmNsdWRlICJXZWJQcm9jZXNzUG9vbC5oIgorCisjaW5jbHVk
ZSAiTG9nZ2luZy5oIgorI2luY2x1ZGUgIldlYkNvb2tpZU1hbmFnZXJQcm94eS5oIgorI2luY2x1
ZGUgIldlYkluc3BlY3RvclNlcnZlci5oIgorI2luY2x1ZGUgIldlYlByb2Nlc3NDcmVhdGlvblBh
cmFtZXRlcnMuaCIKKyNpbmNsdWRlICJXZWJQcm9jZXNzTWVzc2FnZXMuaCIKKyNpbmNsdWRlICJX
ZWJTb3VwQ3VzdG9tUHJvdG9jb2xSZXF1ZXN0TWFuYWdlci5oIgorI2luY2x1ZGUgPEVmcmVldC5o
PgorI2luY2x1ZGUgPFdlYkNvcmUvQXBwbGljYXRpb25DYWNoZVN0b3JhZ2UuaD4KKyNpbmNsdWRl
IDxXZWJDb3JlL0ljb25EYXRhYmFzZS5oPgorI2luY2x1ZGUgPFdlYkNvcmUvTm90SW1wbGVtZW50
ZWQuaD4KKworbmFtZXNwYWNlIFdlYktpdCB7CisKK3N0YXRpYyB2b2lkIGluaXRpYWxpemVJbnNw
ZWN0b3JTZXJ2ZXIoKQoreworI2lmIEVOQUJMRShJTlNQRUNUT1JfU0VSVkVSKQorICAgIHN0YXRp
YyBib29sIGluaXRpYWxpemVkID0gZmFsc2U7CisgICAgaWYgKGluaXRpYWxpemVkKQorICAgICAg
ICByZXR1cm47CisKKyAgICAvLyBJdCBzaG91bGQgYmUgc2V0IHRvIHRydWUgYWx3YXlzLgorICAg
IC8vIEJlY2F1c2UgaXQgaXMgdG8gZW5zdXJlIGluaXRpYWxpemVJbnNwZWN0b3JTZXJ2ZXIoKSBp
cyBleGVjdXRlZCBvbmx5IG9uY2UsCisgICAgLy8gZXZlbiBpZiB0aGUgc2VydmVyIGZhaWxzIHRv
IHJ1bi4KKyAgICBpbml0aWFsaXplZCA9IHRydWU7CisKKyAgICBTdHJpbmcgc2VydmVyQWRkcmVz
cyhnZXRlbnYoIldFQktJVF9JTlNQRUNUT1JfU0VSVkVSIikpOworICAgIGlmICghc2VydmVyQWRk
cmVzcy5pc051bGwoKSkgeworICAgICAgICBTdHJpbmcgYmluZEFkZHJlc3MgPSBBU0NJSUxpdGVy
YWwoIjEyNy4wLjAuMSIpOworICAgICAgICB1bnNpZ25lZCBzaG9ydCBwb3J0ID0gMjk5OTsKKwor
ICAgICAgICBWZWN0b3I8U3RyaW5nPiByZXN1bHQ7CisgICAgICAgIHNlcnZlckFkZHJlc3Muc3Bs
aXQoJzonLCByZXN1bHQpOworCisgICAgICAgIGlmIChyZXN1bHQuc2l6ZSgpID09IDIpIHsKKyAg
ICAgICAgICAgIGJpbmRBZGRyZXNzID0gcmVzdWx0WzBdOworICAgICAgICAgICAgYm9vbCBvayA9
IGZhbHNlOworICAgICAgICAgICAgcG9ydCA9IHJlc3VsdFsxXS50b1VJbnQoJm9rKTsKKyAgICAg
ICAgICAgIGlmICghb2spIHsKKyAgICAgICAgICAgICAgICBwb3J0ID0gMjk5OTsKKyAgICAgICAg
ICAgICAgICBMT0dfRVJST1IoIkNvdWxkbid0IHBhcnNlIHRoZSBwb3J0LiBVc2luZyAyOTk5IGlu
c3RlYWQuIik7CisgICAgICAgICAgICB9CisgICAgICAgIH0gZWxzZQorICAgICAgICAgICAgTE9H
X0VSUk9SKCJDb3VsZG4ndCBwYXJzZSAlcywgd3JvbmcgZm9ybWF0PyBVc2luZyAxMjcuMC4wLjE6
Mjk5OSBpbnN0ZWFkLiIsIHNlcnZlckFkZHJlc3MudXRmOCgpLmRhdGEoKSk7CisKKyAgICAgICAg
aWYgKCFXZWJJbnNwZWN0b3JTZXJ2ZXI6OnNpbmdsZXRvbigpLmxpc3RlbihiaW5kQWRkcmVzcywg
cG9ydCkpCisgICAgICAgICAgICBMT0dfRVJST1IoIkNvdWxkbid0IHN0YXJ0IGxpc3RlbmluZyBv
bjogSVAgYWRkcmVzcz0lcywgcG9ydD0lZC4iLCBiaW5kQWRkcmVzcy51dGY4KCkuZGF0YSgpLCBw
b3J0KTsKKworICAgICAgICByZXR1cm47CisgICAgfQorCisgICAgTE9HKEluc3BlY3RvclNlcnZl
ciwgIlRvIHN0YXJ0IGluc3BlY3RvciBzZXJ2ZXIgc2V0IFdFQktJVF9JTlNQRUNUT1JfU0VSVkVS
IHRvIDEyNy4wLjAuMToyOTk5IGZvciBleGFtcGxlLiIpOworI2VuZGlmCit9CisKK1N0cmluZyBX
ZWJQcm9jZXNzUG9vbDo6cGxhdGZvcm1EZWZhdWx0QXBwbGljYXRpb25DYWNoZURpcmVjdG9yeSgp
IGNvbnN0Cit7CisgICAgcmV0dXJuIFN0cmluZzo6ZnJvbVVURjgoZWZyZWV0X2NhY2hlX2hvbWVf
Z2V0KCkpICsgIi9XZWJLaXRFZmwvQXBwbGljYXRpb25zIjsKK30KKwordm9pZCBXZWJQcm9jZXNz
UG9vbDo6cGxhdGZvcm1Jbml0aWFsaXplV2ViUHJvY2VzcyhXZWJQcm9jZXNzQ3JlYXRpb25QYXJh
bWV0ZXJzJiBwYXJhbWV0ZXJzKQoreworICAgIGluaXRpYWxpemVJbnNwZWN0b3JTZXJ2ZXIoKTsK
KworICAgIHBhcmFtZXRlcnMudXJsU2NoZW1lc1JlZ2lzdGVyZWRGb3JDdXN0b21Qcm90b2NvbHMg
PSBzdXBwbGVtZW50PFdlYlNvdXBDdXN0b21Qcm90b2NvbFJlcXVlc3RNYW5hZ2VyPigpLT5yZWdp
c3RlcmVkU2NoZW1lc0ZvckN1c3RvbVByb3RvY29scygpOworICAgIHN1cHBsZW1lbnQ8V2ViQ29v
a2llTWFuYWdlclByb3h5PigpLT5nZXRDb29raWVQZXJzaXN0ZW50U3RvcmFnZShwYXJhbWV0ZXJz
LmNvb2tpZVBlcnNpc3RlbnRTdG9yYWdlUGF0aCwgcGFyYW1ldGVycy5jb29raWVQZXJzaXN0ZW50
U3RvcmFnZVR5cGUpOworICAgIHBhcmFtZXRlcnMuY29va2llQWNjZXB0UG9saWN5ID0gbV9pbml0
aWFsSFRUUENvb2tpZUFjY2VwdFBvbGljeTsKKyAgICBwYXJhbWV0ZXJzLmlnbm9yZVRMU0Vycm9y
cyA9IG1faWdub3JlVExTRXJyb3JzOworfQorCit2b2lkIFdlYlByb2Nlc3NQb29sOjpwbGF0Zm9y
bUludmFsaWRhdGVDb250ZXh0KCkKK3sKKyAgICBub3RJbXBsZW1lbnRlZCgpOworfQorCitTdHJp
bmcgV2ViUHJvY2Vzc1Bvb2w6OmxlZ2FjeVBsYXRmb3JtRGVmYXVsdFdlYlNRTERhdGFiYXNlRGly
ZWN0b3J5KCkKK3sKKyAgICByZXR1cm4gU3RyaW5nOjpmcm9tVVRGOChlZnJlZXRfZGF0YV9ob21l
X2dldCgpKSArICIvV2ViS2l0RWZsL0RhdGFiYXNlcyI7Cit9CisKK1N0cmluZyBXZWJQcm9jZXNz
UG9vbDo6bGVnYWN5UGxhdGZvcm1EZWZhdWx0SW5kZXhlZERCRGF0YWJhc2VEaXJlY3RvcnkoKQor
eworICAgIG5vdEltcGxlbWVudGVkKCk7CisgICAgcmV0dXJuIFN0cmluZygpOworfQorCitTdHJp
bmcgV2ViUHJvY2Vzc1Bvb2w6OnBsYXRmb3JtRGVmYXVsdEljb25EYXRhYmFzZVBhdGgoKSBjb25z
dAoreworICAgIHJldHVybiBTdHJpbmc6OmZyb21VVEY4KGVmcmVldF9kYXRhX2hvbWVfZ2V0KCkp
ICsgIi9XZWJLaXRFZmwvSWNvbkRhdGFiYXNlLyIgKyBXZWJDb3JlOjpJY29uRGF0YWJhc2U6OmRl
ZmF1bHREYXRhYmFzZUZpbGVuYW1lKCk7Cit9CisKK1N0cmluZyBXZWJQcm9jZXNzUG9vbDo6bGVn
YWN5UGxhdGZvcm1EZWZhdWx0TG9jYWxTdG9yYWdlRGlyZWN0b3J5KCkKK3sKKyAgICByZXR1cm4g
U3RyaW5nOjpmcm9tVVRGOChlZnJlZXRfZGF0YV9ob21lX2dldCgpKSArICIvV2ViS2l0RWZsL0xv
Y2FsU3RvcmFnZSI7Cit9CisKK1N0cmluZyBXZWJQcm9jZXNzUG9vbDo6bGVnYWN5UGxhdGZvcm1E
ZWZhdWx0TWVkaWFLZXlzU3RvcmFnZURpcmVjdG9yeSgpCit7CisgICAgcmV0dXJuIFN0cmluZzo6
ZnJvbVVURjgoZWZyZWV0X2RhdGFfaG9tZV9nZXQoKSkgKyAiL1dlYktpdEVmbC9NZWRpYUtleXMi
OworfQorCitTdHJpbmcgV2ViUHJvY2Vzc1Bvb2w6OnBsYXRmb3JtRGVmYXVsdERpc2tDYWNoZURp
cmVjdG9yeSgpIGNvbnN0Cit7CisgICAgcmV0dXJuIFN0cmluZzo6ZnJvbVVURjgoZWZyZWV0X2Nh
Y2hlX2hvbWVfZ2V0KCkpICsgIi9XZWJLaXRFZmwiOworfQorCitTdHJpbmcgV2ViUHJvY2Vzc1Bv
b2w6OnBsYXRmb3JtRGVmYXVsdENvb2tpZVN0b3JhZ2VEaXJlY3RvcnkoKSBjb25zdAoreworICAg
IG5vdEltcGxlbWVudGVkKCk7CisgICAgcmV0dXJuIFN0cmluZygpOworfQorCit2b2lkIFdlYlBy
b2Nlc3NQb29sOjpzZXRJZ25vcmVUTFNFcnJvcnMoYm9vbCBpZ25vcmVUTFNFcnJvcnMpCit7Cisg
ICAgbV9pZ25vcmVUTFNFcnJvcnMgPSBpZ25vcmVUTFNFcnJvcnM7CisgICAgc2VuZFRvQWxsUHJv
Y2Vzc2VzKE1lc3NhZ2VzOjpXZWJQcm9jZXNzOjpTZXRJZ25vcmVUTFNFcnJvcnMobV9pZ25vcmVU
TFNFcnJvcnMpKTsKK30KKworfSAvLyBuYW1lc3BhY2UgV2ViS2l0Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>