<?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>115191</bug_id>
          
          <creation_ts>2013-04-25 11:55:19 -0700</creation_ts>
          <short_desc>Media elements shouldn&apos;t resume playback when a page is restored from the back/forward cache if the WKView isn&apos;t in a window</short_desc>
          <delta_ts>2013-04-25 14:01:18 -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>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>commit-queue</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>jeffm</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>881469</commentid>
    <comment_count>0</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2013-04-25 11:55:19 -0700</bug_when>
    <thetext>Media elements shouldn&apos;t resume playback when a page is restored from the back/forward cache if the WKView isn&apos;t in a window</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>881472</commentid>
    <comment_count>1</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2013-04-25 11:55:46 -0700</bug_when>
    <thetext>&lt;rdar://problem/13727914&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>881475</commentid>
    <comment_count>2</comment_count>
      <attachid>199728</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2013-04-25 11:59:44 -0700</bug_when>
    <thetext>Created attachment 199728
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>881550</commentid>
    <comment_count>3</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2013-04-25 14:01:18 -0700</bug_when>
    <thetext>Committed r149142: &lt;http://trac.webkit.org/changeset/149142&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>199728</attachid>
            <date>2013-04-25 11:59:44 -0700</date>
            <delta_ts>2013-04-25 12:07:40 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-115191-20130425115905.patch</filename>
            <type>text/plain</type>
            <size>4496</size>
            <attacher name="Jer Noble">jer.noble</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ5MTE5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNWE4MDQ3NGY1YzhjOWY4
