<?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>157876</bug_id>
          
          <creation_ts>2016-05-18 18:02:59 -0700</creation_ts>
          <short_desc>Playback controls should not be active for muted media elements.</short_desc>
          <delta_ts>2016-05-19 09:21:45 -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>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>InRadar</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>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1194552</commentid>
    <comment_count>0</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2016-05-18 18:02:59 -0700</bug_when>
    <thetext>Playback controls should not be active for muted media elements.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1194553</commentid>
    <comment_count>1</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2016-05-18 18:03:37 -0700</bug_when>
    <thetext>&lt;rdar://problem/26007525&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1194556</commentid>
    <comment_count>2</comment_count>
      <attachid>279330</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2016-05-18 18:07:00 -0700</bug_when>
    <thetext>Created attachment 279330
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1194776</commentid>
    <comment_count>3</comment_count>
      <attachid>279392</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2016-05-19 09:04:27 -0700</bug_when>
    <thetext>Created attachment 279392
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1194782</commentid>
    <comment_count>4</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2016-05-19 09:21:45 -0700</bug_when>
    <thetext>Committed r201167: &lt;http://trac.webkit.org/changeset/201167&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>279330</attachid>
            <date>2016-05-18 18:07:00 -0700</date>
            <delta_ts>2016-05-19 08:45:26 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-157876-20160518180756.patch</filename>
            <type>text/plain</type>
            <size>6795</size>
            <attacher name="Jer Noble">jer.noble</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjAxMTExCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYmQ3MTg2MGY0YjQ1Yjli
