<?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>168362</bug_id>
          
          <creation_ts>2017-02-15 02:51:53 -0800</creation_ts>
          <short_desc>[EME] MediaKeys::setServerCertificate() must resolve with &apos;false&apos; when certificates aren&apos;t supported</short_desc>
          <delta_ts>2017-02-15 03:49:01 -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>Media</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Zan Dobersek">zan</reporter>
          <assigned_to name="Zan Dobersek">zan</assigned_to>
          <cc>calvaris</cc>
    
    <cc>jer.noble</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1277143</commentid>
    <comment_count>0</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2017-02-15 02:51:53 -0800</bug_when>
    <thetext>Currently it rejects with false (instead of a specific exception).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1277146</commentid>
    <comment_count>1</comment_count>
      <attachid>301604</attachid>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2017-02-15 03:00:41 -0800</bug_when>
    <thetext>Created attachment 301604
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1277147</commentid>
    <comment_count>2</comment_count>
      <attachid>301604</attachid>
    <who name="Xabier Rodríguez Calvar">calvaris</who>
    <bug_when>2017-02-15 03:20:29 -0800</bug_when>
    <thetext>Comment on attachment 301604
Patch

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

&gt; Source/WebCore/ChangeLog:3
&gt; +        [EME] MediaKeys::setServerCertificate() must resolve with &apos;false&apos; when certificates aren&apos;t supproted

Supported, I guess you need to change the bug title.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1277150</commentid>
    <comment_count>3</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2017-02-15 03:42:17 -0800</bug_when>
    <thetext>I&apos;ve seen worse typos.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1277151</commentid>
    <comment_count>4</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2017-02-15 03:49:01 -0800</bug_when>
    <thetext>Committed r212356: &lt;http://trac.webkit.org/changeset/212356&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>301604</attachid>
            <date>2017-02-15 03:00:41 -0800</date>
            <delta_ts>2017-02-15 03:20:29 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-168362-20170215115806.patch</filename>
            <type>text/plain</type>
            <size>4330</size>
            <attacher name="Zan Dobersek">zan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjEyMzQzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMGI3MzJkMzlhNTkyYTdk
