<?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>174035</bug_id>
          
          <creation_ts>2017-06-30 13:16:43 -0700</creation_ts>
          <short_desc>When setting a custom cookie storage location on a WKWebsiteDataStore, cookies aren&apos;t actually removed</short_desc>
          <delta_ts>2017-07-01 14:37:59 -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>WebKit2</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="Brady Eidson">beidson</reporter>
          <assigned_to name="Brady Eidson">beidson</assigned_to>
          <cc>achristensen</cc>
    
    <cc>aestes</cc>
    
    <cc>commit-queue</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1324498</commentid>
    <comment_count>0</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2017-06-30 13:16:43 -0700</bug_when>
    <thetext>When setting a custom cookie storage location on a WKWebsiteDataStore, cookies aren&apos;t actually removed

When the networking process doesn&apos;t exist yet, and then the operation launches it, it doesn&apos;t know about the WebsiteDataStore.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1324499</commentid>
    <comment_count>1</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2017-06-30 13:17:21 -0700</bug_when>
    <thetext>&lt;rdar://problem/32410662&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1324639</commentid>
    <comment_count>2</comment_count>
      <attachid>314322</attachid>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2017-06-30 16:47:00 -0700</bug_when>
    <thetext>Created attachment 314322
Patch v1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1324768</commentid>
    <comment_count>3</comment_count>
      <attachid>314322</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2017-06-30 21:33:14 -0700</bug_when>
    <thetext>Comment on attachment 314322
Patch v1

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

&gt; Source/WebKit2/ChangeLog:7
&gt; +

Could you describe what was causing the bug, and how you&apos;re fixing it?
is it that we weren&apos;t sending AddWebsiteDataStore when creating a new network process?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1324792</commentid>
    <comment_count>4</comment_count>
      <attachid>314322</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2017-06-30 23:40:37 -0700</bug_when>
    <thetext>Comment on attachment 314322
Patch v1

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

r=me

&gt; Tools/TestWebKitAPI/Tests/WebKit2Cocoa/WebsiteDataStoreCustomPaths.mm:199
&gt; +    // This time, reuse the same network process but still do a new websitedatastore, to make sure even an existing network process
&gt; +    // gets the new datastore.

No, the problem is described here.  If we have a new WebsiteDataStore and an existing NetworkProcess, we need to tell it about the new WebsiteDataStore.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1324844</commentid>
    <comment_count>5</comment_count>
      <attachid>314322</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-07-01 14:37:57 -0700</bug_when>
    <thetext>Comment on attachment 314322
Patch v1

Clearing flags on attachment: 314322

Committed r219052: &lt;http://trac.webkit.org/changeset/219052&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1324845</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-07-01 14:37:59 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>314322</attachid>
            <date>2017-06-30 16:47:00 -0700</date>
            <delta_ts>2017-07-01 14:37:57 -0700</delta_ts>
            <desc>Patch v1</desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>9543</size>
            <attacher name="Brady Eidson">beidson</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCAxZGJmNWRiN2UwNi4uMmI5MThmN2Q4YTggMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQyL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyNiBAQAorMjAxNy0wNi0zMCAgQnJhZHkgRWlkc29uICA8YmVpZHNvbkBhcHBsZS5jb20+