MzI0ZmRlNDJhNjhmYWZiYTY4MzNlNmJhMy4uMmI4Nzg1OTg5ODllYWZkYzYyODk1YzVhZWQ3ZDYw
MzkwMzI2ZjFlYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDEzLTA0LTI1ICBKZXIg
Tm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgorCisgICAgICAgIE1lZGlhIGVsZW1lbnRzIHNo
b3VsZG4ndCByZXN1bWUgcGxheWJhY2sgd2hlbiBhIHBhZ2UgaXMgcmVzdG9yZWQgZnJvbSB0aGUg
YmFjay9mb3J3YXJkIGNhY2hlIGlmIHRoZSBXS1ZpZXcgaXNuJ3QgaW4gYSB3aW5kb3cKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExNTE5MQorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIElmIGEgcGFnZSBpcyBz
dXNwZW5kZWQsIHRoZW4gcmVzdW1lZCB3aGVuIGl0cyBXZWJWaWV3IG9yIFdLVmlldyBoYXMgYmVl
biByZW1vdmVkIGZyb20gYSB3aW5kb3csCisgICAgICAgIHRoZSBwYWdlJ3MgbWVkaWEgZWxlbWVu
dHMgd2lsbCB1bnBhdXNlLiBDaGVjayB3aGV0aGVyIG1lZGlhIGlzIGFsbG93ZWQgdG8gc3RhcnQg
ZHVyaW5nIHJlc3VtZSgpCisgICAgICAgIHZpYSBQYWdlOjpjYW5NZWRpYVN0YXJ0KCkgYW5kIGlm
IG5vdCwgcmVnaXN0ZXIgZm9yIG1lZGlhQ2FuU3RhcnQgbm90aWZpY2F0aW9ucy4gVGhlbiwgaW4g
CisgICAgICAgIG1lZGlhQ2FuU3RhcnQoKSBpZiB0aGUgbWVkaWEgaXMgZm9yY2UtcGF1c2VkLCB1
bnBhdXNlIGl0LgorCisgICAgICAgICogaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcDoKKyAgICAg
ICAgKFdlYkNvcmU6OkhUTUxNZWRpYUVsZW1lbnQ6OnN1c3BlbmQpOgorICAgICAgICAoV2ViQ29y
ZTo6SFRNTE1lZGlhRWxlbWVudDo6cmVzdW1lKToKKyAgICAgICAgKFdlYkNvcmU6OkhUTUxNZWRp
YUVsZW1lbnQ6Om1lZGlhQ2FuU3RhcnQpOgorICAgICAgICAqIGh0bWwvSFRNTE1lZGlhRWxlbWVu
dC5oOgorICAgICAgICAoV2ViQ29yZTo6SFRNTE1lZGlhRWxlbWVudDo6cGFnZUNvbnNlbnRSZXF1
aXJlZEZvclJlc3VtZSk6CisKIDIwMTMtMDQtMjUgIFJhcGhhZWwgS3VibyBkYSBDb3N0YSAgPHJh
cGhhZWwua3Viby5kYS5jb3N0YUBpbnRlbC5jb20+CiAKICAgICAgICAgUkVHUkVTU0lPTihyMTQ4
NzU4KTogUmVtb3ZlIFdURkxvZ0Fsd2F5cyBjYWxsIGZyb20gSWNvbkxvYWRlci4KZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5jcHAgYi9Tb3VyY2UvV2Vi
Q29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwCmluZGV4IDc1ZTJlYzJjNWZkYmZjNWVlZjJh
YjQ3NWM1Y2JhMDVlZDM3ZTAzYTguLjUwN2M2MGUzZjVhZjkzNDRmNTZlNjdjYTdiNWYwZDYwNGEw
ZTk1N2EgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5j
cHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcApAQCAtNDEy
NCw2ICs0MTI0LDcgQEAgdm9pZCBIVE1MTWVkaWFFbGVtZW50OjpzdXNwZW5kKFJlYXNvbkZvclN1
c3BlbnNpb24gd2h5KQogICAgIHsKICAgICAgICAgY2FzZSBEb2N1bWVudFdpbGxCZWNvbWVJbmFj
dGl2ZToKICAgICAgICAgICAgIHN0b3AoKTsKKyAgICAgICAgICAgIGFkZEJlaGF2aW9yUmVzdHJp
Y3Rpb24oUmVxdWlyZVBhZ2VDb25zZW50VG9SZXN1bWVNZWRpYVJlc3RyaWN0aW9uKTsKICAgICAg
ICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFBhZ2VXaWxsQmVTdXNwZW5kZWQ6CiAgICAgICAg
IGNhc2UgSmF2YVNjcmlwdERlYnVnZ2VyUGF1c2VkOgpAQCAtNDEzOCw3ICs0MTM5LDE0IEBAIHZv
aWQgSFRNTE1lZGlhRWxlbWVudDo6cmVzdW1lKCkKICAgICBMT0coTWVkaWEsICJIVE1MTWVkaWFF
bGVtZW50OjpyZXN1bWUiKTsKIAogICAgIG1faW5BY3RpdmVEb2N1bWVudCA9IHRydWU7Ci0gICAg
c2V0UGF1c2VkSW50ZXJuYWwoZmFsc2UpOworCisgICAgUGFnZSogcGFnZSA9IGRvY3VtZW50KCkt
PnBhZ2UoKTsKKyAgICBpZiAocGFnZUNvbnNlbnRSZXF1aXJlZEZvclJlc3VtZSgpICYmIHBhZ2Ug
JiYgIXBhZ2UtPmNhblN0YXJ0TWVkaWEoKSkKKyAgICAgICAgZG9jdW1lbnQoKS0+YWRkTWVkaWFD
YW5TdGFydExpc3RlbmVyKHRoaXMpOworICAgIGVsc2UKKyAgICAgICAgc2V0UGF1c2VkSW50ZXJu
YWwoZmFsc2UpOworCisgICAgcmVtb3ZlQmVoYXZpb3JSZXN0cmljdGlvbihSZXF1aXJlUGFnZUNv
bnNlbnRUb1Jlc3VtZU1lZGlhUmVzdHJpY3Rpb24pOwogCiAgICAgaWYgKG1fZXJyb3IgJiYgbV9l
cnJvci0+Y29kZSgpID09IE1lZGlhRXJyb3I6Ok1FRElBX0VSUl9BQk9SVEVEKSB7CiAgICAgICAg
IC8vIFJlc3RhcnQgdGhlIGxvYWQgaWYgaXQgd2FzIGFib3J0ZWQgaW4gdGhlIG1pZGRsZSBieSBt
b3ZpbmcgdGhlIGRvY3VtZW50IHRvIHRoZSBwYWdlIGNhY2hlLgpAQCAtNDQ3NCw5ICs0NDgyLDEz
IEBAIHZvaWQgSFRNTE1lZGlhRWxlbWVudDo6bWVkaWFDYW5TdGFydCgpCiB7CiAgICAgTE9HKE1l
ZGlhLCAiSFRNTE1lZGlhRWxlbWVudDo6bWVkaWFDYW5TdGFydCIpOwogCi0gICAgQVNTRVJUKG1f
aXNXYWl0aW5nVW50aWxNZWRpYUNhblN0YXJ0KTsKLSAgICBtX2lzV2FpdGluZ1VudGlsTWVkaWFD
YW5TdGFydCA9IGZhbHNlOwotICAgIGxvYWRJbnRlcm5hbCgpOworICAgIEFTU0VSVChtX2lzV2Fp
dGluZ1VudGlsTWVkaWFDYW5TdGFydCB8fCBtX3BhdXNlZEludGVybmFsKTsKKyAgICBpZiAobV9p
c1dhaXRpbmdVbnRpbE1lZGlhQ2FuU3RhcnQpIHsKKyAgICAgICAgbV9pc1dhaXRpbmdVbnRpbE1l
ZGlhQ2FuU3RhcnQgPSBmYWxzZTsKKyAgICAgICAgbG9hZEludGVybmFsKCk7CisgICAgfQorICAg
IGlmIChtX3BhdXNlZEludGVybmFsKQorICAgICAgICBzZXRQYXVzZWRJbnRlcm5hbChmYWxzZSk7
CiB9CiAKIGJvb2wgSFRNTE1lZGlhRWxlbWVudDo6aXNVUkxBdHRyaWJ1dGUoY29uc3QgQXR0cmli
dXRlJiBhdHRyaWJ1dGUpIGNvbnN0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hU
TUxNZWRpYUVsZW1lbnQuaCBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5o
CmluZGV4IGY0NmJhMjk4ZWZjNTQ2NzkxOTNkYzY4MmRlODFlYTY0YjRiMGU1NWQuLjUwYTFlMWE5
ODVhNjZkM2RiMWJhYWFlNzkxODYwNjIxZDMxNGQzZDcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRN
TE1lZGlhRWxlbWVudC5oCkBAIC00MDEsNiArNDAxLDcgQEAgcHJvdGVjdGVkOgogICAgICAgICBS
ZXF1aXJlVXNlckdlc3R1cmVGb3JSYXRlQ2hhbmdlUmVzdHJpY3Rpb24gPSAxIDw8IDEsCiAgICAg
ICAgIFJlcXVpcmVVc2VyR2VzdHVyZUZvckZ1bGxzY3JlZW5SZXN0cmljdGlvbiA9IDEgPDwgMiwK
ICAgICAgICAgUmVxdWlyZVBhZ2VDb25zZW50VG9Mb2FkTWVkaWFSZXN0cmljdGlvbiA9IDEgPDwg
MywKKyAgICAgICAgUmVxdWlyZVBhZ2VDb25zZW50VG9SZXN1bWVNZWRpYVJlc3RyaWN0aW9uID0g
MSA8PCA0LAogICAgIH07CiAgICAgdHlwZWRlZiB1bnNpZ25lZCBCZWhhdmlvclJlc3RyaWN0aW9u
czsKICAgICAKQEAgLTQwOCw2ICs0MDksNyBAQCBwcm90ZWN0ZWQ6CiAgICAgYm9vbCB1c2VyR2Vz
dHVyZVJlcXVpcmVkRm9yUmF0ZUNoYW5nZSgpIGNvbnN0IHsgcmV0dXJuIG1fcmVzdHJpY3Rpb25z
ICYgUmVxdWlyZVVzZXJHZXN0dXJlRm9yUmF0ZUNoYW5nZVJlc3RyaWN0aW9uOyB9CiAgICAgYm9v
bCB1c2VyR2VzdHVyZVJlcXVpcmVkRm9yRnVsbHNjcmVlbigpIGNvbnN0IHsgcmV0dXJuIG1fcmVz
dHJpY3Rpb25zICYgUmVxdWlyZVVzZXJHZXN0dXJlRm9yRnVsbHNjcmVlblJlc3RyaWN0aW9uOyB9
CiAgICAgYm9vbCBwYWdlQ29uc2VudFJlcXVpcmVkRm9yTG9hZCgpIGNvbnN0IHsgcmV0dXJuIG1f
cmVzdHJpY3Rpb25zICYgUmVxdWlyZVBhZ2VDb25zZW50VG9Mb2FkTWVkaWFSZXN0cmljdGlvbjsg
fQorICAgIGJvb2wgcGFnZUNvbnNlbnRSZXF1aXJlZEZvclJlc3VtZSgpIGNvbnN0IHsgcmV0dXJu
IG1fcmVzdHJpY3Rpb25zICYgUmVxdWlyZVBhZ2VDb25zZW50VG9SZXN1bWVNZWRpYVJlc3RyaWN0
aW9uOyB9CiAgICAgCiAgICAgdm9pZCBhZGRCZWhhdmlvclJlc3RyaWN0aW9uKEJlaGF2aW9yUmVz
dHJpY3Rpb25zIHJlc3RyaWN0aW9uKSB7IG1fcmVzdHJpY3Rpb25zIHw9IHJlc3RyaWN0aW9uOyB9
CiAgICAgdm9pZCByZW1vdmVCZWhhdmlvclJlc3RyaWN0aW9uKEJlaGF2aW9yUmVzdHJpY3Rpb25z
IHJlc3RyaWN0aW9uKSB7IG1fcmVzdHJpY3Rpb25zICY9IH5yZXN0cmljdGlvbjsgfQo=
</data>
<flag name="review"
          id="221189"
          type_id="1"
          status="+"
          setter="eric.carlson"
    />
          </attachment>
      

    </bug>

</bugzilla>