<?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>181103</bug_id>
          
          <creation_ts>2017-12-21 14:02:26 -0800</creation_ts>
          <short_desc>importScripts() inside a service worker should ensure that the response has a JavaScript MIME type</short_desc>
          <delta_ts>2017-12-22 13:24: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>Service Workers</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="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>achristensen</cc>
    
    <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>1384248</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-12-21 14:02:26 -0800</bug_when>
    <thetext>importScripts() inside a service worker should ensure that the response has a JavaScript MIME type, as per:
- https://w3c.github.io/ServiceWorker/#importscripts (step 6)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1384255</commentid>
    <comment_count>1</comment_count>
      <attachid>330065</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-12-21 14:10:09 -0800</bug_when>
    <thetext>Created attachment 330065
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1384394</commentid>
    <comment_count>2</comment_count>
      <attachid>330065</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2017-12-21 21:16:05 -0800</bug_when>
    <thetext>Comment on attachment 330065
Patch

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

&gt; Source/WebCore/workers/WorkerGlobalScope.cpp:271
&gt;          // FIXME: Fully implement https://w3c.github.io/ServiceWorker/#importscripts.

Is this FIXME still relevant? If so, can it be made more precise?

&gt; LayoutTests/imported/w3c/ChangeLog:23
&gt; +        * web-platform-tests/service-workers/service-worker/registration-mime-types.https-expected.txt:

Can we fix the test in this patch and submit a corresponding WPT PR.
If we discover during the PR that we should revert the test change, we could update our WebKit WPT test and our implementation in a follow-up patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1384533</commentid>
    <comment_count>3</comment_count>
      <attachid>330139</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-12-22 12:50:30 -0800</bug_when>
    <thetext>Created attachment 330139
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1384543</commentid>
    <comment_count>4</comment_count>
      <attachid>330139</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-12-22 13:23:43 -0800</bug_when>
    <thetext>Comment on attachment 330139
Patch

Clearing flags on attachment: 330139

Committed r226275: &lt;https://trac.webkit.org/changeset/226275&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1384544</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-12-22 13:23:44 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1384545</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-12-22 13:24:28 -0800</bug_when>
    <thetext>&lt;rdar://problem/36197500&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>330065</attachid>
            <date>2017-12-21 14:10:09 -0800</date>
            <delta_ts>2017-12-22 12:50:28 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-181103-20171221141009.patch</filename>
            <type>text/plain</type>
            <size>8026</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI2MjM2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMWIwNjQ1MjkzYjg3ZDYy