NTc4NThiMWIwYjI3NDM1NTdkYjdmMzg4Zi4uZjY2ODZkMTY1YWRmOGIzNzI0ODk0MzU3MzZlZDhm
Y2JiZjU3NWRiYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDM0IEBACiAyMDE2LTA1LTE4ICBKZXIg
Tm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgogCisgICAgICAgIFBsYXliYWNrIGNvbnRyb2xz
IHNob3VsZCBub3QgYmUgYWN0aXZlIGZvciBtdXRlZCBtZWRpYSBlbGVtZW50cy4KKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1Nzg3NgorICAgICAgICA8
cmRhcjovL3Byb2JsZW0vMjYwMDc1MjU+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgQ29uc29saWRhdGUgY2FsbHMgdG8gc2V0VXBQbGF5YmFja0NvbnRy
b2xzTWFuYWdlcigpIGFuZCBjbGVhclVwUGxheWJhY2tDb250cm9sc01hbmFnZXIoKQorICAgICAg
ICBpbnRvIGEgbmV3IG1ldGhvZCwgdXBkYXRlUGxheWJhY2tDb250cm9sc01hbmFnZXIoKSwgd2hp
Y2ggY2hlY2tzIHdpdGggdGhlIE1lZGlhRWxlbWVudFNlc3Npb24KKyAgICAgICAgd2hldGhlciB0
aGUgbWVkaWEgZWxlbWVudCBjYW4gY3VycmVudGx5IGNvbnRyb2wgdGhlIHBsYXliYWNrIGNvbnRy
b2xzIG1hbmFnZXIsIGFuZCBjYWxsCisgICAgICAgIG9uZSBvciB0aGUgb3RoZXIgbWV0aG9kIGNv
bmRpdGlvbmFsbHkuCisKKyAgICAgICAgVGhhdCBtZWFucyBtb3JlIGxvZ2ljIG5lZWRzIHRvIGJl
IG1vdmVkIGludG8gTWVkaWFFbGVtZW50U2Vzc2lvbjo6Y2FuQ29udHJvbENvbnRyb2xzTWFuYWdl
cigpLAorICAgICAgICBzdWNoIGFzIHdoZXRoZXIgdGhlIGVsZW1lbnQgaXMgbXV0ZWQoKSwgaGFz
IGVuZGVkKCksIG9yIHdoZXRoZXIgdGhlIGVsZW1lbnQncyBkb2N1bWVudCBoYXMKKyAgICAgICAg
YmVlbiBzdXNwZW5kZWQuCisKKyAgICAgICAgKiBodG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6SFRNTE1lZGlhRWxlbWVudDo6fkhUTUxNZWRpYUVsZW1lbnQpOgor
ICAgICAgICAoV2ViQ29yZTo6SFRNTE1lZGlhRWxlbWVudDo6c2V0TXV0ZWQpOgorICAgICAgICAo
V2ViQ29yZTo6SFRNTE1lZGlhRWxlbWVudDo6dXBkYXRlUGxheVN0YXRlKToKKyAgICAgICAgKFdl
YkNvcmU6OkhUTUxNZWRpYUVsZW1lbnQ6OmNsZWFyTWVkaWFQbGF5ZXIpOgorICAgICAgICAoV2Vi
Q29yZTo6SFRNTE1lZGlhRWxlbWVudDo6c3RvcFdpdGhvdXREZXN0cm95aW5nTWVkaWFQbGF5ZXIp
OgorICAgICAgICAoV2ViQ29yZTo6SFRNTE1lZGlhRWxlbWVudDo6Y3JlYXRlTWVkaWFQbGF5ZXIp
OgorICAgICAgICAoV2ViQ29yZTo6SFRNTE1lZGlhRWxlbWVudDo6dXBkYXRlUGxheWJhY2tDb250
cm9sc01hbmFnZXIpOgorICAgICAgICAqIGh0bWwvSFRNTE1lZGlhRWxlbWVudC5oOgorICAgICAg
ICAqIGh0bWwvTWVkaWFFbGVtZW50U2Vzc2lvbi5jcHA6CisgICAgICAgIChXZWJDb3JlOjpNZWRp
YUVsZW1lbnRTZXNzaW9uOjpjYW5Db250cm9sQ29udHJvbHNNYW5hZ2VyKToKKworMjAxNi0wNS0x
OCAgSmVyIE5vYmxlICA8amVyLm5vYmxlQGFwcGxlLmNvbT4KKwogICAgICAgICBQbGF5YmFjayBj
b250cm9scyBzdGlsbCB2YWxpZCBhZnRlciBuYXZpZ2F0aW5nIGJhY2sgYWZ0ZXIgd2F0Y2hpbmcg
WW91VHViZSB2aWRlby4KICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTE1Nzg3NAogICAgICAgICA8cmRhcjovL3Byb2JsZW0vMjU5OTMwNjM+CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwIGIvU291cmNlL1dl
YkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcAppbmRleCA3NjU5ZDA0MDc0MDRiZjljMTcw
YTU4YmY1NDNkMWMyZjE2NmQ0ZDVkLi40YWVmMDgwZWRlMTc2OTIyMjlhY2MyZTc1NzMzZTQ2NTI2
MTlkNTg0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQu
Y3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5jcHAKQEAgLTUw
MCw5ICs1MDAsNiBAQCBIVE1MTWVkaWFFbGVtZW50Ojp+SFRNTE1lZGlhRWxlbWVudCgpCiAgICAg
c2V0U2hvdWxkRGVsYXlMb2FkRXZlbnQoZmFsc2UpOwogICAgIHVucmVnaXN0ZXJXaXRoRG9jdW1l
bnQoZG9jdW1lbnQoKSk7CiAKLSAgICBpZiAoZG9jdW1lbnQoKS5wYWdlKCkpCi0gICAgICAgIGRv
Y3VtZW50KCkucGFnZSgpLT5jaHJvbWUoKS5jbGllbnQoKS5jbGVhclBsYXliYWNrQ29udHJvbHNN
YW5hZ2VyKCp0aGlzKTsKLQogI2lmIEVOQUJMRShWSURFT19UUkFDSykKICAgICBpZiAobV9hdWRp
b1RyYWNrcykgewogICAgICAgICBtX2F1ZGlvVHJhY2tzLT5jbGVhckVsZW1lbnQoKTsKQEAgLTU2
Miw2ICs1NTksOSBAQCBIVE1MTWVkaWFFbGVtZW50Ojp+SFRNTE1lZGlhRWxlbWVudCgpCiAgICAg
bV9wYXVzZUFmdGVyRGV0YWNoZWRUYXNrUXVldWUuY2xvc2UoKTsKIAogICAgIG1fY29tcGxldGVs
eUxvYWRlZCA9IHRydWU7CisKKyAgICBtX3BsYXllciA9IG51bGxwdHI7CisgICAgdXBkYXRlUGxh
eWJhY2tDb250cm9sc01hbmFnZXIoKTsKIH0KIAogdm9pZCBIVE1MTWVkaWFFbGVtZW50OjpyZWdp
c3RlcldpdGhEb2N1bWVudChEb2N1bWVudCYgZG9jdW1lbnQpCkBAIC0zMzUzLDYgKzMzNTMsOCBA
QCB2b2lkIEhUTUxNZWRpYUVsZW1lbnQ6OnNldE11dGVkKGJvb2wgbXV0ZWQpCiAjZW5kaWYKICAg
ICB9CiAjZW5kaWYKKworICAgIHVwZGF0ZVBsYXliYWNrQ29udHJvbHNNYW5hZ2VyKCk7CiB9CiAK
IHZvaWQgSFRNTE1lZGlhRWxlbWVudDo6dG9nZ2xlUGxheVN0YXRlKCkKQEAgLTQ4MzUsOCArNDgz
Nyw3IEBAIHZvaWQgSFRNTE1lZGlhRWxlbWVudDo6dXBkYXRlUGxheVN0YXRlKCkKICAgICBMT0co
TWVkaWEsICJIVE1MTWVkaWFFbGVtZW50Ojp1cGRhdGVQbGF5U3RhdGUoJXApIC0gc2hvdWxkQmVQ
bGF5aW5nID0gJXMsIHBsYXllclBhdXNlZCA9ICVzIiwgdGhpcywgYm9vbFN0cmluZyhzaG91bGRC
ZVBsYXlpbmcpLCBib29sU3RyaW5nKHBsYXllclBhdXNlZCkpOwogCiAgICAgaWYgKHNob3VsZEJl
UGxheWluZykgewotICAgICAgICBpZiAoZG9jdW1lbnQoKS5wYWdlKCkgJiYgbV9tZWRpYVNlc3Np
b24tPmNhbkNvbnRyb2xDb250cm9sc01hbmFnZXIoKnRoaXMpKQotICAgICAgICAgICAgZG9jdW1l
bnQoKS5wYWdlKCktPmNocm9tZSgpLmNsaWVudCgpLnNldFVwUGxheWJhY2tDb250cm9sc01hbmFn
ZXIoKnRoaXMpOworICAgICAgICB1cGRhdGVQbGF5YmFja0NvbnRyb2xzTWFuYWdlcigpOwogCiAg
ICAgICAgIHNldERpc3BsYXlNb2RlKFZpZGVvKTsKICAgICAgICAgaW52YWxpZGF0ZUNhY2hlZFRp
bWUoKTsKQEAgLTQ4NzAsOCArNDg3MSw3IEBAIHZvaWQgSFRNTE1lZGlhRWxlbWVudDo6dXBkYXRl
UGxheVN0YXRlKCkKICAgICAgICAgc3RhcnRQbGF5YmFja1Byb2dyZXNzVGltZXIoKTsKICAgICAg
ICAgc2V0UGxheWluZyh0cnVlKTsKICAgICB9IGVsc2UgewotICAgICAgICBpZiAoZW5kZWRQbGF5
YmFjaygpICYmIGRvY3VtZW50KCkucGFnZSgpKQotICAgICAgICAgICAgZG9jdW1lbnQoKS5wYWdl
KCktPmNocm9tZSgpLmNsaWVudCgpLmNsZWFyUGxheWJhY2tDb250cm9sc01hbmFnZXIoKnRoaXMp
OworICAgICAgICB1cGRhdGVQbGF5YmFja0NvbnRyb2xzTWFuYWdlcigpOwogCiAgICAgICAgIGlm
ICghcGxheWVyUGF1c2VkKQogICAgICAgICAgICAgbV9wbGF5ZXItPnBhdXNlKCk7CkBAIC01MDA4
LDEwICs1MDA4LDggQEAgdm9pZCBIVE1MTWVkaWFFbGVtZW50OjpjbGVhck1lZGlhUGxheWVyKERl
bGF5ZWRBY3Rpb25UeXBlIGZsYWdzKQogICAgICAgICBkb2N1bWVudCgpLnJlbW92ZU1lZGlhQ2Fu
U3RhcnRMaXN0ZW5lcih0aGlzKTsKICAgICB9CiAKLSAgICBpZiAoZG9jdW1lbnQoKS5wYWdlKCkp
Ci0gICAgICAgIGRvY3VtZW50KCkucGFnZSgpLT5jaHJvbWUoKS5jbGllbnQoKS5jbGVhclBsYXli
YWNrQ29udHJvbHNNYW5hZ2VyKCp0aGlzKTsKLQogICAgIG1fcGxheWVyID0gbnVsbHB0cjsKKyAg
ICB1cGRhdGVQbGF5YmFja0NvbnRyb2xzTWFuYWdlcigpOwogCiAgICAgc3RvcFBlcmlvZGljVGlt
ZXJzKCk7CiAgICAgbV9wZW5kaW5nQWN0aW9uVGltZXIuc3RvcCgpOwpAQCAtNTA0Nyw5ICs1MDQ1
LDcgQEAgdm9pZCBIVE1MTWVkaWFFbGVtZW50OjpzdG9wV2l0aG91dERlc3Ryb3lpbmdNZWRpYVBs
YXllcigpCiAgICAgaWYgKG1fdmlkZW9GdWxsc2NyZWVuTW9kZSAhPSBWaWRlb0Z1bGxzY3JlZW5N
b2RlTm9uZSkKICAgICAgICAgZXhpdEZ1bGxzY3JlZW4oKTsKIAotICAgIGlmIChkb2N1bWVudCgp
LnBhZ2UoKSkKLSAgICAgICAgZG9jdW1lbnQoKS5wYWdlKCktPmNocm9tZSgpLmNsaWVudCgpLmNs
ZWFyUGxheWJhY2tDb250cm9sc01hbmFnZXIoKnRoaXMpOwotCisgICAgdXBkYXRlUGxheWJhY2tD
b250cm9sc01hbmFnZXIoKTsKICAgICBtX2luQWN0aXZlRG9jdW1lbnQgPSBmYWxzZTsKIAogICAg
IC8vIFN0b3AgdGhlIHBsYXliYWNrIHdpdGhvdXQgZ2VuZXJhdGluZyBldmVudHMKQEAgLTU4OTAs
MTEgKzU4ODYsOCBAQCB2b2lkIEhUTUxNZWRpYUVsZW1lbnQ6OmNyZWF0ZU1lZGlhUGxheWVyKCkK
ICNpZiBFTkFCTEUoVklERU9fVFJBQ0spCiAgICAgZm9yZ2V0UmVzb3VyY2VTcGVjaWZpY1RyYWNr
cygpOwogI2VuZGlmCi0KLSAgICBpZiAoZG9jdW1lbnQoKS5wYWdlKCkpCi0gICAgICAgIGRvY3Vt
ZW50KCkucGFnZSgpLT5jaHJvbWUoKS5jbGllbnQoKS5jbGVhclBsYXliYWNrQ29udHJvbHNNYW5h
Z2VyKCp0aGlzKTsKLQogICAgIG1fcGxheWVyID0gc3RkOjptYWtlX3VuaXF1ZTxNZWRpYVBsYXll
cj4oc3RhdGljX2Nhc3Q8TWVkaWFQbGF5ZXJDbGllbnQmPigqdGhpcykpOworICAgIHVwZGF0ZVBs
YXliYWNrQ29udHJvbHNNYW5hZ2VyKCk7CiAKICNpZiBFTkFCTEUoV0VCX0FVRElPKQogICAgIGlm
IChtX2F1ZGlvU291cmNlTm9kZSkgewpAQCAtNzAxOSw2ICs3MDEyLDE4IEBAIHZvaWQgSFRNTE1l
ZGlhRWxlbWVudDo6dXBkYXRlU2hvdWxkUGxheSgpCiAgICAgICAgIHBsYXkoKTsKIH0KIAordm9p
ZCBIVE1MTWVkaWFFbGVtZW50Ojp1cGRhdGVQbGF5YmFja0NvbnRyb2xzTWFuYWdlcigpCit7Cisg
ICAgUGFnZSogcGFnZSA9IGRvY3VtZW50KCkucGFnZSgpOworICAgIGlmICghcGFnZSkKKyAgICAg
ICAgcmV0dXJuOworCisgICAgaWYgKG1fbWVkaWFTZXNzaW9uLT5jYW5Db250cm9sQ29udHJvbHNN
YW5hZ2VyKCp0aGlzKSkKKyAgICAgICAgcGFnZS0+Y2hyb21lKCkuY2xpZW50KCkuc2V0VXBQbGF5
YmFja0NvbnRyb2xzTWFuYWdlcigqdGhpcyk7CisgICAgZWxzZQorICAgICAgICBwYWdlLT5jaHJv
bWUoKS5jbGllbnQoKS5jbGVhclBsYXliYWNrQ29udHJvbHNNYW5hZ2VyKCp0aGlzKTsKK30KKwog
fQogCiAjZW5kaWYKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxl
bWVudC5oIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmgKaW5kZXggYjM4
OTM5OGIzM2FkNjdhMjgyY2ExMjNjOTUyODlmNTJhNGE1MGYzNi4uMzcyZTBmZjExOTNkZjgzMTE3
MmJjYTE3MTcyYThjYWFiZWY2YTA1YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRtbC9I
VE1MTWVkaWFFbGVtZW50LmgKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVt
ZW50LmgKQEAgLTc4NCw2ICs3ODQsNyBAQCBwcml2YXRlOgogICAgIHZvaWQgdXBkYXRlU2hvdWxk
QXV0b3BsYXkoKTsKIAogICAgIHZvaWQgcGF1c2VBZnRlckRldGFjaGVkVGFzaygpOworICAgIHZv
aWQgdXBkYXRlUGxheWJhY2tDb250cm9sc01hbmFnZXIoKTsKIAogICAgIFRpbWVyIG1fcGVuZGlu
Z0FjdGlvblRpbWVyOwogICAgIFRpbWVyIG1fcHJvZ3Jlc3NFdmVudFRpbWVyOwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvaHRtbC9NZWRpYUVsZW1lbnRTZXNzaW9uLmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL2h0bWwvTWVkaWFFbGVtZW50U2Vzc2lvbi5jcHAKaW5kZXggMDkyNjNmZDlkNmEwNDhl
MTIyNzU3MjM1YzZlMGRkNDBlYTc4MWFhYy4uMjMwMzU0NTJkYjIwODdlN2U3ZTcwZjlhMzhmNDM5
M2NiNzQ1ZDBhMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRtbC9NZWRpYUVsZW1lbnRT
ZXNzaW9uLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL01lZGlhRWxlbWVudFNlc3Npb24u
Y3BwCkBAIC0yMTYsNiArMjE2LDE1IEBAIGJvb2wgTWVkaWFFbGVtZW50U2Vzc2lvbjo6Y2FuQ29u
dHJvbENvbnRyb2xzTWFuYWdlcihjb25zdCBIVE1MTWVkaWFFbGVtZW50JiBlbGVtCiAgICAgaWYg
KCFlbGVtZW50Lmhhc0F1ZGlvKCkpCiAgICAgICAgIHJldHVybiBmYWxzZTsKIAorICAgIGlmIChl
bGVtZW50Lm11dGVkKCkpCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIGlmIChlbGVtZW50
LmVuZGVkKCkpCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIGlmIChlbGVtZW50LmRvY3Vt
ZW50KCkuYWN0aXZlRE9NT2JqZWN0c0FyZVN1c3BlbmRlZCgpKQorICAgICAgICByZXR1cm4gZmFs
c2U7CisKICAgICBpZiAoIXBsYXliYWNrUGVybWl0dGVkKGVsZW1lbnQpKQogICAgICAgICByZXR1
cm4gZmFsc2U7CiAK
</data>
<flag name="review"
          id="303391"
          type_id="1"
          status="+"
          setter="eric.carlson"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>279392</attachid>
            <date>2016-05-19 09:04:27 -0700</date>
            <delta_ts>2016-05-19 09:04:27 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-157876-20160519090525.patch</filename>
            <type>text/plain</type>
            <size>6793</size>
            <attacher name="Jer Noble">jer.noble</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjAxMTY0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNmVhOTAyN2M5YWY0MDli