CisKKyAgICAgICAgV2hlbiBzZXR0aW5nIGEgY3VzdG9tIGNvb2tpZSBzdG9yYWdlIGxvY2F0aW9u
IG9uIGEgV0tXZWJzaXRlRGF0YVN0b3JlLCBjb29raWVzIGFyZW4ndCBhY3R1YWxseSByZW1vdmVk
LgorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMzI0MTA2NjI+IGFuZCBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc0MDM1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgKiBVSVByb2Nlc3MvQVBJL0NvY29hL1dLUHJvY2Vzc1Bv
b2wubW06CisgICAgICAgICgtW1dLUHJvY2Vzc1Bvb2wgX3Rlcm1pbmF0ZU5ldHdvcmtQcm9jZXNz
XSk6CisgICAgICAgICogVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1Byb2Nlc3NQb29sUHJpdmF0ZS5o
OgorICAgICAgICAKKyAgICAgICAgKiBVSVByb2Nlc3MvV2ViUHJvY2Vzc1Bvb2wuY3BwOgorICAg
ICAgICAoV2ViS2l0OjpXZWJQcm9jZXNzUG9vbDo6ZW5zdXJlTmV0d29ya1Byb2Nlc3MpOiBUYWtl
IGFuIG9wdGlvbmFsIFdlYnNpdGVEYXRhU3RvcmUuIElmIG9uZSBpcyBwYXNzZWQgaW4sCisgICAg
ICAgICAgc2VuZCBpdCB0byBlaXRoZXIgdGhlIGV4aXN0aW5nIG9yIG5ldyBuZXR3b3JrIHByb2Nl
c3MuCisgICAgICAgICogVUlQcm9jZXNzL1dlYlByb2Nlc3NQb29sLmg6CisgICAgICAgIAorICAg
ICAgICAqIFVJUHJvY2Vzcy9XZWJzaXRlRGF0YS9Db2NvYS9XZWJzaXRlRGF0YVN0b3JlQ29jb2Eu
bW06CisgICAgICAgIChXZWJLaXQ6OldlYnNpdGVEYXRhU3RvcmU6OnBhcmFtZXRlcnMpOiBSZXNv
bHZlIHBhdGhzIGZpcnN0LgorCisgICAgICAgICogVUlQcm9jZXNzL1dlYnNpdGVEYXRhL1dlYnNp
dGVEYXRhU3RvcmUuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJzaXRlRGF0YVN0b3JlOjpmZXRj
aERhdGFBbmRBcHBseSk6CisgICAgICAgIChXZWJLaXQ6OldlYnNpdGVEYXRhU3RvcmU6OnJlbW92
ZURhdGEpOgorCiAyMDE3LTA2LTI4ICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CiAK
ICAgICAgICAgQXZvaWQgZG91YmxlIHRocmVhZCBkaXNwYXRjaCBpbiBXZWJzaXRlRGF0YVN0b3Jl
OjpmZXRjaERhdGFGb3JUb3BQcml2YXRlbHlDb250cm9sbGVkRG9tYWlucygpCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0NvY29hL1dLUHJvY2Vzc1Bvb2wubW0gYi9T
b3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0NvY29hL1dLUHJvY2Vzc1Bvb2wubW0KaW5kZXgg
ZTkzYTQ2M2QwNWIuLmE4MzY0NjQ2OGRiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVBy
b2Nlc3MvQVBJL0NvY29hL1dLUHJvY2Vzc1Bvb2wubW0KKysrIGIvU291cmNlL1dlYktpdDIvVUlQ
cm9jZXNzL0FQSS9Db2NvYS9XS1Byb2Nlc3NQb29sLm1tCkBAIC0zODksNiArMzg5LDExIEBAIC0g
KHZvaWQpX3Rlcm1pbmF0ZURhdGFiYXNlUHJvY2VzcwogICAgIF9wcm9jZXNzUG9vbC0+dGVybWlu
YXRlRGF0YWJhc2VQcm9jZXNzKCk7CiB9CiAKKy0gKHZvaWQpX3Rlcm1pbmF0ZU5ldHdvcmtQcm9j
ZXNzCit7CisgICAgX3Byb2Nlc3NQb29sLT50ZXJtaW5hdGVOZXR3b3JrUHJvY2VzcygpOworfQor
CiAtICh2b2lkKV9zeW5jTmV0d29ya1Byb2Nlc3NDb29raWVzCiB7CiAgICAgX3Byb2Nlc3NQb29s
LT5zeW5jTmV0d29ya1Byb2Nlc3NDb29raWVzKCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0
Mi9VSVByb2Nlc3MvQVBJL0NvY29hL1dLUHJvY2Vzc1Bvb2xQcml2YXRlLmggYi9Tb3VyY2UvV2Vi
S2l0Mi9VSVByb2Nlc3MvQVBJL0NvY29hL1dLUHJvY2Vzc1Bvb2xQcml2YXRlLmgKaW5kZXggMzZh
NmMyN2RkM2MuLmYyMmIyMmI2NTZhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nl
c3MvQVBJL0NvY29hL1dLUHJvY2Vzc1Bvb2xQcml2YXRlLmgKKysrIGIvU291cmNlL1dlYktpdDIv
VUlQcm9jZXNzL0FQSS9Db2NvYS9XS1Byb2Nlc3NQb29sUHJpdmF0ZS5oCkBAIC03Myw2ICs3Myw3
IEBACiAKIC8vIFRlc3Qgb25seS4gU2hvdWxkIGJlIGNhbGxlZCBvbmx5IHdoaWxlIG5vIHdlYiBj
b250ZW50IHByb2Nlc3NlcyBhcmUgcnVubmluZy4KIC0gKHZvaWQpX3Rlcm1pbmF0ZURhdGFiYXNl
UHJvY2VzczsKKy0gKHZvaWQpX3Rlcm1pbmF0ZU5ldHdvcmtQcm9jZXNzOwogCiAvLyBUZXN0IG9u
bHkuCiAtIChzaXplX3QpX3dlYlByb2Nlc3NDb3VudCBXS19BUElfQVZBSUxBQkxFKG1hY29zeChX
S19NQUNfVEJBKSwgaW9zKFdLX0lPU19UQkEpKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQy
L1VJUHJvY2Vzcy9XZWJQcm9jZXNzUG9vbC5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3Mv
V2ViUHJvY2Vzc1Bvb2wuY3BwCmluZGV4IGEyMTM0NDFjNzM0Li4zYzMwNjNkOTYxZiAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL1dlYlByb2Nlc3NQb29sLmNwcAorKysgYi9T
b3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvV2ViUHJvY2Vzc1Bvb2wuY3BwCkBAIC00MTUsMTAgKzQx
NSwxMyBAQCB2b2lkIFdlYlByb2Nlc3NQb29sOjp0ZXh0Q2hlY2tlclN0YXRlQ2hhbmdlZCgpCiAg
ICAgc2VuZFRvQWxsUHJvY2Vzc2VzKE1lc3NhZ2VzOjpXZWJQcm9jZXNzOjpTZXRUZXh0Q2hlY2tl
clN0YXRlKFRleHRDaGVja2VyOjpzdGF0ZSgpKSk7CiB9CiAKLU5ldHdvcmtQcm9jZXNzUHJveHkm
IFdlYlByb2Nlc3NQb29sOjplbnN1cmVOZXR3b3JrUHJvY2VzcygpCitOZXR3b3JrUHJvY2Vzc1By
b3h5JiBXZWJQcm9jZXNzUG9vbDo6ZW5zdXJlTmV0d29ya1Byb2Nlc3MoV2Vic2l0ZURhdGFTdG9y
ZSogd2l0aFdlYnNpdGVEYXRhU3RvcmUpCiB7Ci0gICAgaWYgKG1fbmV0d29ya1Byb2Nlc3MpCisg
ICAgaWYgKG1fbmV0d29ya1Byb2Nlc3MpIHsKKyAgICAgICAgaWYgKHdpdGhXZWJzaXRlRGF0YVN0
b3JlKQorICAgICAgICAgICAgbV9uZXR3b3JrUHJvY2Vzcy0+c2VuZChNZXNzYWdlczo6TmV0d29y
a1Byb2Nlc3M6OkFkZFdlYnNpdGVEYXRhU3RvcmUod2l0aFdlYnNpdGVEYXRhU3RvcmUtPnBhcmFt
ZXRlcnMoKSksIDApOwogICAgICAgICByZXR1cm4gKm1fbmV0d29ya1Byb2Nlc3M7CisgICAgfQog
CiAgICAgbV9uZXR3b3JrUHJvY2VzcyA9IE5ldHdvcmtQcm9jZXNzUHJveHk6OmNyZWF0ZSgqdGhp
cyk7CiAKQEAgLTQ4MSw2ICs0ODQsOSBAQCBOZXR3b3JrUHJvY2Vzc1Byb3h5JiBXZWJQcm9jZXNz
UG9vbDo6ZW5zdXJlTmV0d29ya1Byb2Nlc3MoKQogICAgICAgICAgICAgcHJvY2Vzcy0+cmVpbnN0
YXRlTmV0d29ya1Byb2Nlc3NBc3NlcnRpb25TdGF0ZSgqbV9uZXR3b3JrUHJvY2Vzcyk7CiAgICAg
fQogCisgICAgaWYgKHdpdGhXZWJzaXRlRGF0YVN0b3JlKQorICAgICAgICBtX25ldHdvcmtQcm9j
ZXNzLT5zZW5kKE1lc3NhZ2VzOjpOZXR3b3JrUHJvY2Vzczo6QWRkV2Vic2l0ZURhdGFTdG9yZSh3
aXRoV2Vic2l0ZURhdGFTdG9yZS0+cGFyYW1ldGVycygpKSwgMCk7CisKICAgICByZXR1cm4gKm1f
bmV0d29ya1Byb2Nlc3M7CiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vz
cy9XZWJQcm9jZXNzUG9vbC5oIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL1dlYlByb2Nlc3NQ
b29sLmgKaW5kZXggZTYxMWZhYjVhNjIuLjc0YzMzNDE5ZWVkIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0Mi9VSVByb2Nlc3MvV2ViUHJvY2Vzc1Bvb2wuaAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9V
SVByb2Nlc3MvV2ViUHJvY2Vzc1Bvb2wuaApAQCAtMzEzLDcgKzMxMyw3IEBAIHB1YmxpYzoKICAg
ICB2b2lkIHNldFBsdWdJbkF1dG9TdGFydE9yaWdpbnNGaWx0ZXJpbmdPdXRFbnRyaWVzQWRkZWRB
ZnRlclRpbWUoQVBJOjpEaWN0aW9uYXJ5JiwgZG91YmxlIHRpbWUpOwogCiAgICAgLy8gTmV0d29y
ayBQcm9jZXNzIE1hbmFnZW1lbnQKLSAgICBOZXR3b3JrUHJvY2Vzc1Byb3h5JiBlbnN1cmVOZXR3
b3JrUHJvY2VzcygpOworICAgIE5ldHdvcmtQcm9jZXNzUHJveHkmIGVuc3VyZU5ldHdvcmtQcm9j
ZXNzKFdlYnNpdGVEYXRhU3RvcmUqIHdpdGhXZWJzaXRlRGF0YVN0b3JlID0gbnVsbHB0cik7CiAg
ICAgTmV0d29ya1Byb2Nlc3NQcm94eSogbmV0d29ya1Byb2Nlc3MoKSB7IHJldHVybiBtX25ldHdv
cmtQcm9jZXNzLmdldCgpOyB9CiAgICAgdm9pZCBuZXR3b3JrUHJvY2Vzc0NyYXNoZWQoTmV0d29y
a1Byb2Nlc3NQcm94eSopOwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3Mv
V2Vic2l0ZURhdGEvQ29jb2EvV2Vic2l0ZURhdGFTdG9yZUNvY29hLm1tIGIvU291cmNlL1dlYktp
dDIvVUlQcm9jZXNzL1dlYnNpdGVEYXRhL0NvY29hL1dlYnNpdGVEYXRhU3RvcmVDb2NvYS5tbQpp
bmRleCA2MjRhMmYxN2M3NC4uODRiNzc0NDM5YjAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQy
L1VJUHJvY2Vzcy9XZWJzaXRlRGF0YS9Db2NvYS9XZWJzaXRlRGF0YVN0b3JlQ29jb2EubW0KKysr
IGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL1dlYnNpdGVEYXRhL0NvY29hL1dlYnNpdGVEYXRh
U3RvcmVDb2NvYS5tbQpAQCAtNTEsOCArNTEsOSBAQCBzdGF0aWMgVmVjdG9yPFdlYnNpdGVEYXRh
U3RvcmUqPiYgZGF0YVN0b3Jlc1dpdGhTdG9yYWdlTWFuYWdlcnMoKQogCiBXZWJzaXRlRGF0YVN0
b3JlUGFyYW1ldGVycyBXZWJzaXRlRGF0YVN0b3JlOjpwYXJhbWV0ZXJzKCkKIHsKLSAgICBXZWJz
aXRlRGF0YVN0b3JlUGFyYW1ldGVycyBwYXJhbWV0ZXJzOworICAgIHJlc29sdmVEaXJlY3Rvcmll
c0lmTmVjZXNzYXJ5KCk7CiAKKyAgICBXZWJzaXRlRGF0YVN0b3JlUGFyYW1ldGVycyBwYXJhbWV0
ZXJzOwogICAgIHBhcmFtZXRlcnMuc2Vzc2lvbklEID0gbV9zZXNzaW9uSUQ7CiAKICAgICBhdXRv
IGNvb2tpZUZpbGUgPSByZXNvbHZlZENvb2tpZVN0b3JhZ2VGaWxlKCk7CmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvV2Vic2l0ZURhdGEvV2Vic2l0ZURhdGFTdG9yZS5jcHAg
Yi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvV2Vic2l0ZURhdGEvV2Vic2l0ZURhdGFTdG9yZS5j
cHAKaW5kZXggZTZiYWNiZjRhYTEuLmNmOWRkMTIwNGY0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0Mi9VSVByb2Nlc3MvV2Vic2l0ZURhdGEvV2Vic2l0ZURhdGFTdG9yZS5jcHAKKysrIGIvU291
cmNlL1dlYktpdDIvVUlQcm9jZXNzL1dlYnNpdGVEYXRhL1dlYnNpdGVEYXRhU3RvcmUuY3BwCkBA
IC0zMjksNyArMzI5LDcgQEAgdm9pZCBXZWJzaXRlRGF0YVN0b3JlOjpmZXRjaERhdGFBbmRBcHBs
eShPcHRpb25TZXQ8V2Vic2l0ZURhdGFUeXBlPiBkYXRhVHlwZXMsIE8KICAgICAgICAgICAgICAg
ICBicmVhazsKIAogICAgICAgICAgICAgY2FzZSBQcm9jZXNzQWNjZXNzVHlwZTo6TGF1bmNoOgot
ICAgICAgICAgICAgICAgIHByb2Nlc3NQb29sLT5lbnN1cmVOZXR3b3JrUHJvY2VzcygpOworICAg
ICAgICAgICAgICAgIHByb2Nlc3NQb29sLT5lbnN1cmVOZXR3b3JrUHJvY2Vzcyh0aGlzKTsKICAg
ICAgICAgICAgICAgICBicmVhazsKIAogICAgICAgICAgICAgY2FzZSBQcm9jZXNzQWNjZXNzVHlw
ZTo6Tm9uZToKQEAgLTY0OCw3ICs2NDgsNyBAQCB2b2lkIFdlYnNpdGVEYXRhU3RvcmU6OnJlbW92
ZURhdGEoT3B0aW9uU2V0PFdlYnNpdGVEYXRhVHlwZT4gZGF0YVR5cGVzLCBzdGQ6OmNocgogICAg
ICAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgICAgICBjYXNlIFByb2Nlc3NBY2Nlc3NUeXBl
OjpMYXVuY2g6Ci0gICAgICAgICAgICAgICAgcHJvY2Vzc1Bvb2wtPmVuc3VyZU5ldHdvcmtQcm9j
ZXNzKCk7CisgICAgICAgICAgICAgICAgcHJvY2Vzc1Bvb2wtPmVuc3VyZU5ldHdvcmtQcm9jZXNz
KHRoaXMpOwogICAgICAgICAgICAgICAgIGJyZWFrOwogCiAgICAgICAgICAgICBjYXNlIFByb2Nl
c3NBY2Nlc3NUeXBlOjpOb25lOgpAQCAtODk3LDcgKzg5Nyw3IEBAIHZvaWQgV2Vic2l0ZURhdGFT
dG9yZTo6cmVtb3ZlRGF0YShPcHRpb25TZXQ8V2Vic2l0ZURhdGFUeXBlPiBkYXRhVHlwZXMsIGNv
bnN0IFZlCiAgICAgICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgICAgIGNhc2UgUHJvY2Vz
c0FjY2Vzc1R5cGU6OkxhdW5jaDoKLSAgICAgICAgICAgICAgICBwcm9jZXNzUG9vbC0+ZW5zdXJl
TmV0d29ya1Byb2Nlc3MoKTsKKyAgICAgICAgICAgICAgICBwcm9jZXNzUG9vbC0+ZW5zdXJlTmV0
d29ya1Byb2Nlc3ModGhpcyk7CiAgICAgICAgICAgICAgICAgYnJlYWs7CiAKICAgICAgICAgICAg
IGNhc2UgUHJvY2Vzc0FjY2Vzc1R5cGU6Ok5vbmU6CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VM
b2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggYmU0ZDIyZjkxMjAuLmU1Y2M3Nzk4YzE4IDEwMDY0
NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEs
MTIgQEAKKzIwMTctMDYtMzAgIEJyYWR5IEVpZHNvbiAgPGJlaWRzb25AYXBwbGUuY29tPgorCisg
ICAgICAgIFdoZW4gc2V0dGluZyBhIGN1c3RvbSBjb29raWUgc3RvcmFnZSBsb2NhdGlvbiBvbiBh
IFdLV2Vic2l0ZURhdGFTdG9yZSwgY29va2llcyBhcmVuJ3QgYWN0dWFsbHkgcmVtb3ZlZC4KKyAg
ICAgICAgPHJkYXI6Ly9wcm9ibGVtLzMyNDEwNjYyPiBhbmQgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE3NDAzNQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgICogVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXQyQ29jb2EvV2Vi
c2l0ZURhdGFTdG9yZUN1c3RvbVBhdGhzLm1tOgorCiAyMDE3LTA2LTI3ICBKRiBCYXN0aWVuICA8
amZiYXN0aWVuQGFwcGxlLmNvbT4KIAogICAgICAgICBXZWJBc3NlbWJseTogcnVubmluZyBvdXQg
b2YgZXhlY3V0YWJsZSBtZW1vcnkgc2hvdWxkIHRocm93IE9vTQpkaWZmIC0tZ2l0IGEvVG9vbHMv
VGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXQyQ29jb2EvV2Vic2l0ZURhdGFTdG9yZUN1c3RvbVBh
dGhzLm1tIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXQyQ29jb2EvV2Vic2l0ZURh
dGFTdG9yZUN1c3RvbVBhdGhzLm1tCmluZGV4IDEyN2Q5ZjkyMzYxLi42OTQyOGEyNjZjMyAxMDA2
NDQKLS0tIGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXQyQ29jb2EvV2Vic2l0ZURh
dGFTdG9yZUN1c3RvbVBhdGhzLm1tCisrKyBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2Vi
S2l0MkNvY29hL1dlYnNpdGVEYXRhU3RvcmVDdXN0b21QYXRocy5tbQpAQCAtMTcwLDYgKzE3MCw0
MiBAQCBURVNUKFdlYktpdDIsIFdlYnNpdGVEYXRhU3RvcmVDdXN0b21QYXRocykKICAgICBUZXN0
V2ViS2l0QVBJOjpVdGlsOjpydW4oJnJlY2VpdmVkU2NyaXB0TWVzc2FnZSk7CiAKICAgICBFWFBF
Q1RfRkFMU0UoW1tOU0ZpbGVNYW5hZ2VyIGRlZmF1bHRNYW5hZ2VyXSBmaWxlRXhpc3RzQXRQYXRo
OmZpbGVJREJQYXRoLmdldCgpLnBhdGhdKTsKKworICAgIC8vIE5vdywgd2l0aCBicmFuZCBuZXcg
V0tXZWJzaXRlRGF0YVN0b3JlcyBwb2ludGluZyBhdCB0aGUgc2FtZSBjdXN0b20gY29va2llIHN0
b3JhZ2UgbG9jYXRpb24sCisgICAgLy8gaW4gbmV3bHkgZmlyZWQgdXAgTmV0d29ya1Byb2Nlc3Nl
cywgdmVyaWZ5IHRoYXQgdGhlIGZldGNoIGFuZCBkZWxldGUgQVBJcyB3b3JrIGFzIGV4cGVjdGVk
LgorCisgICAgW3Byb2Nlc3NQb29sIF90ZXJtaW5hdGVOZXR3b3JrUHJvY2Vzc107CisgICAgYXV0
byBuZXdDdXN0b21EYXRhU3RvcmUgPSBhZG9wdE5TKFtbV0tXZWJzaXRlRGF0YVN0b3JlIGFsbG9j
XSBfaW5pdFdpdGhDb25maWd1cmF0aW9uOndlYnNpdGVEYXRhU3RvcmVDb25maWd1cmF0aW9uLmdl
dCgpXSk7CisKKyAgICBbbmV3Q3VzdG9tRGF0YVN0b3JlIGZldGNoRGF0YVJlY29yZHNPZlR5cGVz
OltOU1NldCBzZXRXaXRoT2JqZWN0czpXS1dlYnNpdGVEYXRhVHlwZUNvb2tpZXMsIG5pbF0gY29t
cGxldGlvbkhhbmRsZXI6XihOU0FycmF5PFdLV2Vic2l0ZURhdGFSZWNvcmQgKj4gKiByZWNvcmRz
KSB7CisgICAgICAgIEVYUEVDVF9HVChbcmVjb3JkcyBjb3VudF0sICh1bnNpZ25lZCBsb25nKTAp
OworICAgICAgICByZWNlaXZlZFNjcmlwdE1lc3NhZ2UgPSB0cnVlOworICAgIH1dOworCisgICAg
cmVjZWl2ZWRTY3JpcHRNZXNzYWdlID0gZmFsc2U7CisgICAgVGVzdFdlYktpdEFQSTo6VXRpbDo6
cnVuKCZyZWNlaXZlZFNjcmlwdE1lc3NhZ2UpOworCisgICAgW3Byb2Nlc3NQb29sIF90ZXJtaW5h
dGVOZXR3b3JrUHJvY2Vzc107CisgICAgbmV3Q3VzdG9tRGF0YVN0b3JlID0gYWRvcHROUyhbW1dL
V2Vic2l0ZURhdGFTdG9yZSBhbGxvY10gX2luaXRXaXRoQ29uZmlndXJhdGlvbjp3ZWJzaXRlRGF0
YVN0b3JlQ29uZmlndXJhdGlvbi5nZXQoKV0pOworCisgICAgW25ld0N1c3RvbURhdGFTdG9yZSBy
ZW1vdmVEYXRhT2ZUeXBlczpbTlNTZXQgc2V0V2l0aE9iamVjdHM6V0tXZWJzaXRlRGF0YVR5cGVD
b29raWVzLCBuaWxdIG1vZGlmaWVkU2luY2U6W05TRGF0ZSBkaXN0YW50UGFzdF0gY29tcGxldGlv
bkhhbmRsZXI6XiB7CisgICAgICAgIHJlY2VpdmVkU2NyaXB0TWVzc2FnZSA9IHRydWU7CisgICAg
fV07CisKKyAgICByZWNlaXZlZFNjcmlwdE1lc3NhZ2UgPSBmYWxzZTsKKyAgICBUZXN0V2ViS2l0
QVBJOjpVdGlsOjpydW4oJnJlY2VpdmVkU2NyaXB0TWVzc2FnZSk7CisKKyAgICAvLyBUaGlzIHRp
bWUsIHJldXNlIHRoZSBzYW1lIG5ldHdvcmsgcHJvY2VzcyBidXQgc3RpbGwgZG8gYSBuZXcgd2Vi
c2l0ZWRhdGFzdG9yZSwgdG8gbWFrZSBzdXJlIGV2ZW4gYW4gZXhpc3RpbmcgbmV0d29yayBwcm9j
ZXNzCisgICAgLy8gZ2V0cyB0aGUgbmV3IGRhdGFzdG9yZS4KKyAgICBuZXdDdXN0b21EYXRhU3Rv
cmUgPSBhZG9wdE5TKFtbV0tXZWJzaXRlRGF0YVN0b3JlIGFsbG9jXSBfaW5pdFdpdGhDb25maWd1
cmF0aW9uOndlYnNpdGVEYXRhU3RvcmVDb25maWd1cmF0aW9uLmdldCgpXSk7CisKKyAgICBbbmV3
Q3VzdG9tRGF0YVN0b3JlIGZldGNoRGF0YVJlY29yZHNPZlR5cGVzOltOU1NldCBzZXRXaXRoT2Jq
ZWN0czpXS1dlYnNpdGVEYXRhVHlwZUNvb2tpZXMsIG5pbF0gY29tcGxldGlvbkhhbmRsZXI6XihO
U0FycmF5PFdLV2Vic2l0ZURhdGFSZWNvcmQgKj4gKiByZWNvcmRzKSB7CisgICAgICAgIEVYUEVD
VF9FUShbcmVjb3JkcyBjb3VudF0sICh1bnNpZ25lZCBsb25nKTApOworICAgICAgICByZWNlaXZl
ZFNjcmlwdE1lc3NhZ2UgPSB0cnVlOworICAgIH1dOworCisgICAgcmVjZWl2ZWRTY3JpcHRNZXNz
YWdlID0gZmFsc2U7CisgICAgVGVzdFdlYktpdEFQSTo6VXRpbDo6cnVuKCZyZWNlaXZlZFNjcmlw
dE1lc3NhZ2UpOwogfQogCiAjZW5kaWYK
</data>

          </attachment>
      

    </bug>

</bugzilla>