<?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>169235</bug_id>
          
          <creation_ts>2017-03-06 16:08:39 -0800</creation_ts>
          <short_desc>Add support for an autoplay play-pause events quirk</short_desc>
          <delta_ts>2017-03-08 10:50:02 -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="Matt Rajca">mrajca</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1284039</commentid>
    <comment_count>0</comment_count>
    <who name="Matt Rajca">mrajca</who>
    <bug_when>2017-03-06 16:08:39 -0800</bug_when>
    <thetext>Add support for an autoplay play-pause events quirk for sites that assume media starts playing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1284441</commentid>
    <comment_count>1</comment_count>
      <attachid>303685</attachid>
    <who name="Matt Rajca">mrajca</who>
    <bug_when>2017-03-07 11:28:25 -0800</bug_when>
    <thetext>Created attachment 303685
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1284906</commentid>
    <comment_count>2</comment_count>
    <who name="Matt Rajca">mrajca</who>
    <bug_when>2017-03-08 10:50:02 -0800</bug_when>
    <thetext>r213585</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>303685</attachid>
            <date>2017-03-07 11:28:25 -0800</date>
            <delta_ts>2017-03-08 09:12:01 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-169235-20170307112825.patch</filename>
            <type>text/plain</type>
            <size>4627</size>
            <attacher name="Matt Rajca">mrajca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjEzNDcxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTczYjRmM2M2M2IwYTM1