MWNiMTMxNzMzZGY5MTFkNGI1MTllMjg2My4uZDJmOTNhMjM0YTRjYjRkMDQ1YmU1MTk2ODYyNmI1
YzdhYWJkNWM4OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDM0IEBACiAyMDE2LTA1LTE4ICBKZXIg
Tm9ibGUgIDxqZXIubm9ibGVAYXBwbGUuY29tPgogCisgICAgICAgIFBsYXliYWNrIGNvbnRyb2xz
IHNob3VsZCBub3QgYmUgYWN0aXZlIGZvciBtdXRlZCBtZWRpYSBlbGVtZW50cy4KKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1Nzg3NgorICAgICAgICA8
cmRhcjovL3Byb2JsZW0vMjYwMDc1MjU+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgRXJpYyBDYXJs
c29uLgorCisgICAgICAgIENvbnNvbGlkYXRlIGNhbGxzIHRvIHNldFVwUGxheWJhY2tDb250cm9s
c01hbmFnZXIoKSBhbmQgY2xlYXJVcFBsYXliYWNrQ29udHJvbHNNYW5hZ2VyKCkKKyAgICAgICAg
aW50byBhIG5ldyBtZXRob2QsIHVwZGF0ZVBsYXliYWNrQ29udHJvbHNNYW5hZ2VyKCksIHdoaWNo
IGNoZWNrcyB3aXRoIHRoZSBNZWRpYUVsZW1lbnRTZXNzaW9uCisgICAgICAgIHdoZXRoZXIgdGhl
IG1lZGlhIGVsZW1lbnQgY2FuIGN1cnJlbnRseSBjb250cm9sIHRoZSBwbGF5YmFjayBjb250cm9s
cyBtYW5hZ2VyLCBhbmQgY2FsbAorICAgICAgICBvbmUgb3IgdGhlIG90aGVyIG1ldGhvZCBjb25k
aXRpb25hbGx5LgorCisgICAgICAgIFRoYXQgbWVhbnMgbW9yZSBsb2dpYyBuZWVkcyB0byBiZSBt
b3ZlZCBpbnRvIE1lZGlhRWxlbWVudFNlc3Npb246OmNhbkNvbnRyb2xDb250cm9sc01hbmFnZXIo
KSwKKyAgICAgICAgc3VjaCBhcyB3aGV0aGVyIHRoZSBlbGVtZW50IGlzIG11dGVkKCksIGhhcyBl
bmRlZCgpLCBvciB3aGV0aGVyIHRoZSBlbGVtZW50J3MgZG9jdW1lbnQgaGFzCisgICAgICAgIGJl
ZW4gc3VzcGVuZGVkLgorCisgICAgICAgICogaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OkhUTUxNZWRpYUVsZW1lbnQ6On5IVE1MTWVkaWFFbGVtZW50KToKKyAg
ICAgICAgKFdlYkNvcmU6OkhUTUxNZWRpYUVsZW1lbnQ6OnNldE11dGVkKToKKyAgICAgICAgKFdl
YkNvcmU6OkhUTUxNZWRpYUVsZW1lbnQ6OnVwZGF0ZVBsYXlTdGF0ZSk6CisgICAgICAgIChXZWJD
b3JlOjpIVE1MTWVkaWFFbGVtZW50OjpjbGVhck1lZGlhUGxheWVyKToKKyAgICAgICAgKFdlYkNv
cmU6OkhUTUxNZWRpYUVsZW1lbnQ6OnN0b3BXaXRob3V0RGVzdHJveWluZ01lZGlhUGxheWVyKToK
KyAgICAgICAgKFdlYkNvcmU6OkhUTUxNZWRpYUVsZW1lbnQ6OmNyZWF0ZU1lZGlhUGxheWVyKToK
KyAgICAgICAgKFdlYkNvcmU6OkhUTUxNZWRpYUVsZW1lbnQ6OnVwZGF0ZVBsYXliYWNrQ29udHJv
bHNNYW5hZ2VyKToKKyAgICAgICAgKiBodG1sL0hUTUxNZWRpYUVsZW1lbnQuaDoKKyAgICAgICAg
KiBodG1sL01lZGlhRWxlbWVudFNlc3Npb24uY3BwOgorICAgICAgICAoV2ViQ29yZTo6TWVkaWFF
bGVtZW50U2Vzc2lvbjo6Y2FuQ29udHJvbENvbnRyb2xzTWFuYWdlcik6CisKKzIwMTYtMDUtMTgg
IEplciBOb2JsZSAgPGplci5ub2JsZUBhcHBsZS5jb20+CisKICAgICAgICAgUGxheWJhY2sgY29u
dHJvbHMgc3RpbGwgdmFsaWQgYWZ0ZXIgbmF2aWdhdGluZyBiYWNrIGFmdGVyIHdhdGNoaW5nIFlv
dVR1YmUgdmlkZW8uCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xNTc4NzQKICAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzI1OTkzMDYzPgpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcCBiL1NvdXJjZS9XZWJD
b3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5jcHAKaW5kZXggNzY1OWQwNDA3NDA0YmY5YzE3MGE1
OGJmNTQzZDFjMmYxNjZkNGQ1ZC4uNGFlZjA4MGVkZTE3NjkyMjI5YWNjMmU3NTczM2U0NjUyNjE5
ZDU4NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNw
cAorKysgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwCkBAIC01MDAs
OSArNTAwLDYgQEAgSFRNTE1lZGlhRWxlbWVudDo6fkhUTUxNZWRpYUVsZW1lbnQoKQogICAgIHNl
dFNob3VsZERlbGF5TG9hZEV2ZW50KGZhbHNlKTsKICAgICB1bnJlZ2lzdGVyV2l0aERvY3VtZW50
KGRvY3VtZW50KCkpOwogCi0gICAgaWYgKGRvY3VtZW50KCkucGFnZSgpKQotICAgICAgICBkb2N1
bWVudCgpLnBhZ2UoKS0+Y2hyb21lKCkuY2xpZW50KCkuY2xlYXJQbGF5YmFja0NvbnRyb2xzTWFu
YWdlcigqdGhpcyk7Ci0KICNpZiBFTkFCTEUoVklERU9fVFJBQ0spCiAgICAgaWYgKG1fYXVkaW9U
cmFja3MpIHsKICAgICAgICAgbV9hdWRpb1RyYWNrcy0+Y2xlYXJFbGVtZW50KCk7CkBAIC01NjIs
NiArNTU5LDkgQEAgSFRNTE1lZGlhRWxlbWVudDo6fkhUTUxNZWRpYUVsZW1lbnQoKQogICAgIG1f
cGF1c2VBZnRlckRldGFjaGVkVGFza1F1ZXVlLmNsb3NlKCk7CiAKICAgICBtX2NvbXBsZXRlbHlM
b2FkZWQgPSB0cnVlOworCisgICAgbV9wbGF5ZXIgPSBudWxscHRyOworICAgIHVwZGF0ZVBsYXli
YWNrQ29udHJvbHNNYW5hZ2VyKCk7CiB9CiAKIHZvaWQgSFRNTE1lZGlhRWxlbWVudDo6cmVnaXN0
ZXJXaXRoRG9jdW1lbnQoRG9jdW1lbnQmIGRvY3VtZW50KQpAQCAtMzM1Myw2ICszMzUzLDggQEAg
dm9pZCBIVE1MTWVkaWFFbGVtZW50OjpzZXRNdXRlZChib29sIG11dGVkKQogI2VuZGlmCiAgICAg
fQogI2VuZGlmCisKKyAgICB1cGRhdGVQbGF5YmFja0NvbnRyb2xzTWFuYWdlcigpOwogfQogCiB2
b2lkIEhUTUxNZWRpYUVsZW1lbnQ6OnRvZ2dsZVBsYXlTdGF0ZSgpCkBAIC00ODM1LDggKzQ4Mzcs
NyBAQCB2b2lkIEhUTUxNZWRpYUVsZW1lbnQ6OnVwZGF0ZVBsYXlTdGF0ZSgpCiAgICAgTE9HKE1l
ZGlhLCAiSFRNTE1lZGlhRWxlbWVudDo6dXBkYXRlUGxheVN0YXRlKCVwKSAtIHNob3VsZEJlUGxh
eWluZyA9ICVzLCBwbGF5ZXJQYXVzZWQgPSAlcyIsIHRoaXMsIGJvb2xTdHJpbmcoc2hvdWxkQmVQ
bGF5aW5nKSwgYm9vbFN0cmluZyhwbGF5ZXJQYXVzZWQpKTsKIAogICAgIGlmIChzaG91bGRCZVBs
YXlpbmcpIHsKLSAgICAgICAgaWYgKGRvY3VtZW50KCkucGFnZSgpICYmIG1fbWVkaWFTZXNzaW9u
LT5jYW5Db250cm9sQ29udHJvbHNNYW5hZ2VyKCp0aGlzKSkKLSAgICAgICAgICAgIGRvY3VtZW50
KCkucGFnZSgpLT5jaHJvbWUoKS5jbGllbnQoKS5zZXRVcFBsYXliYWNrQ29udHJvbHNNYW5hZ2Vy
KCp0aGlzKTsKKyAgICAgICAgdXBkYXRlUGxheWJhY2tDb250cm9sc01hbmFnZXIoKTsKIAogICAg
ICAgICBzZXREaXNwbGF5TW9kZShWaWRlbyk7CiAgICAgICAgIGludmFsaWRhdGVDYWNoZWRUaW1l
KCk7CkBAIC00ODcwLDggKzQ4NzEsNyBAQCB2b2lkIEhUTUxNZWRpYUVsZW1lbnQ6OnVwZGF0ZVBs
YXlTdGF0ZSgpCiAgICAgICAgIHN0YXJ0UGxheWJhY2tQcm9ncmVzc1RpbWVyKCk7CiAgICAgICAg
IHNldFBsYXlpbmcodHJ1ZSk7CiAgICAgfSBlbHNlIHsKLSAgICAgICAgaWYgKGVuZGVkUGxheWJh
Y2soKSAmJiBkb2N1bWVudCgpLnBhZ2UoKSkKLSAgICAgICAgICAgIGRvY3VtZW50KCkucGFnZSgp
LT5jaHJvbWUoKS5jbGllbnQoKS5jbGVhclBsYXliYWNrQ29udHJvbHNNYW5hZ2VyKCp0aGlzKTsK
KyAgICAgICAgdXBkYXRlUGxheWJhY2tDb250cm9sc01hbmFnZXIoKTsKIAogICAgICAgICBpZiAo
IXBsYXllclBhdXNlZCkKICAgICAgICAgICAgIG1fcGxheWVyLT5wYXVzZSgpOwpAQCAtNTAwOCwx
MCArNTAwOCw4IEBAIHZvaWQgSFRNTE1lZGlhRWxlbWVudDo6Y2xlYXJNZWRpYVBsYXllcihEZWxh
eWVkQWN0aW9uVHlwZSBmbGFncykKICAgICAgICAgZG9jdW1lbnQoKS5yZW1vdmVNZWRpYUNhblN0
YXJ0TGlzdGVuZXIodGhpcyk7CiAgICAgfQogCi0gICAgaWYgKGRvY3VtZW50KCkucGFnZSgpKQot
ICAgICAgICBkb2N1bWVudCgpLnBhZ2UoKS0+Y2hyb21lKCkuY2xpZW50KCkuY2xlYXJQbGF5YmFj
a0NvbnRyb2xzTWFuYWdlcigqdGhpcyk7Ci0KICAgICBtX3BsYXllciA9IG51bGxwdHI7CisgICAg
dXBkYXRlUGxheWJhY2tDb250cm9sc01hbmFnZXIoKTsKIAogICAgIHN0b3BQZXJpb2RpY1RpbWVy
cygpOwogICAgIG1fcGVuZGluZ0FjdGlvblRpbWVyLnN0b3AoKTsKQEAgLTUwNDcsOSArNTA0NSw3
IEBAIHZvaWQgSFRNTE1lZGlhRWxlbWVudDo6c3RvcFdpdGhvdXREZXN0cm95aW5nTWVkaWFQbGF5
ZXIoKQogICAgIGlmIChtX3ZpZGVvRnVsbHNjcmVlbk1vZGUgIT0gVmlkZW9GdWxsc2NyZWVuTW9k
ZU5vbmUpCiAgICAgICAgIGV4aXRGdWxsc2NyZWVuKCk7CiAKLSAgICBpZiAoZG9jdW1lbnQoKS5w
YWdlKCkpCi0gICAgICAgIGRvY3VtZW50KCkucGFnZSgpLT5jaHJvbWUoKS5jbGllbnQoKS5jbGVh
clBsYXliYWNrQ29udHJvbHNNYW5hZ2VyKCp0aGlzKTsKLQorICAgIHVwZGF0ZVBsYXliYWNrQ29u
dHJvbHNNYW5hZ2VyKCk7CiAgICAgbV9pbkFjdGl2ZURvY3VtZW50ID0gZmFsc2U7CiAKICAgICAv
LyBTdG9wIHRoZSBwbGF5YmFjayB3aXRob3V0IGdlbmVyYXRpbmcgZXZlbnRzCkBAIC01ODkwLDEx
ICs1ODg2LDggQEAgdm9pZCBIVE1MTWVkaWFFbGVtZW50OjpjcmVhdGVNZWRpYVBsYXllcigpCiAj
aWYgRU5BQkxFKFZJREVPX1RSQUNLKQogICAgIGZvcmdldFJlc291cmNlU3BlY2lmaWNUcmFja3Mo
KTsKICNlbmRpZgotCi0gICAgaWYgKGRvY3VtZW50KCkucGFnZSgpKQotICAgICAgICBkb2N1bWVu
dCgpLnBhZ2UoKS0+Y2hyb21lKCkuY2xpZW50KCkuY2xlYXJQbGF5YmFja0NvbnRyb2xzTWFuYWdl
cigqdGhpcyk7Ci0KICAgICBtX3BsYXllciA9IHN0ZDo6bWFrZV91bmlxdWU8TWVkaWFQbGF5ZXI+
KHN0YXRpY19jYXN0PE1lZGlhUGxheWVyQ2xpZW50Jj4oKnRoaXMpKTsKKyAgICB1cGRhdGVQbGF5
YmFja0NvbnRyb2xzTWFuYWdlcigpOwogCiAjaWYgRU5BQkxFKFdFQl9BVURJTykKICAgICBpZiAo
bV9hdWRpb1NvdXJjZU5vZGUpIHsKQEAgLTcwMTksNiArNzAxMiwxOCBAQCB2b2lkIEhUTUxNZWRp
YUVsZW1lbnQ6OnVwZGF0ZVNob3VsZFBsYXkoKQogICAgICAgICBwbGF5KCk7CiB9CiAKK3ZvaWQg
SFRNTE1lZGlhRWxlbWVudDo6dXBkYXRlUGxheWJhY2tDb250cm9sc01hbmFnZXIoKQoreworICAg
IFBhZ2UqIHBhZ2UgPSBkb2N1bWVudCgpLnBhZ2UoKTsKKyAgICBpZiAoIXBhZ2UpCisgICAgICAg
IHJldHVybjsKKworICAgIGlmIChtX21lZGlhU2Vzc2lvbi0+Y2FuQ29udHJvbENvbnRyb2xzTWFu
YWdlcigqdGhpcykpCisgICAgICAgIHBhZ2UtPmNocm9tZSgpLmNsaWVudCgpLnNldFVwUGxheWJh
Y2tDb250cm9sc01hbmFnZXIoKnRoaXMpOworICAgIGVsc2UKKyAgICAgICAgcGFnZS0+Y2hyb21l
KCkuY2xpZW50KCkuY2xlYXJQbGF5YmFja0NvbnRyb2xzTWFuYWdlcigqdGhpcyk7Cit9CisKIH0K
IAogI2VuZGlmCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1l
bnQuaCBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5oCmluZGV4IGIzODkz
OThiMzNhZDY3YTI4MmNhMTIzYzk1Mjg5ZjUyYTRhNTBmMzYuLjM3MmUwZmYxMTkzZGY4MzExNzJi
Y2ExNzE3MmE4Y2FhYmVmNmEwNWEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRN
TE1lZGlhRWxlbWVudC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVu
dC5oCkBAIC03ODQsNiArNzg0LDcgQEAgcHJpdmF0ZToKICAgICB2b2lkIHVwZGF0ZVNob3VsZEF1
dG9wbGF5KCk7CiAKICAgICB2b2lkIHBhdXNlQWZ0ZXJEZXRhY2hlZFRhc2soKTsKKyAgICB2b2lk
IHVwZGF0ZVBsYXliYWNrQ29udHJvbHNNYW5hZ2VyKCk7CiAKICAgICBUaW1lciBtX3BlbmRpbmdB
Y3Rpb25UaW1lcjsKICAgICBUaW1lciBtX3Byb2dyZXNzRXZlbnRUaW1lcjsKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL2h0bWwvTWVkaWFFbGVtZW50U2Vzc2lvbi5jcHAgYi9Tb3VyY2UvV2Vi
Q29yZS9odG1sL01lZGlhRWxlbWVudFNlc3Npb24uY3BwCmluZGV4IDA5MjYzZmQ5ZDZhMDQ4ZTEy
Mjc1NzIzNWM2ZTBkZDQwZWE3ODFhYWMuLjIzMDM1NDUyZGIyMDg3ZTdlN2U3MGY5YTM4ZjQzOTNj
Yjc0NWQwYTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvTWVkaWFFbGVtZW50U2Vz
c2lvbi5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9NZWRpYUVsZW1lbnRTZXNzaW9uLmNw
cApAQCAtMjE2LDYgKzIxNiwxNSBAQCBib29sIE1lZGlhRWxlbWVudFNlc3Npb246OmNhbkNvbnRy
b2xDb250cm9sc01hbmFnZXIoY29uc3QgSFRNTE1lZGlhRWxlbWVudCYgZWxlbQogICAgIGlmICgh
ZWxlbWVudC5oYXNBdWRpbygpKQogICAgICAgICByZXR1cm4gZmFsc2U7CiAKKyAgICBpZiAoZWxl
bWVudC5tdXRlZCgpKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBpZiAoZWxlbWVudC5l
bmRlZCgpKQorICAgICAgICByZXR1cm4gZmFsc2U7CisKKyAgICBpZiAoZWxlbWVudC5kb2N1bWVu
dCgpLmFjdGl2ZURPTU9iamVjdHNBcmVTdXNwZW5kZWQoKSkKKyAgICAgICAgcmV0dXJuIGZhbHNl
OworCiAgICAgaWYgKCFwbGF5YmFja1Blcm1pdHRlZChlbGVtZW50KSkKICAgICAgICAgcmV0dXJu
IGZhbHNlOwogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>