<?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>212540</bug_id>
          
          <creation_ts>2020-05-29 13:44:14 -0700</creation_ts>
          <short_desc>[EME] navigator.requestMediaKeySystemAccess() should reject PUR sessionTypes in private browsing mode.</short_desc>
          <delta_ts>2020-05-29 16:16:21 -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>New Bugs</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="Jer Noble">jer.noble</reporter>
          <assigned_to name="Jer Noble">jer.noble</assigned_to>
          <cc>calvaris</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>peng.liu6</cc>
    
    <cc>philipj</cc>
    
    <cc>sergio</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1657399</commentid>
    <comment_count>0</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2020-05-29 13:44:14 -0700</bug_when>
    <thetext>[EME] navigator.requestMediaKeySystemAccess() should reject PUR sessionTypes in private browsing mode.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657400</commentid>
    <comment_count>1</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2020-05-29 13:45:00 -0700</bug_when>
    <thetext>&lt;rdar://problem/61125757&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657401</commentid>
    <comment_count>2</comment_count>
      <attachid>400608</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2020-05-29 13:47:51 -0700</bug_when>
    <thetext>Created attachment 400608
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657402</commentid>
    <comment_count>3</comment_count>
      <attachid>400609</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2020-05-29 13:48:41 -0700</bug_when>
    <thetext>Created attachment 400609
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657420</commentid>
    <comment_count>4</comment_count>
      <attachid>400609</attachid>
    <who name="Peng Liu">peng.liu6</who>
    <bug_when>2020-05-29 14:09:54 -0700</bug_when>
    <thetext>Comment on attachment 400609
Patch

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

&gt; LayoutTests/platform/mac/media/encrypted-media/fps-ephemeral-requestMediaKeySystemAccess.html:19
&gt; +            consoleWrite(&apos;This test must be run in private browsing mode.&apos;)

