<?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>180326</bug_id>
          
          <creation_ts>2017-12-02 19:39:39 -0800</creation_ts>
          <short_desc>Support container.register() / registration.unregister() /  inside service workers</short_desc>
          <delta_ts>2017-12-02 20:18:28 -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>
          
          
          <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>
          <dependson>180215</dependson>
          
          <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>darin</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>1377425</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-12-02 19:39:39 -0800</bug_when>
    <thetext>Support container.register() / registration.unregister() /  inside service workers.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1377426</commentid>
    <comment_count>1</comment_count>
      <attachid>328277</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-12-02 19:42:57 -0800</bug_when>
    <thetext>Created attachment 328277
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1377432</commentid>
    <comment_count>2</comment_count>
      <attachid>328277</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-12-02 20:17:15 -0800</bug_when>
    <thetext>Comment on attachment 328277
Patch

Clearing flags on attachment: 328277

Committed r225456: &lt;https://trac.webkit.org/changeset/225456&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1377433</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-12-02 20:17:17 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1377434</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-12-02 20:18:28 -0800</bug_when>
    <thetext>&lt;rdar://problem/35817021&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>328277</attachid>
            <date>2017-12-02 19:42:57 -0800</date>
            <delta_ts>2017-12-02 20:17:15 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-180326-20171202194256.patch</filename>
            <type>text/plain</type>
            <size>11087</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI1NDU1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTNkNDExMTY1YjNkOThh
