<?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>180255</bug_id>
          
          <creation_ts>2017-12-01 09:48:16 -0800</creation_ts>
          <short_desc>Drop clientCreationURL from ServiceWorkerRegistrationKey</short_desc>
          <delta_ts>2017-12-06 10:41:02 -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>WebCore Misc.</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=180485</see_also>
          <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>
          
          <blocked>180215</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>beidson</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ggaren</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1376854</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-12-01 09:48:16 -0800</bug_when>
    <thetext>Drop clientCreationURL from ServiceWorkerRegistrationKey. It is not needed and leads to wrong behavior when using the Service Worker API from inside service workers.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1376861</commentid>
    <comment_count>1</comment_count>
      <attachid>328111</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-12-01 10:01:36 -0800</bug_when>
    <thetext>Created attachment 328111
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1376890</commentid>
    <comment_count>2</comment_count>
      <attachid>328111</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-12-01 10:29:09 -0800</bug_when>
    <thetext>Comment on attachment 328111
Patch

Clearing flags on attachment: 328111

Committed r225398: &lt;https://trac.webkit.org/changeset/225398&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1376891</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-12-01 10:29:11 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1376892</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-12-01 10:30:45 -0800</bug_when>
    <thetext>&lt;rdar://problem/35799628&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>328111</attachid>
            <date>2017-12-01 10:01:36 -0800</date>
            <delta_ts>2017-12-01 10:29:09 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-180255-20171201100135.patch</filename>
            <type>text/plain</type>
            <size>10430</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI1MzkzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZjQ0MjI0OTkyOTk2NDhm