MzI1ODRkNzk3YzYzYzBjN2JiNzFhODdiZi4uNzFiM2U3YzdlOTZmY2Q4ZGRjZTRkMmEyYTE2ZDZh
ZDg1ZGI1OTRjYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDE3LTAzLTA2ICBNYXR0
IFJhamNhICA8bXJhamNhQGFwcGxlLmNvbT4KKworICAgICAgICBBZGQgc3VwcG9ydCBmb3IgYW4g
YXV0b3BsYXkgcGxheS1wYXVzZSBldmVudHMgcXVpcmsuCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjkyMzUKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGb3Igc2l0ZXMgdGhhdCBhc3N1bWUgbWVkaWEgc3Rh
cnRzIG9mZiBwbGF5aW5nLCBzZW5kIGEgcGxheWluZyBhbmQgcGF1c2UgZXZlbnQgdG8gdHJpZ2dl
cgorICAgICAgICBjdXN0b20gbWVkaWEgY29udHJvbHMgdG8gdXBkYXRlLgorCisgICAgICAgICog
aHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6Om5lZWRzQXV0b3Bs
YXlQbGF5UGF1c2VFdmVudHNRdWlyayk6CisgICAgICAgIChXZWJDb3JlOjpIVE1MTWVkaWFFbGVt
ZW50OjpkaXNwYXRjaFBsYXlQYXVzZUV2ZW50c0lmTmVlZHNRdWlya3MpOgorICAgICAgICAoV2Vi
Q29yZTo6SFRNTE1lZGlhRWxlbWVudDo6c2V0UmVhZHlTdGF0ZSk6CisgICAgICAgIChXZWJDb3Jl
OjpIVE1MTWVkaWFFbGVtZW50OjpwbGF5KToKKyAgICAgICAgKiBodG1sL0hUTUxNZWRpYUVsZW1l
bnQuaDoKKwogMjAxNy0wMy0wMyAgTWF0dCBSYWpjYSAgPG1yYWpjYUBhcHBsZS5jb20+CiAKICAg
ICAgICAgTWVkaWE6IG5vdGlmeSBjbGllbnRzIHdoZW4gdGhlIHVzZXIgbmV2ZXIgcGxheXMgYSBt
ZWRpYSBlbGVtZW50IHRoYXQgd2FzIHByZXZlbnRlZCBmcm9tIGF1dG8tcGxheWluZwpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5jcHAKaW5kZXggZTYyZjE0N2ZjZjhlZTQzZmEw
Y2VhYjM3YzY2MmFiNWM0ZTFlNmMyNC4uNWViMjA3YWVmYmE0MjU5MTJjNWZkOWQ5ZTBkM2M2ZGIx
ZTE3NmMwYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50
LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwCkBAIC01
ODUsNiArNTg1LDE2IEBAIEhUTUxNZWRpYUVsZW1lbnQ6On5IVE1MTWVkaWFFbGVtZW50KCkKICAg
ICB1cGRhdGVQbGF5YmFja0NvbnRyb2xzTWFuYWdlcigpOwogfQogCitzdGF0aWMgYm9vbCBuZWVk
c0F1dG9wbGF5UGxheVBhdXNlRXZlbnRzUXVpcmsoY29uc3QgRG9jdW1lbnQmIGRvY3VtZW50KQor
eworICAgIGF1dG8qIHBhZ2UgPSBkb2N1bWVudC5wYWdlKCk7CisgICAgaWYgKCFwYWdlIHx8ICFw
YWdlLT5zZXR0aW5ncygpLm5lZWRzU2l0ZVNwZWNpZmljUXVpcmtzKCkpCisgICAgICAgIHJldHVy
biBmYWxzZTsKKworICAgIFN0cmluZyBob3N0ID0gZG9jdW1lbnQudXJsKCkuaG9zdCgpOworICAg
IHJldHVybiBlcXVhbExldHRlcnNJZ25vcmluZ0FTQ0lJQ2FzZShob3N0LCAieWFob28uY29tIikg
fHwgaG9zdC5lbmRzV2l0aElnbm9yaW5nQVNDSUlDYXNlKCIueWFob28uY29tIik7Cit9CisKIHN0
YXRpYyBib29sIG5lZWRzUGxheWJhY2tDb250cm9sc01hbmFnZXJRdWlyayhQYWdlJiBwYWdlKQog
ewogICAgIGlmICghcGFnZS5zZXR0aW5ncygpLm5lZWRzU2l0ZVNwZWNpZmljUXVpcmtzKCkpCkBA
IC0yMzA2LDYgKzIzMTYsMTUgQEAgU3VjY2Vzc09yPE1lZGlhUGxheWJhY2tEZW5pYWxSZWFzb24+
IEhUTUxNZWRpYUVsZW1lbnQ6OmNhblRyYW5zaXRpb25Gcm9tQXV0b3BsYXkKICAgICByZXR1cm4g
TWVkaWFQbGF5YmFja0RlbmlhbFJlYXNvbjo6UGFnZUNvbnNlbnRSZXF1aXJlZDsKIH0KIAordm9p
ZCBIVE1MTWVkaWFFbGVtZW50OjpkaXNwYXRjaFBsYXlQYXVzZUV2ZW50c0lmTmVlZHNRdWlya3Mo
KQoreworICAgIGlmICghbmVlZHNBdXRvcGxheVBsYXlQYXVzZUV2ZW50c1F1aXJrKGRvY3VtZW50
KCkudG9wRG9jdW1lbnQoKSkpCisgICAgICAgIHJldHVybjsKKworICAgIHNjaGVkdWxlRXZlbnQo
ZXZlbnROYW1lcygpLnBsYXlpbmdFdmVudCk7CisgICAgc2NoZWR1bGVFdmVudChldmVudE5hbWVz
KCkucGF1c2VFdmVudCk7Cit9CisKIHZvaWQgSFRNTE1lZGlhRWxlbWVudDo6c2V0UmVhZHlTdGF0
ZShNZWRpYVBsYXllcjo6UmVhZHlTdGF0ZSBzdGF0ZSkKIHsKICAgICBMT0coTWVkaWEsICJIVE1M
TWVkaWFFbGVtZW50OjpzZXRSZWFkeVN0YXRlKCVwKSAtIG5ldyBzdGF0ZSA9ICVkLCBjdXJyZW50
IHN0YXRlID0gJWQsIiwgdGhpcywgc3RhdGljX2Nhc3Q8aW50PihzdGF0ZSksIHN0YXRpY19jYXN0
PGludD4obV9yZWFkeVN0YXRlKSk7CkBAIC0yNDI3LDYgKzI0NDYsNyBAQCB2b2lkIEhUTUxNZWRp
YUVsZW1lbnQ6OnNldFJlYWR5U3RhdGUoTWVkaWFQbGF5ZXI6OlJlYWR5U3RhdGUgc3RhdGUpCiAg
ICAgICAgICAgICBzY2hlZHVsZU5vdGlmeUFib3V0UGxheWluZygpOwogICAgICAgICB9IGVsc2Ug
aWYgKHN1Y2Nlc3MudmFsdWUoKSA9PSBNZWRpYVBsYXliYWNrRGVuaWFsUmVhc29uOjpVc2VyR2Vz
dHVyZVJlcXVpcmVkKSB7CiAgICAgICAgICAgICBtX3BsYXliYWNrV2l0aG91dFVzZXJHZXN0dXJl
ID0gUGxheWJhY2tXaXRob3V0VXNlckdlc3R1cmU6OlByZXZlbnRlZDsKKyAgICAgICAgICAgIGRp
c3BhdGNoUGxheVBhdXNlRXZlbnRzSWZOZWVkc1F1aXJrcygpOwogCiAgICAgICAgICAgICBpZiAo
UGFnZSogcGFnZSA9IGRvY3VtZW50KCkucGFnZSgpKQogICAgICAgICAgICAgICAgIHBhZ2UtPmNo
cm9tZSgpLmNsaWVudCgpLmhhbmRsZUF1dG9wbGF5RXZlbnQoQXV0b3BsYXlFdmVudDo6RGlkUHJl
dmVudE1lZGlhRnJvbVBsYXlpbmcpOwpAQCAtMzExMSw2ICszMTMxLDcgQEAgdm9pZCBIVE1MTWVk
aWFFbGVtZW50OjpwbGF5KERPTVByb21pc2U8dm9pZD4mJiBwcm9taXNlKQogICAgIGlmICghc3Vj
Y2VzcykgewogICAgICAgICBpZiAoc3VjY2Vzcy52YWx1ZSgpID09IE1lZGlhUGxheWJhY2tEZW5p
YWxSZWFzb246OlVzZXJHZXN0dXJlUmVxdWlyZWQpIHsKICAgICAgICAgICAgIG1fcGxheWJhY2tX
aXRob3V0VXNlckdlc3R1cmUgPSBQbGF5YmFja1dpdGhvdXRVc2VyR2VzdHVyZTo6UHJldmVudGVk
OworICAgICAgICAgICAgZGlzcGF0Y2hQbGF5UGF1c2VFdmVudHNJZk5lZWRzUXVpcmtzKCk7CiAK
ICAgICAgICAgICAgIGlmIChQYWdlKiBwYWdlID0gZG9jdW1lbnQoKS5wYWdlKCkpCiAgICAgICAg
ICAgICAgICAgcGFnZS0+Y2hyb21lKCkuY2xpZW50KCkuaGFuZGxlQXV0b3BsYXlFdmVudChBdXRv
cGxheUV2ZW50OjpEaWRQcmV2ZW50TWVkaWFGcm9tUGxheWluZyk7CkBAIC0zMTQzLDYgKzMxNjQs
NyBAQCB2b2lkIEhUTUxNZWRpYUVsZW1lbnQ6OnBsYXkoKQogICAgIGlmICghc3VjY2Vzcykgewog
ICAgICAgICBpZiAoc3VjY2Vzcy52YWx1ZSgpID09IE1lZGlhUGxheWJhY2tEZW5pYWxSZWFzb246
OlVzZXJHZXN0dXJlUmVxdWlyZWQpIHsKICAgICAgICAgICAgIG1fcGxheWJhY2tXaXRob3V0VXNl
ckdlc3R1cmUgPSBQbGF5YmFja1dpdGhvdXRVc2VyR2VzdHVyZTo6UHJldmVudGVkOworICAgICAg
ICAgICAgZGlzcGF0Y2hQbGF5UGF1c2VFdmVudHNJZk5lZWRzUXVpcmtzKCk7CiAKICAgICAgICAg
ICAgIGlmIChQYWdlKiBwYWdlID0gZG9jdW1lbnQoKS5wYWdlKCkpCiAgICAgICAgICAgICAgICAg
cGFnZS0+Y2hyb21lKCkuY2xpZW50KCkuaGFuZGxlQXV0b3BsYXlFdmVudChBdXRvcGxheUV2ZW50
OjpEaWRQcmV2ZW50TWVkaWFGcm9tUGxheWluZyk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQuaCBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlh
RWxlbWVudC5oCmluZGV4IGUzNzhiYzNmZTNjN2I3ZmVmNGM5Yzk4YTdhYjU0OTYyYjE0YzQyN2Qu
LjU0OGU5NDEzMmEwYTk1ZWNmNGIyODc5NDg0NGI4YjU5YmFiMWEzMTEgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5oCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L2h0bWwvSFRNTE1lZGlhRWxlbWVudC5oCkBAIC03MzAsNiArNzMwLDcgQEAgcHJpdmF0ZToKICAg
ICBib29sIHN0b3BwZWREdWVUb0Vycm9ycygpIGNvbnN0OwogICAgIGJvb2wgcGF1c2VkRm9yVXNl
ckludGVyYWN0aW9uKCkgY29uc3Q7CiAgICAgYm9vbCBjb3VsZFBsYXlJZkVub3VnaERhdGEoKSBj
b25zdDsKKyAgICB2b2lkIGRpc3BhdGNoUGxheVBhdXNlRXZlbnRzSWZOZWVkc1F1aXJrcygpOwog
ICAgIFN1Y2Nlc3NPcjxNZWRpYVBsYXliYWNrRGVuaWFsUmVhc29uPiBjYW5UcmFuc2l0aW9uRnJv
bUF1dG9wbGF5VG9QbGF5KCkgY29uc3Q7CiAKICAgICBNZWRpYVRpbWUgbWluVGltZVNlZWthYmxl
KCkgY29uc3Q7Cg==
</data>
<flag name="review"
          id="325294"
          type_id="1"
          status="+"
          setter="jer.noble"
    />
          </attachment>
      

    </bug>

</bugzilla>