<?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>233916</bug_id>
          
          <creation_ts>2021-12-07 00:34:01 -0800</creation_ts>
          <short_desc>Safari Bug &quot;no-cache&quot; network error</short_desc>
          <delta_ts>2022-03-14 04:01:31 -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>Service Workers</component>
          <version>Safari 15</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="Janos Wartig">janos.wartig</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>achristensen</cc>
    
    <cc>cdumez</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>japhet</cc>
    
    <cc>koivisto</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
    
    <cc>zach</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1820927</commentid>
    <comment_count>0</comment_count>
    <who name="Janos Wartig">janos.wartig</who>
    <bug_when>2021-12-07 00:34:01 -0800</bug_when>
    <thetext>A fetch request on the page that sets the cache: &quot;no-cache&quot; will result in a network error when it is fetched by a Service Worker.
The error that is thrown looks like this:
TypeError: Request header field Cache-Control is not allowed by Access-Control-Allow-Headers

I implemented a simple test page that reproduces the issue here: https://testjanos.app.baqend.com/
The test page registers a simple Service Worker which listens to fetch requests and tries to fetch them.
It also includes the following script tag:
	&lt;script&gt;
      let options = { method: &quot;POST&quot;, cache: &quot;no-cache&quot;, mode: &quot;cors&quot;, body: &apos;{&quot;weather&quot;:true}&apos; };
	  fetch(&quot;https://dcinfos-cache.abtasty.com/v1/geoip&quot;, options);
	&lt;/script&gt;

Ways to reproduce:
1. Go to https://testjanos.app.baqend.com/
2. Open Service Workers view (Developer -&gt; Service Workers)
3. Refresh the page
4. Observe that resource https://dcinfos-cache.abtasty.com/v1/geoip could not be fetched due to above error (error prited to the Service Worker console)

Is there any fix for this issue?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1821493</commentid>
    <comment_count>1</comment_count>
      <attachid>446342</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-12-08 02:32:40 -0800</bug_when>
    <thetext>Created attachment 446342
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1821540</commentid>
    <comment_count>2</comment_count>
      <attachid>446342</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2021-12-08 07:18:08 -0800</bug_when>
    <thetext>Comment on attachment 446342
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1821555</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-12-08 08:01:03 -0800</bug_when>
    <thetext>Committed r286655 (244968@main): &lt;https://commits.webkit.org/244968@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 446342.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1821557</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-12-08 08:02:24 -0800</bug_when>
    <thetext>&lt;rdar://problem/86211355&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1850826</commentid>
    <comment_count>5</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2022-03-14 04:01:31 -0700</bug_when>
    <thetext>*** Bug 236084 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>446342</attachid>
            <date>2021-12-08 02:32:40 -0800</date>
            <delta_ts>2021-12-08 08:01:05 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-233916-20211208113238.patch</filename>
            <type>text/plain</type>
            <size>9304</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg2NjQ3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOTI5MDNiNzE0YzRmZWZj
ZTQyN2FkZTIwNjhlZjM1NmI1YjNkMjA4Zi4uNjVmOTI0MTNkNGQzYjM4MmU0OTM5YTg4YWZjYTll
N2M4ZjFmZDFkMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDIxLTEyLTA4ICBZb3Vl
bm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBTYWZhcmkgQnVnICJuby1j
YWNoZSIgbmV0d29yayBlcnJvcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MjMzOTE2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgVGVzdDogaHR0cC93cHQvc2VydmljZS13b3JrZXJzL2NhY2hlLWNvbnRyb2wt
cmVxdWVzdC5odG1sCisKKyAgICAgICAgUmVtb3ZlIENhY2hlLUNvbnRyb2wgaGVhZGVyIHdoZW4g
Z29pbmcgdGhlIHNlcnZpY2Ugd29ya2VyIHJvYWQgaWYgaXQgaXMgYWRkZWQgYnkgdGhlIG5ldHdv
cmsgY29kZSBwYXRoIGFuZCBub3QgdGhlIGFwcGxpY2F0aW9uLgorCisgICAgICAgICogbG9hZGVy
L0Nyb3NzT3JpZ2luQWNjZXNzQ29udHJvbC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpodHRwSGVh
ZGVyc1RvS2VlcEZyb21DbGVhbmluZyk6CisgICAgICAgIChXZWJDb3JlOjpjbGVhbkhUVFBSZXF1
ZXN0SGVhZGVyc0ZvckFjY2Vzc0NvbnRyb2wpOgorICAgICAgICAqIGxvYWRlci9Dcm9zc09yaWdp
bkFjY2Vzc0NvbnRyb2wuaDoKKyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3b3JrL1Jlc291cmNlUmVx
dWVzdEJhc2UuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVzb3VyY2VSZXF1ZXN0QmFzZTo6cmVt
b3ZlSFRUUEhlYWRlckZpZWxkKToKKyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3b3JrL1Jlc291cmNl
UmVxdWVzdEJhc2UuaDoKKwogMjAyMS0xMi0wNyAgWW91ZW5uIEZhYmxldCAgPHlvdWVubkBhcHBs
ZS5jb20+CiAKICAgICAgICAgRml4IFNlcnZpY2VXb3JrZXIgZG93bmxvYWRzCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvQ3Jvc3NPcmlnaW5BY2Nlc3NDb250cm9sLmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL2xvYWRlci9Dcm9zc09yaWdpbkFjY2Vzc0NvbnRyb2wuY3BwCmluZGV4IGQ0
MTU1YzQ2MDYxMDk5MGY1YTgxM2I3OWUwNGE3ZThiMWRkNTcyMWQuLjg3OTZmZGQzZTU3MmUwMDRh
ZTcwYmNjYWI2OWEzOWU1YWUyZDRmNGIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xvYWRl
ci9Dcm9zc09yaWdpbkFjY2Vzc0NvbnRyb2wuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xvYWRl
ci9Dcm9zc09yaWdpbkFjY2Vzc0NvbnRyb2wuY3BwCkBAIC0xODksNiArMTg5LDggQEAgT3B0aW9u
U2V0PEhUVFBIZWFkZXJzVG9LZWVwRnJvbUNsZWFuaW5nPiBodHRwSGVhZGVyc1RvS2VlcEZyb21D
bGVhbmluZyhjb25zdCBIVFQKICAgICAgICAgaGVhZGVyc1RvS2VlcC5hZGQoSFRUUEhlYWRlcnNU
b0tlZXBGcm9tQ2xlYW5pbmc6OlVzZXJBZ2VudCk7CiAgICAgaWYgKGhlYWRlcnMuY29udGFpbnMo
SFRUUEhlYWRlck5hbWU6OkFjY2VwdEVuY29kaW5nKSkKICAgICAgICAgaGVhZGVyc1RvS2VlcC5h
ZGQoSFRUUEhlYWRlcnNUb0tlZXBGcm9tQ2xlYW5pbmc6OkFjY2VwdEVuY29kaW5nKTsKKyAgICBp
ZiAoaGVhZGVycy5jb250YWlucyhIVFRQSGVhZGVyTmFtZTo6Q2FjaGVDb250cm9sKSkKKyAgICAg
ICAgaGVhZGVyc1RvS2VlcC5hZGQoSFRUUEhlYWRlcnNUb0tlZXBGcm9tQ2xlYW5pbmc6OkNhY2hl
Q29udHJvbCk7CiAgICAgcmV0dXJuIGhlYWRlcnNUb0tlZXA7CiB9CiAKQEAgLTIwOCw2ICsyMTAs
OCBAQCB2b2lkIGNsZWFuSFRUUFJlcXVlc3RIZWFkZXJzRm9yQWNjZXNzQ29udHJvbChSZXNvdXJj
ZVJlcXVlc3QmIHJlcXVlc3QsIE9wdGlvblNldAogICAgICAgICByZXF1ZXN0LmNsZWFySFRUUFVz
ZXJBZ2VudCgpOwogICAgIGlmICghaGVhZGVyc1RvS2VlcC5jb250YWlucyhIVFRQSGVhZGVyc1Rv
S2VlcEZyb21DbGVhbmluZzo6QWNjZXB0RW5jb2RpbmcpKQogICAgICAgICByZXF1ZXN0LmNsZWFy
SFRUUEFjY2VwdEVuY29kaW5nKCk7CisgICAgaWYgKCFoZWFkZXJzVG9LZWVwLmNvbnRhaW5zKEhU
VFBIZWFkZXJzVG9LZWVwRnJvbUNsZWFuaW5nOjpDYWNoZUNvbnRyb2wpKQorICAgICAgICByZXF1
ZXN0LnJlbW92ZUhUVFBIZWFkZXJGaWVsZChIVFRQSGVhZGVyTmFtZTo6Q2FjaGVDb250cm9sKTsK
IH0KIAogQ3Jvc3NPcmlnaW5BY2Nlc3NDb250cm9sQ2hlY2tEaXNhYmxlciYgQ3Jvc3NPcmlnaW5B
Y2Nlc3NDb250cm9sQ2hlY2tEaXNhYmxlcjo6c2luZ2xldG9uKCkKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL2xvYWRlci9Dcm9zc09yaWdpbkFjY2Vzc0NvbnRyb2wuaCBiL1NvdXJjZS9XZWJD
b3JlL2xvYWRlci9Dcm9zc09yaWdpbkFjY2Vzc0NvbnRyb2wuaAppbmRleCA2MjgzMzkxYjBlNWM3
ZGE1OTg4ZDNhMTM4NWY0ODk2ZGJjMDQzYTQyLi40ODc0ZDFkNzYyMTc4NTYzNGNlYzZhYzJlOTcy
MzJmOTBkZjA2YjNkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvQ3Jvc3NPcmln
aW5BY2Nlc3NDb250cm9sLmgKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0Nyb3NzT3JpZ2lu
QWNjZXNzQ29udHJvbC5oCkBAIC02Nyw3ICs2Nyw4IEBAIGVudW0gY2xhc3MgSFRUUEhlYWRlcnNU
b0tlZXBGcm9tQ2xlYW5pbmcgOiB1aW50OF90IHsKICAgICBSZWZlcmVyID0gMSA8PCAxLAogICAg
IE9yaWdpbiA9IDEgPDwgMiwKICAgICBVc2VyQWdlbnQgPSAxIDw8IDMsCi0gICAgQWNjZXB0RW5j
b2RpbmcgPSAxIDw8IDQKKyAgICBBY2NlcHRFbmNvZGluZyA9IDEgPDwgNCwKKyAgICBDYWNoZUNv
bnRyb2wgPSAxIDw8IDUKIH07CiAKIE9wdGlvblNldDxIVFRQSGVhZGVyc1RvS2VlcEZyb21DbGVh
bmluZz4gaHR0cEhlYWRlcnNUb0tlZXBGcm9tQ2xlYW5pbmcoY29uc3QgSFRUUEhlYWRlck1hcCYp
OwpAQCAtMTAyLDcgKzEwMyw4IEBAIHRlbXBsYXRlPD4gc3RydWN0IEVudW1UcmFpdHM8V2ViQ29y
ZTo6SFRUUEhlYWRlcnNUb0tlZXBGcm9tQ2xlYW5pbmc+IHsKICAgICAgICAgV2ViQ29yZTo6SFRU
UEhlYWRlcnNUb0tlZXBGcm9tQ2xlYW5pbmc6OlJlZmVyZXIsCiAgICAgICAgIFdlYkNvcmU6OkhU
VFBIZWFkZXJzVG9LZWVwRnJvbUNsZWFuaW5nOjpPcmlnaW4sCiAgICAgICAgIFdlYkNvcmU6OkhU
VFBIZWFkZXJzVG9LZWVwRnJvbUNsZWFuaW5nOjpVc2VyQWdlbnQsCi0gICAgICAgIFdlYkNvcmU6
OkhUVFBIZWFkZXJzVG9LZWVwRnJvbUNsZWFuaW5nOjpBY2NlcHRFbmNvZGluZworICAgICAgICBX
ZWJDb3JlOjpIVFRQSGVhZGVyc1RvS2VlcEZyb21DbGVhbmluZzo6QWNjZXB0RW5jb2RpbmcsCisg
ICAgICAgIFdlYkNvcmU6OkhUVFBIZWFkZXJzVG9LZWVwRnJvbUNsZWFuaW5nOjpDYWNoZUNvbnRy
b2wKICAgICA+OwogfTsKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0
d29yay9SZXNvdXJjZVJlcXVlc3RCYXNlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25l
dHdvcmsvUmVzb3VyY2VSZXF1ZXN0QmFzZS5jcHAKaW5kZXggZTZlN2ZhMmVkMjQwZTVjMGFhOWJh
NmFlZjcxOTgyYTRjMjA1NjI5My4uYzVlNTlhMWJjNmJjZDViM2Q3NjhiMjRmNzMyZDRkZTFmODQ5
ZjFmZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9SZXNvdXJj
ZVJlcXVlc3RCYXNlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL1Jl
c291cmNlUmVxdWVzdEJhc2UuY3BwCkBAIC02MTAsNiArNjEwLDE1IEBAIHZvaWQgUmVzb3VyY2VS
ZXF1ZXN0QmFzZTo6cmVtb3ZlSFRUUEhlYWRlckZpZWxkKGNvbnN0IFN0cmluZyYgbmFtZSkKICAg
ICBtX3BsYXRmb3JtUmVxdWVzdFVwZGF0ZWQgPSBmYWxzZTsKIH0KIAordm9pZCBSZXNvdXJjZVJl
cXVlc3RCYXNlOjpyZW1vdmVIVFRQSGVhZGVyRmllbGQoSFRUUEhlYWRlck5hbWUgbmFtZSkKK3sK
KyAgICB1cGRhdGVSZXNvdXJjZVJlcXVlc3QoKTsKKworICAgIG1faHR0cEhlYWRlckZpZWxkcy5y
ZW1vdmUobmFtZSk7CisKKyAgICBtX3BsYXRmb3JtUmVxdWVzdFVwZGF0ZWQgPSBmYWxzZTsKK30K
KwogI2lmIFVTRShTWVNURU1fUFJFVklFVykKIAogYm9vbCBSZXNvdXJjZVJlcXVlc3RCYXNlOjpp
c1N5c3RlbVByZXZpZXcoKSBjb25zdApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vbmV0d29yay9SZXNvdXJjZVJlcXVlc3RCYXNlLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9uZXR3b3JrL1Jlc291cmNlUmVxdWVzdEJhc2UuaAppbmRleCA0NjQzYjdhYmU0M2E4NTg3ZmUx
YjI4NjE2NWZmYTNhZGZkODJlNGRjLi40MGMwMDhjYWRmZDVlYTc1NTM3ZDBjNTc5ODAxMWYwYTQ0
MjdjNDNiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL1Jlc291
cmNlUmVxdWVzdEJhc2UuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL1Jl
c291cmNlUmVxdWVzdEJhc2UuaApAQCAtMTA2LDYgKzEwNiw3IEBAIHB1YmxpYzoKICAgICBXRUJD
T1JFX0VYUE9SVCB2b2lkIGFkZEhUVFBIZWFkZXJGaWVsZChjb25zdCBTdHJpbmcmIG5hbWUsIGNv
bnN0IFN0cmluZyYgdmFsdWUpOwogICAgIFdFQkNPUkVfRVhQT1JUIHZvaWQgYWRkSFRUUEhlYWRl
ckZpZWxkSWZOb3RQcmVzZW50KEhUVFBIZWFkZXJOYW1lLCBjb25zdCBTdHJpbmcmKTsKICAgICB2
b2lkIHJlbW92ZUhUVFBIZWFkZXJGaWVsZChjb25zdCBTdHJpbmcmIG5hbWUpOworICAgIHZvaWQg
cmVtb3ZlSFRUUEhlYWRlckZpZWxkKEhUVFBIZWFkZXJOYW1lKTsKIAogICAgIFdFQkNPUkVfRVhQ
T1JUIGJvb2wgaGFzSFRUUEhlYWRlckZpZWxkKEhUVFBIZWFkZXJOYW1lKSBjb25zdDsKIApkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmlu
ZGV4IGQzZmY4ZjdkYjIyNjRmMDc1MmFjMmEyYTdhYTQxOGM1ZTY0N2Q5YTIuLmViMmEzOWYwZjcw
OTI2MTJjYzBlZGExMGVmZWM5NThkYzRlNTdjOTMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0No
YW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAorMjAy
MS0xMi0wOCAgWW91ZW5uIEZhYmxldCAgPHlvdWVubkBhcHBsZS5jb20+CisKKyAgICAgICAgU2Fm
YXJpIEJ1ZyAibm8tY2FjaGUiIG5ldHdvcmsgZXJyb3IKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzMzkxNgorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgICogaHR0cC93cHQvc2VydmljZS13b3JrZXJzL2NhY2hl
LWNvbnRyb2wtcmVxdWVzdC1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGh0dHAvd3B0
L3NlcnZpY2Utd29ya2Vycy9jYWNoZS1jb250cm9sLXJlcXVlc3Qtd29ya2VyLmpzOiBBZGRlZC4K
KyAgICAgICAgKGFzeW5jIGRvVGVzdCk6CisgICAgICAgICogaHR0cC93cHQvc2VydmljZS13b3Jr
ZXJzL2NhY2hlLWNvbnRyb2wtcmVxdWVzdC5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBodHRwL3dw
dC9zZXJ2aWNlLXdvcmtlcnMvcmVzb3VyY2VzL2Nyb3NzLW9yaWdpbi1hbGxvdy5weTogQWRkZWQu
CisgICAgICAgIChtYWluKToKKwogMjAyMS0xMi0wNyAgWW91ZW5uIEZhYmxldCAgPHlvdWVubkBh
cHBsZS5jb20+CiAKICAgICAgICAgRml4IFNlcnZpY2VXb3JrZXIgZG93bmxvYWRzCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9odHRwL3dwdC9zZXJ2aWNlLXdvcmtlcnMvY2FjaGUtY29udHJvbC1y
ZXF1ZXN0LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2h0dHAvd3B0L3NlcnZpY2Utd29ya2Vy
cy9jYWNoZS1jb250cm9sLXJlcXVlc3QtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjZmYjgwZjc3
MzAyNmVkNDZmNDhiMjM1YzY0YzY1ZDM1MWVmNDhmNGEKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlv
dXRUZXN0cy9odHRwL3dwdC9zZXJ2aWNlLXdvcmtlcnMvY2FjaGUtY29udHJvbC1yZXF1ZXN0LWV4
cGVjdGVkLnR4dApAQCAtMCwwICsxLDQgQEAKKworUEFTUyBTZXR1cCB3b3JrZXIKK1BBU1MgRW5z
dXJlIGNhY2hlLWNvbnRyb2wgZG9lcyBub3QgYnJlYWsgc2VydmljZSB3b3JrZXIgZmV0Y2ggaGFu
ZGxpbmcKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC93cHQvc2VydmljZS13b3JrZXJz
L2NhY2hlLWNvbnRyb2wtcmVxdWVzdC13b3JrZXIuanMgYi9MYXlvdXRUZXN0cy9odHRwL3dwdC9z
ZXJ2aWNlLXdvcmtlcnMvY2FjaGUtY29udHJvbC1yZXF1ZXN0LXdvcmtlci5qcwpuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
Li4wODFjYzhkOTNmZGM0Yzk0OGRkZmIwMGFkZjM4OTE1OTk1ZTkwY2IwCi0tLSAvZGV2L251bGwK
KysrIGIvTGF5b3V0VGVzdHMvaHR0cC93cHQvc2VydmljZS13b3JrZXJzL2NhY2hlLWNvbnRyb2wt
cmVxdWVzdC13b3JrZXIuanMKQEAgLTAsMCArMSw2IEBACithc3luYyBmdW5jdGlvbiBkb1Rlc3Qo
ZXZlbnQpCit7CisgICAgZXZlbnQucmVzcG9uZFdpdGgoZmV0Y2goZXZlbnQucmVxdWVzdCkpOwor
fQorCitzZWxmLmFkZEV2ZW50TGlzdGVuZXIoImZldGNoIiwgZG9UZXN0KTsKZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL2h0dHAvd3B0L3NlcnZpY2Utd29ya2Vycy9jYWNoZS1jb250cm9sLXJlcXVl
c3QuaHRtbCBiL0xheW91dFRlc3RzL2h0dHAvd3B0L3NlcnZpY2Utd29ya2Vycy9jYWNoZS1jb250
cm9sLXJlcXVlc3QuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi43M2U0YmZkMWU5YzMzOTQ2Y2Y2M2E3YmRiODlj
NzNhNWFlOWI1ODY5Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaHR0cC93cHQvc2Vy
dmljZS13b3JrZXJzL2NhY2hlLWNvbnRyb2wtcmVxdWVzdC5odG1sCkBAIC0wLDAgKzEsMzggQEAK
KzxodG1sPgorPGhlYWQ+Cis8dGl0bGU+U2VydmljZSBXb3JrZXIgYW5kIENhY2hlIENvbnRyb2wg
cmVxdWVzdHM8L3RpdGxlPgorPHNjcmlwdCBzcmM9Ii9yZXNvdXJjZXMvdGVzdGhhcm5lc3MuanMi
Pjwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii9yZXNvdXJjZXMvdGVzdGhhcm5lc3NyZXBvcnQuanMi
Pjwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii9zZXJ2aWNlLXdvcmtlcnMvc2VydmljZS13b3JrZXIv
cmVzb3VyY2VzL3Rlc3QtaGVscGVycy5zdWIuanMiPjwvc2NyaXB0PgorPHNjcmlwdCBzcmM9Ii9j
b21tb24vZ2V0LWhvc3QtaW5mby5zdWIuanMiPjwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+Cis8
c2NyaXB0PgorcHJvbWlzZV90ZXN0KGFzeW5jICh0ZXN0KSA9PiB7CisgICAgbGV0IHJlZ2lzdHJh
dGlvbiA9IGF3YWl0IG5hdmlnYXRvci5zZXJ2aWNlV29ya2VyLmdldFJlZ2lzdHJhdGlvbigicmVz
b3VyY2VzLyIpOworICAgIGlmIChyZWdpc3RyYXRpb24pCisgICAgICAgIGF3YWl0IHJlZ2lzdHJh
dGlvbi51bnJlZ2lzdGVyKCk7CisgICAgcmVnaXN0cmF0aW9uID0gYXdhaXQgbmF2aWdhdG9yLnNl
cnZpY2VXb3JrZXIucmVnaXN0ZXIoImNhY2hlLWNvbnRyb2wtcmVxdWVzdC13b3JrZXIuanMiLCB7
IHNjb3BlIDogInJlc291cmNlcy8iIH0pOworICAgIGFjdGl2ZVdvcmtlciA9IHJlZ2lzdHJhdGlv
bi5hY3RpdmU7CisgICAgaWYgKGFjdGl2ZVdvcmtlcikKKyAgICAgICAgcmV0dXJuOworICAgIGFj
dGl2ZVdvcmtlciA9IHJlZ2lzdHJhdGlvbi5pbnN0YWxsaW5nOworICAgIGF3YWl0IG5ldyBQcm9t
aXNlKHJlc29sdmUgPT4geworICAgICAgICBhY3RpdmVXb3JrZXIuYWRkRXZlbnRMaXN0ZW5lcign
c3RhdGVjaGFuZ2UnLCAoKSA9PiB7CisgICAgICAgICAgICBpZiAoYWN0aXZlV29ya2VyLnN0YXRl
ID09PSAiYWN0aXZhdGVkIikKKyAgICAgICAgICAgICAgICByZXNvbHZlKCk7CisgICAgICAgIH0p
OworICAgIH0pOworfSwgIlNldHVwIHdvcmtlciIpOworCitwcm9taXNlX3Rlc3QoYXN5bmMgKHRl
c3QpID0+IHsKKyAgICBjb25zdCBpZnJhbWUgPSBhd2FpdCB3aXRoX2lmcmFtZSgicmVzb3VyY2Vz
L2VtcHR5Lmh0bWwiKTsKKworICAgIGNvbnN0IG9wdGlvbnMgPSB7IG1ldGhvZDogIlBPU1QiLCBj
YWNoZTogIm5vLWNhY2hlIiwgbW9kZTogImNvcnMiLCBib2R5OiAiYm9keSIgfTsKKyAgICBjb25z
dCByZXNwb25zZSA9IGF3YWl0IGlmcmFtZS5jb250ZW50V2luZG93LmZldGNoKGdldF9ob3N0X2lu
Zm8oKS5IVFRQX1JFTU9URV9PUklHSU4gKyAgIi9XZWJLaXQvc2VydmljZS13b3JrZXJzL3Jlc291
cmNlcy9jcm9zcy1vcmlnaW4tYWxsb3cucHkiLCBvcHRpb25zKTsKKyAgICBhc3NlcnRfbm90X2Vx
dWFscyhhd2FpdCByZXNwb25zZS50ZXh0KCksICJubyBjYWNoZS1jb250cm9sIGhlYWRlciIpOwor
ICAgIGlmcmFtZS5yZW1vdmUoKTsKK30sICJFbnN1cmUgY2FjaGUtY29udHJvbCBkb2VzIG5vdCBi
cmVhayBzZXJ2aWNlIHdvcmtlciBmZXRjaCBoYW5kbGluZyIpOworPC9zY3JpcHQ+Cis8L2JvZHk+
Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3dwdC9zZXJ2aWNlLXdvcmtl
cnMvcmVzb3VyY2VzL2Nyb3NzLW9yaWdpbi1hbGxvdy5weSBiL0xheW91dFRlc3RzL2h0dHAvd3B0
L3NlcnZpY2Utd29ya2Vycy9yZXNvdXJjZXMvY3Jvc3Mtb3JpZ2luLWFsbG93LnB5Cm5ldyBmaWxl
IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAuLjQwNzQ4ODBhZTc2ZWNiOTNiMzlkMzE0OWY4OWNhZGU2ZGY4NzkzYzIKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3dwdC9zZXJ2aWNlLXdvcmtlcnMvcmVzb3VyY2VzL2Ny
b3NzLW9yaWdpbi1hbGxvdy5weQpAQCAtMCwwICsxLDMgQEAKK2RlZiBtYWluKHJlcXVlc3QsIHJl
c3BvbnNlKToKKyAgICB2YWx1ZSA9IHJlcXVlc3QuaGVhZGVycy5nZXQoIkNhY2hlLUNvbnRyb2wi
LCAibm8gY2FjaGUtY29udHJvbCBoZWFkZXIiKQorICAgIHJldHVybiAyMDAsIFsoYiJDb250ZW50
LVR5cGUiLCBiInRleHQvYXNjaWkiKSwgKGIiQWNjZXNzLUNvbnRyb2wtQWxsb3ctT3JpZ2luIiwg
IioiKV0sIHZhbHVlCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>