YWE1ODNmMzI1NWZjZjU0NWUwYWFlNzEyYS4uZWU1MjYwYWZlMzcyODZhMmJhMTk1MDlkNjhhZWYx
YjFkY2E1ZTEwOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDE3LTEyLTAyICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgU3VwcG9ydCBjb250YWluZXIu
cmVnaXN0ZXIoKSAvIHJlZ2lzdHJhdGlvbi51bnJlZ2lzdGVyKCkgLyAgaW5zaWRlIHNlcnZpY2Ug
d29ya2VycworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MTgwMzI2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
U3VwcG9ydCBjb250YWluZXIucmVnaXN0ZXIoKSAvIHJlZ2lzdHJhdGlvbi51bnJlZ2lzdGVyKCkg
LyAgaW5zaWRlIHNlcnZpY2Ugd29ya2Vycy4KKyAgICAgICAgVGhpcyBpcyBtb3N0bHkgYWJvdXQg
cmVtb3ZpbmcgdGhlIGlzPERvY3VtZW50PigpIGNoZWNrcyBhbmQgYWRkaW5nIHRlc3RpbmcgZ2l2
ZW4KKyAgICAgICAgdGhhdCBtb3N0IG9mIHRoZSB3b3JrIHdhcyBkb25lIGluIHIyMjU0NTUuCisK
KyAgICAgICAgVGVzdDogaHR0cC90ZXN0cy93b3JrZXJzL3NlcnZpY2UvU2VydmljZVdvcmtlckds
b2JhbFNjb3BlX3JlZ2lzdGVyLmh0bWwKKworICAgICAgICAqIHdvcmtlcnMvc2VydmljZS9TZXJ2
aWNlV29ya2VyQ29udGFpbmVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlNlcnZpY2VXb3JrZXJD
b250YWluZXI6OmFkZFJlZ2lzdHJhdGlvbik6CisgICAgICAgICogd29ya2Vycy9zZXJ2aWNlL1Nl
cnZpY2VXb3JrZXJSZWdpc3RyYXRpb24uY3BwOgorICAgICAgICAoV2ViQ29yZTo6U2VydmljZVdv
cmtlclJlZ2lzdHJhdGlvbjo6dXBkYXRlKToKKyAgICAgICAgKFdlYkNvcmU6OlNlcnZpY2VXb3Jr
ZXJSZWdpc3RyYXRpb246OnVucmVnaXN0ZXIpOgorCiAyMDE3LTEyLTAyICBDaHJpcyBEdW1leiAg
PGNkdW1lekBhcHBsZS5jb20+CiAKICAgICAgICAgU3VwcG9ydCBzZXJ2aWNlV29ya2VyUmVnaXN0
cmF0aW9uLnVwZGF0ZSgpIGluc2lkZSBzZXJ2aWNlIHdvcmtlcnMKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL3dvcmtlcnMvc2VydmljZS9TZXJ2aWNlV29ya2VyQ29udGFpbmVyLmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL3dvcmtlcnMvc2VydmljZS9TZXJ2aWNlV29ya2VyQ29udGFpbmVyLmNwcApp
bmRleCA0Zjg0MjNhNTZkZmFkYmFjNzU2NDlkZGU2YjcyOWNlYTdhZGU2MzVmLi4xNWQwZmVjYzcz
ZjNmNTkxZGJmOWMyMGYwNzFhNWFjYzRkYTEwNjE0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS93b3JrZXJzL3NlcnZpY2UvU2VydmljZVdvcmtlckNvbnRhaW5lci5jcHAKKysrIGIvU291cmNl
L1dlYkNvcmUvd29ya2Vycy9zZXJ2aWNlL1NlcnZpY2VXb3JrZXJDb250YWluZXIuY3BwCkBAIC05
NCwxMiArOTQsNiBAQCB2b2lkIFNlcnZpY2VXb3JrZXJDb250YWluZXI6OmFkZFJlZ2lzdHJhdGlv
bihjb25zdCBTdHJpbmcmIHJlbGF0aXZlU2NyaXB0VVJMLCBjbwogICAgICAgICByZXR1cm47CiAg
ICAgfQogCi0gICAgLy8gRklYTUU6IEFkZCBzdXBwb3J0IGluIHdvcmtlcnMuCi0gICAgaWYgKCFp
czxEb2N1bWVudD4oKmNvbnRleHQpKSB7Ci0gICAgICAgIHByb21pc2UtPnJlamVjdChFeGNlcHRp
b24geyBOb3RTdXBwb3J0ZWRFcnJvciwgQVNDSUlMaXRlcmFsKCJzZXJ2aWNlV29ya2VyLnJlZ2lz
dGVyKCkgaXMgbm90IHlldCBzdXBwb3J0ZWQgaW4gd29ya2VycyIpIH0pOwotICAgICAgICByZXR1
cm47Ci0gICAgfQotCiAgICAgaWYgKHJlbGF0aXZlU2NyaXB0VVJMLmlzRW1wdHkoKSkgewogICAg
ICAgICBwcm9taXNlLT5yZWplY3QoRXhjZXB0aW9uIHsgVHlwZUVycm9yLCBBU0NJSUxpdGVyYWwo
InNlcnZpY2VXb3JrZXIucmVnaXN0ZXIoKSBjYW5ub3QgYmUgY2FsbGVkIHdpdGggYW4gZW1wdHkg
c2NyaXB0IFVSTCIpIH0pOwogICAgICAgICByZXR1cm47CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS93b3JrZXJzL3NlcnZpY2UvU2VydmljZVdvcmtlclJlZ2lzdHJhdGlvbi5jcHAgYi9Tb3Vy
Y2UvV2ViQ29yZS93b3JrZXJzL3NlcnZpY2UvU2VydmljZVdvcmtlclJlZ2lzdHJhdGlvbi5jcHAK
aW5kZXggZjI4OTBlYWY2OGU3YjkyMzUwZjg4NDk0OTU4NDYzNjgwNDMwZTkxZS4uMDRjZGVjMjcw
MTVjZTZlMmE4N2JiOWQxODZkMDY4ZmQ5MWJhZjQwZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvd29ya2Vycy9zZXJ2aWNlL1NlcnZpY2VXb3JrZXJSZWdpc3RyYXRpb24uY3BwCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL3dvcmtlcnMvc2VydmljZS9TZXJ2aWNlV29ya2VyUmVnaXN0cmF0aW9uLmNw
cApAQCAtMTE2LDcgKzExNiw2IEBAIHZvaWQgU2VydmljZVdvcmtlclJlZ2lzdHJhdGlvbjo6dXBk
YXRlKFJlZjxEZWZlcnJlZFByb21pc2U+JiYgcHJvbWlzZSkKIHsKICAgICBhdXRvKiBjb250ZXh0
ID0gc2NyaXB0RXhlY3V0aW9uQ29udGV4dCgpOwogICAgIGlmICghY29udGV4dCkgewotICAgICAg
ICBBU1NFUlRfTk9UX1JFQUNIRUQoKTsKICAgICAgICAgcHJvbWlzZS0+cmVqZWN0KEV4Y2VwdGlv
bihJbnZhbGlkU3RhdGVFcnJvcikpOwogICAgICAgICByZXR1cm47CiAgICAgfQpAQCAtMTM1LDI0
ICsxMzQsMTEgQEAgdm9pZCBTZXJ2aWNlV29ya2VyUmVnaXN0cmF0aW9uOjp1bnJlZ2lzdGVyKFJl
ZjxEZWZlcnJlZFByb21pc2U+JiYgcHJvbWlzZSkKIHsKICAgICBhdXRvKiBjb250ZXh0ID0gc2Ny
aXB0RXhlY3V0aW9uQ29udGV4dCgpOwogICAgIGlmICghY29udGV4dCkgewotICAgICAgICBBU1NF
UlRfTk9UX1JFQUNIRUQoKTsKICAgICAgICAgcHJvbWlzZS0+cmVqZWN0KEV4Y2VwdGlvbihJbnZh
bGlkU3RhdGVFcnJvcikpOwogICAgICAgICByZXR1cm47CiAgICAgfQogCi0gICAgLy8gRklYTUU6
IEFkZCBzdXBwb3J0IGluIHdvcmtlcnMuCi0gICAgaWYgKCFpczxEb2N1bWVudD4oKmNvbnRleHQp
KSB7Ci0gICAgICAgIHByb21pc2UtPnJlamVjdChFeGNlcHRpb24geyBOb3RTdXBwb3J0ZWRFcnJv
ciwgQVNDSUlMaXRlcmFsKCJzZXJ2aWNlV29ya2VyUmVnaXN0cmF0aW9uLnVucmVnaXN0ZXIoKSBp
cyBub3QgeWV0IHN1cHBvcnRlZCBpbiB3b3JrZXJzIikgfSk7Ci0gICAgICAgIHJldHVybjsKLSAg
ICB9Ci0KLSAgICBhdXRvKiBjb250YWluZXIgPSBjb250ZXh0LT5zZXJ2aWNlV29ya2VyQ29udGFp
bmVyKCk7Ci0gICAgaWYgKCFjb250YWluZXIpIHsKLSAgICAgICAgcHJvbWlzZS0+cmVqZWN0KEV4
Y2VwdGlvbihJbnZhbGlkU3RhdGVFcnJvcikpOwotICAgICAgICByZXR1cm47Ci0gICAgfQotCi0g
ICAgY29udGFpbmVyLT5yZW1vdmVSZWdpc3RyYXRpb24obV9yZWdpc3RyYXRpb25EYXRhLnNjb3Bl
VVJMLCBXVEZNb3ZlKHByb21pc2UpKTsKKyAgICBtX2NvbnRhaW5lci0+cmVtb3ZlUmVnaXN0cmF0
aW9uKG1fcmVnaXN0cmF0aW9uRGF0YS5zY29wZVVSTCwgV1RGTW92ZShwcm9taXNlKSk7CiB9CiAK
IHZvaWQgU2VydmljZVdvcmtlclJlZ2lzdHJhdGlvbjo6dXBkYXRlU3RhdGVGcm9tU2VydmVyKFNl
cnZpY2VXb3JrZXJSZWdpc3RyYXRpb25TdGF0ZSBzdGF0ZSwgUmVmUHRyPFNlcnZpY2VXb3JrZXI+
JiYgc2VydmljZVdvcmtlcikKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xh
eW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCAxYTEyYTY5M2JhNDIzMjdiNjlhNTYxOWEyZGNjOTk1
NGY5NzZjZWI3Li5kYmZjNzFmODA1Yzc0N2NiMjBmNGRkZGU2MTBhNGViZjU3MWQxZjMyIDEwMDY0
NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9n
CkBAIC0xLDMgKzEsMTggQEAKKzIwMTctMTItMDIgIENocmlzIER1bWV6ICA8Y2R1bWV6QGFwcGxl
LmNvbT4KKworICAgICAgICBTdXBwb3J0IGNvbnRhaW5lci5yZWdpc3RlcigpIC8gcmVnaXN0cmF0
aW9uLnVucmVnaXN0ZXIoKSAvICBpbnNpZGUgc2VydmljZSB3b3JrZXJzCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xODAzMjYKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFRlc3RFeHBlY3RhdGlvbnM6Cisg
ICAgICAgIFVuc2tpcCB0ZXN0IGZvciByZWdpc3RyYXRpb24udW5yZWdpc3RlcigpIHRoYXQgbm93
IHBhc3Nlcy4KKworICAgICAgICAqIGh0dHAvdGVzdHMvd29ya2Vycy9zZXJ2aWNlL1NlcnZpY2VX
b3JrZXJHbG9iYWxTY29wZV9yZWdpc3Rlci1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAq
IGh0dHAvdGVzdHMvd29ya2Vycy9zZXJ2aWNlL1NlcnZpY2VXb3JrZXJHbG9iYWxTY29wZV9yZWdp
c3Rlci5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBodHRwL3Rlc3RzL3dvcmtlcnMvc2VydmljZS9y
ZXNvdXJjZXMvU2VydmljZVdvcmtlckdsb2JhbFNjb3BlX3JlZ2lzdGVyLXdvcmtlci5qczogQWRk
ZWQuCisgICAgICAgIEFkZCB0ZXN0IGNvdmVyYWdlIGZvciBjb250YWluZXIucmVnaXN0ZXIoKS4K
KwogMjAxNy0xMi0wMiAgQ2hyaXMgRHVtZXogIDxjZHVtZXpAYXBwbGUuY29tPgogCiAgICAgICAg
IFN1cHBvcnQgc2VydmljZVdvcmtlclJlZ2lzdHJhdGlvbi51cGRhdGUoKSBpbnNpZGUgc2Vydmlj
ZSB3b3JrZXJzCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9n
IGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZwppbmRleCBiNjA1OWEyMzcyMjQw
YThhMmE3ZTFkYjJlMzcyZjQ4ZmEwMzdhZGQ5Li5jNGFhZTViMGQ2NDE2YmZhMDA3NTNlYjAxYmRl
YTYxNDNjNzUzZmZkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdl
TG9nCisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwx
NCBAQAorMjAxNy0xMi0wMiAgQ2hyaXMgRHVtZXogIDxjZHVtZXpAYXBwbGUuY29tPgorCisgICAg
ICAgIFN1cHBvcnQgY29udGFpbmVyLnJlZ2lzdGVyKCkgLyByZWdpc3RyYXRpb24udW5yZWdpc3Rl
cigpIC8gIGluc2lkZSBzZXJ2aWNlIHdvcmtlcnMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTE4MDMyNgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIFJlYmFzZWxpbmUgV1BUIHRlc3QgdGhhdCBub3cgcGFzc2Vz
IG1vc3QgY2hlY2tzLgorCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL3NlcnZpY2Utd29y
a2Vycy9zZXJ2aWNlLXdvcmtlci9TZXJ2aWNlV29ya2VyR2xvYmFsU2NvcGUvdW5yZWdpc3Rlci5o
dHRwcy1leHBlY3RlZC50eHQ6CisKIDIwMTctMTItMDIgIENocmlzIER1bWV6ICA8Y2R1bWV6QGFw
cGxlLmNvbT4KIAogICAgICAgICBTdXBwb3J0IHNlcnZpY2VXb3JrZXJSZWdpc3RyYXRpb24udXBk
YXRlKCkgaW5zaWRlIHNlcnZpY2Ugd29ya2VycwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvVGVz
dEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXggNmY5YjMz
Y2IxYjZmZWIxYTdmMjNlNDg2NjFlNjM2OTUxMmE0ZDI1Mi4uODYwYTVjODIxZmE4NDBjN2I0MTFk
MjEwMjliYWMwN2EwNjUxMjZkNCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvVGVzdEV4cGVjdGF0
aW9ucworKysgYi9MYXlvdXRUZXN0cy9UZXN0RXhwZWN0YXRpb25zCkBAIC0xNDYsNyArMTQ2LDYg
QEAgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9zZWN1cmUtY29udGV4dHMvc2hhcmVk
LXdvcmtlci1zZWN1cmUtZmlyc3QuaHR0cHMKICMgU2tpcCBzZXJ2aWNlIHdvcmtlciB0ZXN0cyB0
aGF0IGFyZSB0aW1pbmcgb3V0LgogaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9mZXRj
aC9hcGkvYWJvcnQvZ2VuZXJhbC1zZXJ2aWNld29ya2VyLmh0dHBzLmh0bWwgWyBTa2lwIF0KIGlt
cG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2VydmljZS13b3JrZXJzL3NlcnZpY2Utd29y
a2VyL1NlcnZpY2VXb3JrZXJHbG9iYWxTY29wZS9leHRlbmRhYmxlLW1lc3NhZ2UtZXZlbnQuaHR0
cHMuaHRtbCBbIFNraXAgXQotaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9zZXJ2aWNl
LXdvcmtlcnMvc2VydmljZS13b3JrZXIvU2VydmljZVdvcmtlckdsb2JhbFNjb3BlL3VucmVnaXN0
ZXIuaHR0cHMuaHRtbCBbIFNraXAgXQogaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9z
ZXJ2aWNlLXdvcmtlcnMvc2VydmljZS13b3JrZXIvY2xpZW50cy1tYXRjaGFsbC1vbi1ldmFsdWF0
aW9uLmh0dHBzLmh0bWwgWyBTa2lwIF0KIGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
c2VydmljZS13b3JrZXJzL3NlcnZpY2Utd29ya2VyL2RldGFjaGVkLWNvbnRleHQuaHR0cHMuaHRt
bCBbIFNraXAgXQogaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9zZXJ2aWNlLXdvcmtl
cnMvc2VydmljZS13b3JrZXIvZXh0ZW5kYWJsZS1ldmVudC13YWl0dW50aWwuaHR0cHMuaHRtbCBb
IFNraXAgXQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy93b3JrZXJzL3NlcnZp
Y2UvU2VydmljZVdvcmtlckdsb2JhbFNjb3BlX3JlZ2lzdGVyLWV4cGVjdGVkLnR4dCBiL0xheW91
dFRlc3RzL2h0dHAvdGVzdHMvd29ya2Vycy9zZXJ2aWNlL1NlcnZpY2VXb3JrZXJHbG9iYWxTY29w
ZV9yZWdpc3Rlci1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uY2ZlYTZmNDNkOWIxMzliY2ZmMjcz
Y2RhNDg3ZjA3Mzg2MzNmYTQ4YgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2h0dHAv
dGVzdHMvd29ya2Vycy9zZXJ2aWNlL1NlcnZpY2VXb3JrZXJHbG9iYWxTY29wZV9yZWdpc3Rlci1l
eHBlY3RlZC50eHQKQEAgLTAsMCArMSw3IEBACisqIFRlc3RzIHRoYXQgc2VydmljZVdvcmtlci5y
ZWdpc3RlcigpIGluc2lkZSBzZXJ2aWNlIHdvcmtlcnMKKworUEFTUzogUmVnaXN0cmF0aW9uIHN1
Y2NlZWRlZAorUEFTUzogcmVnaXN0cmF0aW9uIG9iamVjdCdzIHNjb3BlIGlzIHZhbGlkCitQQVNT
OiByZWdpc3RyYXRpb24gb2JqZWN0J3MgdXBkYXRlVmlhQ2FjaGUgaXMgdmFsaWQKK1BBU1M6IHNl
cnZpY2Ugd29ya2VyIGlzIG5vdyBhY3RpdmUKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0
cC90ZXN0cy93b3JrZXJzL3NlcnZpY2UvU2VydmljZVdvcmtlckdsb2JhbFNjb3BlX3JlZ2lzdGVy
Lmh0bWwgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3dvcmtlcnMvc2VydmljZS9TZXJ2aWNlV29y
a2VyR2xvYmFsU2NvcGVfcmVnaXN0ZXIuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4wMmRlMTQ2NDlmZDI4MTNi
MjQ2Yzc2YTUzYTE1MmYyZTlmZGFiYzE0Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMv
aHR0cC90ZXN0cy93b3JrZXJzL3NlcnZpY2UvU2VydmljZVdvcmtlckdsb2JhbFNjb3BlX3JlZ2lz
dGVyLmh0bWwKQEAgLTAsMCArMSwyMiBAQAorPCFET0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxib2R5
PgorPHNjcmlwdCBzcmM9InJlc291cmNlcy9zdy10ZXN0LXByZS5qcyI+PC9zY3JpcHQ+Cis8c2Ny
aXB0PgorbG9nKCIqIFRlc3RzIHRoYXQgc2VydmljZVdvcmtlci5yZWdpc3RlcigpIGluc2lkZSBz
ZXJ2aWNlIHdvcmtlcnMiKTsKK2xvZygiIik7CisKK25hdmlnYXRvci5zZXJ2aWNlV29ya2VyLmFk
ZEV2ZW50TGlzdGVuZXIoIm1lc3NhZ2UiLCBmdW5jdGlvbihldmVudCkgeworICAgIGlmIChldmVu
dC5kYXRhID09PSAiRE9ORSIpIHsKKyAgICAgICAgZmluaXNoU1dUZXN0KCk7CisgICAgICAgIHJl
dHVybjsKKyAgICB9CisgICAgbG9nKGV2ZW50LmRhdGEpOworfSk7CisKK25hdmlnYXRvci5zZXJ2
aWNlV29ya2VyLnJlZ2lzdGVyKCJyZXNvdXJjZXMvU2VydmljZVdvcmtlckdsb2JhbFNjb3BlX3Jl
Z2lzdGVyLXdvcmtlci5qcyIsIHsgfSkudGhlbihmdW5jdGlvbihyZWdpc3RyYXRpb24pIHsKKyAg
ICByZWdpc3RyYXRpb24uaW5zdGFsbGluZy5wb3N0TWVzc2FnZSgicnVuVGVzdCIpOworfSk7Cis8
L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0dHAv
dGVzdHMvd29ya2Vycy9zZXJ2aWNlL3Jlc291cmNlcy9TZXJ2aWNlV29ya2VyR2xvYmFsU2NvcGVf
cmVnaXN0ZXItd29ya2VyLmpzIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy93b3JrZXJzL3NlcnZp
Y2UvcmVzb3VyY2VzL1NlcnZpY2VXb3JrZXJHbG9iYWxTY29wZV9yZWdpc3Rlci13b3JrZXIuanMK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMC4uNzQ5MmFlNDg4ZmI1M2JhYjNkODY0ODBlODBlN2QzYTY2Yjg1NzI1NQotLS0g
L2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvd29ya2Vycy9zZXJ2aWNlL3Jl
c291cmNlcy9TZXJ2aWNlV29ya2VyR2xvYmFsU2NvcGVfcmVnaXN0ZXItd29ya2VyLmpzCkBAIC0w
LDAgKzEsNDAgQEAKK2xldCBjbGllbnQgPSBudWxsOworCitmdW5jdGlvbiBsb2cobXNnKQorewor
ICAgIGNsaWVudC5wb3N0TWVzc2FnZShtc2cpOworfQorCithc3luYyBmdW5jdGlvbiBydW5UZXN0
KCkKK3sKKyAgICB0cnkgeworICAgICAgICBsZXQgciA9IGF3YWl0IG5hdmlnYXRvci5zZXJ2aWNl
V29ya2VyLnJlZ2lzdGVyKCJlbXB0eS13b3JrZXIuanMiLCB7IHNjb3BlOiAiL3Rlc3QiLCB1cGRh
dGVWaWFDYWNoZTogIm5vbmUiIH0pOworICAgICAgICBsb2coIlBBU1M6IFJlZ2lzdHJhdGlvbiBz
dWNjZWVkZWQiKTsKKworICAgICAgICBpZiAoci5zY29wZSA9PSAiaHR0cDovLzEyNy4wLjAuMTo4
MDAwL3Rlc3QiKQorICAgICAgICAgICAgbG9nKCJQQVNTOiByZWdpc3RyYXRpb24gb2JqZWN0J3Mg
c2NvcGUgaXMgdmFsaWQiKTsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgbG9nKCJGQUlMOiBy
ZWdpc3RyYXRpb24gb2JqZWN0J3Mgc2NvcGUgaXMgaW52YWxpZCwgZ290OiAiICsgci5zY29wZSk7
CisKKyAgICAgICAgaWYgKHIudXBkYXRlVmlhQ2FjaGUgPT0gIm5vbmUiKQorICAgICAgICAgICAg
bG9nKCJQQVNTOiByZWdpc3RyYXRpb24gb2JqZWN0J3MgdXBkYXRlVmlhQ2FjaGUgaXMgdmFsaWQi
KTsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgbG9nKCJGQUlMOiByZWdpc3RyYXRpb24gb2Jq
ZWN0J3MgdXBkYXRlVmlhQ2FjaGUgaXMgaW52YWxpZCwgZ290OiAiICsgci51cGRhdGVWaWFDYWNo
ZSk7CisKKyAgICAgICAgd29ya2VyID0gci5pbnN0YWxsaW5nOworICAgICAgICB3b3JrZXIuYWRk
RXZlbnRMaXN0ZW5lcigic3RhdGVjaGFuZ2UiLCBmdW5jdGlvbigpIHsKKyAgICAgICAgICAgIGlm
ICh3b3JrZXIuc3RhdGUgPT09ICJhY3RpdmF0ZWQiKSB7CisgICAgICAgICAgICAgICAgbG9nKCJQ
QVNTOiBzZXJ2aWNlIHdvcmtlciBpcyBub3cgYWN0aXZlIik7CisgICAgICAgICAgICAgICAgbG9n
KCJET05FIik7CisgICAgICAgICAgICB9CisgICAgICAgIH0pOworICAgIH0gY2F0Y2ggKGUpIHsK
KyAgICAgICAgbG9nKCJGQUlMOiAiICsgZSk7CisgICAgICAgIGxvZygiRE9ORSIpOworICAgIH0K
K30KKworc2VsZi5hZGRFdmVudExpc3RlbmVyKCJtZXNzYWdlIiwgKGV2ZW50KSA9PiB7CisgICAg
Y2xpZW50ID0gZXZlbnQuc291cmNlOworICAgIHJ1blRlc3QoKTsKK30pOwpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9zZXJ2aWNlLXdvcmtl
cnMvc2VydmljZS13b3JrZXIvU2VydmljZVdvcmtlckdsb2JhbFNjb3BlL3VucmVnaXN0ZXIuaHR0
cHMtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10
ZXN0cy9zZXJ2aWNlLXdvcmtlcnMvc2VydmljZS13b3JrZXIvU2VydmljZVdvcmtlckdsb2JhbFNj
b3BlL3VucmVnaXN0ZXIuaHR0cHMtZXhwZWN0ZWQudHh0CmluZGV4IGFhMTA3NjM5MTFlMDk5YjQx
ZTY4M2FlOTJkMDEwOTNkN2Y0N2E2MzIuLjFiOGI3NDhkN2VkZTQ4YzRhNWJmZDZkNTdkM2I0YTQ2
ODIyOGRlZmYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZv
cm0tdGVzdHMvc2VydmljZS13b3JrZXJzL3NlcnZpY2Utd29ya2VyL1NlcnZpY2VXb3JrZXJHbG9i
YWxTY29wZS91bnJlZ2lzdGVyLmh0dHBzLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9p
bXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3NlcnZpY2Utd29ya2Vycy9zZXJ2aWNlLXdv
cmtlci9TZXJ2aWNlV29ya2VyR2xvYmFsU2NvcGUvdW5yZWdpc3Rlci5odHRwcy1leHBlY3RlZC50
eHQKQEAgLTEsOCArMSw3IEBACiAKLUhhcm5lc3MgRXJyb3IgKFRJTUVPVVQpLCBtZXNzYWdlID0g
bnVsbAogCi1USU1FT1VUIFVucmVnaXN0ZXIgb24gc2NyaXB0IGV2YWx1YXRpb24gVGVzdCB0aW1l
ZCBvdXQKLU5PVFJVTiBVbnJlZ2lzdGVyIG9uIGluc3RhbGxpbmcgZXZlbnQgCi1OT1RSVU4gVW5y
ZWdpc3RlciBvbiBhY3RpdmF0ZSBldmVudCAKLU5PVFJVTiBVbnJlZ2lzdGVyIGNvbnRyb2xsaW5n
IHNlcnZpY2Ugd29ya2VyIAorUEFTUyBVbnJlZ2lzdGVyIG9uIHNjcmlwdCBldmFsdWF0aW9uIAor
UEFTUyBVbnJlZ2lzdGVyIG9uIGluc3RhbGxpbmcgZXZlbnQgCitQQVNTIFVucmVnaXN0ZXIgb24g
YWN0aXZhdGUgZXZlbnQgCitGQUlMIFVucmVnaXN0ZXIgY29udHJvbGxpbmcgc2VydmljZSB3b3Jr
ZXIgcHJvbWlzZV90ZXN0OiBVbmhhbmRsZWQgcmVqZWN0aW9uIHdpdGggdmFsdWU6IG9iamVjdCAi
Tm90U3VwcG9ydGVkRXJyb3I6IFBhc3NpbmcgTWVzc2FnZVBvcnQgb2JqZWN0cyB0byBwb3N0TWVz
c2FnZSBpcyBub3QgeWV0IHN1cHBvcnRlZCIKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>