This log message is not so clear. The browser will be in private browsing mode if window.internals is not empty? Also, do we need to exit the test if the browser is not in the private browsing mode?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657423</commentid>
    <comment_count>5</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2020-05-29 14:14:04 -0700</bug_when>
    <thetext>(In reply to Peng Liu from comment #4)
&gt; Comment on attachment 400609 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=400609&amp;action=review
&gt; 
&gt; &gt; LayoutTests/platform/mac/media/encrypted-media/fps-ephemeral-requestMediaKeySystemAccess.html:19
&gt; &gt; +            consoleWrite(&apos;This test must be run in private browsing mode.&apos;)
&gt; 
&gt; This log message is not so clear. The browser will be in private browsing
&gt; mode if window.internals is not empty? Also, do we need to exit the test if
&gt; the browser is not in the private browsing mode?

This line will only be printed I window.internals is empty, or in other words, if someone loads this test directly in a web browser. The test will fail unless the page is loaded in private browsing mode.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657487</commentid>
    <comment_count>6</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2020-05-29 16:08:50 -0700</bug_when>
    <thetext>Test failures are due to r262311, fixed in r262318. Landing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657496</commentid>
    <comment_count>7</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-05-29 16:16:19 -0700</bug_when>
    <thetext>Committed r262324: &lt;https://trac.webkit.org/changeset/262324&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 400609.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>400608</attachid>
            <date>2020-05-29 13:47:51 -0700</date>
            <delta_ts>2020-05-29 13:48:40 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-212540-20200529134750.patch</filename>
            <type>text/plain</type>
            <size>5087</size>
            <attacher name="Jer Noble">jer.noble</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYyMTk2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTNkODhiZTM2ZGI5ZmUy
ZmM2ZGVkNzczNjEwN2E1MDgzNWE1ZGQ5MS4uZTllNTEwYjgyZTI3OWVlMTAxMDBmMGY5NWZkMTcz
OGM4MjEwNjM1NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDIwLTA1LTI5ICBKZXIg
Tm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgorCisgICAgICAgIFtFTUVdIG5hdmlnYXRvci5y
ZXF1ZXN0TWVkaWFLZXlTeXN0ZW1BY2Nlc3MoKSBzaG91bGQgcmVqZWN0IFBVUiBzZXNzaW9uVHlw
ZXMgaW4gcHJpdmF0ZSBicm93c2luZyBtb2RlLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEyNTQwCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS82MTEy
NTc1Nz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBB
IE1lZGlhS2V5U3lzdGVtQWNjZXNzIHdpdGggYSBQVVIgc2Vzc2lvbiB0eXBlIHdpbGwgbmV2ZXIg
YmUgYWJsZSB0byBjcmVhdGUgbWVkaWEga2V5cyB3aGVuIGNyZWF0ZWQgaW4KKyAgICAgICAgcHJp
dmF0ZSBicm93c2luZyBtb2RlLiBBbGxvdyBjbGllbnRzIHRvIGZhaWwgb3ZlciB0byBub24tUFVS
IHNlc3Npb24gYnkgcmVqZWN0aW5nIHRoZSBwcm9taXNlIHJldHVybmVkIGJ5CisgICAgICAgIHJl
cXVlc3RNZWRpYUtleVN5c3RlbUFjY2VzcygpIHdoZW4gaW4gcHJpdmF0ZSBicm93c2luZyBtb2Rl
LgorCisgICAgICAgIFRlc3Q6IHBsYXRmb3JtL21hYy9tZWRpYS9lbmNyeXB0ZWQtbWVkaWEvZnBz
LWVwaGVtZXJhbC1yZXF1ZXN0TWVkaWFLZXlTeXN0ZW1BY2Nlc3MuaHRtbAorCisgICAgICAgICog
TW9kdWxlcy9lbmNyeXB0ZWRtZWRpYS9DRE0uY3BwOgorICAgICAgICAoV2ViQ29yZTo6Q0RNOjpn
ZXRTdXBwb3J0ZWRDb25maWd1cmF0aW9uKToKKwogMjAyMC0wNS0yOSAgSmVyIE5vYmxlICA8amVy
Lm5vYmxlQGFwcGxlLmNvbT4KIAogICAgICAgICBbQ29jb2FdIEVNRSBzaG91bGQgcmV0dXJuIG1v
cmUgaGVscGZ1bCBlcnJvciBjb2RlIGR1cmluZyBrZXkgZXhjaGFuZ2UKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL01vZHVsZXMvZW5jcnlwdGVkbWVkaWEvQ0RNLmNwcCBiL1NvdXJjZS9XZWJD
b3JlL01vZHVsZXMvZW5jcnlwdGVkbWVkaWEvQ0RNLmNwcAppbmRleCBiMWMyNDJlZjA2YmU0MjY4
MzUxY2M4NTY1ZTk1NWZiZDg2MDFmMTIxLi45MGIxNzNmMzc1ZGMzMmNlMWViYzkwYTQ3NTFjYjg5
NzEzNzFlNjVkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2VuY3J5cHRlZG1l
ZGlhL0NETS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9lbmNyeXB0ZWRtZWRpYS9D
RE0uY3BwCkBAIC05Niw5ICs5NiwxMSBAQCB2b2lkIENETTo6Z2V0U3VwcG9ydGVkQ29uZmlndXJh
dGlvbihNZWRpYUtleVN5c3RlbUNvbmZpZ3VyYXRpb24mJiBjYW5kaWRhdGVDb25maQogICAgICAg
ICByZXR1cm47CiAgICAgfQogCisgICAgYm9vbCBpc0VwaGVtZXJhbCA9ICFkb2N1bWVudC0+cGFn
ZSgpIHx8IGRvY3VtZW50LT5wYWdlKCktPnNlc3Npb25JRCgpLmlzRXBoZW1lcmFsKCk7CisKICAg
ICBTZWN1cml0eU9yaWdpbiYgb3JpZ2luID0gZG9jdW1lbnQtPnNlY3VyaXR5T3JpZ2luKCk7CiAg
ICAgU2VjdXJpdHlPcmlnaW4mIHRvcE9yaWdpbiA9IGRvY3VtZW50LT50b3BPcmlnaW4oKTsKLSAg
ICBDRE1Qcml2YXRlOjpMb2NhbFN0b3JhZ2VBY2Nlc3MgYWNjZXNzID0gb3JpZ2luLmNhbkFjY2Vz
c0xvY2FsU3RvcmFnZSgmdG9wT3JpZ2luKSA/IENETVByaXZhdGU6OkxvY2FsU3RvcmFnZUFjY2Vz
czo6QWxsb3dlZCA6IENETVByaXZhdGU6OkxvY2FsU3RvcmFnZUFjY2Vzczo6Tm90QWxsb3dlZDsK
KyAgICBDRE1Qcml2YXRlOjpMb2NhbFN0b3JhZ2VBY2Nlc3MgYWNjZXNzID0gIWlzRXBoZW1lcmFs
ICYmIG9yaWdpbi5jYW5BY2Nlc3NMb2NhbFN0b3JhZ2UoJnRvcE9yaWdpbikgPyBDRE1Qcml2YXRl
OjpMb2NhbFN0b3JhZ2VBY2Nlc3M6OkFsbG93ZWQgOiBDRE1Qcml2YXRlOjpMb2NhbFN0b3JhZ2VB
Y2Nlc3M6Ok5vdEFsbG93ZWQ7CiAgICAgbV9wcml2YXRlLT5nZXRTdXBwb3J0ZWRDb25maWd1cmF0
aW9uKFdURk1vdmUoY2FuZGlkYXRlQ29uZmlndXJhdGlvbiksIGFjY2VzcywgV1RGTW92ZShjYWxs
YmFjaykpOwogfQogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKaW5kZXggMTc4ZGYzNzdjMTBjZWQ5N2QxOWViNDAzYjQ4MDAzNzU2ODU4
OTI1ZS4uYmUxOGZhZmQ3MTI2NWU5ODU4MjBiYzE0M2FjZWY5ZjM3MWM0MjRhOSAxMDA2NDQKLS0t
IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE0IEBACisyMDIwLTA1LTI5ICBKZXIgTm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29t
PgorCisgICAgICAgIFtFTUVdIG5hdmlnYXRvci5yZXF1ZXN0TWVkaWFLZXlTeXN0ZW1BY2Nlc3Mo
KSBzaG91bGQgcmVqZWN0IFBVUiBzZXNzaW9uVHlwZXMgaW4gcHJpdmF0ZSBicm93c2luZyBtb2Rl
LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEyNTQw
CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS82MTEyNTc1Nz4KKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHBsYXRmb3JtL21hYy9tZWRpYS9lbmNyeXB0
ZWQtbWVkaWEvZnBzLWVwaGVtZXJhbC1yZXF1ZXN0TWVkaWFLZXlTeXN0ZW1BY2Nlc3MtZXhwZWN0
ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvbWVkaWEvZW5jcnlwdGVkLW1l
ZGlhL2Zwcy1lcGhlbWVyYWwtcmVxdWVzdE1lZGlhS2V5U3lzdGVtQWNjZXNzLmh0bWw6IEFkZGVk
LgorCiAyMDIwLTA1LTI3ICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CiAKICAgICAg
ICAgQ3Jhc2ggdW5kZXIgV2ViTm90aWZpY2F0aW9uTWFuYWdlcjo6cmVtb3ZlTm90aWZpY2F0aW9u
RnJvbUNvbnRleHRNYXAoKQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL21l
ZGlhL2VuY3J5cHRlZC1tZWRpYS9mcHMtZXBoZW1lcmFsLXJlcXVlc3RNZWRpYUtleVN5c3RlbUFj
Y2Vzcy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvbWVkaWEvZW5jcnlw
dGVkLW1lZGlhL2Zwcy1lcGhlbWVyYWwtcmVxdWVzdE1lZGlhS2V5U3lzdGVtQWNjZXNzLWV4cGVj
dGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwLi44Nzk5NGYwMzQwZmFmYjBmMjRjNjZiYjMwYjlmOWU0YzljNDUy
MGJlCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL21lZGlhL2Vu
Y3J5cHRlZC1tZWRpYS9mcHMtZXBoZW1lcmFsLXJlcXVlc3RNZWRpYUtleVN5c3RlbUFjY2Vzcy1l
eHBlY3RlZC50eHQKQEAgLTAsMCArMSw0IEBACitSVU4ocHJvbWlzZSA9IG5hdmlnYXRvci5yZXF1
ZXN0TWVkaWFLZXlTeXN0ZW1BY2Nlc3MoImNvbS5hcHBsZS5mcHMiLCBjYXBhYmlsaXRpZXMpKQor
UHJvbWlzZSByZWplY3RlZCBjb3JyZWN0bHkgT0sKK0VORCBPRiBURVNUCisKZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9tZWRpYS9lbmNyeXB0ZWQtbWVkaWEvZnBzLWVwaGVt
ZXJhbC1yZXF1ZXN0TWVkaWFLZXlTeXN0ZW1BY2Nlc3MuaHRtbCBiL0xheW91dFRlc3RzL3BsYXRm
b3JtL21hYy9tZWRpYS9lbmNyeXB0ZWQtbWVkaWEvZnBzLWVwaGVtZXJhbC1yZXF1ZXN0TWVkaWFL
ZXlTeXN0ZW1BY2Nlc3MuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4zOTExZWFiOWE1YTA0NDVhZjkwYzI1YzBk
MWJkOWM4NzE4ZTI0YzA3Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
bWFjL21lZGlhL2VuY3J5cHRlZC1tZWRpYS9mcHMtZXBoZW1lcmFsLXJlcXVlc3RNZWRpYUtleVN5
c3RlbUFjY2Vzcy5odG1sCkBAIC0wLDAgKzEsMjkgQEAKKzwhLS0gd2Via2l0LXRlc3QtcnVubmVy
IFsgdXNlRXBoZW1lcmFsU2Vzc2lvbj10cnVlIF0gLS0+Cis8IURPQ1RZUEUgaHRtbD4KKzxodG1s
PgorPGhlYWQ+CisgICAgPHRpdGxlPmZwcy1lcGhlbWVyYWwtcmVxdWVzdE1lZGlhS2V5U3lzdGVt
QWNjZXNzPC90aXRsZT4KKyAgICA8c2NyaXB0IHNyYz0iLi4vLi4vLi4vLi4vbWVkaWEvdmlkZW8t
dGVzdC5qcyI+PC9zY3JpcHQ+CisgICAgPHNjcmlwdD4KKyAgICB2YXIgY2FwYWJpbGl0aWVzID0g
W3sKKyAgICAgICAgaW5pdERhdGFUeXBlczogWydzaW5mJ10sCisgICAgICAgIHZpZGVvQ2FwYWJp
bGl0aWVzOiBbeyBjb250ZW50VHlwZTogJ3ZpZGVvL21wNCcsIHJvYnVzdG5lc3M6ICcnIH1dLAor
ICAgICAgICBkaXN0aW5jdGl2ZUlkZW50aWZpZXI6ICdub3QtYWxsb3dlZCcsCisgICAgICAgIHNl
c3Npb25UeXBlczogWydwZXJzaXN0ZW50LXVzYWdlLXJlY29yZCddLAorICAgIH1dOworICAgIHZh
ciBwcm9taXNlOworICAgIHZhciBhY2Nlc3M7CisKKyAgICB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5l
cignbG9hZCcsIGV2ZW50ID0+IHsKKyAgICAgICAgaWYgKCF3aW5kb3cuaW50ZXJuYWxzKQorICAg
ICAgICAgICAgY29uc29sZVdyaXRlKCdUaGlzIHRlc3QgbXVzdCBiZSBydW4gaW4gcHJpdmF0ZSBi
cm93c2luZyBtb2RlLicpCisgICAgICAgIGVsc2UKKworICAgICAgICBydW4oJ3Byb21pc2UgPSBu
YXZpZ2F0b3IucmVxdWVzdE1lZGlhS2V5U3lzdGVtQWNjZXNzKCJjb20uYXBwbGUuZnBzIiwgY2Fw
YWJpbGl0aWVzKScpOworICAgICAgICBzaG91bGRSZWplY3QocHJvbWlzZSkudGhlbihlbmRUZXN0
LCBlbmRUZXN0KTsKKyAgICB9KTsKKyAgICA8L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5PgorPC9i
b2R5PgorPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>400609</attachid>
            <date>2020-05-29 13:48:41 -0700</date>
            <delta_ts>2020-05-29 16:16:20 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-212540-20200529134841.patch</filename>
            <type>text/plain</type>
            <size>5073</size>
            <attacher name="Jer Noble">jer.noble</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYyMTk2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTNkODhiZTM2ZGI5ZmUy
ZmM2ZGVkNzczNjEwN2E1MDgzNWE1ZGQ5MS4uZTllNTEwYjgyZTI3OWVlMTAxMDBmMGY5NWZkMTcz
OGM4MjEwNjM1NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDIwLTA1LTI5ICBKZXIg
Tm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgorCisgICAgICAgIFtFTUVdIG5hdmlnYXRvci5y
ZXF1ZXN0TWVkaWFLZXlTeXN0ZW1BY2Nlc3MoKSBzaG91bGQgcmVqZWN0IFBVUiBzZXNzaW9uVHlw
ZXMgaW4gcHJpdmF0ZSBicm93c2luZyBtb2RlLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEyNTQwCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS82MTEy
NTc1Nz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBB
IE1lZGlhS2V5U3lzdGVtQWNjZXNzIHdpdGggYSBQVVIgc2Vzc2lvbiB0eXBlIHdpbGwgbmV2ZXIg
YmUgYWJsZSB0byBjcmVhdGUgbWVkaWEga2V5cyB3aGVuIGNyZWF0ZWQgaW4KKyAgICAgICAgcHJp
dmF0ZSBicm93c2luZyBtb2RlLiBBbGxvdyBjbGllbnRzIHRvIGZhaWwgb3ZlciB0byBub24tUFVS
IHNlc3Npb24gYnkgcmVqZWN0aW5nIHRoZSBwcm9taXNlIHJldHVybmVkIGJ5CisgICAgICAgIHJl
cXVlc3RNZWRpYUtleVN5c3RlbUFjY2VzcygpIHdoZW4gaW4gcHJpdmF0ZSBicm93c2luZyBtb2Rl
LgorCisgICAgICAgIFRlc3Q6IHBsYXRmb3JtL21hYy9tZWRpYS9lbmNyeXB0ZWQtbWVkaWEvZnBz
LWVwaGVtZXJhbC1yZXF1ZXN0TWVkaWFLZXlTeXN0ZW1BY2Nlc3MuaHRtbAorCisgICAgICAgICog
TW9kdWxlcy9lbmNyeXB0ZWRtZWRpYS9DRE0uY3BwOgorICAgICAgICAoV2ViQ29yZTo6Q0RNOjpn
ZXRTdXBwb3J0ZWRDb25maWd1cmF0aW9uKToKKwogMjAyMC0wNS0yOSAgSmVyIE5vYmxlICA8amVy
Lm5vYmxlQGFwcGxlLmNvbT4KIAogICAgICAgICBbQ29jb2FdIEVNRSBzaG91bGQgcmV0dXJuIG1v
cmUgaGVscGZ1bCBlcnJvciBjb2RlIGR1cmluZyBrZXkgZXhjaGFuZ2UKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL01vZHVsZXMvZW5jcnlwdGVkbWVkaWEvQ0RNLmNwcCBiL1NvdXJjZS9XZWJD
b3JlL01vZHVsZXMvZW5jcnlwdGVkbWVkaWEvQ0RNLmNwcAppbmRleCBiMWMyNDJlZjA2YmU0MjY4
MzUxY2M4NTY1ZTk1NWZiZDg2MDFmMTIxLi45MGIxNzNmMzc1ZGMzMmNlMWViYzkwYTQ3NTFjYjg5
NzEzNzFlNjVkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2VuY3J5cHRlZG1l
ZGlhL0NETS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9lbmNyeXB0ZWRtZWRpYS9D
RE0uY3BwCkBAIC05Niw5ICs5NiwxMSBAQCB2b2lkIENETTo6Z2V0U3VwcG9ydGVkQ29uZmlndXJh
dGlvbihNZWRpYUtleVN5c3RlbUNvbmZpZ3VyYXRpb24mJiBjYW5kaWRhdGVDb25maQogICAgICAg
ICByZXR1cm47CiAgICAgfQogCisgICAgYm9vbCBpc0VwaGVtZXJhbCA9ICFkb2N1bWVudC0+cGFn
ZSgpIHx8IGRvY3VtZW50LT5wYWdlKCktPnNlc3Npb25JRCgpLmlzRXBoZW1lcmFsKCk7CisKICAg
ICBTZWN1cml0eU9yaWdpbiYgb3JpZ2luID0gZG9jdW1lbnQtPnNlY3VyaXR5T3JpZ2luKCk7CiAg
ICAgU2VjdXJpdHlPcmlnaW4mIHRvcE9yaWdpbiA9IGRvY3VtZW50LT50b3BPcmlnaW4oKTsKLSAg
ICBDRE1Qcml2YXRlOjpMb2NhbFN0b3JhZ2VBY2Nlc3MgYWNjZXNzID0gb3JpZ2luLmNhbkFjY2Vz
c0xvY2FsU3RvcmFnZSgmdG9wT3JpZ2luKSA/IENETVByaXZhdGU6OkxvY2FsU3RvcmFnZUFjY2Vz
czo6QWxsb3dlZCA6IENETVByaXZhdGU6OkxvY2FsU3RvcmFnZUFjY2Vzczo6Tm90QWxsb3dlZDsK
KyAgICBDRE1Qcml2YXRlOjpMb2NhbFN0b3JhZ2VBY2Nlc3MgYWNjZXNzID0gIWlzRXBoZW1lcmFs
ICYmIG9yaWdpbi5jYW5BY2Nlc3NMb2NhbFN0b3JhZ2UoJnRvcE9yaWdpbikgPyBDRE1Qcml2YXRl
OjpMb2NhbFN0b3JhZ2VBY2Nlc3M6OkFsbG93ZWQgOiBDRE1Qcml2YXRlOjpMb2NhbFN0b3JhZ2VB
Y2Nlc3M6Ok5vdEFsbG93ZWQ7CiAgICAgbV9wcml2YXRlLT5nZXRTdXBwb3J0ZWRDb25maWd1cmF0
aW9uKFdURk1vdmUoY2FuZGlkYXRlQ29uZmlndXJhdGlvbiksIGFjY2VzcywgV1RGTW92ZShjYWxs
YmFjaykpOwogfQogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKaW5kZXggMTc4ZGYzNzdjMTBjZWQ5N2QxOWViNDAzYjQ4MDAzNzU2ODU4
OTI1ZS4uYmUxOGZhZmQ3MTI2NWU5ODU4MjBiYzE0M2FjZWY5ZjM3MWM0MjRhOSAxMDA2NDQKLS0t
IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE0IEBACisyMDIwLTA1LTI5ICBKZXIgTm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29t
PgorCisgICAgICAgIFtFTUVdIG5hdmlnYXRvci5yZXF1ZXN0TWVkaWFLZXlTeXN0ZW1BY2Nlc3Mo
KSBzaG91bGQgcmVqZWN0IFBVUiBzZXNzaW9uVHlwZXMgaW4gcHJpdmF0ZSBicm93c2luZyBtb2Rl
LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEyNTQw
CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS82MTEyNTc1Nz4KKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHBsYXRmb3JtL21hYy9tZWRpYS9lbmNyeXB0
ZWQtbWVkaWEvZnBzLWVwaGVtZXJhbC1yZXF1ZXN0TWVkaWFLZXlTeXN0ZW1BY2Nlc3MtZXhwZWN0
ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvbWVkaWEvZW5jcnlwdGVkLW1l
ZGlhL2Zwcy1lcGhlbWVyYWwtcmVxdWVzdE1lZGlhS2V5U3lzdGVtQWNjZXNzLmh0bWw6IEFkZGVk
LgorCiAyMDIwLTA1LTI3ICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CiAKICAgICAg
ICAgQ3Jhc2ggdW5kZXIgV2ViTm90aWZpY2F0aW9uTWFuYWdlcjo6cmVtb3ZlTm90aWZpY2F0aW9u
RnJvbUNvbnRleHRNYXAoKQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL21l
ZGlhL2VuY3J5cHRlZC1tZWRpYS9mcHMtZXBoZW1lcmFsLXJlcXVlc3RNZWRpYUtleVN5c3RlbUFj
Y2Vzcy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvbWVkaWEvZW5jcnlw
dGVkLW1lZGlhL2Zwcy1lcGhlbWVyYWwtcmVxdWVzdE1lZGlhS2V5U3lzdGVtQWNjZXNzLWV4cGVj
dGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwLi44Nzk5NGYwMzQwZmFmYjBmMjRjNjZiYjMwYjlmOWU0YzljNDUy
MGJlCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL21lZGlhL2Vu
Y3J5cHRlZC1tZWRpYS9mcHMtZXBoZW1lcmFsLXJlcXVlc3RNZWRpYUtleVN5c3RlbUFjY2Vzcy1l
eHBlY3RlZC50eHQKQEAgLTAsMCArMSw0IEBACitSVU4ocHJvbWlzZSA9IG5hdmlnYXRvci5yZXF1
ZXN0TWVkaWFLZXlTeXN0ZW1BY2Nlc3MoImNvbS5hcHBsZS5mcHMiLCBjYXBhYmlsaXRpZXMpKQor
UHJvbWlzZSByZWplY3RlZCBjb3JyZWN0bHkgT0sKK0VORCBPRiBURVNUCisKZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9tZWRpYS9lbmNyeXB0ZWQtbWVkaWEvZnBzLWVwaGVt
ZXJhbC1yZXF1ZXN0TWVkaWFLZXlTeXN0ZW1BY2Nlc3MuaHRtbCBiL0xheW91dFRlc3RzL3BsYXRm
b3JtL21hYy9tZWRpYS9lbmNyeXB0ZWQtbWVkaWEvZnBzLWVwaGVtZXJhbC1yZXF1ZXN0TWVkaWFL
ZXlTeXN0ZW1BY2Nlc3MuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4zZjU0MDlkMDNmYzc5NThjNzM1ZWRmODQ2
MDIyOGI0YTk4NjNlN2I4Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
bWFjL21lZGlhL2VuY3J5cHRlZC1tZWRpYS9mcHMtZXBoZW1lcmFsLXJlcXVlc3RNZWRpYUtleVN5
c3RlbUFjY2Vzcy5odG1sCkBAIC0wLDAgKzEsMjggQEAKKzwhLS0gd2Via2l0LXRlc3QtcnVubmVy
IFsgdXNlRXBoZW1lcmFsU2Vzc2lvbj10cnVlIF0gLS0+Cis8IURPQ1RZUEUgaHRtbD4KKzxodG1s
PgorPGhlYWQ+CisgICAgPHRpdGxlPmZwcy1lcGhlbWVyYWwtcmVxdWVzdE1lZGlhS2V5U3lzdGVt
QWNjZXNzPC90aXRsZT4KKyAgICA8c2NyaXB0IHNyYz0iLi4vLi4vLi4vLi4vbWVkaWEvdmlkZW8t
dGVzdC5qcyI+PC9zY3JpcHQ+CisgICAgPHNjcmlwdD4KKyAgICB2YXIgY2FwYWJpbGl0aWVzID0g
W3sKKyAgICAgICAgaW5pdERhdGFUeXBlczogWydzaW5mJ10sCisgICAgICAgIHZpZGVvQ2FwYWJp
bGl0aWVzOiBbeyBjb250ZW50VHlwZTogJ3ZpZGVvL21wNCcsIHJvYnVzdG5lc3M6ICcnIH1dLAor
ICAgICAgICBkaXN0aW5jdGl2ZUlkZW50aWZpZXI6ICdub3QtYWxsb3dlZCcsCisgICAgICAgIHNl
c3Npb25UeXBlczogWydwZXJzaXN0ZW50LXVzYWdlLXJlY29yZCddLAorICAgIH1dOworICAgIHZh
ciBwcm9taXNlOworICAgIHZhciBhY2Nlc3M7CisKKyAgICB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5l
cignbG9hZCcsIGV2ZW50ID0+IHsKKyAgICAgICAgaWYgKCF3aW5kb3cuaW50ZXJuYWxzKQorICAg
ICAgICAgICAgY29uc29sZVdyaXRlKCdUaGlzIHRlc3QgbXVzdCBiZSBydW4gaW4gcHJpdmF0ZSBi
cm93c2luZyBtb2RlLicpCisKKyAgICAgICAgcnVuKCdwcm9taXNlID0gbmF2aWdhdG9yLnJlcXVl
c3RNZWRpYUtleVN5c3RlbUFjY2VzcygiY29tLmFwcGxlLmZwcyIsIGNhcGFiaWxpdGllcyknKTsK
KyAgICAgICAgc2hvdWxkUmVqZWN0KHByb21pc2UpLnRoZW4oZW5kVGVzdCwgZW5kVGVzdCk7Cisg
ICAgfSk7CisgICAgPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keT4KKzwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>