ODk3MzQ1ODk1ZTY2OWViZjcyNWRmZTA4Ni4uYzdmMDgyNzBhZTg3Y2U1YzgxZTMxODRjNTg4NTk1
ZDYxNmY5MzY1NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDE3LTEyLTIxICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgaW1wb3J0U2NyaXB0cygpIGlu
c2lkZSBhIHNlcnZpY2Ugd29ya2VyIHNob3VsZCBlbnN1cmUgdGhhdCB0aGUgcmVzcG9uc2UgaGFz
IGEgSmF2YVNjcmlwdCBNSU1FIHR5cGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTE4MTEwMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIGltcG9ydFNjcmlwdHMoKSBpbnNpZGUgYSBzZXJ2aWNlIHdvcmtlciBz
aG91bGQgZW5zdXJlIHRoYXQgdGhlIHJlc3BvbnNlIGhhcyBhIEphdmFTY3JpcHQKKyAgICAgICAg
TUlNRSB0eXBlLCBhcyBwZXI6CisgICAgICAgIC0gaHR0cHM6Ly93M2MuZ2l0aHViLmlvL1NlcnZp
Y2VXb3JrZXIvI2ltcG9ydHNjcmlwdHMgKHN0ZXAgNikKKworICAgICAgICBObyBuZXcgdGVzdHMs
IHJlYmFzZWxpbmVkIGV4aXN0aW5nIHRlc3QuCisKKyAgICAgICAgKiB3b3JrZXJzL1dvcmtlckds
b2JhbFNjb3BlLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6Oldvcmtlckdsb2JhbFNjb3BlOjppbXBv
cnRTY3JpcHRzKToKKyAgICAgICAgKiB3b3JrZXJzL1dvcmtlclNjcmlwdExvYWRlci5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpXb3JrZXJTY3JpcHRMb2FkZXI6OmRpZFJlY2VpdmVSZXNwb25zZSk6
CisgICAgICAgICogd29ya2Vycy9Xb3JrZXJTY3JpcHRMb2FkZXIuaDoKKyAgICAgICAgKFdlYkNv
cmU6OldvcmtlclNjcmlwdExvYWRlcjo6cmVzcG9uc2VNSU1FVHlwZSBjb25zdCk6CisKIDIwMTct
MTItMjEgIEplcmVteSBKb25lcyAgPGplcmVteWpAYXBwbGUuY29tPgogCiAgICAgICAgIEJ1aWxk
IGZpeCBhZnRlciByMjI2MjIzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS93b3JrZXJzL1dv
cmtlckdsb2JhbFNjb3BlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3dvcmtlcnMvV29ya2VyR2xvYmFs
U2NvcGUuY3BwCmluZGV4IDhhNjY2NDdkMjUwMGMwMGNmZTQxYzNhODEzYWE4MjIzNDU0MzE0OGEu
LjBiZTcyZmFlYTY0OGY0ZWVjMGVmMzZlZDI0ZDQ0MjZmYTI0ZmNkNTkgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL3dvcmtlcnMvV29ya2VyR2xvYmFsU2NvcGUuY3BwCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL3dvcmtlcnMvV29ya2VyR2xvYmFsU2NvcGUuY3BwCkBAIC0zMyw2ICszMyw3IEBACiAj
aW5jbHVkZSAiSURCQ29ubmVjdGlvblByb3h5LmgiCiAjaW5jbHVkZSAiSW1hZ2VCaXRtYXBPcHRp
b25zLmgiCiAjaW5jbHVkZSAiSW5zcGVjdG9ySW5zdHJ1bWVudGF0aW9uLmgiCisjaW5jbHVkZSAi
TUlNRVR5cGVSZWdpc3RyeS5oIgogI2luY2x1ZGUgIlBlcmZvcm1hbmNlLmgiCiAjaW5jbHVkZSAi
U2NoZWR1bGVkQWN0aW9uLmgiCiAjaW5jbHVkZSAiU2NyaXB0U291cmNlQ29kZS5oIgpAQCAtMjY1
LDcgKzI2Niw4IEBAIEV4Y2VwdGlvbk9yPHZvaWQ+IFdvcmtlckdsb2JhbFNjb3BlOjppbXBvcnRT
Y3JpcHRzKGNvbnN0IFZlY3RvcjxTdHJpbmc+JiB1cmxzKQogICAgIEZldGNoT3B0aW9uczo6Q2Fj
aGUgY2FjaGVQb2xpY3kgPSBGZXRjaE9wdGlvbnM6OkNhY2hlOjpEZWZhdWx0OwogCiAjaWYgRU5B
QkxFKFNFUlZJQ0VfV09SS0VSKQotICAgIGlmIChpczxTZXJ2aWNlV29ya2VyR2xvYmFsU2NvcGU+
KCp0aGlzKSkgeworICAgIGJvb2wgaXNTZXJ2aWNlV29ya2VyR2xvYmFsU2NvcGUgPSBpczxTZXJ2
aWNlV29ya2VyR2xvYmFsU2NvcGU+KCp0aGlzKTsKKyAgICBpZiAoaXNTZXJ2aWNlV29ya2VyR2xv
YmFsU2NvcGUpIHsKICAgICAgICAgLy8gRklYTUU6IEZ1bGx5IGltcGxlbWVudCBodHRwczovL3cz
Yy5naXRodWIuaW8vU2VydmljZVdvcmtlci8jaW1wb3J0c2NyaXB0cy4KICAgICAgICAgYXV0byYg
c2VydmljZVdvcmtlckdsb2JhbFNjb3BlID0gZG93bmNhc3Q8U2VydmljZVdvcmtlckdsb2JhbFNj
b3BlPigqdGhpcyk7CiAgICAgICAgIGF1dG8mIHJlZ2lzdHJhdGlvbiA9IHNlcnZpY2VXb3JrZXJH
bG9iYWxTY29wZS5yZWdpc3RyYXRpb24oKTsKQEAgLTI4OSw2ICsyOTEsMTEgQEAgRXhjZXB0aW9u
T3I8dm9pZD4gV29ya2VyR2xvYmFsU2NvcGU6OmltcG9ydFNjcmlwdHMoY29uc3QgVmVjdG9yPFN0
cmluZz4mIHVybHMpCiAgICAgICAgIGlmIChzY3JpcHRMb2FkZXItPmZhaWxlZCgpKQogICAgICAg
ICAgICAgcmV0dXJuIEV4Y2VwdGlvbiB7IE5ldHdvcmtFcnJvciB9OwogCisjaWYgRU5BQkxFKFNF
UlZJQ0VfV09SS0VSKQorICAgICAgICBpZiAoaXNTZXJ2aWNlV29ya2VyR2xvYmFsU2NvcGUgJiYg
IU1JTUVUeXBlUmVnaXN0cnk6OmlzU3VwcG9ydGVkSmF2YVNjcmlwdE1JTUVUeXBlKHNjcmlwdExv
YWRlci0+cmVzcG9uc2VNSU1FVHlwZSgpKSkKKyAgICAgICAgICAgIHJldHVybiBFeGNlcHRpb24g
eyBOZXR3b3JrRXJyb3IgfTsKKyNlbmRpZgorCiAgICAgICAgIEluc3BlY3Rvckluc3RydW1lbnRh
dGlvbjo6c2NyaXB0SW1wb3J0ZWQoKnRoaXMsIHNjcmlwdExvYWRlci0+aWRlbnRpZmllcigpLCBz
Y3JpcHRMb2FkZXItPnNjcmlwdCgpKTsKIAogICAgICAgICBOYWtlZFB0cjxKU0M6OkV4Y2VwdGlv
bj4gZXhjZXB0aW9uOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvd29ya2Vycy9Xb3JrZXJT
Y3JpcHRMb2FkZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvd29ya2Vycy9Xb3JrZXJTY3JpcHRMb2Fk
ZXIuY3BwCmluZGV4IDViN2JjM2JiYzY1ZmUyY2I1ODI5Mzg0NjdmMGQ1MWMyYjQxY2M1OWYuLjM1
NjRjMDZiYTc5Zjk2YjYyNDJiMGQ2Y2Y0YzQyNjAzYWQ3N2ZlODQgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL3dvcmtlcnMvV29ya2VyU2NyaXB0TG9hZGVyLmNwcAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS93b3JrZXJzL1dvcmtlclNjcmlwdExvYWRlci5jcHAKQEAgLTEzMiw2ICsxMzIsNyBAQCB2
b2lkIFdvcmtlclNjcmlwdExvYWRlcjo6ZGlkUmVjZWl2ZVJlc3BvbnNlKHVuc2lnbmVkIGxvbmcg
aWRlbnRpZmllciwgY29uc3QgUmVzbwogICAgIH0KIAogICAgIG1fcmVzcG9uc2VVUkwgPSByZXNw
b25zZS51cmwoKTsKKyAgICBtX3Jlc3BvbnNlTUlNRVR5cGUgPSByZXNwb25zZS5taW1lVHlwZSgp
OwogICAgIG1fcmVzcG9uc2VFbmNvZGluZyA9IHJlc3BvbnNlLnRleHRFbmNvZGluZ05hbWUoKTsK
ICAgICBpZiAobV9jbGllbnQpCiAgICAgICAgIG1fY2xpZW50LT5kaWRSZWNlaXZlUmVzcG9uc2Uo
aWRlbnRpZmllciwgcmVzcG9uc2UpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvd29ya2Vy
cy9Xb3JrZXJTY3JpcHRMb2FkZXIuaCBiL1NvdXJjZS9XZWJDb3JlL3dvcmtlcnMvV29ya2VyU2Ny
aXB0TG9hZGVyLmgKaW5kZXggZDY4OGIzODczYTUzMzIzMDIzZWE3YmMyMDMyMGZjNzc3YjIxODkz
MC4uZjczMmZjNGIzYzY3ZDdiNDhhZjQ4ZDE1NzM5MWNmOWIwNDkyZWZjZiAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvd29ya2Vycy9Xb3JrZXJTY3JpcHRMb2FkZXIuaAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS93b3JrZXJzL1dvcmtlclNjcmlwdExvYWRlci5oCkBAIC02MCw2ICs2MCw3IEBAIHB1
YmxpYzoKICAgICBTdHJpbmcgc2NyaXB0KCk7CiAgICAgY29uc3QgVVJMJiB1cmwoKSBjb25zdCB7
IHJldHVybiBtX3VybDsgfQogICAgIGNvbnN0IFVSTCYgcmVzcG9uc2VVUkwoKSBjb25zdDsKKyAg
ICBjb25zdCBTdHJpbmcmIHJlc3BvbnNlTUlNRVR5cGUoKSBjb25zdCB7IHJldHVybiBtX3Jlc3Bv
bnNlTUlNRVR5cGU7IH0KICAgICBib29sIGZhaWxlZCgpIGNvbnN0IHsgcmV0dXJuIG1fZmFpbGVk
OyB9CiAgICAgdW5zaWduZWQgbG9uZyBpZGVudGlmaWVyKCkgY29uc3QgeyByZXR1cm4gbV9pZGVu
dGlmaWVyOyB9CiAgICAgY29uc3QgUmVzb3VyY2VFcnJvciYgZXJyb3IoKSBjb25zdCB7IHJldHVy
biBtX2Vycm9yOyB9CkBAIC04NSw2ICs4Niw3IEBAIHByaXZhdGU6CiAgICAgU3RyaW5nQnVpbGRl
ciBtX3NjcmlwdDsKICAgICBVUkwgbV91cmw7CiAgICAgVVJMIG1fcmVzcG9uc2VVUkw7CisgICAg
U3RyaW5nIG1fcmVzcG9uc2VNSU1FVHlwZTsKICAgICB1bnNpZ25lZCBsb25nIG1faWRlbnRpZmll
ciB7IDAgfTsKICAgICBib29sIG1fZmFpbGVkIHsgZmFsc2UgfTsKICAgICBib29sIG1fZmluaXNo
aW5nIHsgZmFsc2UgfTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCmluZGV4IDE3Njg1MWZm
YzMzNjc2ODIzODkxMTc5MjhjZDViMWVhYzIyNmVlOWIuLjdiMjIyNzM3NjE1MzgwMGViZTk2YTgz
ZGE5ZWY4MzAwNTAzNzVhNTcgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9D
aGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZwpAQCAtMSwz
ICsxLDI3IEBACisyMDE3LTEyLTIxICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisK
KyAgICAgICAgaW1wb3J0U2NyaXB0cygpIGluc2lkZSBhIHNlcnZpY2Ugd29ya2VyIHNob3VsZCBl
bnN1cmUgdGhhdCB0aGUgcmVzcG9uc2UgaGFzIGEgSmF2YVNjcmlwdCBNSU1FIHR5cGUKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE4MTEwMworCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFJlYmFzZWxpbmUgV1BU
IHRlc3Qgbm93IHRoYXQgaXQgZmFpbHMgbGF0ZXIuIFRoZSB0ZXN0IGV4cGVjdHMgdGhhdCB0aGUg
cmVnaXN0cmF0aW9uIHByb21pc2UgYmUKKyAgICAgICAgcmVqZWN0ZWQgd2l0aCBhIFNlY3VyaXR5
RXJyb3IuIEhvd2V2ZXIsIHdlIHJlamVjdCBpdCB3aXRoIGEgVHlwZUVycm9yIGluc3RlYWQsIHdo
aWNoIGlzIHRoZQorICAgICAgICByZXN1bHQgb2YgdGhlIE5ldHdvcmsgZXJyb3IgZnJvbSBpbXBv
cnRTY3JpcHRzKCkuCisKKyAgICAgICAgVGhlIHNwZWMgZG9lcyBzYXkgdGhhdCBpbXBvcnRTY3Jp
cHRzKCkgc2hvdWxkIHJlcG9ydCBhIG5ldHdvcmsgZXJyb3Igd2hlbiB0aGUgTUlNRSB0eXBlIGlz
CisgICAgICAgIGludmFsaWQ6CisgICAgICAgIC0gaHR0cHM6Ly93M2MuZ2l0aHViLmlvL1NlcnZp
Y2VXb3JrZXIvI2ltcG9ydHNjcmlwdHMgKHN0ZXAgNikKKworICAgICAgICBMYXRlciBvbiwgdGhl
IHNwZWMgc2F5cyB0aGF0IGlmICJhbiB1bmNhdWdodCBydW50aW1lIHNjcmlwdCBlcnJvciBvY2N1
cnMiIHdoZW4gcnVubmluZyB0aGUgc2NyaXB0LAorICAgICAgICB3ZSBzaG91bGQgcmVzb2x2ZSB0
aGUgcmVnaXN0cmF0aW9uIHdpdGggYSBUeXBlRXJyb3I6CisgICAgICAgIC0gaHR0cHM6Ly93M2Mu
Z2l0aHViLmlvL1NlcnZpY2VXb3JrZXIvI3VwZGF0ZSAoc3RlcCA5LjYpCisKKyAgICAgICAgVGhl
cmVmb3JlLCBvdXIgYmVoYXZpb3Igc2VlbXMgY29ycmVjdCBhbmQgSSBjYW5ub3QgZmluZCBpbiB0
aGUgc3BlYyBhIHJlYXNvbiB3aHkgdGhlIHRlc3Qgd291bGQKKyAgICAgICAgZXhwZWN0IGEgU2Vj
dXJpdHlFcnJvciBoZXJlLgorCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL3NlcnZpY2Ut
d29ya2Vycy9zZXJ2aWNlLXdvcmtlci9yZWdpc3RyYXRpb24tbWltZS10eXBlcy5odHRwcy1leHBl
Y3RlZC50eHQ6CisKIDIwMTctMTItMjEgIFlvdWVubiBGYWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29t
PgogCiAgICAgICAgIExheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
c2VydmljZS13b3JrZXJzL3NlcnZpY2Utd29ya2VyL2ZldGNoLXJlcXVlc3QteGhyLmh0dHBzLmh0
bWwgaXMgZmFpbGluZyBvbmUgdGVzdApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQv
dzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9zZXJ2aWNlLXdvcmtlcnMvc2VydmljZS13b3JrZXIvcmVn
aXN0cmF0aW9uLW1pbWUtdHlwZXMuaHR0cHMtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvaW1w
b3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9zZXJ2aWNlLXdvcmtlcnMvc2VydmljZS13b3Jr
ZXIvcmVnaXN0cmF0aW9uLW1pbWUtdHlwZXMuaHR0cHMtZXhwZWN0ZWQudHh0CmluZGV4IGEwY2U3
MDU2NzViMzI2ZWFhYzVkZTkzYzRjMjM0Y2M5MmRhYTJkMDYuLjFkOTgxMjhmMTE5ZmZjNjk0YzYx
ZmVlNGY0NGU2NjRiZTIwM2FjZTkgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvc2VydmljZS13b3JrZXJzL3NlcnZpY2Utd29ya2VyL3JlZ2lz
dHJhdGlvbi1taW1lLXR5cGVzLmh0dHBzLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9p
bXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3NlcnZpY2Utd29ya2Vycy9zZXJ2aWNlLXdv
cmtlci9yZWdpc3RyYXRpb24tbWltZS10eXBlcy5odHRwcy1leHBlY3RlZC50eHQKQEAgLTEsOCAr
MSw4IEBACiAKIFBBU1MgUmVnaXN0ZXJpbmcgc2NyaXB0IHdpdGggbm8gTUlNRSB0eXBlIAogUEFT
UyBSZWdpc3RlcmluZyBzY3JpcHQgd2l0aCBiYWQgTUlNRSB0eXBlIAotRkFJTCBSZWdpc3Rlcmlu
ZyBzY3JpcHQgdGhhdCBpbXBvcnRzIHNjcmlwdCB3aXRoIG5vIE1JTUUgdHlwZSBhc3NlcnRfdW5y
ZWFjaGVkOiBTaG91bGQgaGF2ZSByZWplY3RlZDogUmVnaXN0cmF0aW9uIG9mIG5vIE1JTUUgdHlw
ZSBpbXBvcnRlZCBzY3JpcHQgc2hvdWxkIGZhaWwuIFJlYWNoZWQgdW5yZWFjaGFibGUgY29kZQot
RkFJTCBSZWdpc3RlcmluZyBzY3JpcHQgdGhhdCBpbXBvcnRzIHNjcmlwdCB3aXRoIGJhZCBNSU1F
IHR5cGUgYXNzZXJ0X3VucmVhY2hlZDogU2hvdWxkIGhhdmUgcmVqZWN0ZWQ6IFJlZ2lzdHJhdGlv
biBvZiBwbGFpbiB0ZXh0IGltcG9ydGVkIHNjcmlwdCBzaG91bGQgZmFpbC4gUmVhY2hlZCB1bnJl
YWNoYWJsZSBjb2RlCitGQUlMIFJlZ2lzdGVyaW5nIHNjcmlwdCB0aGF0IGltcG9ydHMgc2NyaXB0
IHdpdGggbm8gTUlNRSB0eXBlIGFzc2VydF90aHJvd3M6IFJlZ2lzdHJhdGlvbiBvZiBubyBNSU1F
IHR5cGUgaW1wb3J0ZWQgc2NyaXB0IHNob3VsZCBmYWlsLiBmdW5jdGlvbiAiZnVuY3Rpb24gKCkg
eyB0aHJvdyBlIH0iIHRocmV3IG9iamVjdCAiVHlwZUVycm9yOiBOZXR3b3JrRXJyb3I6ICBBIG5l
dHdvcmsgZXJyb3Igb2NjdXJyZWQuIiB0aGF0IGlzIG5vdCBhIERPTUV4Y2VwdGlvbiBTZWN1cml0
eUVycm9yOiBwcm9wZXJ0eSAiY29kZSIgaXMgZXF1YWwgdG8gdW5kZWZpbmVkLCBleHBlY3RlZCAx
OAorRkFJTCBSZWdpc3RlcmluZyBzY3JpcHQgdGhhdCBpbXBvcnRzIHNjcmlwdCB3aXRoIGJhZCBN
SU1FIHR5cGUgYXNzZXJ0X3Rocm93czogUmVnaXN0cmF0aW9uIG9mIHBsYWluIHRleHQgaW1wb3J0
ZWQgc2NyaXB0IHNob3VsZCBmYWlsLiBmdW5jdGlvbiAiZnVuY3Rpb24gKCkgeyB0aHJvdyBlIH0i
IHRocmV3IG9iamVjdCAiVHlwZUVycm9yOiBOZXR3b3JrRXJyb3I6ICBBIG5ldHdvcmsgZXJyb3Ig
b2NjdXJyZWQuIiB0aGF0IGlzIG5vdCBhIERPTUV4Y2VwdGlvbiBTZWN1cml0eUVycm9yOiBwcm9w
ZXJ0eSAiY29kZSIgaXMgZXF1YWwgdG8gdW5kZWZpbmVkLCBleHBlY3RlZCAxOAogUEFTUyBSZWdp
c3RlcmluZyBzY3JpcHQgd2l0aCBnb29kIE1JTUUgdHlwZSBhcHBsaWNhdGlvbi9lY21hc2NyaXB0
IAogUEFTUyBSZWdpc3RlcmluZyBzY3JpcHQgdGhhdCBpbXBvcnRzIHNjcmlwdCB3aXRoIGdvb2Qg
TUlNRSB0eXBlIGFwcGxpY2F0aW9uL2VjbWFzY3JpcHQgCiBQQVNTIFJlZ2lzdGVyaW5nIHNjcmlw
dCB3aXRoIGdvb2QgTUlNRSB0eXBlIGFwcGxpY2F0aW9uL2phdmFzY3JpcHQgCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>330139</attachid>
            <date>2017-12-22 12:50:30 -0800</date>
            <delta_ts>2017-12-22 13:23:43 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-181103-20171222125029.patch</filename>
            <type>text/plain</type>
            <size>8281</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI2MjczCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTY3ZTQxMTI1ZDg1OTA0