Y2M5YTg1OGRiMTk2YjlmOWRhMTFlYjMxNC4uYTNjZGZmMTNiODJjMWEzNDA5Nzg3OTkzNDAyY2Q0
MjlkMTBjMGIxMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDE3LTAyLTE1ICBaYW4g
RG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KKworICAgICAgICBbRU1FXSBNZWRpYUtl
eXM6OnNldFNlcnZlckNlcnRpZmljYXRlKCkgbXVzdCByZXNvbHZlIHdpdGggJ2ZhbHNlJyB3aGVu
IGNlcnRpZmljYXRlcyBhcmVuJ3Qgc3VwcHJvdGVkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjgzNjIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBJbiBNZWRpYUtleXM6OnNldFNlcnZlckNlcnRpZmljYXRl
KCksIHdoZW4gdGhlIENETSBpbXBsZW1lbnRhdGlvbgorICAgICAgICBkb2Vzbid0IHN1cHBvcnQg
c2VydmVyIGNlcnRpZmljYXRlcywgaXQgc2hvdWxkIHJlc29sdmUgdGhlIHByb21pc2UKKyAgICAg
ICAgd2l0aCB0aGUgJ2ZhbHNlJyB2YWx1ZSwgYXMgbWFuZGF0ZWQgYnkgdGhlIHNwZWNpZmljYXRp
b24sIGFuZCBub3QKKyAgICAgICAgcmVqZWN0IGl0LgorCisgICAgICAgIEEgdGVzdCBjYXNlIGlu
IG1vY2stTWVkaWFLZXlzLXNldFNlcnZlckNlcnRpZmljYXRlLmh0bWwgaXMgdXBkYXRlZC4KKwor
ICAgICAgICAqIE1vZHVsZXMvZW5jcnlwdGVkbWVkaWEvTWVkaWFLZXlzLmNwcDoKKyAgICAgICAg
KFdlYkNvcmU6Ok1lZGlhS2V5czo6c2V0U2VydmVyQ2VydGlmaWNhdGUpOgorCiAyMDE3LTAyLTE0
ICBBYWthc2ggSmFpbiAgPGFha2FzaF9qYWluQGFwcGxlLmNvbT4KIAogICAgICAgICBNb3ZlIG1l
dGhvZHMgZnJvbSBXZWJDb3JlVGhyZWFkLmggdG8gV2ViQ29yZVRocmVhZEludGVybmFsLmgKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvZW5jcnlwdGVkbWVkaWEvTWVkaWFLZXlz
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvZW5jcnlwdGVkbWVkaWEvTWVkaWFLZXlzLmNw
cAppbmRleCBhN2IwNTBhMmY3MWMyMzExMGIxMmVkNDZkMzdhMDkzMWM2OTQ0ZmY3Li5jOGJjNWFl
MjliYjEzOTRiMDc1MjJiYTUwYmQxNDBjMWEzNDE0NzA3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9Nb2R1bGVzL2VuY3J5cHRlZG1lZGlhL01lZGlhS2V5cy5jcHAKKysrIGIvU291cmNlL1dl
YkNvcmUvTW9kdWxlcy9lbmNyeXB0ZWRtZWRpYS9NZWRpYUtleXMuY3BwCkBAIC03OCw3ICs3OCw3
IEBAIHZvaWQgTWVkaWFLZXlzOjpzZXRTZXJ2ZXJDZXJ0aWZpY2F0ZShjb25zdCBCdWZmZXJTb3Vy
Y2UmIHNlcnZlckNlcnRpZmljYXRlLCBSZWY8CiAgICAgLy8gMS4gSWYgdGhlIEtleSBTeXN0ZW0g
aW1wbGVtZW50YXRpb24gcmVwcmVzZW50ZWQgYnkgdGhpcyBvYmplY3QncyBjZG0gaW1wbGVtZW50
YXRpb24gdmFsdWUgZG9lcyBub3Qgc3VwcG9ydAogICAgIC8vICAgIHNlcnZlciBjZXJ0aWZpY2F0
ZXMsIHJldHVybiBhIHByb21pc2UgcmVzb2x2ZWQgd2l0aCBmYWxzZS4KICAgICBpZiAoIW1faW1w
bGVtZW50YXRpb24tPnN1cHBvcnRzU2VydmVyQ2VydGlmaWNhdGVzKCkpIHsKLSAgICAgICAgcHJv
bWlzZS0+cmVqZWN0KGZhbHNlKTsKKyAgICAgICAgcHJvbWlzZS0+cmVzb2x2ZTxJRExCb29sZWFu
PihmYWxzZSk7CiAgICAgICAgIHJldHVybjsKICAgICB9CiAKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCAyOGFkODA5MTA3ODQx
MTBhN2NmMTY0YjE0Y2I2NDkxOWM1YWM4YjMwLi41ZjgzYzlkMTkzZGFhMDFmMGY3ZjQ2MGMwOWQy
MjgwYTJmZGQ4MjViIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTctMDItMTUgIFphbiBEb2Jl
cnNlayAgPHpkb2JlcnNla0BpZ2FsaWEuY29tPgorCisgICAgICAgIFtFTUVdIE1lZGlhS2V5czo6
c2V0U2VydmVyQ2VydGlmaWNhdGUoKSBtdXN0IHJlc29sdmUgd2l0aCAnZmFsc2UnIHdoZW4gY2Vy
dGlmaWNhdGVzIGFyZW4ndCBzdXBwcm90ZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE2ODM2MgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIFVwZGF0ZSB0aGUgY2VydGlmaWNhdGVzLW5vdC1zdXBwb3J0ZWQg
dGVzdCBjYXNlLCBtYWtpbmcgc3VyZSB0aGUgcHJvbWlzZQorICAgICAgICBpcyByZXNvbHZlZCB3
aXRoIHRoZSAnZmFsc2UnIHJlc3VsdC4KKworICAgICAgICAqIG1lZGlhL2VuY3J5cHRlZC1tZWRp
YS9tb2NrLU1lZGlhS2V5cy1zZXRTZXJ2ZXJDZXJ0aWZpY2F0ZS1leHBlY3RlZC50eHQ6CisgICAg
ICAgICogbWVkaWEvZW5jcnlwdGVkLW1lZGlhL21vY2stTWVkaWFLZXlzLXNldFNlcnZlckNlcnRp
ZmljYXRlLmh0bWw6CisKIDIwMTctMDItMTQgIFlvdWVubiBGYWJsZXQgIDx5b3Vlbm5mQGdtYWls
LmNvbT4KIAogICAgICAgICBbV2ViUlRDXSBBZGQgc3VwcG9ydCBmb3IgbGlid2VicnRjIG5lZ290
aWF0aW9uIG5lZWRlZCBldmVudApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvbWVkaWEvZW5jcnlw
dGVkLW1lZGlhL21vY2stTWVkaWFLZXlzLXNldFNlcnZlckNlcnRpZmljYXRlLWV4cGVjdGVkLnR4
dCBiL0xheW91dFRlc3RzL21lZGlhL2VuY3J5cHRlZC1tZWRpYS9tb2NrLU1lZGlhS2V5cy1zZXRT
ZXJ2ZXJDZXJ0aWZpY2F0ZS1leHBlY3RlZC50eHQKaW5kZXggYWMxMjMwOTVmMjU3NTU5YTc3ZjVj
ZWZlYTcxOWUwNzFhOWIxNjc0ZC4uYWMxYjhjMzc1MjRkYzkxMDllYzdiODAzMjhlNmJjYmY5MGMy
OTEwMiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvbWVkaWEvZW5jcnlwdGVkLW1lZGlhL21vY2st
TWVkaWFLZXlzLXNldFNlcnZlckNlcnRpZmljYXRlLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRU
ZXN0cy9tZWRpYS9lbmNyeXB0ZWQtbWVkaWEvbW9jay1NZWRpYUtleXMtc2V0U2VydmVyQ2VydGlm
aWNhdGUtZXhwZWN0ZWQudHh0CkBAIC0yMCw2ICsyMCw3IEBAIFByb21pc2UgcmVzb2x2ZWQgT0sK
IAogUlVOKG1vY2suc3VwcG9ydHNTZXJ2ZXJDZXJ0aWZpY2F0ZXMgPSBmYWxzZSkKIFJVTihwcm9t
aXNlID0gbWVkaWFLZXlzLnNldFNlcnZlckNlcnRpZmljYXRlKHN0cmluZ1RvVUludDhBcnJheSgi
dmFsaWQiKSkpCi1Qcm9taXNlIHJlamVjdGVkIGNvcnJlY3RseSBPSworUHJvbWlzZSByZXNvbHZl
ZCBPSworRVhQRUNURUQgKGZhbHNlID09ICdmYWxzZScpIE9LCiBFTkQgT0YgVEVTVAogCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9tZWRpYS9lbmNyeXB0ZWQtbWVkaWEvbW9jay1NZWRpYUtleXMt
c2V0U2VydmVyQ2VydGlmaWNhdGUuaHRtbCBiL0xheW91dFRlc3RzL21lZGlhL2VuY3J5cHRlZC1t
ZWRpYS9tb2NrLU1lZGlhS2V5cy1zZXRTZXJ2ZXJDZXJ0aWZpY2F0ZS5odG1sCmluZGV4IDNjNjZi
YWFlOTViNTcwYzE3YmYzYjhlY2EyMzM3MDU5ZWRjMmI3NGEuLjlhMDc3ZjMzMGVkY2Y2MDhkMGY5
OTVkZTA4ZjAzZmFjZDNmYTViYTEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL21lZGlhL2VuY3J5
cHRlZC1tZWRpYS9tb2NrLU1lZGlhS2V5cy1zZXRTZXJ2ZXJDZXJ0aWZpY2F0ZS5odG1sCisrKyBi
L0xheW91dFRlc3RzL21lZGlhL2VuY3J5cHRlZC1tZWRpYS9tb2NrLU1lZGlhS2V5cy1zZXRTZXJ2
ZXJDZXJ0aWZpY2F0ZS5odG1sCkBAIC03OSw3ICs3OSwxMCBAQAogICAgICAgICBmdW5jdGlvbigp
IHsKICAgICAgICAgICAgIHJ1bignbW9jay5zdXBwb3J0c1NlcnZlckNlcnRpZmljYXRlcyA9IGZh
bHNlJyk7CiAgICAgICAgICAgICBydW4oJ3Byb21pc2UgPSBtZWRpYUtleXMuc2V0U2VydmVyQ2Vy
dGlmaWNhdGUoc3RyaW5nVG9VSW50OEFycmF5KCJ2YWxpZCIpKScpOwotICAgICAgICAgICAgc2hv
dWxkUmVqZWN0KHByb21pc2UpLnRoZW4obmV4dCwgbmV4dCk7CisgICAgICAgICAgICBzaG91bGRS
ZXNvbHZlKHByb21pc2UpLnRoZW4oZnVuY3Rpb24ocmVzdWx0KSB7CisgICAgICAgICAgICAgICAg
dGVzdEV4cGVjdGVkKHJlc3VsdCwgZmFsc2UpOworICAgICAgICAgICAgICAgIG5leHQoKTsKKyAg
ICAgICAgICAgIH0sIG5leHQpOwogICAgICAgICB9LAogICAgIF07CiAgICAgPC9zY3JpcHQ+Cg==
</data>
<flag name="review"
          id="323395"
          type_id="1"
          status="+"
          setter="calvaris"
    />
    <flag name="commit-queue"
          id="323396"
          type_id="3"
          status="-"
          setter="calvaris"
    />
          </attachment>
      

    </bug>

</bugzilla>