<?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>169897</bug_id>
          
          <creation_ts>2017-03-20 16:25:48 -0700</creation_ts>
          <short_desc>Loosen audio playback restrictions when the volume is 0</short_desc>
          <delta_ts>2017-03-22 13:45: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="Nobody">webkit-unassigned</assigned_to>
          <cc>ryanhaddad</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1289617</commentid>
    <comment_count>0</comment_count>
    <who name="Matt Rajca">mrajca</who>
    <bug_when>2017-03-20 16:25:48 -0700</bug_when>
    <thetext>If a media element is not muted but its volume is 0, we should not impose an audio playback restriction.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1289618</commentid>
    <comment_count>1</comment_count>
    <who name="Matt Rajca">mrajca</who>
    <bug_when>2017-03-20 16:26:15 -0700</bug_when>
    <thetext>rdar://problem/31149965</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1289884</commentid>
    <comment_count>2</comment_count>
      <attachid>305045</attachid>
    <who name="Matt Rajca">mrajca</who>
    <bug_when>2017-03-21 16:20:02 -0700</bug_when>
    <thetext>Created attachment 305045
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1289932</commentid>
    <comment_count>3</comment_count>
    <who name="Matt Rajca">mrajca</who>
    <bug_when>2017-03-21 18:45:17 -0700</bug_when>
    <thetext>r214239</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1290073</commentid>
    <comment_count>4</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2017-03-22 10:08:07 -0700</bug_when>
    <thetext>This change appears to have caused API test WebKit2.WebsitePoliciesAutoplayEnabled to time out on iOS Simulator:
