<?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>109461</bug_id>
          
          <creation_ts>2013-02-11 10:35:29 -0800</creation_ts>
          <short_desc>EME: replace MediaKeySession.addKey() -&gt; update()</short_desc>
          <delta_ts>2013-02-14 14:28:51 -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>New Bugs</component>
          <version>528+ (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="Jer Noble">jer.noble</reporter>
          <assigned_to name="Jer Noble">jer.noble</assigned_to>
          <cc>abarth</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>feature-media-reviews</cc>
    
    <cc>ojan.autocc</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>829861</commentid>
    <comment_count>0</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2013-02-11 10:35:29 -0800</bug_when>
    <thetext>EME: replace MediaKeySession.addKey() -&gt; update()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>829905</commentid>
    <comment_count>1</comment_count>
      <attachid>187620</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2013-02-11 11:12:41 -0800</bug_when>
    <thetext>Created attachment 187620
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832479</commentid>
    <comment_count>2</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2013-02-13 16:19:31 -0800</bug_when>
    <thetext>Committed r142820: &lt;http://trac.webkit.org/changeset/142820&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>833391</commentid>
    <comment_count>3</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2013-02-14 14:02:16 -0800</bug_when>
    <thetext>Hm, looks like this actually didn&apos;t get committed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>833429</commentid>
    <comment_count>4</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2013-02-14 14:28:51 -0800</bug_when>
    <thetext>Committed r142918: &lt;http://trac.webkit.org/changeset/142918&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>187620</attachid>
            <date>2013-02-11 11:12:41 -0800</date>
            <delta_ts>2013-02-11 13:05:55 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-109461-20130211110912.patch</filename>
            <type>text/plain</type>
            <size>11217</size>
            <attacher name="Jer Noble">jer.noble</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQyMzI4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODk1ODVmMGUxZWJlNmMw
NWJhODlmYmZkYTE1N2E3MjQxYzUyOWRkOS4uZTg3ZGUzMmNiODUwZmU2MDZhM2MzZjA3NzdjZDM3
NjdhNWUyYTIwNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDEzLTAyLTExICBKZXIg
Tm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgorCisgICAgICAgIEVNRTogcmVwbGFjZSBNZWRp
YUtleVNlc3Npb24uYWRkS2V5KCkgLT4gdXBkYXRlKCkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwOTQ2MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIE5vIG5ldyB0ZXN0czsgdXBkYXRlZCBtZWRpYS9lbmNy
eXB0ZWQtbWVkaWEvZW5jcnlwdGVkLW1lZGlhLXYyLXN5bnRheC5odG1sIHRlc3QuCisKKyAgICAg
ICAgSW4gdGhlIGxhdGVzdCBkcmFmdCBvZiB0aGUgRW5jcnlwdGVkIE1lZGlhIFNwZWMsIHRoZSBh
ZGRLZXlzKCkgbWV0aG9kIGhhcyBiZWVuIHJlcGxhY2VkCisgICAgICAgIHdpdGggdXBkYXRlKCku
CisKKyAgICAgICAgKiBNb2R1bGVzL2VuY3J5cHRlZG1lZGlhL0NETS5oOgorICAgICAgICAqIE1v
ZHVsZXMvZW5jcnlwdGVkbWVkaWEvTWVkaWFLZXlTZXNzaW9uLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6Ok1lZGlhS2V5U2Vzc2lvbjo6dXBkYXRlKToKKyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhS2V5
U2Vzc2lvbjo6YWRkS2V5VGltZXJGaXJlZCk6CisgICAgICAgICogTW9kdWxlcy9lbmNyeXB0ZWRt
ZWRpYS9NZWRpYUtleVNlc3Npb24uaDoKKyAgICAgICAgKiBNb2R1bGVzL2VuY3J5cHRlZG1lZGlh
L01lZGlhS2V5U2Vzc2lvbi5pZGw6CisgICAgICAgICogaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNw
cDoKKyAgICAgICAgKFdlYkNvcmU6OkhUTUxNZWRpYUVsZW1lbnQ6OndlYmtpdEFkZEtleSk6Cisg
ICAgICAgICogdGVzdGluZy9Nb2NrQ0RNLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6Ok1vY2tDRE1T
ZXNzaW9uOjp1cGRhdGUpOgorCiAyMDEzLTAyLTA4ICBKZXIgTm9ibGUgIDxqZXIubm9ibGVAYXBw
bGUuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQgYnVpbGQgZml4LiBNU1ZDIChhbmQgb3RoZXIg
Y29tcGlsZXJzKSBuZWVkIGEgZGVmYXVsdDogY2FzZSBpbiBzd2l0Y2ggc3RhdGVtZW50LgpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9lbmNyeXB0ZWRtZWRpYS9DRE0uaCBiL1Nv
dXJjZS9XZWJDb3JlL01vZHVsZXMvZW5jcnlwdGVkbWVkaWEvQ0RNLmgKaW5kZXggMGJjM2U4OGM0
YTgyYTU5MTVjMzVlNjJmM2RmMzEwZGIxMDQ0ZDM4MC4uODJkOTllOWI0NDI4NWY0NmYwZTVjZmIy
Y2VjZjhhZjMxOGU4NGJkYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9lbmNy
eXB0ZWRtZWRpYS9DRE0uaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2VuY3J5cHRlZG1l
ZGlhL0NETS5oCkBAIC01Myw3ICs1Myw3IEBAIHB1YmxpYzoKICAgICB2aXJ0dWFsIGNvbnN0IFN0
cmluZyYgc2Vzc2lvbklkKCkgPSAwOwogICAgIHZpcnR1YWwgUGFzc1JlZlB0cjxVaW50OEFycmF5
PiBnZW5lcmF0ZUtleVJlcXVlc3QoY29uc3QgU3RyaW5nJiBtaW1lVHlwZSwgVWludDhBcnJheSog
aW5pdERhdGEsIFN0cmluZyYgZGVzdGluYXRpb25VUkwsIHVuc2lnbmVkIHNob3J0JiBlcnJvckNv
ZGUsIHVuc2lnbmVkIGxvbmcmIHN5c3RlbUNvZGUpID0gMDsKICAgICB2aXJ0dWFsIHZvaWQgcmVs
ZWFzZUtleXMoKSA9IDA7Ci0gICAgdmlydHVhbCBib29sIGFkZEtleShVaW50OEFycmF5KiwgUmVm
UHRyPFVpbnQ4QXJyYXk+JiBuZXh0TWVzc2FnZSwgdW5zaWduZWQgc2hvcnQmIGVycm9yQ29kZSwg
dW5zaWduZWQgbG9uZyYgc3lzdGVtQ29kZSkgPSAwOworICAgIHZpcnR1YWwgYm9vbCB1cGRhdGUo
VWludDhBcnJheSosIFJlZlB0cjxVaW50OEFycmF5PiYgbmV4dE1lc3NhZ2UsIHVuc2lnbmVkIHNo
b3J0JiBlcnJvckNvZGUsIHVuc2lnbmVkIGxvbmcmIHN5c3RlbUNvZGUpID0gMDsKIH07CiAKIGNs
YXNzIENETSB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2VuY3J5cHRlZG1l
ZGlhL01lZGlhS2V5U2Vzc2lvbi5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2VuY3J5cHRl
ZG1lZGlhL01lZGlhS2V5U2Vzc2lvbi5jcHAKaW5kZXggNTVhMTM0ZTY0N2Y2ZWIxZDZmYjE4ZDNh
ZTU0ZDVlYzI1MDJkYWY4Yi4uNmFhZjgyNTZiZGVlYjJiMDE4YjZmZmM2YTA3MjBkNGU0NjE0ZGUx
NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9lbmNyeXB0ZWRtZWRpYS9NZWRp
YUtleVNlc3Npb24uY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvZW5jcnlwdGVkbWVk
aWEvTWVkaWFLZXlTZXNzaW9uLmNwcApAQCAtMTM4LDcgKzEzOCw3IEBAIHZvaWQgTWVkaWFLZXlT
ZXNzaW9uOjprZXlSZXF1ZXN0VGltZXJGaXJlZChUaW1lcjxNZWRpYUtleVNlc3Npb24+KikKICAg
ICB9CiB9CiAKLXZvaWQgTWVkaWFLZXlTZXNzaW9uOjphZGRLZXkoVWludDhBcnJheSoga2V5LCBF
eGNlcHRpb25Db2RlJiBlYykKK3ZvaWQgTWVkaWFLZXlTZXNzaW9uOjp1cGRhdGUoVWludDhBcnJh
eSoga2V5LCBFeGNlcHRpb25Db2RlJiBlYykKIHsKICAgICAvLyBGcm9tIDxodHRwOi8vZHZjcy53
My5vcmcvaGcvaHRtbC1tZWRpYS9yYXctZmlsZS90aXAvZW5jcnlwdGVkLW1lZGlhL2VuY3J5cHRl
ZC1tZWRpYS5odG1sI2RvbS1hZGRrZXk+OgogICAgIC8vIFRoZSBhZGRLZXkoa2V5KSBtZXRob2Qg
bXVzdCBydW4gdGhlIGZvbGxvd2luZyBzdGVwczoKQEAgLTE2NSw3ICsxNjUsNyBAQCB2b2lkIE1l
ZGlhS2V5U2Vzc2lvbjo6YWRkS2V5VGltZXJGaXJlZChUaW1lcjxNZWRpYUtleVNlc3Npb24+KikK
ICAgICAgICAgdW5zaWduZWQgc2hvcnQgZXJyb3JDb2RlID0gMDsKICAgICAgICAgdW5zaWduZWQg
bG9uZyBzeXN0ZW1Db2RlID0gMDsKIAotICAgICAgICAvLyBOT1RFOiBDb250aW51ZWQgZnJvbSBz
dGVwIDIuIG9mIE1lZGlhS2V5U2Vzc2lvbjo6YWRkS2V5KCkKKyAgICAgICAgLy8gTk9URTogQ29u
dGludWVkIGZyb20gc3RlcCAyLiBvZiBNZWRpYUtleVNlc3Npb246OnVwZGF0ZSgpCiAgICAgICAg
IC8vIDIuMS4gTGV0IGNkbSBiZSB0aGUgY2RtIGxvYWRlZCBpbiB0aGUgTWVkaWFLZXlzIGNvbnN0
cnVjdG9yLgogICAgICAgICAvLyBOT1RFOiBUaGlzIGlzIG1fc2Vzc2lvbi4KICAgICAgICAgLy8g
Mi4yLiBMZXQgJ2RpZCBzdG9yZSBrZXknIGJlIGZhbHNlLgpAQCAtMTczLDcgKzE3Myw3IEBAIHZv
aWQgTWVkaWFLZXlTZXNzaW9uOjphZGRLZXlUaW1lckZpcmVkKFRpbWVyPE1lZGlhS2V5U2Vzc2lv
bj4qKQogICAgICAgICAvLyAyLjMuIExldCAnbmV4dCBtZXNzYWdlJyBiZSBudWxsLgogICAgICAg
ICBSZWZQdHI8VWludDhBcnJheT4gbmV4dE1lc3NhZ2U7CiAgICAgICAgIC8vIDIuNC4gVXNlIGNk
bSB0byBoYW5kbGUga2V5LgotICAgICAgICBkaWRTdG9yZUtleSA9IG1fc2Vzc2lvbi0+YWRkS2V5
KHBlbmRpbmdLZXkuZ2V0KCksIG5leHRNZXNzYWdlLCBlcnJvckNvZGUsIHN5c3RlbUNvZGUpOwor
ICAgICAgICBkaWRTdG9yZUtleSA9IG1fc2Vzc2lvbi0+dXBkYXRlKHBlbmRpbmdLZXkuZ2V0KCks
IG5leHRNZXNzYWdlLCBlcnJvckNvZGUsIHN5c3RlbUNvZGUpOwogICAgICAgICAvLyAyLjUuIElm
IGRpZCBzdG9yZSBrZXkgaXMgdHJ1ZSBhbmQgdGhlIG1lZGlhIGVsZW1lbnQgaXMgd2FpdGluZyBm
b3IgYSBrZXksIHF1ZXVlIGEgdGFzayB0byBhdHRlbXB0IHRvIHJlc3VtZSBwbGF5YmFjay4KICAg
ICAgICAgLy8gVE9ETzogRmluZCBhbmQgcmVzdGFydCB0aGUgbWVkaWEgZWxlbWVudAogCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2VuY3J5cHRlZG1lZGlhL01lZGlhS2V5U2Vz
c2lvbi5oIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9lbmNyeXB0ZWRtZWRpYS9NZWRpYUtleVNl
c3Npb24uaAppbmRleCA3NDQzYmRjYzE3ODMxZjkzMzM3OTY2ZmE3MDg3NWY1OTY5NjdmZTljLi44
M2QxZmJlZWFjMzc2NjRlZDBmZDRmMmVjNTA5Y2Q2MzJmOWZiZDg2IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9Nb2R1bGVzL2VuY3J5cHRlZG1lZGlhL01lZGlhS2V5U2Vzc2lvbi5oCisrKyBi
L1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvZW5jcnlwdGVkbWVkaWEvTWVkaWFLZXlTZXNzaW9uLmgK
QEAgLTYwLDcgKzYwLDcgQEAgcHVibGljOgogICAgIE1lZGlhS2V5cyoga2V5cygpIGNvbnN0IHsg
cmV0dXJuIG1fa2V5czsgfQogCiAgICAgdm9pZCBnZW5lcmF0ZUtleVJlcXVlc3QoY29uc3QgU3Ry
aW5nJiBtaW1lVHlwZSwgVWludDhBcnJheSogaW5pdERhdGEpOwotICAgIHZvaWQgYWRkS2V5KFVp
bnQ4QXJyYXkqIGtleSwgRXhjZXB0aW9uQ29kZSYpOworICAgIHZvaWQgdXBkYXRlKFVpbnQ4QXJy
YXkqIGtleSwgRXhjZXB0aW9uQ29kZSYpOwogICAgIHZvaWQgY2xvc2UoKTsKIAogICAgIHVzaW5n
IFJlZkNvdW50ZWQ8TWVkaWFLZXlTZXNzaW9uPjo6cmVmOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvTW9kdWxlcy9lbmNyeXB0ZWRtZWRpYS9NZWRpYUtleVNlc3Npb24uaWRsIGIvU291cmNl
L1dlYkNvcmUvTW9kdWxlcy9lbmNyeXB0ZWRtZWRpYS9NZWRpYUtleVNlc3Npb24uaWRsCmluZGV4
IGUzZTc5ZDdmOWUzOWY5MjEzNzVjOTYzNGRlMmNiN2M4ZTY4NGRhMjUuLmM0YzlmYzJiODNiYThk
ZmU5ZDQ0YWQxNzc2ODdkZmFmMGU1OWMwYjkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL01v
ZHVsZXMvZW5jcnlwdGVkbWVkaWEvTWVkaWFLZXlTZXNzaW9uLmlkbAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9Nb2R1bGVzL2VuY3J5cHRlZG1lZGlhL01lZGlhS2V5U2Vzc2lvbi5pZGwKQEAgLTM2LDcg
KzM2LDcgQEAgaW50ZXJmYWNlIFsKICAgICByZWFkb25seSBhdHRyaWJ1dGUgRE9NU3RyaW5nIHNl
c3Npb25JZDsKIAogICAgIC8vIHNlc3Npb24gb3BlcmF0aW9ucwotICAgIHZvaWQgYWRkS2V5KGlu
IFVpbnQ4QXJyYXkga2V5KQorICAgIHZvaWQgdXBkYXRlKGluIFVpbnQ4QXJyYXkga2V5KQogICAg
ICAgICByYWlzZXMoRE9NRXhjZXB0aW9uKTsKICAgICB2b2lkIGNsb3NlKCk7CiAgICAgCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwIGIvU291cmNl
L1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcAppbmRleCBhYzc3NGM1YWMyYWEwZjJj
YWQ0OGUwZWIzOGIwYTU5Njc5YjlhMjk2Li42YmQ1OWY0MTkwMzMwNGI3ZTQyNWQ1NWFiYzIwMjYz
NDhkNGNjOGM2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1l
bnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5jcHAKQEAg
LTI1MzQsNyArMjUzNCw3IEBAIHZvaWQgSFRNTE1lZGlhRWxlbWVudDo6d2Via2l0QWRkS2V5KGNv
bnN0IFN0cmluZyYga2V5U3lzdGVtLCBQYXNzUmVmUHRyPFVpbnQ4QXJyCiAjaWYgRU5BQkxFKEVO
Q1JZUFRFRF9NRURJQV9WMikKICAgICBzdGF0aWMgYm9vbCBmaXJzdFRpbWUgPSB0cnVlOwogICAg
IGlmIChmaXJzdFRpbWUgJiYgY29udGV4dCgpICYmIGNvbnRleHQoKS0+c2NyaXB0RXhlY3V0aW9u
Q29udGV4dCgpKSB7Ci0gICAgICAgIGNvbnRleHQoKS0+c2NyaXB0RXhlY3V0aW9uQ29udGV4dCgp
LT5hZGRDb25zb2xlTWVzc2FnZShKU01lc3NhZ2VTb3VyY2UsIFdhcm5pbmdNZXNzYWdlTGV2ZWws
ICInSFRNTE1lZGlhRWxlbWVudC53ZWJraXRBZGRLZXkoKScgaXMgZGVwcmVjYXRlZC4gIFVzZSAn
TWVkaWFLZXlTZXNzaW9uLmFkZEtleSgpJyBpbnN0ZWFkLiIpOworICAgICAgICBjb250ZXh0KCkt
PnNjcmlwdEV4ZWN1dGlvbkNvbnRleHQoKS0+YWRkQ29uc29sZU1lc3NhZ2UoSlNNZXNzYWdlU291
cmNlLCBXYXJuaW5nTWVzc2FnZUxldmVsLCAiJ0hUTUxNZWRpYUVsZW1lbnQud2Via2l0QWRkS2V5
KCknIGlzIGRlcHJlY2F0ZWQuICBVc2UgJ01lZGlhS2V5U2Vzc2lvbi51cGRhdGUoKScgaW5zdGVh
ZC4iKTsKICAgICAgICAgZmlyc3RUaW1lID0gZmFsc2U7CiAgICAgfQogI2VuZGlmCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS90ZXN0aW5nL01vY2tDRE0uY3BwIGIvU291cmNlL1dlYkNvcmUv
dGVzdGluZy9Nb2NrQ0RNLmNwcAppbmRleCBiYzJhZmZjOGUzMTYxNWMxNTBhYzFhODVkMzg4YjZl
NDZhYmU0MjE4Li4wM2MxNzU5MjA4NGJmYmExYTcwNzBmYmNkMWE1OGJhYjk3N2ZiMzIyIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS90ZXN0aW5nL01vY2tDRE0uY3BwCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL3Rlc3RpbmcvTW9ja0NETS5jcHAKQEAgLTQyLDcgKzQyLDcgQEAgcHVibGljOgogICAg
IHZpcnR1YWwgY29uc3QgU3RyaW5nJiBzZXNzaW9uSWQoKSBPVkVSUklERSB7IHJldHVybiBtX3Nl
c3Npb25JZDsgfQogICAgIHZpcnR1YWwgUGFzc1JlZlB0cjxVaW50OEFycmF5PiBnZW5lcmF0ZUtl
eVJlcXVlc3QoY29uc3QgU3RyaW5nJiBtaW1lVHlwZSwgVWludDhBcnJheSogaW5pdERhdGEsIFN0
cmluZyYgZGVzdGluYXRpb25VUkwsIHVuc2lnbmVkIHNob3J0JiBlcnJvckNvZGUsIHVuc2lnbmVk
IGxvbmcmIHN5c3RlbUNvZGUpIE9WRVJSSURFOwogICAgIHZpcnR1YWwgdm9pZCByZWxlYXNlS2V5
cygpIE9WRVJSSURFOwotICAgIHZpcnR1YWwgYm9vbCBhZGRLZXkoVWludDhBcnJheSosIFJlZlB0
cjxVaW50OEFycmF5PiYgbmV4dE1lc3NhZ2UsIHVuc2lnbmVkIHNob3J0JiBlcnJvckNvZGUsIHVu
c2lnbmVkIGxvbmcmIHN5c3RlbUNvZGUpIE9WRVJSSURFOworICAgIHZpcnR1YWwgYm9vbCB1cGRh
dGUoVWludDhBcnJheSosIFJlZlB0cjxVaW50OEFycmF5PiYgbmV4dE1lc3NhZ2UsIHVuc2lnbmVk
IHNob3J0JiBlcnJvckNvZGUsIHVuc2lnbmVkIGxvbmcmIHN5c3RlbUNvZGUpIE9WRVJSSURFOwog
CiBwcm90ZWN0ZWQ6CiAgICAgTW9ja0NETVNlc3Npb24oKTsKQEAgLTEyOCw3ICsxMjgsNyBAQCB2
b2lkIE1vY2tDRE1TZXNzaW9uOjpyZWxlYXNlS2V5cygpCiAgICAgLy8gbm8tb3AKIH0KIAotYm9v
bCBNb2NrQ0RNU2Vzc2lvbjo6YWRkS2V5KFVpbnQ4QXJyYXkqIGtleSwgUmVmUHRyPFVpbnQ4QXJy
YXk+JiwgdW5zaWduZWQgc2hvcnQmIGVycm9yQ29kZSwgdW5zaWduZWQgbG9uZyYpCitib29sIE1v
Y2tDRE1TZXNzaW9uOjp1cGRhdGUoVWludDhBcnJheSoga2V5LCBSZWZQdHI8VWludDhBcnJheT4m
LCB1bnNpZ25lZCBzaG9ydCYgZXJyb3JDb2RlLCB1bnNpZ25lZCBsb25nJikKIHsKICAgICBmb3Ig
KHVuc2lnbmVkIGkgPSAwOyBpIDwga2V5UHJlZml4KCktPmxlbmd0aCgpOyArK2kpIHsKICAgICAg
ICAgaWYgKGkgPj0ga2V5LT5sZW5ndGgoKSB8fCBrZXktPml0ZW0oaSkgIT0ga2V5UHJlZml4KCkt
Pml0ZW0oaSkpIHsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwppbmRleCA0MjYyNjcxN2FhOTQ5YjMzNTFlZTNhNGFjYzY0NzJhZTQzNmU4
ZTUyLi4zODEwNjBkNzA1MjIzMjY1ZmFlYjAxNDY1NDlkYjMyMzgwNzU0ZjI1IDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTUgQEAKKzIwMTMtMDItMTEgIEplciBOb2JsZSAgPGplci5ub2JsZUBhcHBsZS5jb20+
CisKKyAgICAgICAgRU1FOiByZXBsYWNlIE1lZGlhS2V5U2Vzc2lvbi5hZGRLZXkoKSAtPiB1cGRh
dGUoKQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA5
NDYxCisKKyAgICAgICAgUmViYXNlbGluZSBhZnRlciBBUEkgY2hhbmdlLgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogbWVkaWEvZW5jcnlwdGVkLW1l
ZGlhL2VuY3J5cHRlZC1tZWRpYS12Mi1zeW50YXgtZXhwZWN0ZWQudHh0OgorICAgICAgICAqIG1l
ZGlhL2VuY3J5cHRlZC1tZWRpYS9lbmNyeXB0ZWQtbWVkaWEtdjItc3ludGF4Lmh0bWw6CisKIDIw
MTMtMDItMDggIEplciBOb2JsZSAgPGplci5ub2JsZUBhcHBsZS5jb20+CiAKICAgICAgICAgQnJp
bmcgV2ViS2l0IHVwIHRvIHNwZWVkIHdpdGggbGF0ZXN0IEVuY3J5cHRlZCBNZWRpYSBzcGVjLgpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvbWVkaWEvZW5jcnlwdGVkLW1lZGlhL2VuY3J5cHRlZC1t
ZWRpYS12Mi1zeW50YXgtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvbWVkaWEvZW5jcnlwdGVk
LW1lZGlhL2VuY3J5cHRlZC1tZWRpYS12Mi1zeW50YXgtZXhwZWN0ZWQudHh0CmluZGV4IDIzMDUx
MTE5Njg1NzYxMjZlN2JlMDg5Y2M1Njc0YmEzZGVkYTcyNGYuLjkwMmQxMmZmOWIyNjZiZDk1MjMw
Njk0NzQ1ZThlNGEyM2RiYzk3NzEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL21lZGlhL2VuY3J5
cHRlZC1tZWRpYS9lbmNyeXB0ZWQtbWVkaWEtdjItc3ludGF4LWV4cGVjdGVkLnR4dAorKysgYi9M
YXlvdXRUZXN0cy9tZWRpYS9lbmNyeXB0ZWQtbWVkaWEvZW5jcnlwdGVkLW1lZGlhLXYyLXN5bnRh
eC1leHBlY3RlZC50eHQKQEAgLTE0LDEzICsxNCwxMyBAQCBUZXN0IE1lZGlhS2V5U2Vzc2lvbi4K
IFJVTihtZWRpYUtleVNlc3Npb24gPSBtZWRpYUtleXMuY3JlYXRlU2Vzc2lvbigidmlkZW8vbW9j
ayIsIGluaXREYXRhKSkKIEVYUEVDVEVEICh0eXBlb2YgbWVkaWFLZXlTZXNzaW9uID09ICdvYmpl
Y3QnKSBPSwogRVhQRUNURUQgKHR5cGVvZiBtZWRpYUtleVNlc3Npb24uYWRkRXZlbnRMaXN0ZW5l
ciA9PSAnZnVuY3Rpb24nKSBPSwotRVhQRUNURUQgKHR5cGVvZiBtZWRpYUtleVNlc3Npb24uYWRk
S2V5ID09ICdmdW5jdGlvbicpIE9LCitFWFBFQ1RFRCAodHlwZW9mIG1lZGlhS2V5U2Vzc2lvbi51
cGRhdGUgPT0gJ2Z1bmN0aW9uJykgT0sKIEVYUEVDVEVEIChtZWRpYUtleVNlc3Npb24uZXJyb3Ig
PT0gJ251bGwnKSBPSwogRVhQRUNURUQgKG1lZGlhS2V5U2Vzc2lvbi5rZXlTeXN0ZW0gPT0gJ2Nv
bS53ZWJjb3JlLm1vY2snKSBPSwogRVhQRUNURUQgKG1lZGlhS2V5U2Vzc2lvbi5zZXNzaW9uSWQg
IT0gJ251bGwnKSBPSwogRVhQRUNURUQgKG1lZGlhS2V5U2Vzc2lvbi5vbndlYmtpdGtleWFkZGVk
ID09ICdudWxsJykgT0sKIEVYUEVDVEVEIChtZWRpYUtleVNlc3Npb24ub253ZWJraXRrZXllcnJv
ciA9PSAnbnVsbCcpIE9LCiBFWFBFQ1RFRCAobWVkaWFLZXlTZXNzaW9uLm9ud2Via2l0a2V5bWVz
c2FnZSA9PSAnbnVsbCcpIE9LCi1URVNUKG1lZGlhS2V5U2Vzc2lvbi5hZGRLZXkobnVsbCkpIFRI
Uk9XUyhET01FeGNlcHRpb24uSU5WQUxJRF9BQ0NFU1NfRVJSKSBPSworVEVTVChtZWRpYUtleVNl
c3Npb24udXBkYXRlKG51bGwpKSBUSFJPV1MoRE9NRXhjZXB0aW9uLklOVkFMSURfQUNDRVNTX0VS
UikgT0sKIEVORCBPRiBURVNUCiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL21lZGlhL2VuY3J5
cHRlZC1tZWRpYS9lbmNyeXB0ZWQtbWVkaWEtdjItc3ludGF4Lmh0bWwgYi9MYXlvdXRUZXN0cy9t
ZWRpYS9lbmNyeXB0ZWQtbWVkaWEvZW5jcnlwdGVkLW1lZGlhLXYyLXN5bnRheC5odG1sCmluZGV4
IDlhNzQ1MWZlYzU3MDBjNTE1YmM2YjgzN2IwNWMxOTIzNDQxNjkzMDcuLmIwODAzN2FkN2FjNDU3
Y2QxYzJmZWM5ZmVlMzkyYTFlNmYzMzYzMWEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL21lZGlh
L2VuY3J5cHRlZC1tZWRpYS9lbmNyeXB0ZWQtbWVkaWEtdjItc3ludGF4Lmh0bWwKKysrIGIvTGF5
b3V0VGVzdHMvbWVkaWEvZW5jcnlwdGVkLW1lZGlhL2VuY3J5cHRlZC1tZWRpYS12Mi1zeW50YXgu
aHRtbApAQCAtMzksMTQgKzM5LDE0IEBACiAgICAgICAgICAgICAgICAgcnVuKCdtZWRpYUtleVNl
c3Npb24gPSBtZWRpYUtleXMuY3JlYXRlU2Vzc2lvbigidmlkZW8vbW9jayIsIGluaXREYXRhKScp
OwogICAgICAgICAgICAgICAgIHRlc3RFeHBlY3RlZCgndHlwZW9mIG1lZGlhS2V5U2Vzc2lvbics
ICdvYmplY3QnKTsKICAgICAgICAgICAgICAgICB0ZXN0RXhwZWN0ZWQoJ3R5cGVvZiBtZWRpYUtl
eVNlc3Npb24uYWRkRXZlbnRMaXN0ZW5lcicsICdmdW5jdGlvbicpOwotICAgICAgICAgICAgICAg
IHRlc3RFeHBlY3RlZCgndHlwZW9mIG1lZGlhS2V5U2Vzc2lvbi5hZGRLZXknLCAnZnVuY3Rpb24n
KTsKKyAgICAgICAgICAgICAgICB0ZXN0RXhwZWN0ZWQoJ3R5cGVvZiBtZWRpYUtleVNlc3Npb24u
dXBkYXRlJywgJ2Z1bmN0aW9uJyk7CiAgICAgICAgICAgICAgICAgdGVzdEV4cGVjdGVkKCdtZWRp
YUtleVNlc3Npb24uZXJyb3InLCBudWxsKTsKICAgICAgICAgICAgICAgICB0ZXN0RXhwZWN0ZWQo
J21lZGlhS2V5U2Vzc2lvbi5rZXlTeXN0ZW0nLCAnY29tLndlYmNvcmUubW9jaycpOwogICAgICAg
ICAgICAgICAgIHRlc3RFeHBlY3RlZCgnbWVkaWFLZXlTZXNzaW9uLnNlc3Npb25JZCcsIG51bGws
ICchPScpOwogICAgICAgICAgICAgICAgIHRlc3RFeHBlY3RlZCgnbWVkaWFLZXlTZXNzaW9uLm9u
d2Via2l0a2V5YWRkZWQnLCBudWxsKTsKICAgICAgICAgICAgICAgICB0ZXN0RXhwZWN0ZWQoJ21l
ZGlhS2V5U2Vzc2lvbi5vbndlYmtpdGtleWVycm9yJywgbnVsbCk7CiAgICAgICAgICAgICAgICAg
dGVzdEV4cGVjdGVkKCdtZWRpYUtleVNlc3Npb24ub253ZWJraXRrZXltZXNzYWdlJywgbnVsbCk7
Ci0gICAgICAgICAgICAgICAgdGVzdEV4Y2VwdGlvbignbWVkaWFLZXlTZXNzaW9uLmFkZEtleShu
dWxsKScsICJET01FeGNlcHRpb24uSU5WQUxJRF9BQ0NFU1NfRVJSIik7CisgICAgICAgICAgICAg
ICAgdGVzdEV4Y2VwdGlvbignbWVkaWFLZXlTZXNzaW9uLnVwZGF0ZShudWxsKScsICJET01FeGNl
cHRpb24uSU5WQUxJRF9BQ0NFU1NfRVJSIik7CiAgICAgICAgICAgICAgICAgZW5kVGVzdCgpOwog
ICAgICAgICAgICAgfQogICAgICAgICA8L3NjcmlwdD4KQEAgLTU0LDQgKzU0LDQgQEAKICAgICA8
Ym9keSBvbmxvYWQ9InJ1blRlc3QoKSI+CiAgICAgICAgIDxwPlRoaXMgdGVzdHMgdGhlIGJhc2lj
IEFQSSBvZiBNZWRpYUtleXMgYW5kIE1lZGlhS2V5U2Vzc2lvbi48L3A+CiAgICAgPC9ib2R5Pgot
PC9odG1sPgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKKzwvaHRtbD4K
</data>
<flag name="review"
          id="207492"
          type_id="1"
          status="+"
          setter="eric.carlson"
    />
          </attachment>
      

    </bug>

</bugzilla>