NTNmY2VmYTg4N2VlMDBhY2I3NjNjNTk4My4uM2I0Njk2ODg3NGViNjQ3MzQxYjJlNTQ4NzA5ODhj
MDQ3YjkzOGJmNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDE3LTEyLTIyICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgaW1wb3J0U2NyaXB0cygpIGlu
c2lkZSBhIHNlcnZpY2Ugd29ya2VyIHNob3VsZCBlbnN1cmUgdGhhdCB0aGUgcmVzcG9uc2UgaGFz
IGEgSmF2YVNjcmlwdCBNSU1FIHR5cGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTE4MTEwMworCisgICAgICAgIFJldmlld2VkIGJ5IFlvdWVubiBGYWJs
ZXQuCisKKyAgICAgICAgaW1wb3J0U2NyaXB0cygpIGluc2lkZSBhIHNlcnZpY2Ugd29ya2VyIHNo
b3VsZCBlbnN1cmUgdGhhdCB0aGUgcmVzcG9uc2UgaGFzIGEgSmF2YVNjcmlwdAorICAgICAgICBN
SU1FIHR5cGUsIGFzIHBlcjoKKyAgICAgICAgLSBodHRwczovL3czYy5naXRodWIuaW8vU2Vydmlj
ZVdvcmtlci8jaW1wb3J0c2NyaXB0cyAoc3RlcCA2KQorCisgICAgICAgIE5vIG5ldyB0ZXN0cywg
cmViYXNlbGluZWQgZXhpc3RpbmcgdGVzdC4KKworICAgICAgICAqIHdvcmtlcnMvV29ya2VyR2xv
YmFsU2NvcGUuY3BwOgorICAgICAgICAoV2ViQ29yZTo6V29ya2VyR2xvYmFsU2NvcGU6OmltcG9y
dFNjcmlwdHMpOgorICAgICAgICAqIHdvcmtlcnMvV29ya2VyU2NyaXB0TG9hZGVyLmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OldvcmtlclNjcmlwdExvYWRlcjo6ZGlkUmVjZWl2ZVJlc3BvbnNlKToK
KyAgICAgICAgKiB3b3JrZXJzL1dvcmtlclNjcmlwdExvYWRlci5oOgorICAgICAgICAoV2ViQ29y
ZTo6V29ya2VyU2NyaXB0TG9hZGVyOjpyZXNwb25zZU1JTUVUeXBlIGNvbnN0KToKKwogMjAxNy0x
Mi0yMiAgWmFsYW4gQnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgogCiAgICAgICAgIFtSZW5kZXJU
cmVlQnVpbGRlcl0gTW92ZSBSZW5kZXJNZW51TGlzdDo6YWRkQ2hpbGQoKSB0cmVlIG11dGF0aW9u
IHRvIFJlbmRlclRyZWVCdWlsZGVyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS93b3JrZXJz
L1dvcmtlckdsb2JhbFNjb3BlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3dvcmtlcnMvV29ya2VyR2xv
YmFsU2NvcGUuY3BwCmluZGV4IDhhNjY2NDdkMjUwMGMwMGNmZTQxYzNhODEzYWE4MjIzNDU0MzE0
OGEuLmNhZTNjNWRiMjg5NDY3NGMyNGQ1ODRkMWMxMGYwYWU2NGYzNjY1NzkgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL3dvcmtlcnMvV29ya2VyR2xvYmFsU2NvcGUuY3BwCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL3dvcmtlcnMvV29ya2VyR2xvYmFsU2NvcGUuY3BwCkBAIC0zMyw2ICszMyw3IEBA
CiAjaW5jbHVkZSAiSURCQ29ubmVjdGlvblByb3h5LmgiCiAjaW5jbHVkZSAiSW1hZ2VCaXRtYXBP
cHRpb25zLmgiCiAjaW5jbHVkZSAiSW5zcGVjdG9ySW5zdHJ1bWVudGF0aW9uLmgiCisjaW5jbHVk
ZSAiTUlNRVR5cGVSZWdpc3RyeS5oIgogI2luY2x1ZGUgIlBlcmZvcm1hbmNlLmgiCiAjaW5jbHVk
ZSAiU2NoZWR1bGVkQWN0aW9uLmgiCiAjaW5jbHVkZSAiU2NyaXB0U291cmNlQ29kZS5oIgpAQCAt
MjY1LDggKzI2NiwxMCBAQCBFeGNlcHRpb25Pcjx2b2lkPiBXb3JrZXJHbG9iYWxTY29wZTo6aW1w
b3J0U2NyaXB0cyhjb25zdCBWZWN0b3I8U3RyaW5nPiYgdXJscykKICAgICBGZXRjaE9wdGlvbnM6
OkNhY2hlIGNhY2hlUG9saWN5ID0gRmV0Y2hPcHRpb25zOjpDYWNoZTo6RGVmYXVsdDsKIAogI2lm
IEVOQUJMRShTRVJWSUNFX1dPUktFUikKLSAgICBpZiAoaXM8U2VydmljZVdvcmtlckdsb2JhbFNj
b3BlPigqdGhpcykpIHsKLSAgICAgICAgLy8gRklYTUU6IEZ1bGx5IGltcGxlbWVudCBodHRwczov
L3czYy5naXRodWIuaW8vU2VydmljZVdvcmtlci8jaW1wb3J0c2NyaXB0cy4KKyAgICBib29sIGlz
U2VydmljZVdvcmtlckdsb2JhbFNjb3BlID0gaXM8U2VydmljZVdvcmtlckdsb2JhbFNjb3BlPigq
dGhpcyk7CisgICAgaWYgKGlzU2VydmljZVdvcmtlckdsb2JhbFNjb3BlKSB7CisgICAgICAgIC8v
IEZJWE1FOiBXZSBuZWVkIHRvIGFkZCBzdXBwb3J0IGZvciB0aGUgJ2ltcG9ydGVkIHNjcmlwdHMg
dXBkYXRlZCcgZmxhZyBhcyBwZXI6CisgICAgICAgIC8vIGh0dHBzOi8vdzNjLmdpdGh1Yi5pby9T
ZXJ2aWNlV29ya2VyLyNpbXBvcnRzY3JpcHRzCiAgICAgICAgIGF1dG8mIHNlcnZpY2VXb3JrZXJH
bG9iYWxTY29wZSA9IGRvd25jYXN0PFNlcnZpY2VXb3JrZXJHbG9iYWxTY29wZT4oKnRoaXMpOwog
ICAgICAgICBhdXRvJiByZWdpc3RyYXRpb24gPSBzZXJ2aWNlV29ya2VyR2xvYmFsU2NvcGUucmVn
aXN0cmF0aW9uKCk7CiAgICAgICAgIGlmIChyZWdpc3RyYXRpb24udXBkYXRlVmlhQ2FjaGUoKSA9
PSBTZXJ2aWNlV29ya2VyVXBkYXRlVmlhQ2FjaGU6Ok5vbmUKQEAgLTI4OSw2ICsyOTIsMTEgQEAg
RXhjZXB0aW9uT3I8dm9pZD4gV29ya2VyR2xvYmFsU2NvcGU6OmltcG9ydFNjcmlwdHMoY29uc3Qg
VmVjdG9yPFN0cmluZz4mIHVybHMpCiAgICAgICAgIGlmIChzY3JpcHRMb2FkZXItPmZhaWxlZCgp
KQogICAgICAgICAgICAgcmV0dXJuIEV4Y2VwdGlvbiB7IE5ldHdvcmtFcnJvciB9OwogCisjaWYg
RU5BQkxFKFNFUlZJQ0VfV09SS0VSKQorICAgICAgICBpZiAoaXNTZXJ2aWNlV29ya2VyR2xvYmFs
U2NvcGUgJiYgIU1JTUVUeXBlUmVnaXN0cnk6OmlzU3VwcG9ydGVkSmF2YVNjcmlwdE1JTUVUeXBl
KHNjcmlwdExvYWRlci0+cmVzcG9uc2VNSU1FVHlwZSgpKSkKKyAgICAgICAgICAgIHJldHVybiBF
eGNlcHRpb24geyBOZXR3b3JrRXJyb3IgfTsKKyNlbmRpZgorCiAgICAgICAgIEluc3BlY3Rvcklu
c3RydW1lbnRhdGlvbjo6c2NyaXB0SW1wb3J0ZWQoKnRoaXMsIHNjcmlwdExvYWRlci0+aWRlbnRp
ZmllcigpLCBzY3JpcHRMb2FkZXItPnNjcmlwdCgpKTsKIAogICAgICAgICBOYWtlZFB0cjxKU0M6
OkV4Y2VwdGlvbj4gZXhjZXB0aW9uOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvd29ya2Vy
cy9Xb3JrZXJTY3JpcHRMb2FkZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvd29ya2Vycy9Xb3JrZXJT
Y3JpcHRMb2FkZXIuY3BwCmluZGV4IDViN2JjM2JiYzY1ZmUyY2I1ODI5Mzg0NjdmMGQ1MWMyYjQx
Y2M1OWYuLjM1NjRjMDZiYTc5Zjk2YjYyNDJiMGQ2Y2Y0YzQyNjAzYWQ3N2ZlODQgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL3dvcmtlcnMvV29ya2VyU2NyaXB0TG9hZGVyLmNwcAorKysgYi9T
b3VyY2UvV2ViQ29yZS93b3JrZXJzL1dvcmtlclNjcmlwdExvYWRlci5jcHAKQEAgLTEzMiw2ICsx
MzIsNyBAQCB2b2lkIFdvcmtlclNjcmlwdExvYWRlcjo6ZGlkUmVjZWl2ZVJlc3BvbnNlKHVuc2ln
bmVkIGxvbmcgaWRlbnRpZmllciwgY29uc3QgUmVzbwogICAgIH0KIAogICAgIG1fcmVzcG9uc2VV
UkwgPSByZXNwb25zZS51cmwoKTsKKyAgICBtX3Jlc3BvbnNlTUlNRVR5cGUgPSByZXNwb25zZS5t
aW1lVHlwZSgpOwogICAgIG1fcmVzcG9uc2VFbmNvZGluZyA9IHJlc3BvbnNlLnRleHRFbmNvZGlu
Z05hbWUoKTsKICAgICBpZiAobV9jbGllbnQpCiAgICAgICAgIG1fY2xpZW50LT5kaWRSZWNlaXZl
UmVzcG9uc2UoaWRlbnRpZmllciwgcmVzcG9uc2UpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvd29ya2Vycy9Xb3JrZXJTY3JpcHRMb2FkZXIuaCBiL1NvdXJjZS9XZWJDb3JlL3dvcmtlcnMv
V29ya2VyU2NyaXB0TG9hZGVyLmgKaW5kZXggZDY4OGIzODczYTUzMzIzMDIzZWE3YmMyMDMyMGZj
Nzc3YjIxODkzMC4uZjczMmZjNGIzYzY3ZDdiNDhhZjQ4ZDE1NzM5MWNmOWIwNDkyZWZjZiAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvd29ya2Vycy9Xb3JrZXJTY3JpcHRMb2FkZXIuaAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS93b3JrZXJzL1dvcmtlclNjcmlwdExvYWRlci5oCkBAIC02MCw2ICs2
MCw3IEBAIHB1YmxpYzoKICAgICBTdHJpbmcgc2NyaXB0KCk7CiAgICAgY29uc3QgVVJMJiB1cmwo
KSBjb25zdCB7IHJldHVybiBtX3VybDsgfQogICAgIGNvbnN0IFVSTCYgcmVzcG9uc2VVUkwoKSBj
b25zdDsKKyAgICBjb25zdCBTdHJpbmcmIHJlc3BvbnNlTUlNRVR5cGUoKSBjb25zdCB7IHJldHVy
biBtX3Jlc3BvbnNlTUlNRVR5cGU7IH0KICAgICBib29sIGZhaWxlZCgpIGNvbnN0IHsgcmV0dXJu
IG1fZmFpbGVkOyB9CiAgICAgdW5zaWduZWQgbG9uZyBpZGVudGlmaWVyKCkgY29uc3QgeyByZXR1
cm4gbV9pZGVudGlmaWVyOyB9CiAgICAgY29uc3QgUmVzb3VyY2VFcnJvciYgZXJyb3IoKSBjb25z
dCB7IHJldHVybiBtX2Vycm9yOyB9CkBAIC04NSw2ICs4Niw3IEBAIHByaXZhdGU6CiAgICAgU3Ry
aW5nQnVpbGRlciBtX3NjcmlwdDsKICAgICBVUkwgbV91cmw7CiAgICAgVVJMIG1fcmVzcG9uc2VV
Ukw7CisgICAgU3RyaW5nIG1fcmVzcG9uc2VNSU1FVHlwZTsKICAgICB1bnNpZ25lZCBsb25nIG1f
aWRlbnRpZmllciB7IDAgfTsKICAgICBib29sIG1fZmFpbGVkIHsgZmFsc2UgfTsKICAgICBib29s
IG1fZmluaXNoaW5nIHsgZmFsc2UgfTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVk
L3czYy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCmluZGV4
IDg1NDExYmQ3YTc5ZmNiMDQxZDA2MWY5MmYyYThkYzM5OTY2N2Q4MzAuLjc5NjM1NjNjMDhiMzBj
YTcxYjM0ZDdmODE0YTAzZTRmYmU3MTQyMDQgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9y
dGVkL3czYy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDI3IEBACisyMDE3LTEyLTIyICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBs
ZS5jb20+CisKKyAgICAgICAgaW1wb3J0U2NyaXB0cygpIGluc2lkZSBhIHNlcnZpY2Ugd29ya2Vy
IHNob3VsZCBlbnN1cmUgdGhhdCB0aGUgcmVzcG9uc2UgaGFzIGEgSmF2YVNjcmlwdCBNSU1FIHR5
cGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE4MTEw
MworCisgICAgICAgIFJldmlld2VkIGJ5IFlvdWVubiBGYWJsZXQuCisKKyAgICAgICAgUmViYXNl
bGluZSBXUFQgdGVzdCBub3cgdGhhdCBpdCBmYWlscyBsYXRlci4gVGhlIHRlc3QgZXhwZWN0cyB0
aGF0IHRoZSByZWdpc3RyYXRpb24gcHJvbWlzZSBiZQorICAgICAgICByZWplY3RlZCB3aXRoIGEg
U2VjdXJpdHlFcnJvci4gSG93ZXZlciwgd2UgcmVqZWN0IGl0IHdpdGggYSBUeXBlRXJyb3IgaW5z
dGVhZCwgd2hpY2ggaXMgdGhlCisgICAgICAgIHJlc3VsdCBvZiB0aGUgTmV0d29yayBlcnJvciBm
cm9tIGltcG9ydFNjcmlwdHMoKS4KKworICAgICAgICBUaGUgc3BlYyBkb2VzIHNheSB0aGF0IGlt
cG9ydFNjcmlwdHMoKSBzaG91bGQgcmVwb3J0IGEgbmV0d29yayBlcnJvciB3aGVuIHRoZSBNSU1F
IHR5cGUgaXMKKyAgICAgICAgaW52YWxpZDoKKyAgICAgICAgLSBodHRwczovL3czYy5naXRodWIu
aW8vU2VydmljZVdvcmtlci8jaW1wb3J0c2NyaXB0cyAoc3RlcCA2KQorCisgICAgICAgIExhdGVy
IG9uLCB0aGUgc3BlYyBzYXlzIHRoYXQgaWYgImFuIHVuY2F1Z2h0IHJ1bnRpbWUgc2NyaXB0IGVy
cm9yIG9jY3VycyIgd2hlbiBydW5uaW5nIHRoZSBzY3JpcHQsCisgICAgICAgIHdlIHNob3VsZCBy
ZXNvbHZlIHRoZSByZWdpc3RyYXRpb24gd2l0aCBhIFR5cGVFcnJvcjoKKyAgICAgICAgLSBodHRw
czovL3czYy5naXRodWIuaW8vU2VydmljZVdvcmtlci8jdXBkYXRlIChzdGVwIDkuNikKKworICAg
ICAgICBUaGVyZWZvcmUsIG91ciBiZWhhdmlvciBzZWVtcyBjb3JyZWN0IGFuZCBJIGNhbm5vdCBm
aW5kIGluIHRoZSBzcGVjIGEgcmVhc29uIHdoeSB0aGUgdGVzdCB3b3VsZAorICAgICAgICBleHBl
Y3QgYSBTZWN1cml0eUVycm9yIGhlcmUuCisKKyAgICAgICAgKiB3ZWItcGxhdGZvcm0tdGVzdHMv
c2VydmljZS13b3JrZXJzL3NlcnZpY2Utd29ya2VyL3JlZ2lzdHJhdGlvbi1taW1lLXR5cGVzLmh0
dHBzLWV4cGVjdGVkLnR4dDoKKwogMjAxNy0xMi0yMSAgWW91ZW5uIEZhYmxldCAgPHlvdWVubkBh
cHBsZS5jb20+CiAKICAgICAgICAgU2VydmljZVdvcmtlclRocmVhZFByb3h5IHNob3VsZCBzZXQg
dGhlIGNvcnJlY3QgY29va2llIGFuZCBjYWNoZSBwYXJ0aXRpb25pbmcgb3B0aW9ucwpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9zZXJ2aWNl
LXdvcmtlcnMvc2VydmljZS13b3JrZXIvcmVnaXN0cmF0aW9uLW1pbWUtdHlwZXMuaHR0cHMtZXhw
ZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9z
ZXJ2aWNlLXdvcmtlcnMvc2VydmljZS13b3JrZXIvcmVnaXN0cmF0aW9uLW1pbWUtdHlwZXMuaHR0
cHMtZXhwZWN0ZWQudHh0CmluZGV4IGEwY2U3MDU2NzViMzI2ZWFhYzVkZTkzYzRjMjM0Y2M5MmRh
YTJkMDYuLjFkOTgxMjhmMTE5ZmZjNjk0YzYxZmVlNGY0NGU2NjRiZTIwM2FjZTkgMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2VydmljZS13
b3JrZXJzL3NlcnZpY2Utd29ya2VyL3JlZ2lzdHJhdGlvbi1taW1lLXR5cGVzLmh0dHBzLWV4cGVj
dGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3Rz
L3NlcnZpY2Utd29ya2Vycy9zZXJ2aWNlLXdvcmtlci9yZWdpc3RyYXRpb24tbWltZS10eXBlcy5o
dHRwcy1leHBlY3RlZC50eHQKQEAgLTEsOCArMSw4IEBACiAKIFBBU1MgUmVnaXN0ZXJpbmcgc2Ny
aXB0IHdpdGggbm8gTUlNRSB0eXBlIAogUEFTUyBSZWdpc3RlcmluZyBzY3JpcHQgd2l0aCBiYWQg
TUlNRSB0eXBlIAotRkFJTCBSZWdpc3RlcmluZyBzY3JpcHQgdGhhdCBpbXBvcnRzIHNjcmlwdCB3
aXRoIG5vIE1JTUUgdHlwZSBhc3NlcnRfdW5yZWFjaGVkOiBTaG91bGQgaGF2ZSByZWplY3RlZDog
UmVnaXN0cmF0aW9uIG9mIG5vIE1JTUUgdHlwZSBpbXBvcnRlZCBzY3JpcHQgc2hvdWxkIGZhaWwu
IFJlYWNoZWQgdW5yZWFjaGFibGUgY29kZQotRkFJTCBSZWdpc3RlcmluZyBzY3JpcHQgdGhhdCBp
bXBvcnRzIHNjcmlwdCB3aXRoIGJhZCBNSU1FIHR5cGUgYXNzZXJ0X3VucmVhY2hlZDogU2hvdWxk
IGhhdmUgcmVqZWN0ZWQ6IFJlZ2lzdHJhdGlvbiBvZiBwbGFpbiB0ZXh0IGltcG9ydGVkIHNjcmlw
dCBzaG91bGQgZmFpbC4gUmVhY2hlZCB1bnJlYWNoYWJsZSBjb2RlCitGQUlMIFJlZ2lzdGVyaW5n
IHNjcmlwdCB0aGF0IGltcG9ydHMgc2NyaXB0IHdpdGggbm8gTUlNRSB0eXBlIGFzc2VydF90aHJv
d3M6IFJlZ2lzdHJhdGlvbiBvZiBubyBNSU1FIHR5cGUgaW1wb3J0ZWQgc2NyaXB0IHNob3VsZCBm
YWlsLiBmdW5jdGlvbiAiZnVuY3Rpb24gKCkgeyB0aHJvdyBlIH0iIHRocmV3IG9iamVjdCAiVHlw
ZUVycm9yOiBOZXR3b3JrRXJyb3I6ICBBIG5ldHdvcmsgZXJyb3Igb2NjdXJyZWQuIiB0aGF0IGlz
IG5vdCBhIERPTUV4Y2VwdGlvbiBTZWN1cml0eUVycm9yOiBwcm9wZXJ0eSAiY29kZSIgaXMgZXF1
YWwgdG8gdW5kZWZpbmVkLCBleHBlY3RlZCAxOAorRkFJTCBSZWdpc3RlcmluZyBzY3JpcHQgdGhh
dCBpbXBvcnRzIHNjcmlwdCB3aXRoIGJhZCBNSU1FIHR5cGUgYXNzZXJ0X3Rocm93czogUmVnaXN0
cmF0aW9uIG9mIHBsYWluIHRleHQgaW1wb3J0ZWQgc2NyaXB0IHNob3VsZCBmYWlsLiBmdW5jdGlv
biAiZnVuY3Rpb24gKCkgeyB0aHJvdyBlIH0iIHRocmV3IG9iamVjdCAiVHlwZUVycm9yOiBOZXR3
b3JrRXJyb3I6ICBBIG5ldHdvcmsgZXJyb3Igb2NjdXJyZWQuIiB0aGF0IGlzIG5vdCBhIERPTUV4
Y2VwdGlvbiBTZWN1cml0eUVycm9yOiBwcm9wZXJ0eSAiY29kZSIgaXMgZXF1YWwgdG8gdW5kZWZp
bmVkLCBleHBlY3RlZCAxOAogUEFTUyBSZWdpc3RlcmluZyBzY3JpcHQgd2l0aCBnb29kIE1JTUUg
dHlwZSBhcHBsaWNhdGlvbi9lY21hc2NyaXB0IAogUEFTUyBSZWdpc3RlcmluZyBzY3JpcHQgdGhh
dCBpbXBvcnRzIHNjcmlwdCB3aXRoIGdvb2QgTUlNRSB0eXBlIGFwcGxpY2F0aW9uL2VjbWFzY3Jp
cHQgCiBQQVNTIFJlZ2lzdGVyaW5nIHNjcmlwdCB3aXRoIGdvb2QgTUlNRSB0eXBlIGFwcGxpY2F0
aW9uL2phdmFzY3JpcHQgCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>