NGUxN2M1ZWNmZTcxN2MzZTRjMmE0N2ZlMS4uYjJhODk2NTJhNTFiYWFlOTRlNjk3NDQ4MThlOTk2
MDE1M2FiODQ0YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMxIEBACisyMDE3LTEyLTAxICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgRHJvcCBjbGllbnRDcmVhdGlv
blVSTCBmcm9tIFNlcnZpY2VXb3JrZXJSZWdpc3RyYXRpb25LZXkKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE4MDI1NQorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIERyb3AgY2xpZW50Q3JlYXRpb25VUkwgZnJv
bSBTZXJ2aWNlV29ya2VyUmVnaXN0cmF0aW9uS2V5LiBJdCBpcyBub3QgbmVlZGVkIGFuZCBsZWFk
cyB0bworICAgICAgICB3cm9uZyBiZWhhdmlvciB3aGVuIHVzaW5nIHRoZSBTZXJ2aWNlIFdvcmtl
ciBBUEkgZnJvbSBpbnNpZGUgc2VydmljZSB3b3JrZXJzLgorCisgICAgICAgICogd29ya2Vycy9z
ZXJ2aWNlL1NlcnZpY2VXb3JrZXJKb2JEYXRhLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlNlcnZp
Y2VXb3JrZXJKb2JEYXRhOjpyZWdpc3RyYXRpb25LZXkgY29uc3QpOgorICAgICAgICAqIHdvcmtl
cnMvc2VydmljZS9TZXJ2aWNlV29ya2VyUmVnaXN0cmF0aW9uS2V5LmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OlNlcnZpY2VXb3JrZXJSZWdpc3RyYXRpb25LZXk6OlNlcnZpY2VXb3JrZXJSZWdpc3Ry
YXRpb25LZXkpOgorICAgICAgICAoV2ViQ29yZTo6U2VydmljZVdvcmtlclJlZ2lzdHJhdGlvbktl
eTo6aGFzaCBjb25zdCk6CisgICAgICAgIChXZWJDb3JlOjpTZXJ2aWNlV29ya2VyUmVnaXN0cmF0
aW9uS2V5OjpvcGVyYXRvcj09IGNvbnN0KToKKyAgICAgICAgKFdlYkNvcmU6OlNlcnZpY2VXb3Jr
ZXJSZWdpc3RyYXRpb25LZXk6Omlzb2xhdGVkQ29weSBjb25zdCk6CisgICAgICAgIChXZWJDb3Jl
OjpTZXJ2aWNlV29ya2VyUmVnaXN0cmF0aW9uS2V5Ojpsb2dnaW5nU3RyaW5nIGNvbnN0KToKKyAg
ICAgICAgKiB3b3JrZXJzL3NlcnZpY2UvU2VydmljZVdvcmtlclJlZ2lzdHJhdGlvbktleS5oOgor
ICAgICAgICAoV2ViQ29yZTo6U2VydmljZVdvcmtlclJlZ2lzdHJhdGlvbktleTo6c2NvcGUgY29u
c3QpOgorICAgICAgICAoV2ViQ29yZTo6U2VydmljZVdvcmtlclJlZ2lzdHJhdGlvbktleTo6c2V0
U2NvcGUpOgorICAgICAgICAoV2ViQ29yZTo6U2VydmljZVdvcmtlclJlZ2lzdHJhdGlvbktleTo6
ZW5jb2RlIGNvbnN0KToKKyAgICAgICAgKFdlYkNvcmU6OlNlcnZpY2VXb3JrZXJSZWdpc3RyYXRp
b25LZXk6OmRlY29kZSk6CisgICAgICAgIChXVEY6Okhhc2hUcmFpdHM8V2ViQ29yZTo6U2Vydmlj
ZVdvcmtlclJlZ2lzdHJhdGlvbktleT46OmNvbnN0cnVjdERlbGV0ZWRWYWx1ZSk6CisgICAgICAg
IChXVEY6Okhhc2hUcmFpdHM8V2ViQ29yZTo6U2VydmljZVdvcmtlclJlZ2lzdHJhdGlvbktleT46
OmlzRGVsZXRlZFZhbHVlKToKKyAgICAgICAgKFdlYkNvcmU6OlNlcnZpY2VXb3JrZXJSZWdpc3Ry
YXRpb25LZXk6OmNsaWVudENyZWF0aW9uVVJMIGNvbnN0KTogRGVsZXRlZC4KKyAgICAgICAgKFdl
YkNvcmU6OlNlcnZpY2VXb3JrZXJSZWdpc3RyYXRpb25LZXk6OnNldENsaWVudENyZWF0aW9uVVJM
KTogRGVsZXRlZC4KKwogMjAxNy0xMS0zMCAgQWxleCBDaHJpc3RlbnNlbiAgPGFjaHJpc3RlbnNl
bkB3ZWJraXQub3JnPgogCiAgICAgICAgIEV4dHJhIFBlcmZvcm1hbmNlRW50cnlMaXN0IGVudHJ5
IGFmdGVyIGlmcmFtZSBuYXZpZ2F0aW9uCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS93b3Jr
ZXJzL3NlcnZpY2UvU2VydmljZVdvcmtlckpvYkRhdGEuY3BwIGIvU291cmNlL1dlYkNvcmUvd29y
a2Vycy9zZXJ2aWNlL1NlcnZpY2VXb3JrZXJKb2JEYXRhLmNwcAppbmRleCA2OWU2N2M5N2MzMzY2
YTBiM2ExNjg5YmY5Yzc5Nzg4ODRiMDcwZjQzLi42ODk0Y2IwZTMzY2Y0ZTliMzdlOTg2NzQ0ZDk5
MDU5ZmM1MDUwNzA1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS93b3JrZXJzL3NlcnZpY2Uv
U2VydmljZVdvcmtlckpvYkRhdGEuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3dvcmtlcnMvc2Vy
dmljZS9TZXJ2aWNlV29ya2VySm9iRGF0YS5jcHAKQEAgLTQ0LDcgKzQ0LDcgQEAgU2VydmljZVdv
cmtlclJlZ2lzdHJhdGlvbktleSBTZXJ2aWNlV29ya2VySm9iRGF0YTo6cmVnaXN0cmF0aW9uS2V5
KCkgY29uc3QKIHsKICAgICBVUkwgc2NvcGUgPSBzY29wZVVSTDsKICAgICBzY29wZS5yZW1vdmVG
cmFnbWVudElkZW50aWZpZXIoKTsKLSAgICByZXR1cm4geyBVUkwgeyBjbGllbnRDcmVhdGlvblVS
TCB9LCBTZWN1cml0eU9yaWdpbkRhdGEgeyB0b3BPcmlnaW4gfSwgV1RGTW92ZShzY29wZSkgfTsK
KyAgICByZXR1cm4geyBTZWN1cml0eU9yaWdpbkRhdGEgeyB0b3BPcmlnaW4gfSwgV1RGTW92ZShz
Y29wZSkgfTsKIH0KIAogU2VydmljZVdvcmtlckpvYkRhdGEgU2VydmljZVdvcmtlckpvYkRhdGE6
Omlzb2xhdGVkQ29weSgpIGNvbnN0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS93b3JrZXJz
L3NlcnZpY2UvU2VydmljZVdvcmtlclJlZ2lzdHJhdGlvbktleS5jcHAgYi9Tb3VyY2UvV2ViQ29y
ZS93b3JrZXJzL3NlcnZpY2UvU2VydmljZVdvcmtlclJlZ2lzdHJhdGlvbktleS5jcHAKaW5kZXgg
NDc5M2FhMDJmODNmOTdmMTE2ZTZlNTEwZmNhZGQ0MzQ0MjIzY2RjMy4uYjI0MjRmOGMzMmIzNTA1
ZTZlYWU3MWI1OTA5MjQ4N2EwM2I3NWYyMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvd29y
a2Vycy9zZXJ2aWNlL1NlcnZpY2VXb3JrZXJSZWdpc3RyYXRpb25LZXkuY3BwCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL3dvcmtlcnMvc2VydmljZS9TZXJ2aWNlV29ya2VyUmVnaXN0cmF0aW9uS2V5LmNw
cApAQCAtMzIsOSArMzIsOCBAQAogCiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKLVNlcnZpY2VXb3Jr
ZXJSZWdpc3RyYXRpb25LZXk6OlNlcnZpY2VXb3JrZXJSZWdpc3RyYXRpb25LZXkoVVJMJiYgY2xp
ZW50VVJMLCBTZWN1cml0eU9yaWdpbkRhdGEmJiB0b3BPcmlnaW4sIFVSTCYmIHNjb3BlKQotICAg
IDogbV9jbGllbnRDcmVhdGlvblVSTChXVEZNb3ZlKGNsaWVudFVSTCkpCi0gICAgLCBtX3RvcE9y
aWdpbihXVEZNb3ZlKHRvcE9yaWdpbikpCitTZXJ2aWNlV29ya2VyUmVnaXN0cmF0aW9uS2V5OjpT
ZXJ2aWNlV29ya2VyUmVnaXN0cmF0aW9uS2V5KFNlY3VyaXR5T3JpZ2luRGF0YSYmIHRvcE9yaWdp
biwgVVJMJiYgc2NvcGUpCisgICAgOiBtX3RvcE9yaWdpbihXVEZNb3ZlKHRvcE9yaWdpbikpCiAg
ICAgLCBtX3Njb3BlKFdURk1vdmUoc2NvcGUpKQogewogICAgIEFTU0VSVCghbV9zY29wZS5oYXNG
cmFnbWVudCgpKTsKQEAgLTQ3LDIyICs0NiwyMSBAQCBTZXJ2aWNlV29ya2VyUmVnaXN0cmF0aW9u
S2V5IFNlcnZpY2VXb3JrZXJSZWdpc3RyYXRpb25LZXk6OmVtcHR5S2V5KCkKIAogdW5zaWduZWQg
U2VydmljZVdvcmtlclJlZ2lzdHJhdGlvbktleTo6aGFzaCgpIGNvbnN0CiB7Ci0gICAgdW5zaWdu
ZWQgaGFzaGVzWzNdOwotICAgIGhhc2hlc1swXSA9IFVSTEhhc2g6Omhhc2gobV9jbGllbnRDcmVh
dGlvblVSTCk7Ci0gICAgaGFzaGVzWzFdID0gU2VjdXJpdHlPcmlnaW5EYXRhSGFzaDo6aGFzaCht
X3RvcE9yaWdpbik7Ci0gICAgaGFzaGVzWzJdID0gU3RyaW5nSGFzaDo6aGFzaChtX3Njb3BlKTsK
KyAgICB1bnNpZ25lZCBoYXNoZXNbMl07CisgICAgaGFzaGVzWzBdID0gU2VjdXJpdHlPcmlnaW5E
YXRhSGFzaDo6aGFzaChtX3RvcE9yaWdpbik7CisgICAgaGFzaGVzWzFdID0gU3RyaW5nSGFzaDo6
aGFzaChtX3Njb3BlKTsKIAogICAgIHJldHVybiBTdHJpbmdIYXNoZXI6Omhhc2hNZW1vcnkoaGFz
aGVzLCBzaXplb2YoaGFzaGVzKSk7CiB9CiAKIGJvb2wgU2VydmljZVdvcmtlclJlZ2lzdHJhdGlv
bktleTo6b3BlcmF0b3I9PShjb25zdCBTZXJ2aWNlV29ya2VyUmVnaXN0cmF0aW9uS2V5JiBvdGhl
cikgY29uc3QKIHsKLSAgICByZXR1cm4gbV9jbGllbnRDcmVhdGlvblVSTCA9PSBvdGhlci5tX2Ns
aWVudENyZWF0aW9uVVJMICYmIG1fdG9wT3JpZ2luID09IG90aGVyLm1fdG9wT3JpZ2luICYmIG1f
c2NvcGUgPT0gb3RoZXIubV9zY29wZTsKKyAgICByZXR1cm4gbV90b3BPcmlnaW4gPT0gb3RoZXIu
bV90b3BPcmlnaW4gJiYgbV9zY29wZSA9PSBvdGhlci5tX3Njb3BlOwogfQogCiBTZXJ2aWNlV29y
a2VyUmVnaXN0cmF0aW9uS2V5IFNlcnZpY2VXb3JrZXJSZWdpc3RyYXRpb25LZXk6Omlzb2xhdGVk
Q29weSgpIGNvbnN0CiB7Ci0gICAgcmV0dXJuIHsgbV9jbGllbnRDcmVhdGlvblVSTC5pc29sYXRl
ZENvcHkoKSwgbV90b3BPcmlnaW4uaXNvbGF0ZWRDb3B5KCksIG1fc2NvcGUuaXNvbGF0ZWRDb3B5
KCkgfTsKKyAgICByZXR1cm4geyBtX3RvcE9yaWdpbi5pc29sYXRlZENvcHkoKSwgbV9zY29wZS5p
c29sYXRlZENvcHkoKSB9OwogfQogCiBib29sIFNlcnZpY2VXb3JrZXJSZWdpc3RyYXRpb25LZXk6
OmlzTWF0Y2hpbmcoY29uc3QgU2VjdXJpdHlPcmlnaW5EYXRhJiB0b3BPcmlnaW4sIGNvbnN0IFVS
TCYgY2xpZW50VVJMKSBjb25zdApAQCAtODEsNyArNzksNyBAQCBib29sIFNlcnZpY2VXb3JrZXJS
ZWdpc3RyYXRpb25LZXk6Om9yaWdpbklzTWF0Y2hpbmcoY29uc3QgU2VjdXJpdHlPcmlnaW5EYXRh
JiB0bwogI2lmbmRlZiBOREVCVUcKIFN0cmluZyBTZXJ2aWNlV29ya2VyUmVnaXN0cmF0aW9uS2V5
Ojpsb2dnaW5nU3RyaW5nKCkgY29uc3QKIHsKLSAgICByZXR1cm4gbWFrZVN0cmluZyhtX3RvcE9y
aWdpbi5kZWJ1Z1N0cmluZygpLCAiLSIsIG1fY2xpZW50Q3JlYXRpb25VUkwuc3RyaW5nKCksICIt
IiwgbV9zY29wZS5zdHJpbmcoKSk7CisgICAgcmV0dXJuIG1ha2VTdHJpbmcobV90b3BPcmlnaW4u
ZGVidWdTdHJpbmcoKSwgIi0iLCBtX3Njb3BlLnN0cmluZygpKTsKIH0KICNlbmRpZgogCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS93b3JrZXJzL3NlcnZpY2UvU2VydmljZVdvcmtlclJlZ2lz
dHJhdGlvbktleS5oIGIvU291cmNlL1dlYkNvcmUvd29ya2Vycy9zZXJ2aWNlL1NlcnZpY2VXb3Jr
ZXJSZWdpc3RyYXRpb25LZXkuaAppbmRleCA4MWIwMWJjOGRhOTEzZDgwN2NkODdjZmQ0ZTRkOTFk
MDQ0YTY4MDgyLi40Mjk4MjRmMmVmMDcyYTExOGQ3MTI5YmFlNWE3YjE1ZDgwMDUzZjgwIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS93b3JrZXJzL3NlcnZpY2UvU2VydmljZVdvcmtlclJlZ2lz
dHJhdGlvbktleS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3dvcmtlcnMvc2VydmljZS9TZXJ2aWNl
V29ya2VyUmVnaXN0cmF0aW9uS2V5LmgKQEAgLTM1LDcgKzM1LDcgQEAgbmFtZXNwYWNlIFdlYkNv
cmUgewogY2xhc3MgU2VydmljZVdvcmtlclJlZ2lzdHJhdGlvbktleSB7CiBwdWJsaWM6CiAgICAg
U2VydmljZVdvcmtlclJlZ2lzdHJhdGlvbktleSgpID0gZGVmYXVsdDsKLSAgICBXRUJDT1JFX0VY
UE9SVCBTZXJ2aWNlV29ya2VyUmVnaXN0cmF0aW9uS2V5KFVSTCYmIGNsaWVudFVSTCwgU2VjdXJp
dHlPcmlnaW5EYXRhJiYgdG9wT3JpZ2luLCBVUkwmJiBzY29wZSk7CisgICAgV0VCQ09SRV9FWFBP
UlQgU2VydmljZVdvcmtlclJlZ2lzdHJhdGlvbktleShTZWN1cml0eU9yaWdpbkRhdGEmJiB0b3BP
cmlnaW4sIFVSTCYmIHNjb3BlKTsKIAogICAgIHN0YXRpYyBTZXJ2aWNlV29ya2VyUmVnaXN0cmF0
aW9uS2V5IGVtcHR5S2V5KCk7CiAgICAgdW5zaWduZWQgaGFzaCgpIGNvbnN0OwpAQCAtNDYsOCAr
NDYsOCBAQCBwdWJsaWM6CiAgICAgc2l6ZV90IHNjb3BlTGVuZ3RoKCkgY29uc3QgeyByZXR1cm4g
bV9zY29wZS5zdHJpbmcoKS5sZW5ndGgoKTsgfQogCiAgICAgY29uc3QgU2VjdXJpdHlPcmlnaW5E
YXRhJiB0b3BPcmlnaW4oKSBjb25zdCB7IHJldHVybiBtX3RvcE9yaWdpbjsgfQotICAgIGNvbnN0
IFVSTCYgY2xpZW50Q3JlYXRpb25VUkwoKSBjb25zdCB7IHJldHVybiBtX2NsaWVudENyZWF0aW9u
VVJMOyB9Ci0gICAgdm9pZCBzZXRDbGllbnRDcmVhdGlvblVSTChVUkwmJiB1cmwpIHsgbV9jbGll
bnRDcmVhdGlvblVSTCA9IFdURk1vdmUodXJsKTsgfQorICAgIGNvbnN0IFVSTCYgc2NvcGUoKSBj
b25zdCB7IHJldHVybiBtX3Njb3BlOyB9CisgICAgdm9pZCBzZXRTY29wZShVUkwmJiBzY29wZSkg
eyBtX3Njb3BlID0gV1RGTW92ZShzY29wZSk7IH0KIAogICAgIFNlcnZpY2VXb3JrZXJSZWdpc3Ry
YXRpb25LZXkgaXNvbGF0ZWRDb3B5KCkgY29uc3Q7CiAKQEAgLTU5LDcgKzU5LDYgQEAgcHVibGlj
OgogI2VuZGlmCiAKIHByaXZhdGU6Ci0gICAgVVJMIG1fY2xpZW50Q3JlYXRpb25VUkw7CiAgICAg
U2VjdXJpdHlPcmlnaW5EYXRhIG1fdG9wT3JpZ2luOwogICAgIFVSTCBtX3Njb3BlOwogfTsKQEAg
LTY3LDE2ICs2NiwxMiBAQCBwcml2YXRlOgogdGVtcGxhdGU8Y2xhc3MgRW5jb2Rlcj4KIHZvaWQg
U2VydmljZVdvcmtlclJlZ2lzdHJhdGlvbktleTo6ZW5jb2RlKEVuY29kZXImIGVuY29kZXIpIGNv
bnN0CiB7Ci0gICAgZW5jb2RlciA8PCBtX2NsaWVudENyZWF0aW9uVVJMIDw8IG1fdG9wT3JpZ2lu
IDw8IG1fc2NvcGU7CisgICAgZW5jb2RlciA8PCBtX3RvcE9yaWdpbiA8PCBtX3Njb3BlOwogfQog
CiB0ZW1wbGF0ZTxjbGFzcyBEZWNvZGVyPgogc3RkOjpvcHRpb25hbDxTZXJ2aWNlV29ya2VyUmVn
aXN0cmF0aW9uS2V5PiBTZXJ2aWNlV29ya2VyUmVnaXN0cmF0aW9uS2V5OjpkZWNvZGUoRGVjb2Rl
ciYgZGVjb2RlcikKIHsKLSAgICBVUkwgY2xpZW50Q3JlYXRpb25VUkw7Ci0gICAgaWYgKCFkZWNv
ZGVyLmRlY29kZShjbGllbnRDcmVhdGlvblVSTCkpCi0gICAgICAgIHJldHVybiBzdGQ6Om51bGxv
cHQ7Ci0KICAgICBzdGQ6Om9wdGlvbmFsPFNlY3VyaXR5T3JpZ2luRGF0YT4gdG9wT3JpZ2luOwog
ICAgIGRlY29kZXIgPj4gdG9wT3JpZ2luOwogICAgIGlmICghdG9wT3JpZ2luKQpAQCAtODYsNyAr
ODEsNyBAQCBzdGQ6Om9wdGlvbmFsPFNlcnZpY2VXb3JrZXJSZWdpc3RyYXRpb25LZXk+IFNlcnZp
Y2VXb3JrZXJSZWdpc3RyYXRpb25LZXk6OmRlY29kZQogICAgIGlmICghZGVjb2Rlci5kZWNvZGUo
c2NvcGUpKQogICAgICAgICByZXR1cm4gc3RkOjpudWxsb3B0OwogCi0gICAgcmV0dXJuIHsgeyBX
VEZNb3ZlKGNsaWVudENyZWF0aW9uVVJMKSwgV1RGTW92ZSgqdG9wT3JpZ2luKSwgV1RGTW92ZShz
Y29wZSkgfSB9OworICAgIHJldHVybiBTZXJ2aWNlV29ya2VyUmVnaXN0cmF0aW9uS2V5IHsgV1RG
TW92ZSgqdG9wT3JpZ2luKSwgV1RGTW92ZShzY29wZSkgfTsKIH0KIAogfSAvLyBuYW1lc3BhY2Ug
V2ViQ29yZQpAQCAtMTAyLDggKzk3LDggQEAgc3RydWN0IFNlcnZpY2VXb3JrZXJSZWdpc3RyYXRp
b25LZXlIYXNoIHsKIHRlbXBsYXRlPD4gc3RydWN0IEhhc2hUcmFpdHM8V2ViQ29yZTo6U2Vydmlj
ZVdvcmtlclJlZ2lzdHJhdGlvbktleT4gOiBHZW5lcmljSGFzaFRyYWl0czxXZWJDb3JlOjpTZXJ2
aWNlV29ya2VyUmVnaXN0cmF0aW9uS2V5PiB7CiAgICAgc3RhdGljIFdlYkNvcmU6OlNlcnZpY2VX
b3JrZXJSZWdpc3RyYXRpb25LZXkgZW1wdHlWYWx1ZSgpIHsgcmV0dXJuIFdlYkNvcmU6OlNlcnZp
Y2VXb3JrZXJSZWdpc3RyYXRpb25LZXk6OmVtcHR5S2V5KCk7IH0KIAotICAgIHN0YXRpYyB2b2lk
IGNvbnN0cnVjdERlbGV0ZWRWYWx1ZShXZWJDb3JlOjpTZXJ2aWNlV29ya2VyUmVnaXN0cmF0aW9u
S2V5JiBzbG90KSB7IHNsb3Quc2V0Q2xpZW50Q3JlYXRpb25VUkwoV2ViQ29yZTo6VVJMKEhhc2hU
YWJsZURlbGV0ZWRWYWx1ZSkpOyB9Ci0gICAgc3RhdGljIGJvb2wgaXNEZWxldGVkVmFsdWUoY29u
c3QgV2ViQ29yZTo6U2VydmljZVdvcmtlclJlZ2lzdHJhdGlvbktleSYgc2xvdCkgeyByZXR1cm4g
c2xvdC5jbGllbnRDcmVhdGlvblVSTCgpLmlzSGFzaFRhYmxlRGVsZXRlZFZhbHVlKCk7IH0KKyAg
ICBzdGF0aWMgdm9pZCBjb25zdHJ1Y3REZWxldGVkVmFsdWUoV2ViQ29yZTo6U2VydmljZVdvcmtl
clJlZ2lzdHJhdGlvbktleSYgc2xvdCkgeyBzbG90LnNldFNjb3BlKFdlYkNvcmU6OlVSTChIYXNo
VGFibGVEZWxldGVkVmFsdWUpKTsgfQorICAgIHN0YXRpYyBib29sIGlzRGVsZXRlZFZhbHVlKGNv
bnN0IFdlYkNvcmU6OlNlcnZpY2VXb3JrZXJSZWdpc3RyYXRpb25LZXkmIHNsb3QpIHsgcmV0dXJu
IHNsb3Quc2NvcGUoKS5pc0hhc2hUYWJsZURlbGV0ZWRWYWx1ZSgpOyB9CiB9OwogCiB0ZW1wbGF0
ZTw+IHN0cnVjdCBEZWZhdWx0SGFzaDxXZWJDb3JlOjpTZXJ2aWNlV29ya2VyUmVnaXN0cmF0aW9u
S2V5PiB7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nIGIv
TGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZwppbmRleCAyMWFlNTk3OWI0M2M0ZTkz
ZDEwOGMzNDNmZmEwM2ZiMWYzMDJkMWNlLi4zYjY2MmE4MzY3YTRmYmI2MTcwYjI3ODhhNDlkMjMx
NjRhZGU5NWFmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9n
CisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBA
QAorMjAxNy0xMi0wMSAgQ2hyaXMgRHVtZXogIDxjZHVtZXpAYXBwbGUuY29tPgorCisgICAgICAg
IERyb3AgY2xpZW50Q3JlYXRpb25VUkwgZnJvbSBTZXJ2aWNlV29ya2VyUmVnaXN0cmF0aW9uS2V5
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xODAyNTUK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBSZWJhc2Vs
aW5lIFdQVCB0ZXN0IHRoYXQgaXMgbm93IHBhc3NpbmcuCisKKyAgICAgICAgKiB3ZWItcGxhdGZv
cm0tdGVzdHMvc2VydmljZS13b3JrZXJzL3NlcnZpY2Utd29ya2VyL211bHRpcGxlLXJlZ2lzdGVy
Lmh0dHBzLWV4cGVjdGVkLnR4dDoKKwogMjAxNy0xMS0zMCAgQ2hyaXMgRHVtZXogIDxjZHVtZXpA
YXBwbGUuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQsIHVuc2tpcCBzZXJ2aWNlIHdvcmtlciB0
ZXN0IHRoYXQgbm8gbG9uZ2VyIHRpbWVzIG91dCBhZnRlciByMjI1MzQ2LgpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9zZXJ2aWNlLXdvcmtl
cnMvc2VydmljZS13b3JrZXIvbXVsdGlwbGUtcmVnaXN0ZXIuaHR0cHMtZXhwZWN0ZWQudHh0IGIv
TGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9zZXJ2aWNlLXdvcmtl
cnMvc2VydmljZS13b3JrZXIvbXVsdGlwbGUtcmVnaXN0ZXIuaHR0cHMtZXhwZWN0ZWQudHh0Cmlu
ZGV4IDE1NjY1NTc3NjY4ZmRmZTBkNDUwMjA2MmY3ZmZjZjdiYjFmNjc3MmMuLmE5NWFkZjNiNzFj
ZTEzNjI0OTk1NWE1ZmRlYjliMGFkMGY5ODgzYjEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2lt
cG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2VydmljZS13b3JrZXJzL3NlcnZpY2Utd29y
a2VyL211bHRpcGxlLXJlZ2lzdGVyLmh0dHBzLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0
cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3NlcnZpY2Utd29ya2Vycy9zZXJ2aWNl
LXdvcmtlci9tdWx0aXBsZS1yZWdpc3Rlci5odHRwcy1leHBlY3RlZC50eHQKQEAgLTEsNiArMSw1
IEBACiAKLQogUEFTUyBTdWJzZXF1ZW50IHJlZ2lzdHJhdGlvbnMgcmVzb2x2ZSB0byB0aGUgc2Ft
ZSByZWdpc3RyYXRpb24gb2JqZWN0IAotRkFJTCBTdWJzZXF1ZW50IHJlZ2lzdHJhdGlvbnMgZnJv
bSBhIGRpZmZlcmVudCBpZnJhbWUgcmVzb2x2ZSB0byB0aGUgZGlmZmVyZW50IHJlZ2lzdHJhdGlv
biBvYmplY3QgYnV0IHRoZXkgcmVmZXIgdG8gdGhlIHNhbWUgcmVnaXN0cmF0aW9uIGFuZCB3b3Jr
ZXJzIGFzc2VydF91bnJlYWNoZWQ6IHVuZXhwZWN0ZWQgcmVqZWN0aW9uOiBhc3NlcnRfZXF1YWxz
OiBpbnN0YWxsaW5nIHdvcmtlciBzaG91bGQgYmUgbnVsbCBleHBlY3RlZCBudWxsIGJ1dCBnb3Qg
b2JqZWN0ICJbb2JqZWN0IFNlcnZpY2VXb3JrZXJdIiBSZWFjaGVkIHVucmVhY2hhYmxlIGNvZGUK
K1BBU1MgU3Vic2VxdWVudCByZWdpc3RyYXRpb25zIGZyb20gYSBkaWZmZXJlbnQgaWZyYW1lIHJl
c29sdmUgdG8gdGhlIGRpZmZlcmVudCByZWdpc3RyYXRpb24gb2JqZWN0IGJ1dCB0aGV5IHJlZmVy
IHRvIHRoZSBzYW1lIHJlZ2lzdHJhdGlvbiBhbmQgd29ya2VycyAKIFBBU1MgQ29uY3VycmVudCBy
ZWdpc3RyYXRpb25zIHJlc29sdmUgdG8gdGhlIHNhbWUgcmVnaXN0cmF0aW9uIG9iamVjdCAKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>