https://build.webkit.org/builders/Apple%20iOS%2010%20Simulator%20Debug%20WK2%20%28Tests%29/builds/92</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1290075</commentid>
    <comment_count>5</comment_count>
    <who name="Matt Rajca">mrajca</who>
    <bug_when>2017-03-22 10:11:09 -0700</bug_when>
    <thetext>(In reply to Ryan Haddad from comment #4)
&gt; This change appears to have caused API test
&gt; WebKit2.WebsitePoliciesAutoplayEnabled to time out on iOS Simulator:
&gt; https://build.webkit.org/builders/
&gt; Apple%20iOS%2010%20Simulator%20Debug%20WK2%20%28Tests%29/builds/92

Oh, interesting. Volume changes to media elements are not supported on iOS. I&apos;ll have the test only run on Mac.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1290191</commentid>
    <comment_count>6</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2017-03-22 13:35:22 -0700</bug_when>
    <thetext>(In reply to Matt Rajca from comment #5)
&gt; (In reply to Ryan Haddad from comment #4)
&gt; &gt; This change appears to have caused API test
&gt; &gt; WebKit2.WebsitePoliciesAutoplayEnabled to time out on iOS Simulator:
&gt; &gt; https://build.webkit.org/builders/
&gt; &gt; Apple%20iOS%2010%20Simulator%20Debug%20WK2%20%28Tests%29/builds/92
&gt; 
&gt; Oh, interesting. Volume changes to media elements are not supported on iOS.
&gt; I&apos;ll have the test only run on Mac.

Can this change be landed soon? It would be great to get the iOS bots back to green again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1290193</commentid>
    <comment_count>7</comment_count>
    <who name="Matt Rajca">mrajca</who>
    <bug_when>2017-03-22 13:45:13 -0700</bug_when>
    <thetext>(In reply to Ryan Haddad from comment #6)
&gt; (In reply to Matt Rajca from comment #5)
&gt; &gt; (In reply to Ryan Haddad from comment #4)
&gt; &gt; &gt; This change appears to have caused API test
&gt; &gt; &gt; WebKit2.WebsitePoliciesAutoplayEnabled to time out on iOS Simulator:
&gt; &gt; &gt; https://build.webkit.org/builders/
&gt; &gt; &gt; Apple%20iOS%2010%20Simulator%20Debug%20WK2%20%28Tests%29/builds/92
&gt; &gt; 
&gt; &gt; Oh, interesting. Volume changes to media elements are not supported on iOS.
&gt; &gt; I&apos;ll have the test only run on Mac.
&gt; 
&gt; Can this change be landed soon? It would be great to get the iOS bots back
&gt; to green again.

Working on it now. https://bugs.webkit.org/show_bug.cgi?id=169969</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>305045</attachid>
            <date>2017-03-21 16:20:02 -0700</date>
            <delta_ts>2017-03-21 18:43:41 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>patch.diff</filename>
            <type>text/plain</type>
            <size>10092</size>
            <attacher name="Matt Rajca">mrajca</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBhZTcxYjI4YTI1Ni4uMmQxMzllYTMxNjQgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNSBAQAorMjAxNy0wMy0yMCAgTWF0dCBSYWpjYSAgPG1yYWpjYUBhcHBsZS5jb20+CisK
KyAgICAgICAgTG9vc2VuIGF1ZGlvIHBsYXliYWNrIHJlc3RyaWN0aW9ucyB3aGVuIHRoZSB2b2x1
bWUgaXMgMC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTE2OTg5NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IEFkZGVkIEFQSSB0ZXN0cy4KKworICAgICAgICAqIGh0bWwvTWVkaWFFbGVtZW50U2Vzc2lvbi5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpNZWRpYUVsZW1lbnRTZXNzaW9uOjpwbGF5YmFja1Blcm1p
dHRlZCk6CisKIDIwMTctMDMtMjEgIEpvbiBMZWUgIDxqb25sZWVAYXBwbGUuY29tPgogCiAgICAg
ICAgIENsZWFuIHVwIFJUQ1NkcFR5cGUsIFJUQyBlbnVtcyBhbmQgaGVhZGVycwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvaHRtbC9NZWRpYUVsZW1lbnRTZXNzaW9uLmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL2h0bWwvTWVkaWFFbGVtZW50U2Vzc2lvbi5jcHAKaW5kZXggYmNlYzE5NGI2YmIuLjdm
MzkwNDAwYTdiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL01lZGlhRWxlbWVudFNl
c3Npb24uY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvTWVkaWFFbGVtZW50U2Vzc2lvbi5j
cHAKQEAgLTE2OSw3ICsxNjksNyBAQCBTdWNjZXNzT3I8TWVkaWFQbGF5YmFja0RlbmlhbFJlYXNv
bj4gTWVkaWFFbGVtZW50U2Vzc2lvbjo6cGxheWJhY2tQZXJtaXR0ZWQoY29ucwogICAgICAgICBy
ZXR1cm4gTWVkaWFQbGF5YmFja0RlbmlhbFJlYXNvbjo6VXNlckdlc3R1cmVSZXF1aXJlZDsKICAg
ICB9CiAKLSAgICBpZiAobV9yZXN0cmljdGlvbnMgJiBSZXF1aXJlVXNlckdlc3R1cmVGb3JBdWRp
b1JhdGVDaGFuZ2UgJiYgKCFlbGVtZW50LmlzVmlkZW8oKSB8fCBlbGVtZW50Lmhhc0F1ZGlvKCkp
ICYmICFlbGVtZW50Lm11dGVkKCkgJiYgIVNjcmlwdENvbnRyb2xsZXI6OnByb2Nlc3NpbmdVc2Vy
R2VzdHVyZUZvck1lZGlhKCkpIHsKKyAgICBpZiAobV9yZXN0cmljdGlvbnMgJiBSZXF1aXJlVXNl
ckdlc3R1cmVGb3JBdWRpb1JhdGVDaGFuZ2UgJiYgKCFlbGVtZW50LmlzVmlkZW8oKSB8fCBlbGVt
ZW50Lmhhc0F1ZGlvKCkpICYmICFlbGVtZW50Lm11dGVkKCkgJiYgZWxlbWVudC52b2x1bWUoKSAm
JiAhU2NyaXB0Q29udHJvbGxlcjo6cHJvY2Vzc2luZ1VzZXJHZXN0dXJlRm9yTWVkaWEoKSkgewog
ICAgICAgICBMT0coTWVkaWEsICJNZWRpYUVsZW1lbnRTZXNzaW9uOjpwbGF5YmFja1Blcm1pdHRl
ZCAtIHJldHVybmluZyBGQUxTRSBiZWNhdXNlIG9mIGF1ZGlvIHJhdGUgY2hhbmdlIHJlc3RyaWN0
aW9uIik7CiAgICAgICAgIHJldHVybiBNZWRpYVBsYXliYWNrRGVuaWFsUmVhc29uOjpVc2VyR2Vz
dHVyZVJlcXVpcmVkOwogICAgIH0KZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xz
L0NoYW5nZUxvZwppbmRleCAwNjc3MDgyNWZlMi4uNWIzOTc3ZWRjMTEgMTAwNjQ0Ci0tLSBhL1Rv
b2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAx
Ny0wMy0yMCAgTWF0dCBSYWpjYSAgPG1yYWpjYUBhcHBsZS5jb20+CisKKyAgICAgICAgTG9vc2Vu
IGF1ZGlvIHBsYXliYWNrIHJlc3RyaWN0aW9ucyB3aGVuIHRoZSB2b2x1bWUgaXMgMC4KKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE2OTg5NworCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogVGVzdFdlYktpdEFQ
SS9UZXN0V2ViS2l0QVBJLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2o6CisgICAgICAgICogVGVz
dFdlYktpdEFQSS9UZXN0cy9XZWJLaXQyL2F1dG9wbGF5LXplcm8tdm9sdW1lLWNoZWNrLmh0bWw6
IEFkZGVkLgorICAgICAgICAqIFRlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0MkNvY29hL1dlYnNp
dGVQb2xpY2llcy5tbToKKyAgICAgICAgKFRFU1QpOgorCiAyMDE3LTAzLTIwICBTaW1vbiBGcmFz
ZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgogCiAgICAgICAgIEFkZCBhIHN5c3RlbSB0cmFj
ZSBwb2ludCBmb3IgbWVtb3J5IHdhcm5pbmcgaGFuZGxpbmcKZGlmZiAtLWdpdCBhL1Rvb2xzL1Rl
c3RXZWJLaXRBUEkvVGVzdFdlYktpdEFQSS54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qIGIvVG9v
bHMvVGVzdFdlYktpdEFQSS9UZXN0V2ViS2l0QVBJLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oK
aW5kZXggYzMwMWE2ZjZlOWYuLmVkMTA4ZWFhNzljIDEwMDY0NAotLS0gYS9Ub29scy9UZXN0V2Vi
S2l0QVBJL1Rlc3RXZWJLaXRBUEkueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvagorKysgYi9Ub29s
cy9UZXN0V2ViS2l0QVBJL1Rlc3RXZWJLaXRBUEkueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvagpA
QCAtNTM3LDYgKzUzNyw3IEBACiAJCUM5OUI2NzVDMUUzOTcyMUEwMEZDNkM4MCAvKiBhdXRvcGxh
eS13aXRoLWNvbnRyb2xzLmh0bWwgaW4gQ29weSBSZXNvdXJjZXMgKi8gPSB7aXNhID0gUEJYQnVp
bGRGaWxlOyBmaWxlUmVmID0gQzk5QjY3NUExRTM5NzFGQzAwRkM2QzgwIC8qIGF1dG9wbGF5LXdp
dGgtY29udHJvbHMuaHRtbCAqLzsgfTsKIAkJQzk5QjY3NUQxRTM5NzIyMDAwRkM2QzgwIC8qIGpz
LXBsYXktd2l0aC1jb250cm9scy5odG1sIGluIENvcHkgUmVzb3VyY2VzICovID0ge2lzYSA9IFBC
WEJ1aWxkRmlsZTsgZmlsZVJlZiA9IEM5OUI2NzVCMUUzOTcxRkMwMEZDNkM4MCAvKiBqcy1wbGF5
LXdpdGgtY29udHJvbHMuaHRtbCAqLzsgfTsKIAkJQzk5QjY3NUYxRTM5NzM2RjAwRkM2QzgwIC8q
IG5vLWF1dG9wbGF5LXdpdGgtY29udHJvbHMuaHRtbCBpbiBDb3B5IFJlc291cmNlcyAqLyA9IHtp
c2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSBDOTlCNjc1RTFFMzk3MzVDMDBGQzZDODAgLyog
bm8tYXV0b3BsYXktd2l0aC1jb250cm9scy5odG1sICovOyB9OworCQlDOTlCREY4OTFFODA5ODA0
MDBDNzE3MEUgLyogYXV0b3BsYXktemVyby12b2x1bWUtY2hlY2suaHRtbCBpbiBDb3B5IFJlc291
cmNlcyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSBDOTlCREY4ODFFODA5N0Uz
MDBDNzE3MEUgLyogYXV0b3BsYXktemVyby12b2x1bWUtY2hlY2suaHRtbCAqLzsgfTsKIAkJQzlD
NjBFNjUxRTUzQTlEQzAwNkRBMTgxIC8qIGF1dG9wbGF5LWNoZWNrLWZyYW1lLmh0bWwgaW4gQ29w
eSBSZXNvdXJjZXMgKi8gPSB7aXNhID0gUEJYQnVpbGRGaWxlOyBmaWxlUmVmID0gQzlDNjBFNjMx
RTUzQTlCQTAwNkRBMTgxIC8qIGF1dG9wbGF5LWNoZWNrLWZyYW1lLmh0bWwgKi87IH07CiAJCUM5
QzYwRTY2MUU1M0E5REMwMDZEQTE4MSAvKiBhdXRvcGxheS1jaGVjay1pbi1pZnJhbWUuaHRtbCBp
biBDb3B5IFJlc291cmNlcyAqLyA9IHtpc2EgPSBQQlhCdWlsZEZpbGU7IGZpbGVSZWYgPSBDOUM2
MEU2NDFFNTNBOUJBMDA2REExODEgLyogYXV0b3BsYXktY2hlY2staW4taWZyYW1lLmh0bWwgKi87
IH07CiAJCUNEMzIxQjA0MUUzQTg1RkEwMEVCMjFDOCAvKiB2aWRlby13aXRoLW11dGVkLWF1ZGlv
LWFuZC13ZWJhdWRpby5odG1sIGluIENvcHkgUmVzb3VyY2VzICovID0ge2lzYSA9IFBCWEJ1aWxk
RmlsZTsgZmlsZVJlZiA9IENEMzIxQjAzMUUzQTg0QjcwMEVCMjFDOCAvKiB2aWRlby13aXRoLW11
dGVkLWF1ZGlvLWFuZC13ZWJhdWRpby5odG1sICovOyB9OwpAQCAtNjUzLDYgKzY1NCw3IEBACiAJ
CQlkc3RQYXRoID0gVGVzdFdlYktpdEFQSS5yZXNvdXJjZXM7CiAJCQlkc3RTdWJmb2xkZXJTcGVj
ID0gNzsKIAkJCWZpbGVzID0gKAorCQkJCUM5OUJERjg5MUU4MDk4MDQwMEM3MTcwRSAvKiBhdXRv
cGxheS16ZXJvLXZvbHVtZS1jaGVjay5odG1sIGluIENvcHkgUmVzb3VyY2VzICovLAogCQkJCUEx
NEFBQjY1MUU3OERDNTQwMEMxQURDMiAvKiBlbmNyeXB0ZWQucGRmIGluIENvcHkgUmVzb3VyY2Vz
ICovLAogCQkJCUExNDA5QUQ5MUU3MjU0RDQwMDQ5NDlEOSAvKiBwYXNzd29yZC1wcm90ZWN0ZWQu
cGFnZXMgaW4gQ29weSBSZXNvdXJjZXMgKi8sCiAJCQkJNTEyMEM4M0UxRTY3Njc4RjAwMjVCMjUw
IC8qIFdlYnNpdGVEYXRhU3RvcmVDdXN0b21QYXRocy5odG1sIGluIENvcHkgUmVzb3VyY2VzICov
LApAQCAtMTM2OCw2ICsxMzcwLDcgQEAKIAkJQzk5QjY3NUExRTM5NzFGQzAwRkM2QzgwIC8qIGF1
dG9wbGF5LXdpdGgtY29udHJvbHMuaHRtbCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBm
aWxlRW5jb2RpbmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHRleHQuaHRtbDsgcGF0aCA9ICJh
dXRvcGxheS13aXRoLWNvbnRyb2xzLmh0bWwiOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9Owog
CQlDOTlCNjc1QjFFMzk3MUZDMDBGQzZDODAgLyoganMtcGxheS13aXRoLWNvbnRyb2xzLmh0bWwg
Ki8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFzdEtub3du
RmlsZVR5cGUgPSB0ZXh0Lmh0bWw7IHBhdGggPSAianMtcGxheS13aXRoLWNvbnRyb2xzLmh0bWwi
OyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwogCQlDOTlCNjc1RTFFMzk3MzVDMDBGQzZDODAg
Lyogbm8tYXV0b3BsYXktd2l0aC1jb250cm9scy5odG1sICovID0ge2lzYSA9IFBCWEZpbGVSZWZl
cmVuY2U7IGZpbGVFbmNvZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gdGV4dC5odG1sOyBw
YXRoID0gIm5vLWF1dG9wbGF5LXdpdGgtY29udHJvbHMuaHRtbCI7IHNvdXJjZVRyZWUgPSAiPGdy
b3VwPiI7IH07CisJCUM5OUJERjg4MUU4MDk3RTMwMEM3MTcwRSAvKiBhdXRvcGxheS16ZXJvLXZv
bHVtZS1jaGVjay5odG1sICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZpbGVFbmNvZGlu
ZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gdGV4dC5odG1sOyBwYXRoID0gImF1dG9wbGF5LXpl
cm8tdm9sdW1lLWNoZWNrLmh0bWwiOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwogCQlDOUM2
MEU2MzFFNTNBOUJBMDA2REExODEgLyogYXV0b3BsYXktY2hlY2stZnJhbWUuaHRtbCAqLyA9IHtp
c2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0S25vd25GaWxlVHlw
ZSA9IHRleHQuaHRtbDsgcGF0aCA9ICJhdXRvcGxheS1jaGVjay1mcmFtZS5odG1sIjsgc291cmNl
VHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJQzlDNjBFNjQxRTUzQTlCQTAwNkRBMTgxIC8qIGF1dG9w
bGF5LWNoZWNrLWluLWlmcmFtZS5odG1sICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZp
bGVFbmNvZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gdGV4dC5odG1sOyBwYXRoID0gImF1
dG9wbGF5LWNoZWNrLWluLWlmcmFtZS5odG1sIjsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsK
IAkJQ0QyMjVDMDcxQzQ1QTY5MjAwMTQwNzYxIC8qIFBhcnNlZENvbnRlbnRSYW5nZS5jcHAgKi8g
PSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29kaW5nID0gNDsgbGFzdEtub3duRmls
ZVR5cGUgPSBzb3VyY2Vjb2RlLmNwcC5jcHA7IHBhdGggPSBQYXJzZWRDb250ZW50UmFuZ2UuY3Bw
OyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwpAQCAtMjEyMiw2ICsyMTI1LDcgQEAKIAkJCQlD
OTU5ODRGMjFFMzZCQzU1MDAyQzBENDUgLyogYXV0b3BsYXktY2hlY2suaHRtbCAqLywKIAkJCQlD
OTU5ODRGMzFFMzZCQzU1MDAyQzBENDUgLyogYXV0b3BsYXktbm8tYXVkaW8tY2hlY2suaHRtbCAq
LywKIAkJCQlDOTlCNjc1QTFFMzk3MUZDMDBGQzZDODAgLyogYXV0b3BsYXktd2l0aC1jb250cm9s
cy5odG1sICovLAorCQkJCUM5OUJERjg4MUU4MDk3RTMwMEM3MTcwRSAvKiBhdXRvcGxheS16ZXJv
LXZvbHVtZS1jaGVjay5odG1sICovLAogCQkJCTdDNDg2QkEwMUFBMTI1NEIwMDNGNkY5QiAvKiBi
dW5kbGUtZmlsZS5odG1sICovLAogCQkJCTlCRDQyMzlCMUUwNEJGRDAwMDIwMDM5NSAvKiBjaGlu
ZXNlLWNoYXJhY3Rlci13aXRoLWltYWdlLmh0bWwgKi8sCiAJCQkJMUE1MEFBMUYxQTJBNEVBNTAw
RjRDMzQ1IC8qIGNsb3NlLWZyb20td2l0aGluLWNyZWF0ZS1wYWdlLmh0bWwgKi8sCkBAIC0yMTQ0
LDggKzIxNDgsOCBAQAogCQkJCUJDQkQzNzJFMTI1QUJCRTYwMEQyQzI5RiAvKiBpY29uLnBuZyAq
LywKIAkJCQlDRTM1MjRGNTFCMTQyQkJCMDAyOEE3QzUgLyogaW5wdXQtZm9jdXMtYmx1ci5odG1s
ICovLAogCQkJCUM5OUI2NzVCMUUzOTcxRkMwMEZDNkM4MCAvKiBqcy1wbGF5LXdpdGgtY29udHJv
bHMuaHRtbCAqLywKLQkJCQk4MzQ5RDNDMzFEQjk3MjRGMDA0QTlGNjUgLyogbGluay13aXRoLWRv
d25sb2FkLWF0dHJpYnV0ZS5odG1sICovLAogCQkJCTgzNjFGMTc3MUU2MTBCMjEwMDc1OUIyNSAv
KiBsaW5rLXdpdGgtZG93bmxvYWQtYXR0cmlidXRlLXdpdGgtc2xhc2hlcy5odG1sICovLAorCQkJ
CTgzNDlEM0MzMURCOTcyNEYwMDRBOUY2NSAvKiBsaW5rLXdpdGgtZG93bmxvYWQtYXR0cmlidXRl
Lmh0bWwgKi8sCiAJCQkJMzc4RTY0NzgxNjMyNkZERjAwQjZDNjc2IC8qIGxpbmstd2l0aC10aXRs
ZS5odG1sICovLAogCQkJCTkzNjEwMDI4MTREQzk1N0IwMDYxMzc5RCAvKiBsb3RzLW9mLWlmcmFt
ZXMuaHRtbCAqLywKIAkJCQk5M0FGNEVDRjE1MDZGMTIzMDA3RkQ1N0UgLyogbG90cy1vZi1pbWFn
ZXMuaHRtbCAqLywKZGlmZiAtLWdpdCBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0
Mi9hdXRvcGxheS16ZXJvLXZvbHVtZS1jaGVjay5odG1sIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9U
ZXN0cy9XZWJLaXQyL2F1dG9wbGF5LXplcm8tdm9sdW1lLWNoZWNrLmh0bWwKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAuLjhmZmIwYzVmYWEzCi0tLSAvZGV2L251bGwKKysr
IGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXQyL2F1dG9wbGF5LXplcm8tdm9sdW1l
LWNoZWNrLmh0bWwKQEAgLTAsMCArMSwyMiBAQAorPGh0bWw+CisgICAgPGhlYWQ+CisgICAgICAg
IDxzY3JpcHQ+CisgICAgICAgICAgICBmdW5jdGlvbiBwYWdlTG9hZGVkKCkgeworICAgICAgICAg
ICAgICAgIHZhciB2aWRlbyA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ2aWRlbyIpOworICAg
ICAgICAgICAgICAgIHZpZGVvLnZvbHVtZSA9IDA7CisgICAgICAgICAgICAgICAgdmlkZW8ucGxh
eSgpLnRoZW4oZnVuY3Rpb24oKSB7CisgICAgICAgICAgICAgICAgICAgIHRyeSB7CisgICAgICAg
ICAgICAgICAgICAgICAgICB3aW5kb3cud2Via2l0Lm1lc3NhZ2VIYW5kbGVycy50ZXN0SGFuZGxl
ci5wb3N0TWVzc2FnZSgiYXV0b3BsYXllZCIpOworICAgICAgICAgICAgICAgICAgICB9IGNhdGNo
KGUpIHsgfQorICAgICAgICAgICAgICAgIH0pLmNhdGNoKGZ1bmN0aW9uKCkgeworICAgICAgICAg
ICAgICAgICAgICB0cnkgeworICAgICAgICAgICAgICAgICAgICAgICAgd2luZG93LndlYmtpdC5t
ZXNzYWdlSGFuZGxlcnMudGVzdEhhbmRsZXIucG9zdE1lc3NhZ2UoImRpZC1ub3QtcGxheSIpOwor
ICAgICAgICAgICAgICAgICAgICB9IGNhdGNoKGUpIHsgfQorICAgICAgICAgICAgICAgIH0pOwor
ICAgICAgICAgICAgfQorICAgICAgICA8L3NjcmlwdD4KKyAgICA8L2hlYWQ+CisgICAgPGJvZHkg
b25sb2FkPSJwYWdlTG9hZGVkKCkiPgorICAgICAgICA8dmlkZW8gaWQ9InZpZGVvIiBwbGF5c2lu
bGluZSBzcmM9InRlc3QubXA0IiAvPgorICAgIDwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdpdCBh
L1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0MkNvY29hL1dlYnNpdGVQb2xpY2llcy5t
bSBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0MkNvY29hL1dlYnNpdGVQb2xpY2ll
cy5tbQppbmRleCA5YjA0MWQ0YzMxOC4uMWRlOTNhMTIzMzkgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Rl
c3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0MkNvY29hL1dlYnNpdGVQb2xpY2llcy5tbQorKysgYi9U
b29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdDJDb2NvYS9XZWJzaXRlUG9saWNpZXMubW0K
QEAgLTIxNCw2ICsyMTQsNyBAQCBURVNUKFdlYktpdDIsIFdlYnNpdGVQb2xpY2llc0F1dG9wbGF5
RW5hYmxlZCkKIAogICAgIE5TVVJMUmVxdWVzdCAqcmVxdWVzdFdpdGhBdWRpbyA9IFtOU1VSTFJl
cXVlc3QgcmVxdWVzdFdpdGhVUkw6W1tOU0J1bmRsZSBtYWluQnVuZGxlXSBVUkxGb3JSZXNvdXJj
ZTpAImF1dG9wbGF5LWNoZWNrIiB3aXRoRXh0ZW5zaW9uOkAiaHRtbCIgc3ViZGlyZWN0b3J5OkAi
VGVzdFdlYktpdEFQSS5yZXNvdXJjZXMiXV07CiAgICAgTlNVUkxSZXF1ZXN0ICpyZXF1ZXN0V2l0
aG91dEF1ZGlvID0gW05TVVJMUmVxdWVzdCByZXF1ZXN0V2l0aFVSTDpbW05TQnVuZGxlIG1haW5C
dW5kbGVdIFVSTEZvclJlc291cmNlOkAiYXV0b3BsYXktbm8tYXVkaW8tY2hlY2siIHdpdGhFeHRl
bnNpb246QCJodG1sIiBzdWJkaXJlY3Rvcnk6QCJUZXN0V2ViS2l0QVBJLnJlc291cmNlcyJdXTsK
KyAgICBOU1VSTFJlcXVlc3QgKnJlcXVlc3RXaXRob3V0Vm9sdW1lID0gW05TVVJMUmVxdWVzdCBy
ZXF1ZXN0V2l0aFVSTDpbW05TQnVuZGxlIG1haW5CdW5kbGVdIFVSTEZvclJlc291cmNlOkAiYXV0
b3BsYXktemVyby12b2x1bWUtY2hlY2siIHdpdGhFeHRlbnNpb246QCJodG1sIiBzdWJkaXJlY3Rv
cnk6QCJUZXN0V2ViS2l0QVBJLnJlc291cmNlcyJdXTsKICAgICAKICAgICBbZGVsZWdhdGUgc2V0
QXV0b3BsYXlQb2xpY3lGb3JVUkw6XihOU1VSTCAqKSB7CiAgICAgICAgIHJldHVybiBfV0tXZWJz
aXRlQXV0b3BsYXlQb2xpY3lBbGxvd1dpdGhvdXRTb3VuZDsKQEAgLTIyNCw5ICsyMjUsMTUgQEAg
VEVTVChXZWJLaXQyLCBXZWJzaXRlUG9saWNpZXNBdXRvcGxheUVuYWJsZWQpCiAgICAgW3dlYlZp
ZXcgbG9hZFJlcXVlc3Q6cmVxdWVzdFdpdGhvdXRBdWRpb107CiAgICAgW3dlYlZpZXcgd2FpdEZv
ck1lc3NhZ2U6QCJhdXRvcGxheWVkIl07CiAKKyAgICBbd2ViVmlldyBsb2FkUmVxdWVzdDpyZXF1
ZXN0V2l0aG91dFZvbHVtZV07CisgICAgW3dlYlZpZXcgd2FpdEZvck1lc3NhZ2U6QCJhdXRvcGxh
eWVkIl07CisKICAgICBbZGVsZWdhdGUgc2V0QXV0b3BsYXlQb2xpY3lGb3JVUkw6XihOU1VSTCAq
KSB7CiAgICAgICAgIHJldHVybiBfV0tXZWJzaXRlQXV0b3BsYXlQb2xpY3lEZW55OwogICAgIH1d
OworICAgIFt3ZWJWaWV3IGxvYWRSZXF1ZXN0OnJlcXVlc3RXaXRob3V0Vm9sdW1lXTsKKyAgICBb
d2ViVmlldyB3YWl0Rm9yTWVzc2FnZTpAImRpZC1ub3QtcGxheSJdOworCiAgICAgW3dlYlZpZXcg
bG9hZFJlcXVlc3Q6cmVxdWVzdFdpdGhBdWRpb107CiAgICAgW3dlYlZpZXcgd2FpdEZvck1lc3Nh
Z2U6QCJkaWQtbm90LXBsYXkiXTsKIApAQCAtMjQ5LDYgKzI1Niw5IEBAIFRFU1QoV2ViS2l0Miwg
V2Vic2l0ZVBvbGljaWVzQXV0b3BsYXlFbmFibGVkKQogICAgIFt3ZWJWaWV3IGxvYWRSZXF1ZXN0
OnJlcXVlc3RXaXRob3V0QXVkaW9dOwogICAgIFt3ZWJWaWV3IHdhaXRGb3JNZXNzYWdlOkAiYXV0
b3BsYXllZCJdOwogCisgICAgW3dlYlZpZXcgbG9hZFJlcXVlc3Q6cmVxdWVzdFdpdGhvdXRWb2x1
bWVdOworICAgIFt3ZWJWaWV3IHdhaXRGb3JNZXNzYWdlOkAiYXV0b3BsYXllZCJdOworCiAgICAg
TlNVUkxSZXF1ZXN0ICpyZXF1ZXN0V2l0aEF1ZGlvSW5JRnJhbWUgPSBbTlNVUkxSZXF1ZXN0IHJl
cXVlc3RXaXRoVVJMOltbTlNCdW5kbGUgbWFpbkJ1bmRsZV0gVVJMRm9yUmVzb3VyY2U6QCJhdXRv
cGxheS1jaGVjay1pbi1pZnJhbWUiIHdpdGhFeHRlbnNpb246QCJodG1sIiBzdWJkaXJlY3Rvcnk6
QCJUZXN0V2ViS2l0QVBJLnJlc291cmNlcyJdXTsKIAogICAgIC8vIElmIHRoZSB0b3AtbGV2ZWwg
ZG9jdW1lbnQgYWxsb3dzIGF1dG9wbGF5LCBhbnkgaWZyYW1lcyBzaG91bGQgYWxzbyBhdXRvcGxh
eS4K
</data>
<flag name="review"
          id="326519"
          type_id="1"
          status="+"
          setter="eric.carlson"
    />
    <flag name="commit-queue"
          id="326520"
          type_id="3"
          status="-"
          setter="mrajca"
    />
          </attachment>
      

    </bug>

</bugzilla>