<?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>123217</bug_id>
          
          <creation_ts>2013-10-23 13:43:11 -0700</creation_ts>
          <short_desc>Clock should not be ref-counted.</short_desc>
          <delta_ts>2013-10-23 15:10:22 -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>Media</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="Andreas Kling">kling</reporter>
          <assigned_to name="Andreas Kling">kling</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>jer.noble</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>942813</commentid>
    <comment_count>0</comment_count>
    <who name="Andreas Kling">kling</who>
    <bug_when>2013-10-23 13:43:11 -0700</bug_when>
    <thetext>WebCore::Clock is only ever owned by MediaController.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>942814</commentid>
    <comment_count>1</comment_count>
      <attachid>214990</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2013-10-23 13:44:28 -0700</bug_when>
    <thetext>Created attachment 214990
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>942858</commentid>
    <comment_count>2</comment_count>
      <attachid>214990</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-10-23 15:10:19 -0700</bug_when>
    <thetext>Comment on attachment 214990
Patch

Clearing flags on attachment: 214990

Committed r157890: &lt;http://trac.webkit.org/changeset/157890&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>942859</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-10-23 15:10:22 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>214990</attachid>
            <date>2013-10-23 13:44:28 -0700</date>
            <delta_ts>2013-10-23 15:10:19 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-123217.diff</filename>
            <type>text/plain</type>
            <size>5950</size>
            <attacher name="Andreas Kling">kling</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCAwNDg3ZjMyLi4zMjY1ODM1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUg
QEAKKzIwMTMtMTAtMjMgIEFuZHJlYXMgS2xpbmcgIDxha2xpbmdAYXBwbGUuY29tPgorCisgICAg
ICAgIENsb2NrIHNob3VsZCBub3QgYmUgcmVmLWNvdW50ZWQuCisgICAgICAgIDxodHRwczovL3dl
YmtpdC5vcmcvYi8xMjMyMTc+CisKKyAgICAgICAgVGhlIENsb2NrIG9iamVjdCBpcyBvbmx5IGV2
ZXIgb3duZWQgYnkgdGhlIE1lZGlhQ29udHJvbGxlciwKKyAgICAgICAgc28gcmVtb3ZlIHRoZSBy
ZWYgY291bnRpbmcgYW5kIHN0b3JlIGl0IGluIGEgc3RkOjp1bmlxdWVfcHRyLgorCisgICAgICAg
IEFsc28gc2xhcHBlZCB0aGUgQ2xvY2sgc3ViY2xhc3NlcyB3aXRoIEZJTkFMIGFuZCBPVkVSUklE
RS4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwogMjAxMy0xMC0yMyAg
TWFyayBMYW0gIDxtYXJrLmxhbUBhcHBsZS5jb20+CiAKICAgICAgICAgUmUtaW5zdGF0ZSBQcm9w
b3NlZERhdGFiYXNlcyBuZWVkZWQgYnkgZGV0YWlsc0Zvck5hbWVBbmRPcmlnaW4oKS4KZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvTWVkaWFDb250cm9sbGVyLmggYi9Tb3VyY2UvV2Vi
Q29yZS9odG1sL01lZGlhQ29udHJvbGxlci5oCmluZGV4IDQ4YzNjNDUuLjcwMzRhYzYgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvTWVkaWFDb250cm9sbGVyLmgKKysrIGIvU291cmNl
L1dlYkNvcmUvaHRtbC9NZWRpYUNvbnRyb2xsZXIuaApAQCAtMTQ5LDcgKzE0OSw3IEBAIHByaXZh
dGU6CiAgICAgbXV0YWJsZSBUaW1lcjxNZWRpYUNvbnRyb2xsZXI+IG1fY2xlYXJQb3NpdGlvblRp
bWVyOwogICAgIFN0cmluZyBtX21lZGlhR3JvdXA7CiAgICAgYm9vbCBtX2Nsb3NlZENhcHRpb25z
VmlzaWJsZTsKLSAgICBQYXNzUmVmUHRyPENsb2NrPiBtX2Nsb2NrOworICAgIHN0ZDo6dW5pcXVl
X3B0cjxDbG9jaz4gbV9jbG9jazsKICAgICBTY3JpcHRFeGVjdXRpb25Db250ZXh0KiBtX3Njcmlw
dEV4ZWN1dGlvbkNvbnRleHQ7CiAgICAgVGltZXI8TWVkaWFDb250cm9sbGVyPiBtX3RpbWV1cGRh
dGVUaW1lcjsKICAgICBkb3VibGUgbV9wcmV2aW91c1RpbWV1cGRhdGVUaW1lOwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vQ2xvY2suY3BwIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vQ2xvY2suY3BwCmluZGV4IDg4MzAyM2MuLmJmMmE1MDcgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL3BsYXRmb3JtL0Nsb2NrLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9DbG9jay5jcHAKQEAgLTM2LDEzICszNiwxMyBAQAogCiB1c2luZyBuYW1lc3BhY2UgV2ViQ29y
ZTsKIAotUGFzc1JlZlB0cjxDbG9jaz4gQ2xvY2s6OmNyZWF0ZSgpCitzdGQ6OnVuaXF1ZV9wdHI8
Q2xvY2s+IENsb2NrOjpjcmVhdGUoKQogewogI2lmIFVTRShDT1JFTUVESUEpCi0gICAgcmV0dXJu
IGFkb3B0UmVmKG5ldyBQbGF0Zm9ybUNsb2NrQ00oKSk7CisgICAgcmV0dXJuIHN0ZDo6bWFrZV91
bmlxdWU8UGxhdGZvcm1DbG9ja0NNPigpOwogI2VsaWYgVVNFKENPUkVBVURJTykKLSAgICByZXR1
cm4gYWRvcHRSZWYobmV3IFBsYXRmb3JtQ2xvY2tDQSgpKTsKKyAgICByZXR1cm4gc3RkOjptYWtl
X3VuaXF1ZTxQbGF0Zm9ybUNsb2NrQ0E+KCk7CiAjZWxzZQotICAgIHJldHVybiBhZG9wdFJlZihu
ZXcgQ2xvY2tHZW5lcmljKCkpOworICAgIHJldHVybiBzdGQ6Om1ha2VfdW5pcXVlPENsb2NrR2Vu
ZXJpYz4oKTsKICNlbmRpZgogfQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Q2xvY2suaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL0Nsb2NrLmgKaW5kZXggMGIzMzIyZi4u
N2RjYjAwMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vQ2xvY2suaAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9DbG9jay5oCkBAIC0yNiwxNCArMjYsMTMgQEAKICNp
Zm5kZWYgQ2xvY2tfaAogI2RlZmluZSBDbG9ja19oCiAKLSNpbmNsdWRlIDx3dGYvUGFzc1JlZlB0
ci5oPgotI2luY2x1ZGUgPHd0Zi9SZWZDb3VudGVkLmg+CisjaW5jbHVkZSA8bWVtb3J5PgogCiBu
YW1lc3BhY2UgV2ViQ29yZSB7CiAKLWNsYXNzIENsb2NrIDogcHVibGljIFJlZkNvdW50ZWQ8Q2xv
Y2s+IHsKK2NsYXNzIENsb2NrIHsKIHB1YmxpYzoKLSAgICBzdGF0aWMgUGFzc1JlZlB0cjxDbG9j
az4gY3JlYXRlKCk7CisgICAgc3RhdGljIHN0ZDo6dW5pcXVlX3B0cjxDbG9jaz4gY3JlYXRlKCk7
CiAgICAgdmlydHVhbCB+Q2xvY2soKSB7IH0KIAogICAgIHZpcnR1YWwgdm9pZCBzZXRDdXJyZW50
VGltZShkb3VibGUpID0gMDsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL0Ns
b2NrR2VuZXJpYy5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vQ2xvY2tHZW5lcmljLmgKaW5k
ZXggM2RjMGU3ZC4uZWQ5ZTgxNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Q2xvY2tHZW5lcmljLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vQ2xvY2tHZW5lcmlj
LmgKQEAgLTMwLDIwICszMCwyMCBAQAogCiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKLWNsYXNzIENs
b2NrR2VuZXJpYyA6IHB1YmxpYyBDbG9jayB7CitjbGFzcyBDbG9ja0dlbmVyaWMgRklOQUwgOiBw
dWJsaWMgQ2xvY2sgewogcHVibGljOgogICAgIENsb2NrR2VuZXJpYygpOwogCiBwcml2YXRlOgot
ICAgIHZpcnR1YWwgdm9pZCBzZXRDdXJyZW50VGltZShkb3VibGUpOwotICAgIHZpcnR1YWwgZG91
YmxlIGN1cnJlbnRUaW1lKCkgY29uc3Q7CisgICAgdmlydHVhbCB2b2lkIHNldEN1cnJlbnRUaW1l
KGRvdWJsZSkgT1ZFUlJJREU7CisgICAgdmlydHVhbCBkb3VibGUgY3VycmVudFRpbWUoKSBjb25z
dCBPVkVSUklERTsKIAotICAgIHZpcnR1YWwgdm9pZCBzZXRQbGF5UmF0ZShkb3VibGUpOwotICAg
IHZpcnR1YWwgZG91YmxlIHBsYXlSYXRlKCkgY29uc3QgeyByZXR1cm4gbV9yYXRlOyB9CisgICAg
dmlydHVhbCB2b2lkIHNldFBsYXlSYXRlKGRvdWJsZSkgT1ZFUlJJREU7CisgICAgdmlydHVhbCBk
b3VibGUgcGxheVJhdGUoKSBjb25zdCBPVkVSUklERSB7IHJldHVybiBtX3JhdGU7IH0KIAotICAg
IHZpcnR1YWwgdm9pZCBzdGFydCgpOwotICAgIHZpcnR1YWwgdm9pZCBzdG9wKCk7Ci0gICAgdmly
dHVhbCBib29sIGlzUnVubmluZygpIGNvbnN0IHsgcmV0dXJuIG1fcnVubmluZzsgfQorICAgIHZp
cnR1YWwgdm9pZCBzdGFydCgpIE9WRVJSSURFOworICAgIHZpcnR1YWwgdm9pZCBzdG9wKCkgT1ZF
UlJJREU7CisgICAgdmlydHVhbCBib29sIGlzUnVubmluZygpIGNvbnN0IE9WRVJSSURFIHsgcmV0
dXJuIG1fcnVubmluZzsgfQogCiAgICAgZG91YmxlIG5vdygpIGNvbnN0OwogCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMvUGxhdGZvcm1DbG9ja0NBLmggYi9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9tYWMvUGxhdGZvcm1DbG9ja0NBLmgKaW5kZXggMjYzM2RkNC4uNzE5
NjdiNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWFjL1BsYXRmb3JtQ2xv
Y2tDQS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21hYy9QbGF0Zm9ybUNsb2NrQ0Eu
aApAQCAtMzQsMjEgKzM0LDIxIEBAIHR5cGVkZWYgc3RydWN0IE9wYXF1ZUNBQ2xvY2sgKkNBQ2xv
Y2tSZWY7CiAKIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAotY2xhc3MgUGxhdGZvcm1DbG9ja0NBIDog
cHVibGljIENsb2NrIHsKK2NsYXNzIFBsYXRmb3JtQ2xvY2tDQSBGSU5BTCA6IHB1YmxpYyBDbG9j
ayB7CiBwdWJsaWM6CiAgICAgUGxhdGZvcm1DbG9ja0NBKCk7CiAgICAgdmlydHVhbCB+UGxhdGZv
cm1DbG9ja0NBKCk7CiAKIHByaXZhdGU6Ci0gICAgdmlydHVhbCB2b2lkIHNldEN1cnJlbnRUaW1l
KGRvdWJsZSk7Ci0gICAgdmlydHVhbCBkb3VibGUgY3VycmVudFRpbWUoKSBjb25zdDsKKyAgICB2
aXJ0dWFsIHZvaWQgc2V0Q3VycmVudFRpbWUoZG91YmxlKSBPVkVSUklERTsKKyAgICB2aXJ0dWFs
IGRvdWJsZSBjdXJyZW50VGltZSgpIGNvbnN0IE9WRVJSSURFOwogCi0gICAgdmlydHVhbCB2b2lk
IHNldFBsYXlSYXRlKGRvdWJsZSk7Ci0gICAgdmlydHVhbCBkb3VibGUgcGxheVJhdGUoKSBjb25z
dDsKKyAgICB2aXJ0dWFsIHZvaWQgc2V0UGxheVJhdGUoZG91YmxlKSBPVkVSUklERTsKKyAgICB2
aXJ0dWFsIGRvdWJsZSBwbGF5UmF0ZSgpIGNvbnN0IE9WRVJSSURFOwogCi0gICAgdmlydHVhbCB2
b2lkIHN0YXJ0KCk7Ci0gICAgdmlydHVhbCB2b2lkIHN0b3AoKTsKLSAgICB2aXJ0dWFsIGJvb2wg
aXNSdW5uaW5nKCkgY29uc3QgeyByZXR1cm4gbV9ydW5uaW5nOyB9CisgICAgdmlydHVhbCB2b2lk
IHN0YXJ0KCkgT1ZFUlJJREU7CisgICAgdmlydHVhbCB2b2lkIHN0b3AoKSBPVkVSUklERTsKKyAg
ICB2aXJ0dWFsIGJvb2wgaXNSdW5uaW5nKCkgY29uc3QgT1ZFUlJJREUgeyByZXR1cm4gbV9ydW5u
aW5nOyB9CiAKICAgICBDQUNsb2NrUmVmIG1fY2xvY2s7CiAgICAgYm9vbCBtX3J1bm5pbmc7CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMvUGxhdGZvcm1DbG9ja0NNLmgg
Yi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMvUGxhdGZvcm1DbG9ja0NNLmgKaW5kZXggMGQ1
ZjYzZC4uZjM2MjUwYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbWFjL1Bs
YXRmb3JtQ2xvY2tDTS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21hYy9QbGF0Zm9y
bUNsb2NrQ00uaApAQCAtMzYsNyArMzYsNyBAQCB0eXBlZGVmIHN0cnVjdCBPcGFxdWVDTUNsb2Nr
KiBDTUNsb2NrUmVmOwogCiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKLWNsYXNzIFBsYXRmb3JtQ2xv
Y2tDTSA6IHB1YmxpYyBDbG9jayB7CitjbGFzcyBQbGF0Zm9ybUNsb2NrQ00gRklOQUwgOiBwdWJs
aWMgQ2xvY2sgewogcHVibGljOgogICAgIFBsYXRmb3JtQ2xvY2tDTSgpOwogICAgIFBsYXRmb3Jt
Q2xvY2tDTShDTUNsb2NrUmVmKTsKQEAgLTQ0LDE1ICs0NCwxNSBAQCBwdWJsaWM6CiBwcml2YXRl
OgogICAgIHZvaWQgaW5pdGlhbGl6ZVdpdGhUaW1pbmdTb3VyY2UoQ01DbG9ja1JlZik7CiAKLSAg
ICB2aXJ0dWFsIHZvaWQgc2V0Q3VycmVudFRpbWUoZG91YmxlKTsKLSAgICB2aXJ0dWFsIGRvdWJs
ZSBjdXJyZW50VGltZSgpIGNvbnN0OworICAgIHZpcnR1YWwgdm9pZCBzZXRDdXJyZW50VGltZShk
b3VibGUpIE9WRVJSSURFOworICAgIHZpcnR1YWwgZG91YmxlIGN1cnJlbnRUaW1lKCkgY29uc3Qg
T1ZFUlJJREU7CiAKLSAgICB2aXJ0dWFsIHZvaWQgc2V0UGxheVJhdGUoZG91YmxlKTsKLSAgICB2
aXJ0dWFsIGRvdWJsZSBwbGF5UmF0ZSgpIGNvbnN0IHsgcmV0dXJuIG1fcmF0ZTsgfQorICAgIHZp
cnR1YWwgdm9pZCBzZXRQbGF5UmF0ZShkb3VibGUpIE9WRVJSSURFOworICAgIHZpcnR1YWwgZG91
YmxlIHBsYXlSYXRlKCkgY29uc3QgT1ZFUlJJREUgeyByZXR1cm4gbV9yYXRlOyB9CiAKLSAgICB2
aXJ0dWFsIHZvaWQgc3RhcnQoKTsKLSAgICB2aXJ0dWFsIHZvaWQgc3RvcCgpOwotICAgIHZpcnR1
YWwgYm9vbCBpc1J1bm5pbmcoKSBjb25zdCB7IHJldHVybiBtX3J1bm5pbmc7IH0KKyAgICB2aXJ0
dWFsIHZvaWQgc3RhcnQoKSBPVkVSUklERTsKKyAgICB2aXJ0dWFsIHZvaWQgc3RvcCgpIE9WRVJS
SURFOworICAgIHZpcnR1YWwgYm9vbCBpc1J1bm5pbmcoKSBjb25zdCBPVkVSUklERSB7IHJldHVy
biBtX3J1bm5pbmc7IH0KIAogICAgIFJldGFpblB0cjxDTVRpbWViYXNlUmVmPiBtX3RpbWViYXNl
OwogICAgIGRvdWJsZSBtX3JhdGU7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>