<?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>180144</bug_id>
          
          <creation_ts>2017-11-29 08:42:30 -0800</creation_ts>
          <short_desc>[iOS] Media controls should stop updating while media is playing in fullscreen</short_desc>
          <delta_ts>2018-02-15 05:56:48 -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>Safari Technology Preview</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>iOS 11</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=182830</see_also>
          <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="Antoine Quint">graouts</reporter>
          <assigned_to name="Antoine Quint">graouts</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1375833</commentid>
    <comment_count>0</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2017-11-29 08:42:30 -0800</bug_when>
    <thetext>We need to prevent the inline media controls from updating while media is playing in fullscreen.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1375834</commentid>
    <comment_count>1</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2017-11-29 08:42:40 -0800</bug_when>
    <thetext>&lt;rdar://problem/35060379&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1375836</commentid>
    <comment_count>2</comment_count>
      <attachid>327858</attachid>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2017-11-29 08:48:39 -0800</bug_when>
    <thetext>Created attachment 327858
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1375920</commentid>
    <comment_count>3</comment_count>
      <attachid>327858</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-11-29 11:05:14 -0800</bug_when>
    <thetext>Comment on attachment 327858
Patch

Clearing flags on attachment: 327858

Committed r225279: &lt;https://trac.webkit.org/changeset/225279&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1375921</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-11-29 11:05:15 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1399439</commentid>
    <comment_count>5</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2018-02-15 05:56:25 -0800</bug_when>
    <thetext>We regressed when fixing https://bugs.webkit.org/show_bug.cgi?id=182668. EWS didn&apos;t catch the failure but internal bots did since the test for this behaviour only runs internally due to usage of touch events. The fix is being tracked in https://bugs.webkit.org/show_bug.cgi?id=182830.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>327858</attachid>
            <date>2017-11-29 08:48:39 -0800</date>
            <delta_ts>2017-11-29 11:05:14 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-180144-20171129174838.patch</filename>
            <type>text/plain</type>
            <size>14333</size>
            <attacher name="Antoine Quint">graouts</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI1MjY1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZTA2MTBmMTk5NTEwMjEz
