<?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>178140</bug_id>
          
          <creation_ts>2017-10-10 12:41:34 -0700</creation_ts>
          <short_desc>Respect audio rate change restrictions in HTMLMediaElement::setVolume</short_desc>
          <delta_ts>2017-10-10 14:26:13 -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="Matt Rajca">mrajca</reporter>
          <assigned_to name="Matt Rajca">mrajca</assigned_to>
          <cc>eric.carlson</cc>
    
    <cc>jer.noble</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1358846</commentid>
    <comment_count>0</comment_count>
    <who name="Matt Rajca">mrajca</who>
    <bug_when>2017-10-10 12:41:34 -0700</bug_when>
    <thetext>If a non-zero volume is set and there are audio rate change restrictions, we should pause the media element just like we do in mediaPlayerDidAddAudioTrack for media that started off silent.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1358852</commentid>
    <comment_count>1</comment_count>
      <attachid>323333</attachid>
    <who name="Matt Rajca">mrajca</who>
    <bug_when>2017-10-10 13:00:10 -0700</bug_when>
    <thetext>Created attachment 323333
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1358890</commentid>
    <comment_count>2</comment_count>
    <who name="Matt Rajca">mrajca</who>
    <bug_when>2017-10-10 13:57:51 -0700</bug_when>
    <thetext>&lt;rdar://problem/34740746&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1358912</commentid>
    <comment_count>3</comment_count>
    <who name="Matt Rajca">mrajca</who>
    <bug_when>2017-10-10 14:26:13 -0700</bug_when>
    <thetext>Committed r223144: &lt;http://trac.webkit.org/changeset/223144&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>323333</attachid>
            <date>2017-10-10 13:00:10 -0700</date>
            <delta_ts>2017-10-10 13:51:26 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-178140-20171010130009.patch</filename>
            <type>text/plain</type>
            <size>9586</size>
            <attacher name="Matt Rajca">mrajca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjIzMTM4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggM2Q4YzQ5OTM2MjNmNmU0
