<?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>109701</bug_id>
          
          <creation_ts>2013-02-13 08:21:35 -0800</creation_ts>
          <short_desc>EME: MediaPlayer::keyNeede() should return a bool indicating whether an event listener was triggered.</short_desc>
          <delta_ts>2013-02-13 16:03:55 -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>ddorwin</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>831928</commentid>
    <comment_count>0</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2013-02-13 08:21:35 -0800</bug_when>
    <thetext>EME: MediaPlayer::keyNeede() should return a bool indicating whether an event listener was triggered.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>831999</commentid>
    <comment_count>1</comment_count>
      <attachid>188103</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2013-02-13 09:55:44 -0800</bug_when>
    <thetext>Created attachment 188103
Patch

Now with missing changes to HTMLMediaElement.cpp</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832457</commentid>
    <comment_count>2</comment_count>
      <attachid>188103</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-13 16:03:51 -0800</bug_when>
    <thetext>Comment on attachment 188103
Patch

Clearing flags on attachment: 188103

Committed r142819: &lt;http://trac.webkit.org/changeset/142819&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>832458</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-13 16:03:55 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>188103</attachid>
            <date>2013-02-13 09:55:44 -0800</date>
            <delta_ts>2013-02-13 16:03:51 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-109701-20130213095213.patch</filename>
            <type>text/plain</type>
            <size>4647</size>
            <attacher name="Jer Noble">jer.noble</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQyMzI4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNGViNzgxOWNmODlkNmU0
ZmIwNzg4YzMyYmY3ZWQ0ZTUyMjZlMTU2Ny4uNGYyODU2OTc3OTg4NjBkNzc1ZDdjYjY4NWU5OWVm
MzU1Zjg0Yzc3ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDEzLTAyLTEzICBKZXIg
Tm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgorCisgICAgICAgIEVNRTogTWVkaWFQbGF5ZXI6
OmtleU5lZWRlKCkgc2hvdWxkIHJldHVybiBhIGJvb2wgaW5kaWNhdGluZyB3aGV0aGVyIGFuIGV2
ZW50IGxpc3RlbmVyIHdhcyB0cmlnZ2VyZWQuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xMDk3MDEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBDbGllbnRzIG9mIE1lZGlhUGxheWVyIG1heSBuZWVkIHRvIGRv
IGNsZWFudXAgaWYgY2FsbGluZyBrZXlOZWVkZWQoKQorICAgICAgICByZXN1bHRzIGluIG5vIGV2
ZW50IGxpc3RlbmVyIGJlaW5nIHRyaWdnZXJlZC4gUmV0dXJuIGEgYm9vbCAobGlrZSB0aGUKKyAg
ICAgICAgdjEgZXF1aXZhbGVudCBrZXlOZWVkZWQgbWV0aG9kKSB0byBpbmRpY2F0ZSB0aGlzLgor
CisgICAgICAgICogaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6
OkhUTUxNZWRpYUVsZW1lbnQ6Om1lZGlhUGxheWVyS2V5TmVlZGVkKToKKyAgICAgICAgKiBodG1s
L0hUTUxNZWRpYUVsZW1lbnQuaDoKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9NZWRpYVBs
YXllci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpNZWRpYVBsYXllcjo6a2V5TmVlZGVkKToKKyAg
ICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9NZWRpYVBsYXllci5oOgorICAgICAgICAoV2ViQ29y
ZTo6TWVkaWFQbGF5ZXJDbGllbnQ6Om1lZGlhUGxheWVyS2V5TmVlZGVkKToKKwogMjAxMy0wMi0x
MiAgSmVyIE5vYmxlICA8amVyLm5vYmxlQGFwcGxlLmNvbT4KIAogICAgICAgICBNZWRpYUtleVNl
c3Npb24gc2hvdWxkIG5vdCBiZSBHQ2Qgd2hpbGUgZmlyaW5nIGV2ZW50IGxpc3RlbmVycyBvciB3
aXRoIGN1c3RvbSBwcm9wZXJ0aWVzLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaHRtbC9I
VE1MTWVkaWFFbGVtZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVu
dC5jcHAKaW5kZXggNmJkNTlmNDE5MDMzMDRiN2U0MjVkNTVhYmMyMDI2MzQ4ZDRjYzhjNi4uODMz
YTliMmM0MzkzNmRiNzgyOTVhNWM5OWFkZmE1Y2ZjYjM3NGU3MSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9o
dG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwCkBAIC0xOTcyLDggKzE5NzIsMTQgQEAgYm9vbCBIVE1M
TWVkaWFFbGVtZW50OjptZWRpYVBsYXllcktleU5lZWRlZChNZWRpYVBsYXllciosIGNvbnN0IFN0
cmluZyYga2V5U3lzdGUKICNlbmRpZgogCiAjaWYgRU5BQkxFKEVOQ1JZUFRFRF9NRURJQV9WMikK
LXZvaWQgSFRNTE1lZGlhRWxlbWVudDo6bWVkaWFQbGF5ZXJLZXlOZWVkZWQoTWVkaWFQbGF5ZXIq
LCBVaW50OEFycmF5KiBpbml0RGF0YSkKK2Jvb2wgSFRNTE1lZGlhRWxlbWVudDo6bWVkaWFQbGF5
ZXJLZXlOZWVkZWQoTWVkaWFQbGF5ZXIqLCBVaW50OEFycmF5KiBpbml0RGF0YSkKIHsKKyAgICBp
ZiAoIWhhc0V2ZW50TGlzdGVuZXJzKCJ3ZWJraXRuZWVka2V5IikpIHsKKyAgICAgICAgbV9lcnJv
ciA9IE1lZGlhRXJyb3I6OmNyZWF0ZShNZWRpYUVycm9yOjpNRURJQV9FUlJfRU5DUllQVEVEKTsK
KyAgICAgICAgc2NoZWR1bGVFdmVudChldmVudE5hbWVzKCkuZXJyb3JFdmVudCk7CisgICAgICAg
IHJldHVybiBmYWxzZTsKKyAgICB9CisKICAgICBNZWRpYUtleU5lZWRlZEV2ZW50SW5pdCBpbml0
aWFsaXplcjsKICAgICBpbml0aWFsaXplci5pbml0RGF0YSA9IGluaXREYXRhOwogICAgIGluaXRp
YWxpemVyLmJ1YmJsZXMgPSBmYWxzZTsKQEAgLTE5ODIsNiArMTk4OCw4IEBAIHZvaWQgSFRNTE1l
ZGlhRWxlbWVudDo6bWVkaWFQbGF5ZXJLZXlOZWVkZWQoTWVkaWFQbGF5ZXIqLCBVaW50OEFycmF5
KiBpbml0RGF0YSkKICAgICBSZWZQdHI8RXZlbnQ+IGV2ZW50ID0gTWVkaWFLZXlOZWVkZWRFdmVu
dDo6Y3JlYXRlKGV2ZW50TmFtZXMoKS53ZWJraXRuZWVka2V5RXZlbnQsIGluaXRpYWxpemVyKTsK
ICAgICBldmVudC0+c2V0VGFyZ2V0KHRoaXMpOwogICAgIG1fYXN5bmNFdmVudFF1ZXVlLT5lbnF1
ZXVlRXZlbnQoZXZlbnQucmVsZWFzZSgpKTsKKworICAgIHJldHVybiB0cnVlOwogfQogCiB2b2lk
IEhUTUxNZWRpYUVsZW1lbnQ6OnNldE1lZGlhS2V5cyhNZWRpYUtleXMqIG1lZGlhS2V5cykKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5oIGIvU291cmNl
L1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmgKaW5kZXggOGZmMTJkMWI1NDlkOGNlMmRi
NGI2ODJiYjk0NThlMmI0MjNhYTI4Ni4uNjA2ZWZkMDY4NDZmNTY0ZWZmOTIzOWMyNThjY2FjNWY3
NDBmMDkzYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50
LmgKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmgKQEAgLTQ1NSw3
ICs0NTUsNyBAQCBwcml2YXRlOgogI2VuZGlmCiAKICNpZiBFTkFCTEUoRU5DUllQVEVEX01FRElB
X1YyKQotICAgIHZpcnR1YWwgdm9pZCBtZWRpYVBsYXllcktleU5lZWRlZChNZWRpYVBsYXllcios
IFVpbnQ4QXJyYXkqKTsKKyAgICB2aXJ0dWFsIGJvb2wgbWVkaWFQbGF5ZXJLZXlOZWVkZWQoTWVk
aWFQbGF5ZXIqLCBVaW50OEFycmF5Kik7CiAjZW5kaWYKIAogICAgIHZpcnR1YWwgU3RyaW5nIG1l
ZGlhUGxheWVyUmVmZXJyZXIoKSBjb25zdCBPVkVSUklERTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL01lZGlhUGxheWVyLmNwcCBiL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL01lZGlhUGxheWVyLmNwcAppbmRleCAwM2QzOTFjNjEzNmQ3NjJl
OWY3ZTE2NWE4Y2UwNDg2YjJjYzE2NDMwLi4wYjI1NDRmOTIxNjE4ZjJlMTMxMDU4OWIwOTZhNjFm
OGIwNWY2OTkxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9N
ZWRpYVBsYXllci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvTWVk
aWFQbGF5ZXIuY3BwCkBAIC0xMDgyLDEwICsxMDgyLDExIEBAIGJvb2wgTWVkaWFQbGF5ZXI6Omtl
eU5lZWRlZChjb25zdCBTdHJpbmcmIGtleVN5c3RlbSwgY29uc3QgU3RyaW5nJiBzZXNzaW9uSWQs
IGNvCiAjZW5kaWYKIAogI2lmIEVOQUJMRShFTkNSWVBURURfTUVESUFfVjIpCi12b2lkIE1lZGlh
UGxheWVyOjprZXlOZWVkZWQoVWludDhBcnJheSogaW5pdERhdGEpCitib29sIE1lZGlhUGxheWVy
OjprZXlOZWVkZWQoVWludDhBcnJheSogaW5pdERhdGEpCiB7CiAgICAgaWYgKG1fbWVkaWFQbGF5
ZXJDbGllbnQpCi0gICAgICAgIG1fbWVkaWFQbGF5ZXJDbGllbnQtPm1lZGlhUGxheWVyS2V5TmVl
ZGVkKHRoaXMsIGluaXREYXRhKTsKKyAgICAgICAgcmV0dXJuIG1fbWVkaWFQbGF5ZXJDbGllbnQt
Pm1lZGlhUGxheWVyS2V5TmVlZGVkKHRoaXMsIGluaXREYXRhKTsKKyAgICByZXR1cm4gZmFsc2U7
CiB9CiAjZW5kaWYKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvTWVkaWFQbGF5ZXIuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL01lZGlh
UGxheWVyLmgKaW5kZXggY2I1NTc4YjgxNTA5OGE2NDM3MTIzMzEzYzZkMzAzYzIxZjhjYjA4Yy4u
NjNjZTA5Zjc5Yjg2ZjRiYjA4MGY5YTc5MzYyOTgxNDc3NmVhNzgxNyAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvTWVkaWFQbGF5ZXIuaAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9NZWRpYVBsYXllci5oCkBAIC0xOTQsNyArMTk0LDcg
QEAgcHVibGljOgogI2VuZGlmCiAKICNpZiBFTkFCTEUoRU5DUllQVEVEX01FRElBX1YyKQotICAg
IHZpcnR1YWwgdm9pZCBtZWRpYVBsYXllcktleU5lZWRlZChNZWRpYVBsYXllciosIFVpbnQ4QXJy
YXkqKSB7IH0KKyAgICB2aXJ0dWFsIGJvb2wgbWVkaWFQbGF5ZXJLZXlOZWVkZWQoTWVkaWFQbGF5
ZXIqLCBVaW50OEFycmF5KikgeyByZXR1cm4gZmFsc2U7IH0KICNlbmRpZgogICAgIAogICAgIHZp
cnR1YWwgU3RyaW5nIG1lZGlhUGxheWVyUmVmZXJyZXIoKSBjb25zdCB7IHJldHVybiBTdHJpbmco
KTsgfQpAQCAtNDM1LDcgKzQzNSw3IEBAIHB1YmxpYzoKICNlbmRpZgogCiAjaWYgRU5BQkxFKEVO
Q1JZUFRFRF9NRURJQV9WMikKLSAgICB2b2lkIGtleU5lZWRlZChVaW50OEFycmF5KiBpbml0RGF0
YSk7CisgICAgYm9vbCBrZXlOZWVkZWQoVWludDhBcnJheSogaW5pdERhdGEpOwogI2VuZGlmCiAK
ICAgICBTdHJpbmcgcmVmZXJyZXIoKSBjb25zdDsK
</data>

          </attachment>
      

    </bug>

</bugzilla>