Yzk5MDEwYzUxMjU1YzQxMTMzYTc2NGM4ZC4uODU0MzRjOWYzODM2Yjc5M2MyNDk1OGI0M2Q3NTMx
YTUwZjc5ZTc2ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDM5IEBACisyMDE3LTExLTI5ICBBbnRv
aW5lIFF1aW50ICA8Z3Jhb3V0c0BhcHBsZS5jb20+CisKKyAgICAgICAgW2lPU10gTWVkaWEgY29u
dHJvbHMgc2hvdWxkIHN0b3AgdXBkYXRpbmcgd2hpbGUgbWVkaWEgaXMgcGxheWluZyBpbiBmdWxs
c2NyZWVuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
ODAxNDQKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzM1MDYwMzc5PgorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFVwZGF0aW5nIGlubGluZSBtZWRpYSBj
b250cm9scyB3aGlsZSBwbGF5aW5nIG1lZGlhIGluIGZ1bGxzY3JlZW4gaXMgdXNlbGVzcyBzaW5j
ZSB3ZSdyZSBndWFyYW50ZWVkIG5vdCB0bworICAgICAgICBoYXZlIHRob3NlIGNvbnRyb2xzIHZp
c2libGUsIGFuZCBodXJ0ZnVsIHNpbmNlIHRoaXMgaGFzIGltcGFjdCBvbiBiYXR0ZXJ5IGxpZmUu
IFRvIGF2b2lkIHRoaXMsIHdlIHJlbW92ZQorICAgICAgICBhbGwgbWVkaWEgZXZlbnQgbGlzdGVu
ZXJzIHdoaWxlIGluIGZ1bGxzY3JlZW4gb24gaU9TLCB3aGljaCB3aWxsIHByZXZlbnQgdGhlIFVJ
IHRvIGJlIHVkcGF0ZWQgc2luY2UgYWxsCisgICAgICAgIHVwZGF0ZXMgYXJlIGRyaXZlbiBieSBt
ZWRpYSBldmVudHMuCisKKyAgICAgICAgVG8gaW1wbGVtZW50IHRoaXMsIHdlIHJlbW92ZSB0aGUg
TWVkaWFDb250cm9sbGVyU3VwcG9ydCBkZXN0cm95KCkgbWV0aG9kIGFuZCBtYWtlIGl0IGEgZGlz
YWJsZSgpIG1ldGhvZCwKKyAgICAgICAgYW5kIGZhY3RvciBjb2RlIG91dCBvZiB0aGUgTWVkaWFD
b250cm9sbGVyU3VwcG9ydCBjb25zdHJ1Y3RvciBpbnRvIGFuIGVuYWJsZSgpIG1ldGhvZCB0aGF0
IHJlZ2lzdGVycyB0aGUKKyAgICAgICAgbWVkaWEgZXZlbnQgbGlzdGVuZXJzLiBUaGVuLCBhcyB3
ZSBlbnRlciBhbmQgZXhpdCBmdWxsc2NyZWVuLCB3ZSBjYWxsIHRoZSBkaXNhYmxlKCkgYW5kIGVu
YWJsZSgpIG1ldGhvZAorICAgICAgICBvbiB0aGUgdmFyaW91cyBNZWRpYUNvbnRyb2xsZXJTdXBw
b3J0IG9iamVjdHMgdGhhdCB3ZXJlIGNyZWF0ZWQgdG8gc3VwcG9ydCB0aGUgaU9TIGlubGluZSBt
ZWRpYSBjb250cm9scy4KKworICAgICAgICBUZXN0OiBtZWRpYS9tb2Rlcm4tbWVkaWEtY29udHJv
bHMvbWVkaWEtY29udHJvbGxlci9pb3MvbWVkaWEtY29udHJvbGxlci1zdG9wLXVwZGF0ZXMtaW4t
ZnVsbHNjcmVlbi5odG1sCisKKyAgICAgICAgKiBNb2R1bGVzL21vZGVybi1tZWRpYS1jb250cm9s
cy9tZWRpYS9jb250cm9scy12aXNpYmlsaXR5LXN1cHBvcnQuanM6CisgICAgICAgIChDb250cm9s
c1Zpc2liaWxpdHlTdXBwb3J0KToKKyAgICAgICAgKENvbnRyb2xzVmlzaWJpbGl0eVN1cHBvcnQu
cHJvdG90eXBlLmVuYWJsZSk6CisgICAgICAgIChDb250cm9sc1Zpc2liaWxpdHlTdXBwb3J0LnBy
b3RvdHlwZS5kaXNhYmxlKToKKyAgICAgICAgKENvbnRyb2xzVmlzaWJpbGl0eVN1cHBvcnQucHJv
dG90eXBlLmRlc3Ryb3kpOiBEZWxldGVkLgorICAgICAgICAqIE1vZHVsZXMvbW9kZXJuLW1lZGlh
LWNvbnRyb2xzL21lZGlhL21lZGlhLWNvbnRyb2xsZXItc3VwcG9ydC5qczoKKyAgICAgICAgKE1l
ZGlhQ29udHJvbGxlclN1cHBvcnQpOgorICAgICAgICAoTWVkaWFDb250cm9sbGVyU3VwcG9ydC5w
cm90b3R5cGUuZW5hYmxlKToKKyAgICAgICAgKE1lZGlhQ29udHJvbGxlclN1cHBvcnQucHJvdG90
eXBlLmRpc2FibGUpOgorICAgICAgICAoTWVkaWFDb250cm9sbGVyU3VwcG9ydC5wcm90b3R5cGUu
ZGVzdHJveSk6IERlbGV0ZWQuCisgICAgICAgICogTW9kdWxlcy9tb2Rlcm4tbWVkaWEtY29udHJv
bHMvbWVkaWEvbWVkaWEtY29udHJvbGxlci5qczoKKyAgICAgICAgKE1lZGlhQ29udHJvbGxlci5w
cm90b3R5cGUuaGFuZGxlRXZlbnQpOgorICAgICAgICAoTWVkaWFDb250cm9sbGVyLnByb3RvdHlw
ZS5fdXBkYXRlQ29udHJvbHNJZk5lZWRlZCk6CisgICAgICAgIChNZWRpYUNvbnRyb2xsZXIucHJv
dG90eXBlLl91cGRhdGVTdXBwb3J0aW5nT2JqZWN0c0VuYWJsZWRTdGF0ZSk6CisgICAgICAgIChN
ZWRpYUNvbnRyb2xsZXIpOgorCiAyMDE3LTExLTI5ICBBbnRvaW5lIFF1aW50ICA8Z3Jhb3V0c0Bh
cHBsZS5jb20+CiAKICAgICAgICAgUHJlc3NpbmcgdGhlIHNwYWNlIGJhciB3aGlsZSB3YXRjaGlu
ZyBhIGZ1bGxzY3JlZW4gdmlkZW8gZG9lc24ndCBwbGF5IG9yIHBhdXNlCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21vZGVybi1tZWRpYS1jb250cm9scy9tZWRpYS9jb250cm9s
cy12aXNpYmlsaXR5LXN1cHBvcnQuanMgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21vZGVybi1t
ZWRpYS1jb250cm9scy9tZWRpYS9jb250cm9scy12aXNpYmlsaXR5LXN1cHBvcnQuanMKaW5kZXgg
NTM1MDFkNjFhMTZlZDM0ZjVlMTY3MzFmNGNiMDNmYzVhNTQwZmJmYS4uYmZlMzVkNTc5YWYwZGZk
ZmQ5YjcwNzVlNjQxY2Q4YjhiNDNiMGRjZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9k
dWxlcy9tb2Rlcm4tbWVkaWEtY29udHJvbHMvbWVkaWEvY29udHJvbHMtdmlzaWJpbGl0eS1zdXBw
b3J0LmpzCisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbW9kZXJuLW1lZGlhLWNvbnRyb2xz
L21lZGlhL2NvbnRyb2xzLXZpc2liaWxpdHktc3VwcG9ydC5qcwpAQCAtMzAsMTcgKzMwLDMxIEBA
IGNsYXNzIENvbnRyb2xzVmlzaWJpbGl0eVN1cHBvcnQgZXh0ZW5kcyBNZWRpYUNvbnRyb2xsZXJT
dXBwb3J0CiAgICAgewogICAgICAgICBzdXBlcihtZWRpYUNvbnRyb2xsZXIpOwogCi0gICAgICAg
IHRoaXMuX2NvbnRyb2xzQXR0cmlidXRlT2JzZXJ2ZXIgPSBuZXcgTXV0YXRpb25PYnNlcnZlcih0
aGlzLl91cGRhdGVDb250cm9scy5iaW5kKHRoaXMpKTsKLSAgICAgICAgdGhpcy5fY29udHJvbHNB
dHRyaWJ1dGVPYnNlcnZlci5vYnNlcnZlKG1lZGlhQ29udHJvbGxlci5tZWRpYSwgeyBhdHRyaWJ1
dGVzOiB0cnVlLCBhdHRyaWJ1dGVGaWx0ZXI6IFsiY29udHJvbHMiXSB9KTsKLQogICAgICAgICB0
aGlzLl91cGRhdGVDb250cm9scygpOwogICAgIH0KIAogICAgIC8vIFByb3RlY3RlZAogCi0gICAg
ZGVzdHJveSgpCisgICAgZW5hYmxlKCkKKyAgICB7CisgICAgICAgIHN1cGVyLmVuYWJsZSgpOwor
CisgICAgICAgIGlmICh0aGlzLl9jb250cm9sc0F0dHJpYnV0ZU9ic2VydmVyKQorICAgICAgICAg
ICAgcmV0dXJuOworCisgICAgICAgIHRoaXMuX2NvbnRyb2xzQXR0cmlidXRlT2JzZXJ2ZXIgPSBu
ZXcgTXV0YXRpb25PYnNlcnZlcih0aGlzLl91cGRhdGVDb250cm9scy5iaW5kKHRoaXMpKTsKKyAg
ICAgICAgdGhpcy5fY29udHJvbHNBdHRyaWJ1dGVPYnNlcnZlci5vYnNlcnZlKHRoaXMubWVkaWFD
b250cm9sbGVyLm1lZGlhLCB7IGF0dHJpYnV0ZXM6IHRydWUsIGF0dHJpYnV0ZUZpbHRlcjogWyJj
b250cm9scyJdIH0pOworICAgIH0KKworICAgIGRpc2FibGUoKQogICAgIHsKKyAgICAgICAgc3Vw
ZXIuZGlzYWJsZSgpOworCisgICAgICAgIGlmICghdGhpcy5fY29udHJvbHNBdHRyaWJ1dGVPYnNl
cnZlcikKKyAgICAgICAgICAgIHJldHVybjsKKwogICAgICAgICB0aGlzLl9jb250cm9sc0F0dHJp
YnV0ZU9ic2VydmVyLmRpc2Nvbm5lY3QoKTsKKyAgICAgICAgZGVsZXRlIHRoaXMuX2NvbnRyb2xz
QXR0cmlidXRlT2JzZXJ2ZXI7CiAgICAgfQogCiAgICAgZ2V0IG1lZGlhRXZlbnRzKCkKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbW9kZXJuLW1lZGlhLWNvbnRyb2xzL21lZGlh
L21lZGlhLWNvbnRyb2xsZXItc3VwcG9ydC5qcyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbW9k
ZXJuLW1lZGlhLWNvbnRyb2xzL21lZGlhL21lZGlhLWNvbnRyb2xsZXItc3VwcG9ydC5qcwppbmRl
eCA1NWM0MmIxNzU2MjZlOWQxYjUyNjM5NTIwMjE1NGEzOTQ3ZGM5YjEyLi4yYjc2MWFmMzlkZGE0
MzRlMjgyZDE4M2UyY2Q5NWZjNTRmZmVlYTIzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9N
b2R1bGVzL21vZGVybi1tZWRpYS1jb250cm9scy9tZWRpYS9tZWRpYS1jb250cm9sbGVyLXN1cHBv
cnQuanMKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tb2Rlcm4tbWVkaWEtY29udHJvbHMv
bWVkaWEvbWVkaWEtY29udHJvbGxlci1zdXBwb3J0LmpzCkBAIC0zMCw4ICszMCwxNSBAQCBjbGFz
cyBNZWRpYUNvbnRyb2xsZXJTdXBwb3J0CiAgICAgewogICAgICAgICB0aGlzLm1lZGlhQ29udHJv
bGxlciA9IG1lZGlhQ29udHJvbGxlcjsKIAorICAgICAgICB0aGlzLmVuYWJsZSgpOworICAgIH0K
KworICAgIC8vIFB1YmxpYworCisgICAgZW5hYmxlKCkKKyAgICB7CiAgICAgICAgIGZvciAobGV0
IGV2ZW50VHlwZSBvZiB0aGlzLm1lZGlhRXZlbnRzKQotICAgICAgICAgICAgbWVkaWFDb250cm9s
bGVyLm1lZGlhLmFkZEV2ZW50TGlzdGVuZXIoZXZlbnRUeXBlLCB0aGlzKTsKKyAgICAgICAgICAg
IHRoaXMubWVkaWFDb250cm9sbGVyLm1lZGlhLmFkZEV2ZW50TGlzdGVuZXIoZXZlbnRUeXBlLCB0
aGlzKTsKIAogICAgICAgICBmb3IgKGxldCB0cmFja3Mgb2YgdGhpcy50cmFja3NUb01vbml0b3Ip
IHsKICAgICAgICAgICAgIGZvciAobGV0IGV2ZW50VHlwZSBvZiBbImNoYW5nZSIsICJhZGR0cmFj
ayIsICJyZW1vdmV0cmFjayJdKQpAQCAtNDEsMTggKzQ4LDE0IEBAIGNsYXNzIE1lZGlhQ29udHJv
bGxlclN1cHBvcnQKICAgICAgICAgaWYgKCF0aGlzLmNvbnRyb2wpCiAgICAgICAgICAgICByZXR1
cm47CiAKLSAgICAgICAgdGhpcy5zeW5jQ29udHJvbCgpOwotCiAgICAgICAgIHRoaXMuY29udHJv
bC51aURlbGVnYXRlID0gdGhpczsKKyAgICAgICAgdGhpcy5zeW5jQ29udHJvbCgpOwogICAgIH0K
IAotICAgIC8vIFB1YmxpYwotCi0gICAgZGVzdHJveSgpCisgICAgZGlzYWJsZSgpCiAgICAgewot
ICAgICAgICBjb25zdCBtZWRpYSA9IHRoaXMubWVkaWFDb250cm9sbGVyLm1lZGlhOwogICAgICAg
ICBmb3IgKGxldCBldmVudFR5cGUgb2YgdGhpcy5tZWRpYUV2ZW50cykKLSAgICAgICAgICAgIG1l
ZGlhLnJlbW92ZUV2ZW50TGlzdGVuZXIoZXZlbnRUeXBlLCB0aGlzKTsKKyAgICAgICAgICAgIHRo
aXMubWVkaWFDb250cm9sbGVyLm1lZGlhLnJlbW92ZUV2ZW50TGlzdGVuZXIoZXZlbnRUeXBlLCB0
aGlzKTsKIAogICAgICAgICBmb3IgKGxldCB0cmFja3Mgb2YgdGhpcy50cmFja3NUb01vbml0b3Ip
IHsKICAgICAgICAgICAgIGZvciAobGV0IGV2ZW50VHlwZSBvZiBbImNoYW5nZSIsICJhZGR0cmFj
ayIsICJyZW1vdmV0cmFjayJdKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9t
b2Rlcm4tbWVkaWEtY29udHJvbHMvbWVkaWEvbWVkaWEtY29udHJvbGxlci5qcyBiL1NvdXJjZS9X
ZWJDb3JlL01vZHVsZXMvbW9kZXJuLW1lZGlhLWNvbnRyb2xzL21lZGlhL21lZGlhLWNvbnRyb2xs
ZXIuanMKaW5kZXggYzJmMDgwODNkZjg0YjAwNDI2MWMwYjZhZDcyMjM3ODQ5NTQ1MGVkZi4uYTQy
YzkwYWQ4YjIzZGFhMWRhNTc3MTI0N2Y2ZGFhNGIwZDU3MGQ3MSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvTW9kdWxlcy9tb2Rlcm4tbWVkaWEtY29udHJvbHMvbWVkaWEvbWVkaWEtY29udHJv
bGxlci5qcworKysgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21vZGVybi1tZWRpYS1jb250cm9s
cy9tZWRpYS9tZWRpYS1jb250cm9sbGVyLmpzCkBAIC0xNTgsNiArMTU4LDcgQEAgY2xhc3MgTWVk
aWFDb250cm9sbGVyCiAgICAgICAgICAgICBzY2hlZHVsZXIuZmx1c2hTY2hlZHVsZWRMYXlvdXRD
YWxsYmFja3MoKTsKICAgICAgICAgfSBlbHNlIGlmIChldmVudC5jdXJyZW50VGFyZ2V0ID09PSB0
aGlzLm1lZGlhKSB7CiAgICAgICAgICAgICB0aGlzLl91cGRhdGVDb250cm9sc0lmTmVlZGVkKCk7
CisgICAgICAgICAgICB0aGlzLl91cGRhdGVTdXBwb3J0aW5nT2JqZWN0c0VuYWJsZWRTdGF0ZSgp
OwogICAgICAgICAgICAgaWYgKGV2ZW50LnR5cGUgPT09ICJ3ZWJraXRwcmVzZW50YXRpb25tb2Rl
Y2hhbmdlZCIpCiAgICAgICAgICAgICAgICAgdGhpcy5fcmV0dXJuTWVkaWFMYXllclRvSW5saW5l
SWZOZWVkZWQoKTsKICAgICAgICAgfSBlbHNlIGlmIChldmVudC50eXBlID09PSAia2V5ZG93biIg
JiYgdGhpcy5pc0Z1bGxzY3JlZW4gJiYgZXZlbnQua2V5ID09PSAiICIpIHsKQEAgLTE3OSwxMSAr
MTgwLDExIEBAIGNsYXNzIE1lZGlhQ29udHJvbGxlcgogICAgICAgICAgICAgcmV0dXJuOwogICAg
ICAgICB9CiAKLSAgICAgICAgLy8gQmVmb3JlIHdlIHJlc2V0IHRoZSAuY29udHJvbHMgcHJvcGVy
dHksIHdlIG5lZWQgdG8gZGVzdHJveSB0aGUgcHJldmlvdXMKKyAgICAgICAgLy8gQmVmb3JlIHdl
IHJlc2V0IHRoZSAuY29udHJvbHMgcHJvcGVydHksIHdlIG5lZWQgdG8gZGlzYWJsZSB0aGUgcHJl
dmlvdXMKICAgICAgICAgLy8gc3VwcG9ydGluZyBvYmplY3RzIHNvIHdlIGRvbid0IGxlYWsuCiAg
ICAgICAgIGlmICh0aGlzLl9zdXBwb3J0aW5nT2JqZWN0cykgewogICAgICAgICAgICAgZm9yIChs
ZXQgc3VwcG9ydGluZ09iamVjdCBvZiB0aGlzLl9zdXBwb3J0aW5nT2JqZWN0cykKLSAgICAgICAg
ICAgICAgICBzdXBwb3J0aW5nT2JqZWN0LmRlc3Ryb3koKTsKKyAgICAgICAgICAgICAgICBzdXBw
b3J0aW5nT2JqZWN0LmRpc2FibGUoKTsKICAgICAgICAgfQogCiAgICAgICAgIHRoaXMuY29udHJv
bHMgPSBuZXcgQ29udHJvbHNDbGFzczsKQEAgLTI0OCw0ICsyNDksMTcgQEAgY2xhc3MgTWVkaWFD
b250cm9sbGVyCiAgICAgICAgIHRoaXMuaG9zdC50ZXh0VHJhY2tDb250YWluZXIuY2xhc3NMaXN0
LnRvZ2dsZSgidmlzaWJsZS1jb250cm9scy1iYXIiLCAhdGhpcy5jb250cm9scy5mYWRlZCk7CiAg
ICAgfQogCisgICAgX3VwZGF0ZVN1cHBvcnRpbmdPYmplY3RzRW5hYmxlZFN0YXRlKCkKKyAgICB7
CisgICAgICAgIC8vIE9uIGlPUywgd2Ugd2FudCB0byBtYWtlIHN1cmUgbm90IHRvIHVwZGF0ZSBj
b250cm9scyB3aGVuIHdlJ3JlIGluIGZ1bGxzY3JlZW4gc2luY2UgdGhlIFVJCisgICAgICAgIC8v
IHdpbGwgYmUgY29tcGxldGVseSBpbnZpc2libGUuCisgICAgICAgIGlmICghKHRoaXMubGF5b3V0
VHJhaXRzICYgTGF5b3V0VHJhaXRzLmlPUykpCisgICAgICAgICAgICByZXR1cm47CisKKyAgICAg
ICAgaWYgKHRoaXMuaXNGdWxsc2NyZWVuKQorICAgICAgICAgICAgdGhpcy5fc3VwcG9ydGluZ09i
amVjdHMuZm9yRWFjaChzdXBwb3J0aW5nT2JqZWN0ID0+IHN1cHBvcnRpbmdPYmplY3QuZGlzYWJs
ZSgpKTsKKyAgICAgICAgZWxzZQorICAgICAgICAgICAgdGhpcy5fc3VwcG9ydGluZ09iamVjdHMu
Zm9yRWFjaChzdXBwb3J0aW5nT2JqZWN0ID0+IHN1cHBvcnRpbmdPYmplY3QuZW5hYmxlKCkpOwor
ICAgIH0KKwogfQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCmluZGV4IDhlMjg4ZjhlZjcxZWVjZWY1NWQxMTgzM2U4NjYzM2NlMmJhYzc5
YmQuLjc5NDI3ZTQ1NTkwYmE3NzM5ZjViZWJkZjM5NzU0NzZmMDkyM2NjZDYgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMCBAQAorMjAxNy0xMS0yOSAgQW50b2luZSBRdWludCAgPGdyYW91dHNAYXBwbGUuY29t
PgorCisgICAgICAgIFtpT1NdIE1lZGlhIGNvbnRyb2xzIHNob3VsZCBzdG9wIHVwZGF0aW5nIHdo
aWxlIG1lZGlhIGlzIHBsYXlpbmcgaW4gZnVsbHNjcmVlbgorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTgwMTQ0CisgICAgICAgIDxyZGFyOi8vcHJvYmxl
bS8zNTA2MDM3OT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBBZGQgYSBuZXcgdGVzdCB0aGF0IGVudGVycyBmdWxsc2NyZWVuLCBjaGVja3MgdGhhdCB0
aGUgZWxhcHNlZCB0aW1lIHNob3duIGluIHRoZSBpbmxpbmUgbWVkaWEgY29udHJvbHMgYXJlIHRo
ZSBzYW1lCisgICAgICAgIGF0IHRoaXMgdGltZSBhbmQgYWZ0ZXIgYSBmZXcgInRpbWV1cGRhdGUi
IGV2ZW50cywgZW5zdXJpbmcgdGhlIERPTSBpcyBubyBsb25nZXIgdXBkYXRlZCB3aGlsZSBpbiBm
dWxsc2NyZWVuLCBhbmQgdGhlbgorICAgICAgICBleGl0cyBmdWxsc2NyZWVuIGFuZCBjaGVja3Mg
dGhhdCB0aGUgZWxhcHNlZCB0aW1lIGNvbnRyb2xzIG5vdyB1cGRhdGUgYXMgZXhwZWN0ZWQuIFRo
aXMgdGVzdCBpcyBza2lwcGVkIGluIE9wZW5Tb3VyY2UKKyAgICAgICAgc2luY2UgaXQgdXNlcyB0
b3VjaCBldmVudHMuCisKKyAgICAgICAgKiBtZWRpYS9tb2Rlcm4tbWVkaWEtY29udHJvbHMvbWVk
aWEtY29udHJvbGxlci9pb3MvbWVkaWEtY29udHJvbGxlci1zdG9wLXVwZGF0ZXMtaW4tZnVsbHNj
cmVlbi1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIG1lZGlhL21vZGVybi1tZWRpYS1j
b250cm9scy9tZWRpYS1jb250cm9sbGVyL2lvcy9tZWRpYS1jb250cm9sbGVyLXN0b3AtdXBkYXRl
cy1pbi1mdWxsc2NyZWVuLmh0bWw6IEFkZGVkLgorICAgICAgICAqIHBsYXRmb3JtL2lvcy1zaW11
bGF0b3IvVGVzdEV4cGVjdGF0aW9uczoKKwogMjAxNy0xMS0yOSAgQW50b2luZSBRdWludCAgPGdy
YW91dHNAYXBwbGUuY29tPgogCiAgICAgICAgIFByZXNzaW5nIHRoZSBzcGFjZSBiYXIgd2hpbGUg
d2F0Y2hpbmcgYSBmdWxsc2NyZWVuIHZpZGVvIGRvZXNuJ3QgcGxheSBvciBwYXVzZQpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvbWVkaWEvbW9kZXJuLW1lZGlhLWNvbnRyb2xzL21lZGlhLWNvbnRy
b2xsZXIvaW9zL21lZGlhLWNvbnRyb2xsZXItc3RvcC11cGRhdGVzLWluLWZ1bGxzY3JlZW4tZXhw
ZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvbWVkaWEvbW9kZXJuLW1lZGlhLWNvbnRyb2xzL21lZGlh
LWNvbnRyb2xsZXIvaW9zL21lZGlhLWNvbnRyb2xsZXItc3RvcC11cGRhdGVzLWluLWZ1bGxzY3Jl
ZW4tZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmI5ZDljNzhiYmYzMTU0ZWIzYWY1Y2YwMWViZmMx
MzYwOGJlMzBjNmMKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9tZWRpYS9tb2Rlcm4t
bWVkaWEtY29udHJvbHMvbWVkaWEtY29udHJvbGxlci9pb3MvbWVkaWEtY29udHJvbGxlci1zdG9w
LXVwZGF0ZXMtaW4tZnVsbHNjcmVlbi1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwyNSBAQAorVGVz
dGluZyB3ZSBzdG9wIHVwZGF0aW5nIGNvbnRyb2xzIHdoaWxlIGluIGZ1bGxzY3JlZW4gYW5kIHRo
ZW4gdXBkYXRlIHRoZW0gYWdhaW4gd2hlbiBiYWNrIHRvIGlubGluZSBvbiBpT1MuCisKK09uIHN1
Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2FnZXMsIGZvbGxvd2Vk
IGJ5ICJURVNUIENPTVBMRVRFIi4KKworCisKK09idGFpbmVkIGEgJ3BsYXknIGV2ZW50LgorCitF
bnRlcmluZyBmdWxsc2NyZWVuLgorCitPYnRhaW5lZCBhIHdlYmtpdHByZXNlbnRhdGlvbm1vZGVj
aGFuZ2VkIGV2ZW50CittZWRpYS53ZWJraXREaXNwbGF5aW5nRnVsbHNjcmVlbiA9IHRydWUuCitQ
QVNTIG1lZGlhLnBhdXNlZCBpcyBmYWxzZQorCitUaW1lIHByb2dyZXNzZWQuCitQQVNTIGVsYXBz
ZWRUaW1lV2hlbkVudGVyaW5nRnVsbHNjcmVlbiA9PT0gZWxhcHNlZFRpbWUoKSBpcyB0cnVlCisK
K09idGFpbmVkIGEgd2Via2l0cHJlc2VudGF0aW9ubW9kZWNoYW5nZWQgZXZlbnQKK21lZGlhLndl
YmtpdERpc3BsYXlpbmdGdWxsc2NyZWVuID0gZmFsc2UuCitQQVNTIGVsYXBzZWRUaW1lV2hlbkVu
dGVyaW5nRnVsbHNjcmVlbiA9PT0gZWxhcHNlZFRpbWUoKSBiZWNhbWUgZmFsc2UKKworUEFTUyBz
dWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitURVNUIENPTVBMRVRFCisKZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL21lZGlhL21vZGVybi1tZWRpYS1jb250cm9scy9tZWRpYS1jb250cm9sbGVy
L2lvcy9tZWRpYS1jb250cm9sbGVyLXN0b3AtdXBkYXRlcy1pbi1mdWxsc2NyZWVuLmh0bWwgYi9M
YXlvdXRUZXN0cy9tZWRpYS9tb2Rlcm4tbWVkaWEtY29udHJvbHMvbWVkaWEtY29udHJvbGxlci9p
b3MvbWVkaWEtY29udHJvbGxlci1zdG9wLXVwZGF0ZXMtaW4tZnVsbHNjcmVlbi5odG1sCm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAuLmEzMDBkMWNhNDBkODJmNWM3OTBmNGIwOGIzNjk1MzMzYzBlOGE2M2UKLS0tIC9kZXYv
bnVsbAorKysgYi9MYXlvdXRUZXN0cy9tZWRpYS9tb2Rlcm4tbWVkaWEtY29udHJvbHMvbWVkaWEt
Y29udHJvbGxlci9pb3MvbWVkaWEtY29udHJvbGxlci1zdG9wLXVwZGF0ZXMtaW4tZnVsbHNjcmVl
bi5odG1sCkBAIC0wLDAgKzEsODYgQEAKKzwhRE9DVFlQRSBodG1sPgorPHNjcmlwdCBzcmM9Ii4u
Ly4uLy4uLy4uL3Jlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNy
Yz0iLi4vLi4vcmVzb3VyY2VzL21lZGlhLWNvbnRyb2xzLXV0aWxzLmpzIiB0eXBlPSJ0ZXh0L2ph
dmFzY3JpcHQiPjwvc2NyaXB0PgorPGJvZHk+Cis8dmlkZW8gc3JjPSIuLi8uLi8uLi9jb250ZW50
L3Rlc3QubXA0IiBzdHlsZT0id2lkdGg6IDMyMHB4OyBoZWlnaHQ6IDI0MHB4OyIgY29udHJvbHMg
YXV0b3BsYXkgcGxheXMtaW5saW5lPjwvdmlkZW8+Cis8c2NyaXB0IHR5cGU9InRleHQvamF2YXNj
cmlwdCI+CisKK3dpbmRvdy5qc1Rlc3RJc0FzeW5jID0gdHJ1ZTsKKworZGVzY3JpcHRpb24oIlRl
c3Rpbmcgd2Ugc3RvcCB1cGRhdGluZyBjb250cm9scyB3aGlsZSBpbiBmdWxsc2NyZWVuIGFuZCB0
aGVuIHVwZGF0ZSB0aGVtIGFnYWluIHdoZW4gYmFjayB0byBpbmxpbmUgb24gaU9TLiIpOworCitj
b25zdCBtZWRpYSA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoInZpZGVvIik7Citjb25zdCBidXR0
b24gPSBkb2N1bWVudC5ib2R5LmFwcGVuZENoaWxkKGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoImJ1
dHRvbiIpKTsKK2J1dHRvbi50ZXh0Q29udGVudCA9ICJFbnRlciBGdWxsc2NyZWVuIjsKK2J1dHRv
bi5zdHlsZSA9ICJwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IHRvcDogMCI7CisKK2xldCBl
bGFwc2VkVGltZVdoZW5FbnRlcmluZ0Z1bGxzY3JlZW47CisKK21lZGlhLmFkZEV2ZW50TGlzdGVu
ZXIoIndlYmtpdHByZXNlbnRhdGlvbm1vZGVjaGFuZ2VkIiwgKCkgPT4geworICAgIGRlYnVnKCIi
KTsKKyAgICBkZWJ1ZygiT2J0YWluZWQgYSB3ZWJraXRwcmVzZW50YXRpb25tb2RlY2hhbmdlZCBl
dmVudCIpOworICAgIGRlYnVnKGBtZWRpYS53ZWJraXREaXNwbGF5aW5nRnVsbHNjcmVlbiA9ICR7
bWVkaWEud2Via2l0RGlzcGxheWluZ0Z1bGxzY3JlZW59LmApOworCisgICAgaWYgKG1lZGlhLndl
YmtpdERpc3BsYXlpbmdGdWxsc2NyZWVuKSB7CisgICAgICAgIHNob3VsZEJlRmFsc2UoIm1lZGlh
LnBhdXNlZCIpOworICAgICAgICBlbGFwc2VkVGltZVdoZW5FbnRlcmluZ0Z1bGxzY3JlZW4gPSBl
bGFwc2VkVGltZSgpOworCisgICAgICAgIC8vIExldCB0aW1lIHByb2dyZXNzIGFuZCBjaGVjayBh
ZnRlciBhIHdoaWxlIHRoYXQgd2UgZGlkbid0IHVwZGF0ZSB0aGUgdHJlZS4KKyAgICAgICAgbGV0
IHRpbWV1cGRhdGVFdmVudENvdW50ID0gMDsKKyAgICAgICAgbWVkaWEuYWRkRXZlbnRMaXN0ZW5l
cigidGltZXVwZGF0ZSIsICgpID0+IHsKKyAgICAgICAgICAgIHRpbWV1cGRhdGVFdmVudENvdW50
Kys7CisgICAgICAgICAgICBpZiAodGltZXVwZGF0ZUV2ZW50Q291bnQgPT0gNSkgeworICAgICAg
ICAgICAgICAgIGRlYnVnKCIiKTsKKyAgICAgICAgICAgICAgICBkZWJ1ZygiVGltZSBwcm9ncmVz
c2VkLiIpOworICAgICAgICAgICAgICAgIHNob3VsZEJlVHJ1ZSgiZWxhcHNlZFRpbWVXaGVuRW50
ZXJpbmdGdWxsc2NyZWVuID09PSBlbGFwc2VkVGltZSgpIik7CisgICAgICAgICAgICAgICAgbWVk
aWEucGF1c2UoKTsKKyAgICAgICAgICAgICAgICBtZWRpYS53ZWJraXRFeGl0RnVsbHNjcmVlbigp
OworICAgICAgICAgICAgfQorICAgICAgICB9KTsKKyAgICB9IGVsc2UKKyAgICAgICAgc2hvdWxk
QmVjb21lRXF1YWwoImVsYXBzZWRUaW1lV2hlbkVudGVyaW5nRnVsbHNjcmVlbiA9PT0gZWxhcHNl
ZFRpbWUoKSIsICJmYWxzZSIsIGVuZFRlc3QpOworfSk7CisKK21lZGlhLmFkZEV2ZW50TGlzdGVu
ZXIoInBsYXkiLCAoKSA9PiB7CisgICAgZGVidWcoIiIpOworICAgIGRlYnVnKCJPYnRhaW5lZCBh
ICdwbGF5JyBldmVudC4iKTsKKworICAgIHN0YXJ0VGVzdCgpOworfSk7CisKK2Z1bmN0aW9uIGVu
dGVyRnVsbHNjcmVlbigpIHsKKyAgICBkZWJ1ZygiIik7CisgICAgZGVidWcoIkVudGVyaW5nIGZ1
bGxzY3JlZW4uIik7CisgICAgYnV0dG9uLmFkZEV2ZW50TGlzdGVuZXIoImNsaWNrIiwgKCkgPT4g
eworICAgICAgICB0cnkgeworICAgICAgICAgICAgbWVkaWEud2Via2l0RW50ZXJGdWxsc2NyZWVu
KCk7CisgICAgICAgIH0gY2F0Y2goZSkgeworICAgICAgICAgICAgZGVidWcoIlRvZ2dsaW5nIGZ1
bGxzY3JlZW4gZmFpbGVkLiIpOworICAgICAgICAgICAgZmluaXNoSlNUZXN0KCk7CisgICAgICAg
IH0KKyAgICB9KTsKKworICAgIHByZXNzT25FbGVtZW50KGJ1dHRvbik7Cit9CisKK2Z1bmN0aW9u
IGVsYXBzZWRUaW1lKCkKK3sKKyAgICByZXR1cm4gd2luZG93LmludGVybmFscy5zaGFkb3dSb290
KG1lZGlhKS5xdWVyeVNlbGVjdG9yQWxsKCIudGltZS1sYWJlbCIpWzBdLnRleHRDb250ZW50Owor
fQorCitmdW5jdGlvbiBzdGFydFRlc3QoKQoreworICAgIGVudGVyRnVsbHNjcmVlbigpOworfQor
CitmdW5jdGlvbiBlbmRUZXN0KCkKK3sKKyAgICBkZWJ1ZygiIik7CisgICAgYnV0dG9uLnJlbW92
ZSgpOworICAgIG1lZGlhLnJlbW92ZSgpOworICAgIGZpbmlzaEpTVGVzdCgpOworfQorCis8L3Nj
cmlwdD4KKzxzY3JpcHQgc3JjPSIuLi8uLi8uLi8uLi9yZXNvdXJjZXMvanMtdGVzdC1wb3N0Lmpz
Ij48L3NjcmlwdD4KKzwvYm9keT4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2lv
cy1zaW11bGF0b3IvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy1z
aW11bGF0b3IvVGVzdEV4cGVjdGF0aW9ucwppbmRleCBmODJjZjNmODEzYjAyODM5ODdmNDAwODUx
MGE4M2U5ZWUxN2I0OWQxLi5jMjA5ZDljMWQ2OTMyMzcyMjEyNGNhN2ZiNTZiZTFkYTJiMDI3MjQ4
IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3Mtc2ltdWxhdG9yL1Rlc3RFeHBl
Y3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zLXNpbXVsYXRvci9UZXN0RXhw
ZWN0YXRpb25zCkBAIC05Niw2ICs5Niw3IEBAIG1lZGlhL21vZGVybi1tZWRpYS1jb250cm9scy9i
dXR0b24vYnV0dG9uLmh0bWwgWyBTa2lwIF0KIG1lZGlhL21vZGVybi1tZWRpYS1jb250cm9scy9i
dXR0b24vYnV0dG9uLWFjdGl2ZS1zdGF0ZS5odG1sIFsgU2tpcCBdCiBtZWRpYS9tb2Rlcm4tbWVk
aWEtY29udHJvbHMvZnVsbHNjcmVlbi1zdXBwb3J0L2Z1bGxzY3JlZW4tc3VwcG9ydC1wcmVzcy5o
dG1sIFsgU2tpcCBdCiBtZWRpYS9tb2Rlcm4tbWVkaWEtY29udHJvbHMvbWVkaWEtY29udHJvbGxl
ci9pb3MvbWVkaWEtY29udHJvbGxlci1pb3Mtb25seS1lbmFibGUtdGFwLWdlc3R1cmUtcmVjb2du
aXplci13aXRoLWZhZGVzLXdoZW4taWRsZS5odG1sIFsgU2tpcCBdCittZWRpYS9tb2Rlcm4tbWVk
aWEtY29udHJvbHMvbWVkaWEtY29udHJvbGxlci9pb3MvbWVkaWEtY29udHJvbGxlci1zdG9wLXVw
ZGF0ZXMtaW4tZnVsbHNjcmVlbi5odG1sIFsgU2tpcCBdCiBtZWRpYS9tb2Rlcm4tbWVkaWEtY29u
dHJvbHMvbXV0ZS1zdXBwb3J0L211dGUtc3VwcG9ydC1wcmVzcy1vbi1idXR0b24uaHRtbCBbIFNr
aXAgXQogbWVkaWEvbW9kZXJuLW1lZGlhLWNvbnRyb2xzL3BpcC1zdXBwb3J0L2lwYWQvcGlwLXN1
cHBvcnQtdGFwLmh0bWwgWyBTa2lwIF0KIG1lZGlhL21vZGVybi1tZWRpYS1jb250cm9scy9wbGFj
YXJkLXN1cHBvcnQvaXBhZCBbIFNraXAgXQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>