NTE3MjlmMGZmMjMxMzI2NTZlMzU1NmVmOS4uZWU5OGJkMGE0ZWZkOTg4YjI3OGJhMzQ1Y2E1ZWFk
NGZiMWVlYWQxYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDE3LTEwLTEwICBNYXR0
IFJhamNhICA8bXJhamNhQGFwcGxlLmNvbT4KKworICAgICAgICBSZXNwZWN0IGF1ZGlvIHJhdGUg
Y2hhbmdlIHJlc3RyaWN0aW9ucyBpbiBIVE1MTWVkaWFFbGVtZW50OjpzZXRWb2x1bWUuCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgxNDAKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUZXN0czogbWVkaWEv
YXVkaW8tcGxheWJhY2stdm9sdW1lLWNoYW5nZXMtd2l0aC1yZXN0cmljdGlvbnMtYW5kLXVzZXIt
Z2VzdHVyZXMuaHRtbAorICAgICAgICAgICAgICAgbWVkaWEvYXVkaW8tcGxheWJhY2stdm9sdW1l
LWNoYW5nZXMtd2l0aC1yZXN0cmljdGlvbnMuaHRtbAorCisgICAgICAgIEl0J3MgY3VycmVudGx5
IHBvc3NpYmxlIGZvciBhIHdlYnNpdGUgdG8gc3RhcnQgYXV0by1wbGF5aW5nIG1lZGlhIHdpdGgg
YSB6ZXJvIHZvbHVtZSBhbmQgdGhlbgorICAgICAgICBwcm9ncmFtbWF0aWNhbGx5IHNldCB0aGUg
dm9sdW1lIHRvIGEgbm9uLXplcm8gdmFsdWUgd2l0aG91dCBhIHVzZXIgZ2VzdHVyZS4gVGhpcyBj
b2RlIHBhdGggZGlkbid0CisgICAgICAgIGhhdmUgdG8gYmUgY29uc2lkZXJlZCBwcmV2aW91c2x5
IGJlY2F1c2Ugdm9sdW1lIGNoYW5nZXMgYXJlIG5vdCBzdXBwb3J0ZWQgb24gaU9TLgorCisgICAg
ICAgIFdlIGN1cnJlbnRseSBwYXVzZSBtZWRpYSB3aGVuIGFuIGF1ZGlvIHRyYWNrIGNvbWVzIGlu
IGFmdGVyIGFuIGVsZW1lbnQgaGFzIGFscmVhZHkgc3RhcnRlZCBwbGF5aW5nIHNpbGVudGx5Cisg
ICAgICAgIGluIG1lZGlhUGxheWVyRGlkQWRkQXVkaW9UcmFjay4gVGhpcyBwYXRjaCBkb2VzIHRo
ZSBzYW1lIHdoZW4gYSBub24temVybyB2b2x1bWUgaXMgc2V0IGFmdGVyIGEgbWVkaWEKKyAgICAg
ICAgZWxlbWVudCBhbHJlYWR5IGJlZ2FuIHBsYXlpbmcgc2lsZW50bHkgYW5kIHRoZXJlIGlzIGFu
IGF1ZGlvIHJhdGUgY2hhbmdlIHJlc3RyaWN0aW9uLgorCisgICAgICAgICogaHRtbC9IVE1MTWVk
aWFFbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkhUTUxNZWRpYUVsZW1lbnQ6OnNldFZv
bHVtZSk6CisKIDIwMTctMTAtMTAgIENocmlzIER1bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KIAog
ICAgICAgICBFbnRyaWVzIEFQSSBzaG91bGQgcmVjb2duaXplIHBhdGggc3RhcnRpbmcgd2l0aCAy
IHNsYXNoZXMgYXMgdmFsaWQgYWJzb2x1dGUgcGF0aApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE1l
ZGlhRWxlbWVudC5jcHAKaW5kZXggZjJlMTQ2NjA0NTBhZjVjNjllY2U0MmNmOGQ1ZTQxMDE4YWVi
ZDgxNS4uYWQyY2Y4OGUxYWFkMjM4ODE3NmYyOWU5Nzk1YWZlNzFjYmQ1ZjhkYiAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwCkBAIC0zNTY3LDEwICszNTY3LDE4IEBA
IEV4Y2VwdGlvbk9yPHZvaWQ+IEhUTUxNZWRpYUVsZW1lbnQ6OnNldFZvbHVtZShkb3VibGUgdm9s
dW1lKQogICAgIGlmIChtX3ZvbHVtZSA9PSB2b2x1bWUpCiAgICAgICAgIHJldHVybiB7IH07CiAK
KyAgICBpZiAodm9sdW1lICYmIHByb2Nlc3NpbmdVc2VyR2VzdHVyZUZvck1lZGlhKCkpCisgICAg
ICAgIHJlbW92ZUJlaGF2aW9yc1Jlc3RyaWN0aW9uc0FmdGVyRmlyc3RVc2VyR2VzdHVyZShNZWRp
YUVsZW1lbnRTZXNzaW9uOjpBbGxSZXN0cmljdGlvbnMgJiB+TWVkaWFFbGVtZW50U2Vzc2lvbjo6
UmVxdWlyZVVzZXJHZXN0dXJlVG9Db250cm9sQ29udHJvbHNNYW5hZ2VyKTsKKwogICAgIG1fdm9s
dW1lID0gdm9sdW1lOwogICAgIG1fdm9sdW1lSW5pdGlhbGl6ZWQgPSB0cnVlOwogICAgIHVwZGF0
ZVZvbHVtZSgpOwogICAgIHNjaGVkdWxlRXZlbnQoZXZlbnROYW1lcygpLnZvbHVtZWNoYW5nZUV2
ZW50KTsKKworICAgIGlmIChpc1BsYXlpbmcoKSAmJiAhbV9tZWRpYVNlc3Npb24tPnBsYXliYWNr
UGVybWl0dGVkKCp0aGlzKSkgeworICAgICAgICBwYXVzZUludGVybmFsKCk7CisgICAgICAgIHNl
dFBsYXliYWNrV2l0aG91dFVzZXJHZXN0dXJlKFBsYXliYWNrV2l0aG91dFVzZXJHZXN0dXJlOjpQ
cmV2ZW50ZWQpOworICAgIH0KICNlbmRpZgogICAgIHJldHVybiB7IH07CiB9CmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZjk3
ZjE2NjU5MzM2NTUwOWUwZThmNjE3MzAyOTk1ZGI1YTc3YzM4OC4uMTQ0ZDc0ZGUwNTljYWFlZjEw
MWNlY2RiYjhkMTFlOGFkMjM2OWMxZiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9n
CisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDE3LTEwLTEw
ICBNYXR0IFJhamNhICA8bXJhamNhQGFwcGxlLmNvbT4KKworICAgICAgICBSZXNwZWN0IGF1ZGlv
IHJhdGUgY2hhbmdlIHJlc3RyaWN0aW9ucyBpbiBIVE1MTWVkaWFFbGVtZW50OjpzZXRWb2x1bWUu
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgxNDAK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIG1lZGlh
L2F1ZGlvLXBsYXliYWNrLXZvbHVtZS1jaGFuZ2VzLXdpdGgtcmVzdHJpY3Rpb25zLWFuZC11c2Vy
LWdlc3R1cmVzLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogbWVkaWEvYXVkaW8tcGxh
eWJhY2stdm9sdW1lLWNoYW5nZXMtd2l0aC1yZXN0cmljdGlvbnMtYW5kLXVzZXItZ2VzdHVyZXMu
aHRtbDogQWRkZWQuCisgICAgICAgICogbWVkaWEvYXVkaW8tcGxheWJhY2stdm9sdW1lLWNoYW5n
ZXMtd2l0aC1yZXN0cmljdGlvbnMtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBtZWRp
YS9hdWRpby1wbGF5YmFjay12b2x1bWUtY2hhbmdlcy13aXRoLXJlc3RyaWN0aW9ucy5odG1sOiBB
ZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9pb3MvVGVzdEV4cGVjdGF0aW9uczoKKwogMjAxNy0x
MC0xMCAgQ2hyaXMgRHVtZXogIDxjZHVtZXpAYXBwbGUuY29tPgogCiAgICAgICAgIEVudHJpZXMg
QVBJIHNob3VsZCByZWNvZ25pemUgcGF0aCBzdGFydGluZyB3aXRoIDIgc2xhc2hlcyBhcyB2YWxp
ZCBhYnNvbHV0ZSBwYXRoCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9tZWRpYS9hdWRpby1wbGF5
YmFjay12b2x1bWUtY2hhbmdlcy13aXRoLXJlc3RyaWN0aW9ucy1hbmQtdXNlci1nZXN0dXJlcy1l
eHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9tZWRpYS9hdWRpby1wbGF5YmFjay12b2x1bWUtY2hh
bmdlcy13aXRoLXJlc3RyaWN0aW9ucy1hbmQtdXNlci1nZXN0dXJlcy1leHBlY3RlZC50eHQKbmV3
IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMC4uMDY3ZTZmZDMyNzEzNDgxMTdlNTJhMTlkNWY3OWI5OWI3ZjZjODlkOQotLS0gL2Rl
di9udWxsCisrKyBiL0xheW91dFRlc3RzL21lZGlhL2F1ZGlvLXBsYXliYWNrLXZvbHVtZS1jaGFu
Z2VzLXdpdGgtcmVzdHJpY3Rpb25zLWFuZC11c2VyLWdlc3R1cmVzLWV4cGVjdGVkLnR4dApAQCAt
MCwwICsxLDEzIEBACisKK1JVTihpbnRlcm5hbHMuc2V0TWVkaWFFbGVtZW50UmVzdHJpY3Rpb25z
KGF1ZGlvLCAiUmVxdWlyZVVzZXJHZXN0dXJlRm9yQXVkaW9SYXRlQ2hhbmdlIikpCitSVU4oYXVk
aW8uc3JjID0gZmluZE1lZGlhRmlsZSgiYXVkaW8iLCAiY29udGVudC90ZXN0IikpCitSVU4oYXVk
aW8udm9sdW1lID0gMSkKK1JVTihhdWRpby5wbGF5KCkudGhlbihmYWlsVGVzdCkuY2F0Y2goZGlk
UHJldmVudFBsYXliYWNrKSkKK1NldHRpbmcgdm9sdW1lIHRvIDAgdG8gYWxsb3cgcGxheWJhY2sK
K1JVTihhdWRpby52b2x1bWUgPSAwKQorUlVOKGF1ZGlvLnBsYXkoKS50aGVuKGRpZFBsYXlTaWxl
bnRBdWRpbykuY2F0Y2goZmFpbFRlc3QpKQorRW5zdXJlIHNldHRpbmcgdm9sdW1lIHRvIG5vbi16
ZXJvIHZhbHVlIHdpdGggYSB1c2VyIGdlc3R1cmUgZG9lcyBub3QgcGF1c2UgbWVkaWEgaW4gdGhl
IHByZXNlbmNlIG9mIGF1ZGlvIHJhdGUgY2hhbmdlIHJlc3RyaWN0aW9ucworUlVOKGF1ZGlvLnZv
bHVtZSA9IDAuMikKK0VYUEVDVEVEIChhdWRpby5wYXVzZWQgPT0gJ2ZhbHNlJykgT0sKK0VORCBP
RiBURVNUCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL21lZGlhL2F1ZGlvLXBsYXliYWNrLXZv
bHVtZS1jaGFuZ2VzLXdpdGgtcmVzdHJpY3Rpb25zLWFuZC11c2VyLWdlc3R1cmVzLmh0bWwgYi9M
YXlvdXRUZXN0cy9tZWRpYS9hdWRpby1wbGF5YmFjay12b2x1bWUtY2hhbmdlcy13aXRoLXJlc3Ry
aWN0aW9ucy1hbmQtdXNlci1nZXN0dXJlcy5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmM4NTk2ZGY0YjZhODI4
ZDFjY2JjZGFjZjQzZTM5OGJiOGViNmJjMzkKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0
cy9tZWRpYS9hdWRpby1wbGF5YmFjay12b2x1bWUtY2hhbmdlcy13aXRoLXJlc3RyaWN0aW9ucy1h
bmQtdXNlci1nZXN0dXJlcy5odG1sCkBAIC0wLDAgKzEsNDEgQEAKKzwhRE9DVFlQRSBodG1sPgor
PGh0bWw+Cis8aGVhZD4KKyAgICA8dGl0bGU+YXVkaW8tcGxheWJhY2stdm9sdW1lLWNoYW5nZXMt
d2l0aC1yZXN0cmljdGlvbnMtYW5kLXVzZXItZ2VzdHVyZXM8L3RpdGxlPgorICAgIDxzY3JpcHQg
c3JjPW1lZGlhLWZpbGUuanM+PC9zY3JpcHQ+CisgICAgPHNjcmlwdCBzcmM9dmlkZW8tdGVzdC5q
cz48L3NjcmlwdD4KKworICAgIDxzY3JpcHQ+CisgICAgZnVuY3Rpb24gcnVuVGVzdCgpCisgICAg
eworICAgICAgICBhdWRpbyA9IGRvY3VtZW50LmdldEVsZW1lbnRzQnlUYWdOYW1lKCdhdWRpbycp
WzBdOworICAgICAgICBydW4oJ2ludGVybmFscy5zZXRNZWRpYUVsZW1lbnRSZXN0cmljdGlvbnMo
YXVkaW8sICJSZXF1aXJlVXNlckdlc3R1cmVGb3JBdWRpb1JhdGVDaGFuZ2UiKScpOworCisgICAg
ICAgIHJ1bignYXVkaW8uc3JjID0gZmluZE1lZGlhRmlsZSgiYXVkaW8iLCAiY29udGVudC90ZXN0
IiknKTsKKyAgICAgICAgcnVuKCdhdWRpby52b2x1bWUgPSAxJyk7CisgICAgICAgIHJ1bignYXVk
aW8ucGxheSgpLnRoZW4oZmFpbFRlc3QpLmNhdGNoKGRpZFByZXZlbnRQbGF5YmFjayknKTsKKyAg
ICB9CisKKyAgICBmdW5jdGlvbiBkaWRQcmV2ZW50UGxheWJhY2soKQorICAgIHsKKyAgICAgICAg
Y29uc29sZVdyaXRlKCJTZXR0aW5nIHZvbHVtZSB0byAwIHRvIGFsbG93IHBsYXliYWNrIik7Cisg
ICAgICAgIHJ1bignYXVkaW8udm9sdW1lID0gMCcpOworICAgICAgICBydW4oJ2F1ZGlvLnBsYXko
KS50aGVuKGRpZFBsYXlTaWxlbnRBdWRpbykuY2F0Y2goZmFpbFRlc3QpJyk7CisgICAgfQorICAg
IAorICAgIGZ1bmN0aW9uIGRpZFBsYXlTaWxlbnRBdWRpbygpCisgICAgeworICAgICAgICBjb25z
b2xlV3JpdGUoIkVuc3VyZSBzZXR0aW5nIHZvbHVtZSB0byBub24temVybyB2YWx1ZSB3aXRoIGEg
dXNlciBnZXN0dXJlIGRvZXMgbm90IHBhdXNlIG1lZGlhIGluIHRoZSBwcmVzZW5jZSBvZiBhdWRp
byByYXRlIGNoYW5nZSByZXN0cmljdGlvbnMiKTsKKyAgICAgICAgcnVuV2l0aEtleURvd24oKCkg
PT4geworICAgICAgICAgICAgcnVuKCdhdWRpby52b2x1bWUgPSAwLjInKTsKKyAgICAgICAgfSk7
CisgICAgICAgIHRlc3RFeHBlY3RlZCgnYXVkaW8ucGF1c2VkJywgZmFsc2UpOworICAgICAgICBl
bmRUZXN0KCk7CisgICAgfQorICAgIDwvc2NyaXB0PgorPC9oZWFkPgorCis8Ym9keSBvbmxvYWQ9
InJ1blRlc3QoKSI+CisgICAgPGF1ZGlvIGNvbnRyb2xzPjwvYXVkaW8+Cis8L2JvZHk+Cis8L2h0
bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9tZWRpYS9hdWRpby1wbGF5YmFjay12b2x1bWUt
Y2hhbmdlcy13aXRoLXJlc3RyaWN0aW9ucy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9tZWRp
YS9hdWRpby1wbGF5YmFjay12b2x1bWUtY2hhbmdlcy13aXRoLXJlc3RyaWN0aW9ucy1leHBlY3Rl
ZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMC4uMzU3MGFmYjYyYWI2YjZjMjg4MDNjZTdhNTI1YzRmODViMWIyNGE3
NwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL21lZGlhL2F1ZGlvLXBsYXliYWNrLXZv
bHVtZS1jaGFuZ2VzLXdpdGgtcmVzdHJpY3Rpb25zLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDEz
IEBACisKK1JVTihpbnRlcm5hbHMuc2V0TWVkaWFFbGVtZW50UmVzdHJpY3Rpb25zKGF1ZGlvLCAi
UmVxdWlyZVVzZXJHZXN0dXJlRm9yQXVkaW9SYXRlQ2hhbmdlIikpCitSVU4oYXVkaW8uc3JjID0g
ZmluZE1lZGlhRmlsZSgiYXVkaW8iLCAiY29udGVudC90ZXN0IikpCitSVU4oYXVkaW8udm9sdW1l
ID0gMSkKK1JVTihhdWRpby5wbGF5KCkudGhlbihmYWlsVGVzdCkuY2F0Y2goZGlkUHJldmVudFBs
YXliYWNrKSkKK1NldHRpbmcgdm9sdW1lIHRvIDAgdG8gYWxsb3cgcGxheWJhY2sKK1JVTihhdWRp
by52b2x1bWUgPSAwKQorUlVOKGF1ZGlvLnBsYXkoKS50aGVuKGRpZFBsYXlTaWxlbnRBdWRpbyku
Y2F0Y2goZmFpbFRlc3QpKQorRW5zdXJlIHNldHRpbmcgdm9sdW1lIHRvIG5vbi16ZXJvIHZhbHVl
IHBhdXNlcyBtZWRpYSBpbiB0aGUgcHJlc2VuY2Ugb2YgYXVkaW8gcmF0ZSBjaGFuZ2UgcmVzdHJp
Y3Rpb25zCitSVU4oYXVkaW8udm9sdW1lID0gMC4yKQorRVhQRUNURUQgKGF1ZGlvLnBhdXNlZCA9
PSAndHJ1ZScpIE9LCitFTkQgT0YgVEVTVAorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9tZWRp
YS9hdWRpby1wbGF5YmFjay12b2x1bWUtY2hhbmdlcy13aXRoLXJlc3RyaWN0aW9ucy5odG1sIGIv
TGF5b3V0VGVzdHMvbWVkaWEvYXVkaW8tcGxheWJhY2stdm9sdW1lLWNoYW5nZXMtd2l0aC1yZXN0
cmljdGlvbnMuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5jN2M2ODBjYjg0MzZmOWY4MzBlYjY1M2I4YTUxODE4
YTM2ZTNhMTE3Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvbWVkaWEvYXVkaW8tcGxh
eWJhY2stdm9sdW1lLWNoYW5nZXMtd2l0aC1yZXN0cmljdGlvbnMuaHRtbApAQCAtMCwwICsxLDM5
IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+CisgICAgPHRpdGxlPmF1ZGlvLXBs
YXliYWNrLXZvbHVtZS1jaGFuZ2VzLXdpdGgtcmVzdHJpY3Rpb25zPC90aXRsZT4KKyAgICA8c2Ny
aXB0IHNyYz1tZWRpYS1maWxlLmpzPjwvc2NyaXB0PgorICAgIDxzY3JpcHQgc3JjPXZpZGVvLXRl
c3QuanM+PC9zY3JpcHQ+CisKKyAgICA8c2NyaXB0PgorICAgIGZ1bmN0aW9uIHJ1blRlc3QoKQor
ICAgIHsKKyAgICAgICAgYXVkaW8gPSBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgnYXVk
aW8nKVswXTsKKyAgICAgICAgcnVuKCdpbnRlcm5hbHMuc2V0TWVkaWFFbGVtZW50UmVzdHJpY3Rp
b25zKGF1ZGlvLCAiUmVxdWlyZVVzZXJHZXN0dXJlRm9yQXVkaW9SYXRlQ2hhbmdlIiknKTsKKwor
ICAgICAgICBydW4oJ2F1ZGlvLnNyYyA9IGZpbmRNZWRpYUZpbGUoImF1ZGlvIiwgImNvbnRlbnQv
dGVzdCIpJyk7CisgICAgICAgIHJ1bignYXVkaW8udm9sdW1lID0gMScpOworICAgICAgICBydW4o
J2F1ZGlvLnBsYXkoKS50aGVuKGZhaWxUZXN0KS5jYXRjaChkaWRQcmV2ZW50UGxheWJhY2spJyk7
CisgICAgfQorCisgICAgZnVuY3Rpb24gZGlkUHJldmVudFBsYXliYWNrKCkKKyAgICB7CisgICAg
ICAgIGNvbnNvbGVXcml0ZSgiU2V0dGluZyB2b2x1bWUgdG8gMCB0byBhbGxvdyBwbGF5YmFjayIp
OworICAgICAgICBydW4oJ2F1ZGlvLnZvbHVtZSA9IDAnKTsKKyAgICAgICAgcnVuKCdhdWRpby5w
bGF5KCkudGhlbihkaWRQbGF5U2lsZW50QXVkaW8pLmNhdGNoKGZhaWxUZXN0KScpOworICAgIH0K
KyAgICAKKyAgICBmdW5jdGlvbiBkaWRQbGF5U2lsZW50QXVkaW8oKQorICAgIHsKKyAgICAgICAg
Y29uc29sZVdyaXRlKCJFbnN1cmUgc2V0dGluZyB2b2x1bWUgdG8gbm9uLXplcm8gdmFsdWUgcGF1
c2VzIG1lZGlhIGluIHRoZSBwcmVzZW5jZSBvZiBhdWRpbyByYXRlIGNoYW5nZSByZXN0cmljdGlv
bnMiKTsKKyAgICAgICAgcnVuKCdhdWRpby52b2x1bWUgPSAwLjInKTsKKyAgICAgICAgdGVzdEV4
cGVjdGVkKCdhdWRpby5wYXVzZWQnLCB0cnVlKTsKKyAgICAgICAgZW5kVGVzdCgpOworICAgIH0K
KyAgICA8L3NjcmlwdD4KKzwvaGVhZD4KKworPGJvZHkgb25sb2FkPSJydW5UZXN0KCkiPgorICAg
IDxhdWRpbyBjb250cm9scz48L2F1ZGlvPgorPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9pb3MvVGVzdEV4cGVjdGF0aW9ucwppbmRleCAzMmYwYzg1NTE0ODg3Nzc0Y2VmNDZk
MDE3ZDg2OTliNmVjZWVmMjQwLi5lZWYxZTc4N2E2N2RiMTI5M2E4ZjhmMjc4ZDQ1YTQ5ZGZhMWZj
NWJmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3MvVGVzdEV4cGVjdGF0aW9u
cworKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3MvVGVzdEV4cGVjdGF0aW9ucwpAQCAtMzgw
LDYgKzM4MCw4IEBAIGh0dHAvdGVzdHMvbmF2aWdhdGlvbi9rZXlib2FyZC1ldmVudHMtZHVyaW5n
LXByb3Zpc2lvbmFsLXN1YmZyYW1lLW5hdmlnYXRpb24uaHRtCiBtZWRpYS9hdWRpby1kZWFsbG9j
LWNyYXNoLmh0bWwgWyBTa2lwIF0KIG1lZGlhL3Jlc3RyaWN0ZWQtYXVkaW8tcGxheWJhY2std2l0
aC1kb2N1bWVudC1nZXN0dXJlLmh0bWwgWyBTa2lwIF0KIG1lZGlhL3Jlc3RyaWN0ZWQtYXVkaW8t
cGxheWJhY2std2l0aC1tdWx0aXBsZS1zZXR0aW1lb3V0cy5odG1sIFsgU2tpcCBdCittZWRpYS9h
dWRpby1wbGF5YmFjay12b2x1bWUtY2hhbmdlcy13aXRoLXJlc3RyaWN0aW9ucy5odG1sIFsgU2tp
cCBdCittZWRpYS9hdWRpby1wbGF5YmFjay12b2x1bWUtY2hhbmdlcy13aXRoLXJlc3RyaWN0aW9u
cy1hbmQtdXNlci1nZXN0dXJlcy5odG1sIFsgU2tpcCBdCiBzdG9yYWdlL2RvbXN0b3JhZ2Uvc2Vz
c2lvbnN0b3JhZ2Uvc2V0LWl0ZW0tc3luY2hyb25vdXMta2V5ZG93bi5odG1sIFsgU2tpcCBdCiAK
ICMgVGVzdHMgdGhhdCB1c2UgRXZlbnRTZW5kZXIncyBtb3VzZU1vdmVUbywgbW91c2VVcCBhbmQg
bW91c2VEb3duCg==
</data>
<flag name="review"
          id="343105"
          type_id="1"
          status="+"
          setter="eric.carlson"
    />
          </attachment>
      

    </bug>

</bugzilla>