<?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>199035</bug_id>
          
          <creation_ts>2019-06-19 14:18:54 -0700</creation_ts>
          <short_desc>[RemoteInspector] Add address argument to listen for RemoteInspectorServer Socket implementation.</short_desc>
          <delta_ts>2019-06-26 17:24:34 -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>Platform</component>
          <version>WebKit 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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Basuke Suzuki">basuke</reporter>
          <assigned_to name="Basuke Suzuki">basuke</assigned_to>
          <cc>basuke</cc>
    
    <cc>cgarcia</cc>
    
    <cc>commit-queue</cc>
    
    <cc>don.olmstead</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>hi</cc>
    
    <cc>joepeck</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>mcatanzaro</cc>
    
    <cc>msaboff</cc>
    
    <cc>ross.kirsling</cc>
    
    <cc>saam</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1546241</commentid>
    <comment_count>0</comment_count>
    <who name="Basuke Suzuki">basuke</who>
    <bug_when>2019-06-19 14:18:54 -0700</bug_when>
    <thetext>There are small interface differences between GTK&apos;s implementation and WinCairo&apos;s socket server.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1546320</commentid>
    <comment_count>1</comment_count>
      <attachid>372503</attachid>
    <who name="Basuke Suzuki">basuke</who>
    <bug_when>2019-06-19 17:35:33 -0700</bug_when>
    <thetext>Created attachment 372503
PATCH</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1547719</commentid>
    <comment_count>2</comment_count>
      <attachid>372840</attachid>
    <who name="Basuke Suzuki">basuke</who>
    <bug_when>2019-06-25 10:34:00 -0700</bug_when>
    <thetext>Created attachment 372840
PATCH</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1548247</commentid>
    <comment_count>3</comment_count>
      <attachid>372840</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-06-26 17:20:32 -0700</bug_when>
    <thetext>Comment on attachment 372840
PATCH

Clearing flags on attachment: 372840

Committed r246860: &lt;https://trac.webkit.org/changeset/246860&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1548248</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-06-26 17:20:34 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1548251</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-06-26 17:24:34 -0700</bug_when>
    <thetext>&lt;rdar://problem/52220782&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>372503</attachid>
            <date>2019-06-19 17:35:33 -0700</date>
            <delta_ts>2019-06-25 10:34:00 -0700</delta_ts>
            <desc>PATCH</desc>
            <filename>199035.diff</filename>
            <type>text/plain</type>
            <size>7984</size>
            <attacher name="Basuke Suzuki">basuke</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvQ2hhbmdlTG9nCmluZGV4IDcwNjA1MGQxZjg0Li5iOWZlMGZiYTlhZiAxMDA2
NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMTktMDYtMTkgIEJhc3Vr
ZSBTdXp1a2kgIDxCYXN1a2UuU3V6dWtpQHNvbnkuY29tPgorCisgICAgICAgIFtSZW1vdGVJbnNw
ZWN0b3JdIFJlZHVjZSBpbnRlcmZhY2UgZGlmZmVyZW5jZXMgYmV0d2VlbiBEQnVzIGFuZCBzb2Nr
ZXQgaW1wbGVtZW50YXRpb24uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xOTkwMzUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICAqIGluc3BlY3Rvci9yZW1vdGUvc29ja2V0L1JlbW90ZUluc3BlY3RvclNlcnZl
ci5jcHA6CisgICAgICAgIChJbnNwZWN0b3I6OlJlbW90ZUluc3BlY3RvclNlcnZlcjo6c3RhcnQp
OgorICAgICAgICAqIGluc3BlY3Rvci9yZW1vdGUvc29ja2V0L1JlbW90ZUluc3BlY3RvclNlcnZl
ci5oOgorICAgICAgICAqIGluc3BlY3Rvci9yZW1vdGUvc29ja2V0L3Bvc2l4L1JlbW90ZUluc3Bl
Y3RvclNvY2tldFBPU0lYLmNwcDoKKyAgICAgICAgKEluc3BlY3Rvcjo6U29ja2V0OjpsaXN0ZW4p
OgorICAgICAgICAqIGluc3BlY3Rvci9yZW1vdGUvc29ja2V0L3dpbi9SZW1vdGVJbnNwZWN0b3JT
b2NrZXRXaW4uY3BwOgorICAgICAgICAoSW5zcGVjdG9yOjpTb2NrZXQ6Omxpc3Rlbik6CisKIDIw
MTktMDYtMTkgIEFkcmlhbiBQZXJleiBkZSBDYXN0cm8gIDxhcGVyZXpAaWdhbGlhLmNvbT4KIAog
ICAgICAgICBbV1BFXVtHVEtdIEZpeCBidWlsZCB3aXRoIHVuaWZpZWQgc291cmNlcyBkaXNhYmxl
ZApkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9yZW1vdGUvc29j
a2V0L1JlbW90ZUluc3BlY3RvclNlcnZlci5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5z
cGVjdG9yL3JlbW90ZS9zb2NrZXQvUmVtb3RlSW5zcGVjdG9yU2VydmVyLmNwcAppbmRleCBkMmE1
YzNhNTA2NS4uNDBhZTViOGIyMDAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9p
bnNwZWN0b3IvcmVtb3RlL3NvY2tldC9SZW1vdGVJbnNwZWN0b3JTZXJ2ZXIuY3BwCisrKyBiL1Nv
dXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3IvcmVtb3RlL3NvY2tldC9SZW1vdGVJbnNwZWN0
b3JTZXJ2ZXIuY3BwCkBAIC0xMzIsMTEgKzEzMiwxMSBAQCBSZW1vdGVJbnNwZWN0b3JTZXJ2ZXIm
IFJlbW90ZUluc3BlY3RvclNlcnZlcjo6c2luZ2xldG9uKCkKICAgICByZXR1cm4gc2VydmVyOwog
fQogCi1ib29sIFJlbW90ZUluc3BlY3RvclNlcnZlcjo6c3RhcnQodWludDE2X3QgcG9ydCkKK2Jv
b2wgUmVtb3RlSW5zcGVjdG9yU2VydmVyOjpzdGFydChjb25zdCBjaGFyKiBhZGRyZXNzLCB1aW50
MTZfdCBwb3J0KQogewogICAgIG1fc2VydmVyID0gUmVtb3RlSW5zcGVjdG9yU29ja2V0RW5kcG9p
bnQ6OmNyZWF0ZSh0aGlzLCAiUmVtb3RlSW5zcGVjdG9yU2VydmVyIik7CiAKLSAgICBpZiAoIW1f
c2VydmVyLT5saXN0ZW5JbmV0KG51bGxwdHIsIHBvcnQpKSB7CisgICAgaWYgKCFtX3NlcnZlci0+
bGlzdGVuSW5ldChhZGRyZXNzLCBwb3J0KSkgewogICAgICAgICBtX3NlcnZlciA9IG51bGxwdHI7
CiAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvaW5zcGVjdG9yL3JlbW90ZS9zb2NrZXQvUmVtb3RlSW5zcGVjdG9yU2VydmVyLmgg
Yi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL3JlbW90ZS9zb2NrZXQvUmVtb3RlSW5z
cGVjdG9yU2VydmVyLmgKaW5kZXggNDEzOGFiNTMzNDkuLjc0MDc2ZTFkNTllIDEwMDY0NAotLS0g
YS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL3JlbW90ZS9zb2NrZXQvUmVtb3RlSW5z
cGVjdG9yU2VydmVyLmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9yZW1v
dGUvc29ja2V0L1JlbW90ZUluc3BlY3RvclNlcnZlci5oCkBAIC00MCw3ICs0MCw3IEBAIGNsYXNz
IFJlbW90ZUluc3BlY3RvclNlcnZlciA6IHB1YmxpYyBSZW1vdGVJbnNwZWN0b3JDb25uZWN0aW9u
Q2xpZW50IHsKIHB1YmxpYzoKICAgICBKU19FWFBPUlRfUFJJVkFURSBzdGF0aWMgUmVtb3RlSW5z
cGVjdG9yU2VydmVyJiBzaW5nbGV0b24oKTsKIAotICAgIEpTX0VYUE9SVF9QUklWQVRFIGJvb2wg
c3RhcnQodWludDE2X3QpOworICAgIEpTX0VYUE9SVF9QUklWQVRFIGJvb2wgc3RhcnQoY29uc3Qg
Y2hhciogYWRkcmVzcywgdWludDE2X3QgcG9ydCk7CiAgICAgYm9vbCBpc1J1bm5pbmcoKSBjb25z
dCB7IHJldHVybiAhIW1fc2VydmVyOyB9CiAKICAgICBKU19FWFBPUlRfUFJJVkFURSBPcHRpb25h
bDx1aW50MTZfdD4gbGlzdGVuRm9yVGFyZ2V0cygpOwpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFT
Y3JpcHRDb3JlL2luc3BlY3Rvci9yZW1vdGUvc29ja2V0L3Bvc2l4L1JlbW90ZUluc3BlY3RvclNv
Y2tldFBPU0lYLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3IvcmVtb3RlL3Nv
Y2tldC9wb3NpeC9SZW1vdGVJbnNwZWN0b3JTb2NrZXRQT1NJWC5jcHAKaW5kZXggNzAzN2M0YWY2
YjYuLjczMTdjOTI1ZjBhIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVj
dG9yL3JlbW90ZS9zb2NrZXQvcG9zaXgvUmVtb3RlSW5zcGVjdG9yU29ja2V0UE9TSVguY3BwCisr
KyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3IvcmVtb3RlL3NvY2tldC9wb3NpeC9S
ZW1vdGVJbnNwZWN0b3JTb2NrZXRQT1NJWC5jcHAKQEAgLTkyLDcgKzkyLDcgQEAgT3B0aW9uYWw8
UGxhdGZvcm1Tb2NrZXRUeXBlPiBsaXN0ZW4oY29uc3QgY2hhciogYWRkcmVzc1N0ciwgdWludDE2
X3QgcG9ydCkKIAogICAgIC8vIEZJWE1FOiBTdXBwb3J0IEFGX0lORVQ2IGNvbm5lY3Rpb25zLgog
ICAgIGFkZHJlc3Muc2luX2ZhbWlseSA9IEFGX0lORVQ7Ci0gICAgaWYgKGFkZHJlc3NTdHIpCisg
ICAgaWYgKGFkZHJlc3NTdHIgJiYgKmFkZHJlc3NTdHIpCiAgICAgICAgIGluZXRfYXRvbihhZGRy
ZXNzU3RyLCAmYWRkcmVzcy5zaW5fYWRkcik7CiAgICAgZWxzZQogICAgICAgICBhZGRyZXNzLnNp
bl9hZGRyLnNfYWRkciA9IGh0b25sKElOQUREUl9BTlkpOwpkaWZmIC0tZ2l0IGEvU291cmNlL0ph
dmFTY3JpcHRDb3JlL2luc3BlY3Rvci9yZW1vdGUvc29ja2V0L3dpbi9SZW1vdGVJbnNwZWN0b3JT
b2NrZXRXaW4uY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9yZW1vdGUvc29j
a2V0L3dpbi9SZW1vdGVJbnNwZWN0b3JTb2NrZXRXaW4uY3BwCmluZGV4IGRjMzJjZDYxMWMwLi41
ZTBhNWMzNjBmYiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9y
ZW1vdGUvc29ja2V0L3dpbi9SZW1vdGVJbnNwZWN0b3JTb2NrZXRXaW4uY3BwCisrKyBiL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3IvcmVtb3RlL3NvY2tldC93aW4vUmVtb3RlSW5zcGVj
dG9yU29ja2V0V2luLmNwcApAQCAtMTc4LDcgKzE3OCw3IEBAIE9wdGlvbmFsPFBsYXRmb3JtU29j
a2V0VHlwZT4gbGlzdGVuKGNvbnN0IGNoYXIqIGFkZHJlc3NTdHIsIHVpbnQxNl90IHBvcnQpCiAg
ICAgLy8gRklYTUU6IFN1cHBvcnQgQUZfSU5FVDYgY29ubmVjdGlvbnMuCiAgICAgc3RydWN0IHNv
Y2thZGRyX2luIGFkZHJlc3MgPSB7IH07CiAgICAgYWRkcmVzcy5zaW5fZmFtaWx5ID0gQUZfSU5F
VDsKLSAgICBpZiAoYWRkcmVzc1N0cikKKyAgICBpZiAoYWRkcmVzc1N0ciAmJiAqYWRkcmVzc1N0
cikKICAgICAgICAgOjppbmV0X3B0b24oQUZfSU5FVCwgYWRkcmVzc1N0ciwgJmFkZHJlc3Muc2lu
X2FkZHIpOwogICAgIGVsc2UKICAgICAgICAgYWRkcmVzcy5zaW5fYWRkci5zX2FkZHIgPSBodG9u
bChJTkFERFJfQU5ZKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nIGIvU291
cmNlL1dlYktpdC9DaGFuZ2VMb2cKaW5kZXggODE3ZTkzYjQ3ZmUuLmUwNzM2YzBmZjBjIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0L0NoYW5n
ZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDE5LTA2LTE5ICBCYXN1a2UgU3V6dWtpICA8QmFzdWtl
LlN1enVraUBzb255LmNvbT4KKworICAgICAgICBbUmVtb3RlSW5zcGVjdG9yXSBSZWR1Y2UgaW50
ZXJmYWNlIGRpZmZlcmVuY2VzIGJldHdlZW4gREJ1cyBhbmQgc29ja2V0IGltcGxlbWVudGF0aW9u
LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk5MDM1
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBVSVBy
b2Nlc3Mvc29ja2V0L1JlbW90ZUluc3BlY3RvckNsaWVudC5jcHA6CisgICAgICAgIChXZWJLaXQ6
OlJlbW90ZUluc3BlY3RvckNsaWVudDo6c2V0VGFyZ2V0TGlzdCk6CisgICAgICAgICogVUlQcm9j
ZXNzL3NvY2tldC9SZW1vdGVJbnNwZWN0b3JDbGllbnQuaDoKKyAgICAgICAgKiBVSVByb2Nlc3Mv
c29ja2V0L1JlbW90ZUluc3BlY3RvclByb3RvY29sSGFuZGxlci5jcHA6CisgICAgICAgIChXZWJL
aXQ6OlJlbW90ZUluc3BlY3RvclByb3RvY29sSGFuZGxlcjo6cGxhdGZvcm1TdGFydFRhc2spOgor
CiAyMDE5LTA2LTE5ICBTaWh1aSBMaXUgIDxzaWh1aV9saXVAYXBwbGUuY29tPgogCiAgICAgICAg
IENyYXNoIGF0IGNvbS5hcHBsZS5XZWJLaXQ6IFdlYktpdDo6V2Vic2l0ZURhdGFTdG9yZTo6cHJv
Y2Vzc1Bvb2xzIGNvbnN0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9zb2Nr
ZXQvUmVtb3RlSW5zcGVjdG9yQ2xpZW50LmNwcCBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL3Nv
Y2tldC9SZW1vdGVJbnNwZWN0b3JDbGllbnQuY3BwCmluZGV4IGVkMGQ1ZmZlOTU4Li4yZGI3ZmMw
NDY3NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3Mvc29ja2V0L1JlbW90ZUlu
c3BlY3RvckNsaWVudC5jcHAKKysrIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3Mvc29ja2V0L1Jl
bW90ZUluc3BlY3RvckNsaWVudC5jcHAKQEAgLTIwMSwxMiArMjAxLDIwIEBAIHZvaWQgUmVtb3Rl
SW5zcGVjdG9yQ2xpZW50OjpzZXRUYXJnZXRMaXN0KGNvbnN0IEV2ZW50JiBldmVudCkKICAgICAg
ICAgICAgIGNvbnRpbnVlOwogCiAgICAgICAgIFRhcmdldCB0YXJnZXQ7CisgICAgICAgIFN0cmlu
ZyBuYW1lOworICAgICAgICBTdHJpbmcgdXJsOworICAgICAgICBTdHJpbmcgdHlwZTsKICAgICAg
ICAgaWYgKCFpdGVtT2JqZWN0LT5nZXRJbnRlZ2VyKCJ0YXJnZXRJRCJfcywgdGFyZ2V0LmlkKQot
ICAgICAgICAgICAgfHwgIWl0ZW1PYmplY3QtPmdldFN0cmluZygibmFtZSJfcywgdGFyZ2V0Lm5h
bWUpCi0gICAgICAgICAgICB8fCAhaXRlbU9iamVjdC0+Z2V0U3RyaW5nKCJ1cmwiX3MsIHRhcmdl
dC51cmwpCi0gICAgICAgICAgICB8fCAhaXRlbU9iamVjdC0+Z2V0U3RyaW5nKCJ0eXBlIl9zLCB0
YXJnZXQudHlwZSkpCisgICAgICAgICAgICB8fCAhaXRlbU9iamVjdC0+Z2V0U3RyaW5nKCJ1cmwi
X3MsIHVybCkKKyAgICAgICAgICAgIHx8ICFpdGVtT2JqZWN0LT5nZXRTdHJpbmcoIm5hbWUiX3Ms
IG5hbWUpCisgICAgICAgICAgICB8fCAhaXRlbU9iamVjdC0+Z2V0U3RyaW5nKCJ0eXBlIl9zLCB0
eXBlKSkKICAgICAgICAgICAgIGNvbnRpbnVlOwogCisKKyAgICAgICAgdGFyZ2V0LnR5cGUgPSB0
eXBlLnV0ZjgoKTsKKyAgICAgICAgdGFyZ2V0Lm5hbWUgPSBuYW1lLnV0ZjgoKTsKKyAgICAgICAg
dGFyZ2V0LnVybCA9IHVybC51dGY4KCk7CisKICAgICAgICAgdGFyZ2V0TGlzdC5hcHBlbmQoV1RG
TW92ZSh0YXJnZXQpKTsKICAgICB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvVUlQcm9j
ZXNzL3NvY2tldC9SZW1vdGVJbnNwZWN0b3JDbGllbnQuaCBiL1NvdXJjZS9XZWJLaXQvVUlQcm9j
ZXNzL3NvY2tldC9SZW1vdGVJbnNwZWN0b3JDbGllbnQuaAppbmRleCBkNmY4NzQzNGMwYi4uMDdk
ZjA2OTc0MmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL3NvY2tldC9SZW1v
dGVJbnNwZWN0b3JDbGllbnQuaAorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9zb2NrZXQv
UmVtb3RlSW5zcGVjdG9yQ2xpZW50LmgKQEAgLTU3LDkgKzU3LDkgQEAgcHVibGljOgogCiAgICAg
c3RydWN0IFRhcmdldCB7CiAgICAgICAgIFRhcmdldElEIGlkOwotICAgICAgICBTdHJpbmcgdHlw
ZTsKLSAgICAgICAgU3RyaW5nIG5hbWU7Ci0gICAgICAgIFN0cmluZyB1cmw7CisgICAgICAgIENT
dHJpbmcgdHlwZTsKKyAgICAgICAgQ1N0cmluZyBuYW1lOworICAgICAgICBDU3RyaW5nIHVybDsK
ICAgICB9OwogCiAgICAgY29uc3QgSGFzaE1hcDxDb25uZWN0aW9uSUQsIFZlY3RvcjxUYXJnZXQ+
PiYgdGFyZ2V0cygpIGNvbnN0IHsgcmV0dXJuIG1fdGFyZ2V0czsgfQpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYktpdC9VSVByb2Nlc3Mvc29ja2V0L1JlbW90ZUluc3BlY3RvclByb3RvY29sSGFuZGxl
ci5jcHAgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9zb2NrZXQvUmVtb3RlSW5zcGVjdG9yUHJv
dG9jb2xIYW5kbGVyLmNwcAppbmRleCAxYjZkOWNjNTRmYy4uNWZiZDc1MmI1MzAgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL3NvY2tldC9SZW1vdGVJbnNwZWN0b3JQcm90b2Nv
bEhhbmRsZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL3NvY2tldC9SZW1vdGVJ
bnNwZWN0b3JQcm90b2NvbEhhbmRsZXIuY3BwCkBAIC0xMjAsOCArMTIwLDggQEAgdm9pZCBSZW1v
dGVJbnNwZWN0b3JQcm90b2NvbEhhbmRsZXI6OnBsYXRmb3JtU3RhcnRUYXNrKFdlYlBhZ2VQcm94
eSYgcGFnZVByb3h5LAogICAgICAgICAgICAgZm9yIChhdXRvJiB0YXJnZXQgOiBjbGllbnQtPnRh
cmdldHMoKS5nZXQoY29ubmVjdGlvbklEKSkgewogICAgICAgICAgICAgICAgIGh0bWxCdWlsZGVy
LmFwcGVuZChtYWtlU3RyaW5nKAogICAgICAgICAgICAgICAgICAgICAiPHRib2R5Pjx0cj4iCi0g
ICAgICAgICAgICAgICAgICAgICI8dGQgY2xhc3M9XCJkYXRhXCI+PGRpdiBjbGFzcz1cInRhcmdl
dG5hbWVcIj4iLCB0YXJnZXQubmFtZSwgIjwvZGl2PjxkaXYgY2xhc3M9XCJ0YXJnZXR1cmxcIj4i
LCB0YXJnZXQudXJsLCAiPC9kaXY+PC90ZD4iCi0gICAgICAgICAgICAgICAgICAgICI8dGQgY2xh
c3M9XCJpbnB1dFwiPjxpbnB1dCB0eXBlPVwiYnV0dG9uXCIgdmFsdWU9XCJJbnNwZWN0XCIgb25j
bGljaz1cIndpbmRvdy53ZWJraXQubWVzc2FnZUhhbmRsZXJzLmluc3BlY3Rvci5wb3N0TWVzc2Fn
ZSgnIiwgY29ubmVjdGlvbklELCAiOiIsIHRhcmdldC5pZCwgIjoiLCB0YXJnZXQudHlwZSwgIicp
O1wiPjwvdGQ+IgorICAgICAgICAgICAgICAgICAgICAiPHRkIGNsYXNzPVwiZGF0YVwiPjxkaXYg
Y2xhc3M9XCJ0YXJnZXRuYW1lXCI+IiwgdGFyZ2V0Lm5hbWUuZGF0YSgpLCAiPC9kaXY+PGRpdiBj
bGFzcz1cInRhcmdldHVybFwiPiIsIHRhcmdldC51cmwuZGF0YSgpLCAiPC9kaXY+PC90ZD4iCisg
ICAgICAgICAgICAgICAgICAgICI8dGQgY2xhc3M9XCJpbnB1dFwiPjxpbnB1dCB0eXBlPVwiYnV0
dG9uXCIgdmFsdWU9XCJJbnNwZWN0XCIgb25jbGljaz1cIndpbmRvdy53ZWJraXQubWVzc2FnZUhh
bmRsZXJzLmluc3BlY3Rvci5wb3N0TWVzc2FnZSgnIiwgY29ubmVjdGlvbklELCAiOiIsIHRhcmdl
dC5pZCwgIjoiLCB0YXJnZXQudHlwZS5kYXRhKCksICInKTtcIj48L3RkPiIKICAgICAgICAgICAg
ICAgICAgICAgIjwvdHI+PC90Ym9keT4iCiAgICAgICAgICAgICAgICAgKSk7CiAgICAgICAgICAg
ICB9Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>372840</attachid>
            <date>2019-06-25 10:34:00 -0700</date>
            <delta_ts>2019-06-26 17:20:32 -0700</delta_ts>
            <desc>PATCH</desc>
            <filename>199035.diff</filename>
            <type>text/plain</type>
            <size>4134</size>
            <attacher name="Basuke Suzuki">basuke</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvQ2hhbmdlTG9nCmluZGV4IDcwNjA1MGQxZjg0Li4zNGUyNzZhYTU4NCAxMDA2
NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTktMDYtMjUgIEJhc3Vr
ZSBTdXp1a2kgIDxCYXN1a2UuU3V6dWtpQHNvbnkuY29tPgorCisgICAgICAgIFtSZW1vdGVJbnNw
ZWN0b3JdIEFkZCBhZGRyZXNzIGFyZ3VtZW50IHRvIGxpc3RlbiBmb3IgUmVtb3RlSW5zcGVjdG9y
U2VydmVyIFNvY2tldCBpbXBsZW1lbnRhdGlvbi4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTE5OTAzNQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIEFkZGVkIG5ldyBhcmd1bWVudCBgYWRkcmVzc2AgdG8gc3Rh
cnQgbGlzdGVuaW5nLiAKKworICAgICAgICAqIGluc3BlY3Rvci9yZW1vdGUvc29ja2V0L1JlbW90
ZUluc3BlY3RvclNlcnZlci5jcHA6CisgICAgICAgIChJbnNwZWN0b3I6OlJlbW90ZUluc3BlY3Rv
clNlcnZlcjo6c3RhcnQpOgorICAgICAgICAqIGluc3BlY3Rvci9yZW1vdGUvc29ja2V0L1JlbW90
ZUluc3BlY3RvclNlcnZlci5oOgorICAgICAgICAqIGluc3BlY3Rvci9yZW1vdGUvc29ja2V0L3Bv
c2l4L1JlbW90ZUluc3BlY3RvclNvY2tldFBPU0lYLmNwcDoKKyAgICAgICAgKEluc3BlY3Rvcjo6
U29ja2V0OjpsaXN0ZW4pOgorICAgICAgICAqIGluc3BlY3Rvci9yZW1vdGUvc29ja2V0L3dpbi9S
ZW1vdGVJbnNwZWN0b3JTb2NrZXRXaW4uY3BwOgorICAgICAgICAoSW5zcGVjdG9yOjpTb2NrZXQ6
Omxpc3Rlbik6CisKIDIwMTktMDYtMTkgIEFkcmlhbiBQZXJleiBkZSBDYXN0cm8gIDxhcGVyZXpA
aWdhbGlhLmNvbT4KIAogICAgICAgICBbV1BFXVtHVEtdIEZpeCBidWlsZCB3aXRoIHVuaWZpZWQg
c291cmNlcyBkaXNhYmxlZApkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3Bl
Y3Rvci9yZW1vdGUvc29ja2V0L1JlbW90ZUluc3BlY3RvclNlcnZlci5jcHAgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvaW5zcGVjdG9yL3JlbW90ZS9zb2NrZXQvUmVtb3RlSW5zcGVjdG9yU2VydmVy
LmNwcAppbmRleCBkMmE1YzNhNTA2NS4uNDBhZTViOGIyMDAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9K
YXZhU2NyaXB0Q29yZS9pbnNwZWN0b3IvcmVtb3RlL3NvY2tldC9SZW1vdGVJbnNwZWN0b3JTZXJ2
ZXIuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3IvcmVtb3RlL3NvY2tl
dC9SZW1vdGVJbnNwZWN0b3JTZXJ2ZXIuY3BwCkBAIC0xMzIsMTEgKzEzMiwxMSBAQCBSZW1vdGVJ
bnNwZWN0b3JTZXJ2ZXImIFJlbW90ZUluc3BlY3RvclNlcnZlcjo6c2luZ2xldG9uKCkKICAgICBy
ZXR1cm4gc2VydmVyOwogfQogCi1ib29sIFJlbW90ZUluc3BlY3RvclNlcnZlcjo6c3RhcnQodWlu
dDE2X3QgcG9ydCkKK2Jvb2wgUmVtb3RlSW5zcGVjdG9yU2VydmVyOjpzdGFydChjb25zdCBjaGFy
KiBhZGRyZXNzLCB1aW50MTZfdCBwb3J0KQogewogICAgIG1fc2VydmVyID0gUmVtb3RlSW5zcGVj
dG9yU29ja2V0RW5kcG9pbnQ6OmNyZWF0ZSh0aGlzLCAiUmVtb3RlSW5zcGVjdG9yU2VydmVyIik7
CiAKLSAgICBpZiAoIW1fc2VydmVyLT5saXN0ZW5JbmV0KG51bGxwdHIsIHBvcnQpKSB7CisgICAg
aWYgKCFtX3NlcnZlci0+bGlzdGVuSW5ldChhZGRyZXNzLCBwb3J0KSkgewogICAgICAgICBtX3Nl
cnZlciA9IG51bGxwdHI7CiAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICB9CmRpZmYgLS1naXQg
YS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL3JlbW90ZS9zb2NrZXQvUmVtb3RlSW5z
cGVjdG9yU2VydmVyLmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL3JlbW90ZS9z
b2NrZXQvUmVtb3RlSW5zcGVjdG9yU2VydmVyLmgKaW5kZXggNDEzOGFiNTMzNDkuLjc0MDc2ZTFk
NTllIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL3JlbW90ZS9z
b2NrZXQvUmVtb3RlSW5zcGVjdG9yU2VydmVyLmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3Jl
L2luc3BlY3Rvci9yZW1vdGUvc29ja2V0L1JlbW90ZUluc3BlY3RvclNlcnZlci5oCkBAIC00MCw3
ICs0MCw3IEBAIGNsYXNzIFJlbW90ZUluc3BlY3RvclNlcnZlciA6IHB1YmxpYyBSZW1vdGVJbnNw
ZWN0b3JDb25uZWN0aW9uQ2xpZW50IHsKIHB1YmxpYzoKICAgICBKU19FWFBPUlRfUFJJVkFURSBz
dGF0aWMgUmVtb3RlSW5zcGVjdG9yU2VydmVyJiBzaW5nbGV0b24oKTsKIAotICAgIEpTX0VYUE9S
VF9QUklWQVRFIGJvb2wgc3RhcnQodWludDE2X3QpOworICAgIEpTX0VYUE9SVF9QUklWQVRFIGJv
b2wgc3RhcnQoY29uc3QgY2hhciogYWRkcmVzcywgdWludDE2X3QgcG9ydCk7CiAgICAgYm9vbCBp
c1J1bm5pbmcoKSBjb25zdCB7IHJldHVybiAhIW1fc2VydmVyOyB9CiAKICAgICBKU19FWFBPUlRf
UFJJVkFURSBPcHRpb25hbDx1aW50MTZfdD4gbGlzdGVuRm9yVGFyZ2V0cygpOwpkaWZmIC0tZ2l0
IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9yZW1vdGUvc29ja2V0L3Bvc2l4L1Jl
bW90ZUluc3BlY3RvclNvY2tldFBPU0lYLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNw
ZWN0b3IvcmVtb3RlL3NvY2tldC9wb3NpeC9SZW1vdGVJbnNwZWN0b3JTb2NrZXRQT1NJWC5jcHAK
aW5kZXggNzAzN2M0YWY2YjYuLjczMTdjOTI1ZjBhIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvaW5zcGVjdG9yL3JlbW90ZS9zb2NrZXQvcG9zaXgvUmVtb3RlSW5zcGVjdG9yU29j
a2V0UE9TSVguY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3IvcmVtb3Rl
L3NvY2tldC9wb3NpeC9SZW1vdGVJbnNwZWN0b3JTb2NrZXRQT1NJWC5jcHAKQEAgLTkyLDcgKzky
LDcgQEAgT3B0aW9uYWw8UGxhdGZvcm1Tb2NrZXRUeXBlPiBsaXN0ZW4oY29uc3QgY2hhciogYWRk
cmVzc1N0ciwgdWludDE2X3QgcG9ydCkKIAogICAgIC8vIEZJWE1FOiBTdXBwb3J0IEFGX0lORVQ2
IGNvbm5lY3Rpb25zLgogICAgIGFkZHJlc3Muc2luX2ZhbWlseSA9IEFGX0lORVQ7Ci0gICAgaWYg
KGFkZHJlc3NTdHIpCisgICAgaWYgKGFkZHJlc3NTdHIgJiYgKmFkZHJlc3NTdHIpCiAgICAgICAg
IGluZXRfYXRvbihhZGRyZXNzU3RyLCAmYWRkcmVzcy5zaW5fYWRkcik7CiAgICAgZWxzZQogICAg
ICAgICBhZGRyZXNzLnNpbl9hZGRyLnNfYWRkciA9IGh0b25sKElOQUREUl9BTlkpOwpkaWZmIC0t
Z2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9yZW1vdGUvc29ja2V0L3dpbi9S
ZW1vdGVJbnNwZWN0b3JTb2NrZXRXaW4uY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3Bl
Y3Rvci9yZW1vdGUvc29ja2V0L3dpbi9SZW1vdGVJbnNwZWN0b3JTb2NrZXRXaW4uY3BwCmluZGV4
IGRjMzJjZDYxMWMwLi41ZTBhNWMzNjBmYiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRD
b3JlL2luc3BlY3Rvci9yZW1vdGUvc29ja2V0L3dpbi9SZW1vdGVJbnNwZWN0b3JTb2NrZXRXaW4u
Y3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3IvcmVtb3RlL3NvY2tldC93
aW4vUmVtb3RlSW5zcGVjdG9yU29ja2V0V2luLmNwcApAQCAtMTc4LDcgKzE3OCw3IEBAIE9wdGlv
bmFsPFBsYXRmb3JtU29ja2V0VHlwZT4gbGlzdGVuKGNvbnN0IGNoYXIqIGFkZHJlc3NTdHIsIHVp
bnQxNl90IHBvcnQpCiAgICAgLy8gRklYTUU6IFN1cHBvcnQgQUZfSU5FVDYgY29ubmVjdGlvbnMu
CiAgICAgc3RydWN0IHNvY2thZGRyX2luIGFkZHJlc3MgPSB7IH07CiAgICAgYWRkcmVzcy5zaW5f
ZmFtaWx5ID0gQUZfSU5FVDsKLSAgICBpZiAoYWRkcmVzc1N0cikKKyAgICBpZiAoYWRkcmVzc1N0
ciAmJiAqYWRkcmVzc1N0cikKICAgICAgICAgOjppbmV0X3B0b24oQUZfSU5FVCwgYWRkcmVzc1N0
ciwgJmFkZHJlc3Muc2luX2FkZHIpOwogICAgIGVsc2UKICAgICAgICAgYWRkcmVzcy5zaW5fYWRk
ci5zX2FkZHIgPSBodG9ubChJTkFERFJfQU5ZKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>