<?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>216352</bug_id>
          
          <creation_ts>2020-09-10 02:56:34 -0700</creation_ts>
          <short_desc>Run captureCanvas-webrtc-software-encoder.html tests on all platforms</short_desc>
          <delta_ts>2020-09-10 10:26:22 -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>WebRTC</component>
          <version>WebKit Local 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="youenn fablet">youennf</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>eric.carlson</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1687312</commentid>
    <comment_count>0</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-09-10 02:56:34 -0700</bug_when>
    <thetext>Run captureCanvas-webrtc-software-encoder.html tests on all platforms</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1687313</commentid>
    <comment_count>1</comment_count>
      <attachid>408426</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-09-10 02:59:40 -0700</bug_when>
    <thetext>Created attachment 408426
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1687435</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-09-10 10:26:00 -0700</bug_when>
    <thetext>Committed r266832: &lt;https://trac.webkit.org/changeset/266832&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 408426.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1687436</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-09-10 10:26:22 -0700</bug_when>
    <thetext>&lt;rdar://problem/68650328&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>408426</attachid>
            <date>2020-09-10 02:59:40 -0700</date>
            <delta_ts>2020-09-10 10:26:01 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-216352-20200910115938.patch</filename>
            <type>text/plain</type>
            <size>11948</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY2NzE0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDFkMDljYjlhNzJmNGNk
ZjU0MDk2MTNkZTI5YmE3ZTNlNzM3YjZiMy4uNDE4NTRiMGFlYjA2ZWY3NTQ2NDY3MzM4MzI4OWI1
MzM2NmMxNmYxZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDIwLTA5LTEwICBZb3Vl
bm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBSdW4gY2FwdHVyZUNhbnZh
cy13ZWJydGMtc29mdHdhcmUtZW5jb2Rlci5odG1sIHRlc3RzIG9uIGFsbCBwbGF0Zm9ybXMKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNjM1MgorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFJlbW92ZSBubyBs
b25nZXIgbmVlZGVkIGludGVybmFscyBBUEkuCisKKyAgICAgICAgVGVzdHM6IHdlYnJ0Yy9jYXB0
dXJlQ2FudmFzLXdlYnJ0Yy1zb2Z0d2FyZS1lbmNvZGVyLmh0bWwKKyAgICAgICAgICAgICAgIHdl
YnJ0Yy9jYXB0dXJlQ2FudmFzLXdlYnJ0Yy1zb2Z0d2FyZS1oMjY0LWJhc2VsaW5lLmh0bWwKKyAg
ICAgICAgICAgICAgIHdlYnJ0Yy9jYXB0dXJlQ2FudmFzLXdlYnJ0Yy1zb2Z0d2FyZS1oMjY0LWhp
Z2guaHRtbAorCisgICAgICAgICogdGVzdGluZy9JbnRlcm5hbHMuY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6SW50ZXJuYWxzOjpyZXNldFRvQ29uc2lzdGVudFN0YXRlKToKKyAgICAgICAgKiB0ZXN0
aW5nL0ludGVybmFscy5oOgorICAgICAgICAqIHRlc3RpbmcvSW50ZXJuYWxzLmlkbDoKKwogMjAy
MC0wOS0wNyAgUnlvc3VrZSBOaXdhICA8cm5pd2FAd2Via2l0Lm9yZz4KIAogICAgICAgICBNb3Zl
IGFsbCByZW1haW5pbmcgZmxhZ3MgZnJvbSBFbGVtZW50UmFyZURhdGEgdG8gTm9kZSB0byByZWR1
Y2UgdGhlIGZyZXF1ZW5jeQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvdGVzdGluZy9JbnRl
cm5hbHMuY3BwIGIvU291cmNlL1dlYkNvcmUvdGVzdGluZy9JbnRlcm5hbHMuY3BwCmluZGV4IGIx
OTUyOGRjYjA5NGZiZmVmNDZlMmFlYWI0YWVmZDNkMGViMjVlYjQuLjk2YzczMGQzZjllOGI1NzNl
NzMyZjE2NTEzMGI2NjQ1ZDE5YjE1YTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3Rlc3Rp
bmcvSW50ZXJuYWxzLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS90ZXN0aW5nL0ludGVybmFscy5j
cHAKQEAgLTU2Myw2ICs1NjMsNyBAQCB2b2lkIEludGVybmFsczo6cmVzZXRUb0NvbnNpc3RlbnRT
dGF0ZShQYWdlJiBwYWdlKQogICAgIGF1dG8mIHJ0Y1Byb3ZpZGVyID0gcGFnZS5saWJXZWJSVENQ
cm92aWRlcigpOwogICAgIFdlYkNvcmU6OnVzZVJlYWxSVENQZWVyQ29ubmVjdGlvbkZhY3Rvcnko
cnRjUHJvdmlkZXIpOwogICAgIHJ0Y1Byb3ZpZGVyLmRpc2FibGVOb25Mb2NhbGhvc3RDb25uZWN0
aW9ucygpOworICAgIHJ0Y1Byb3ZpZGVyLnNldEgyNjRIYXJkd2FyZUVuY29kZXJBbGxvd2VkKHRy
dWUpOwogICAgIFJ1bnRpbWVFbmFibGVkRmVhdHVyZXM6OnNoYXJlZEZlYXR1cmVzKCkuc2V0V2Vi
UlRDSDI2NUNvZGVjRW5hYmxlZCh0cnVlKTsKICAgICBwYWdlLnNldHRpbmdzKCkuc2V0V2ViUlRD
RW5jcnlwdGlvbkVuYWJsZWQodHJ1ZSk7CiAjZW5kaWYKQEAgLTU2NzQsMTUgKzU2NzUsNiBAQCBi
b29sIEludGVybmFsczo6Y2Fwc0xvY2tJc09uKCkKICAgICByZXR1cm4gV2ViQ29yZTo6UGxhdGZv
cm1LZXlib2FyZEV2ZW50OjpjdXJyZW50Q2Fwc0xvY2tTdGF0ZSgpOwogfQogCi1ib29sIEludGVy
bmFsczo6c3VwcG9ydHNWQ1BFbmNvZGVyKCkKLXsKLSNpZiBQTEFURk9STShDT0NPQSkKLSAgICBy
ZXR1cm4gdHJ1ZTsKLSNlbHNlCi0gICAgcmV0dXJuIGZhbHNlOwotI2VuZGlmCi19Ci0KIE9wdGlv
bmFsPEhFVkNQYXJhbWV0ZXJTZXQ+IEludGVybmFsczo6cGFyc2VIRVZDQ29kZWNQYXJhbWV0ZXJz
KGNvbnN0IFN0cmluZyYgY29kZWNTdHJpbmcpCiB7CiAgICAgcmV0dXJuIFdlYkNvcmU6OnBhcnNl
SEVWQ0NvZGVjUGFyYW1ldGVycyhjb2RlY1N0cmluZyk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS90ZXN0aW5nL0ludGVybmFscy5oIGIvU291cmNlL1dlYkNvcmUvdGVzdGluZy9JbnRlcm5h
bHMuaAppbmRleCBhMWE4NzFjODk2OGFiOWNjNGRhMDM3MDQ4NjhkYjAwMmQ4ZmEyNjEzLi4zNjVi
OTI2MjBlM2VmYmE1MTJkNmQyNTU5MjQ3Mzg2ZmRiMjhlMjk5IDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS90ZXN0aW5nL0ludGVybmFscy5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3Rlc3Rpbmcv
SW50ZXJuYWxzLmgKQEAgLTkxNiw4ICs5MTYsNiBAQCBwdWJsaWM6CiAKICAgICBib29sIGNhcHNM
b2NrSXNPbigpOwogICAgICAgICAKLSAgICBib29sIHN1cHBvcnRzVkNQRW5jb2RlcigpOwotICAg
ICAgICAKICAgICB1c2luZyBIRVZDUGFyYW1ldGVyU2V0ID0gV2ViQ29yZTo6SEVWQ1BhcmFtZXRl
clNldDsKICAgICBPcHRpb25hbDxIRVZDUGFyYW1ldGVyU2V0PiBwYXJzZUhFVkNDb2RlY1BhcmFt
ZXRlcnMoY29uc3QgU3RyaW5nJiBjb2RlY1N0cmluZyk7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL3Rlc3RpbmcvSW50ZXJuYWxzLmlkbCBiL1NvdXJjZS9XZWJDb3JlL3Rlc3RpbmcvSW50
ZXJuYWxzLmlkbAppbmRleCBlZWZmYTBlNjg1NjYyNTZmNjRiNDY1MTBhYTkwMTE3ZTg2NGMxY2E3
Li41ZjVmZTZjZmRhZTlkYmMzZTUzZjJhMmU2YTFiYjgzZDA0MTA4YmUzIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS90ZXN0aW5nL0ludGVybmFscy5pZGwKKysrIGIvU291cmNlL1dlYkNvcmUv
dGVzdGluZy9JbnRlcm5hbHMuaWRsCkBAIC05MDEsOCArOTAxLDYgQEAgZW51bSBDb250ZW50U2l6
ZUNhdGVnb3J5IHsKIAogICAgIGJvb2xlYW4gY2Fwc0xvY2tJc09uKCk7CiAKLSAgICBib29sZWFu
IHN1cHBvcnRzVkNQRW5jb2RlcigpOwotCiAgICAgSEVWQ1BhcmFtZXRlclNldD8gcGFyc2VIRVZD
Q29kZWNQYXJhbWV0ZXJzKERPTVN0cmluZyBjb2RlY1BhcmFtZXRlcnMpOwogICAgIERvVmlQYXJh
bWV0ZXJTZXQ/IHBhcnNlRG9WaUNvZGVjUGFyYW1ldGVycyhET01TdHJpbmcgY29kZWNQYXJhbWV0
ZXJzKTsKICAgICBWUENvZGVjQ29uZmlndXJhdGlvblJlY29yZD8gcGFyc2VWUENvZGVjUGFyYW1l
dGVycyhET01TdHJpbmcgY29kZWNQYXJhbWV0ZXJzKTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCAwZGZiZjAzMmM4ZjM3ZTVh
Y2ZjYjE2MDkxMTU1NjZjZTJkYzBmZGU2Li42MjZkMDFlNWQ5MWJhYmMwNGQ5NzBlMzgxM2NkNmE4
MzRjZTYxMTFmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMjAtMDktMTAgIFlvdWVubiBGYWJs
ZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgorCisgICAgICAgIFJ1biBjYXB0dXJlQ2FudmFzLXdlYnJ0
Yy1zb2Z0d2FyZS1lbmNvZGVyLmh0bWwgdGVzdHMgb24gYWxsIHBsYXRmb3JtcworICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE2MzUyCisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvd2Vi
cnRjL2NhcHR1cmVDYW52YXMtd2VicnRjLXNvZnR3YXJlLWVuY29kZXIuaHRtbDoKKyAgICAgICAg
VXBkYXRlIHRvIG5vdCB1c2UgcmVtb3ZlZCBpbnRlcm5hbHMgQVBJLgorICAgICAgICBXZSBrZWVw
IHRoaXMgdGVzdCBhcyBpdHMgaGlzdG9yeSBpcyBzdGlsbCB1c2VmdWwuIFdlIHdpbGwgcmVtb3Zl
IGl0IGxhdGVyIG9uLgorICAgICAgICAqIHdlYnJ0Yy9jYXB0dXJlQ2FudmFzLXdlYnJ0Yy1zb2Z0
d2FyZS1oMjY0LWJhc2VsaW5lLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogd2VicnRj
L2NhcHR1cmVDYW52YXMtd2VicnRjLXNvZnR3YXJlLWgyNjQtYmFzZWxpbmUuaHRtbDogQWRkZWQu
CisgICAgICAgICogd2VicnRjL2NhcHR1cmVDYW52YXMtd2VicnRjLXNvZnR3YXJlLWgyNjQtaGln
aC1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIHdlYnJ0Yy9jYXB0dXJlQ2FudmFzLXdl
YnJ0Yy1zb2Z0d2FyZS1oMjY0LWhpZ2guaHRtbDogQWRkZWQuCisgICAgICAgICogd2VicnRjL2Nh
cHR1cmVDYW52YXMtd2VicnRjLXNvZnR3YXJlLWgyNjQuanM6IENvcGllZCBmcm9tIExheW91dFRl
c3RzL3BsYXRmb3JtL21hYy93ZWJydGMvY2FwdHVyZUNhbnZhcy13ZWJydGMtc29mdHdhcmUtZW5j
b2Rlci5odG1sLgorCiAyMDIwLTA5LTA4ICBZb3Vlbm4gRmFibGV0ICA8eW91ZW5uQGFwcGxlLmNv
bT4KIAogICAgICAgICBGaXggSW50ZXJuYWxzOjpzdXBwb3J0c1ZDUEVuY29kZXIgb24gQmlnU3Vy
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvd2VicnRjL2NhcHR1cmVDYW52
YXMtd2VicnRjLXNvZnR3YXJlLWVuY29kZXIuaHRtbCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21h
Yy93ZWJydGMvY2FwdHVyZUNhbnZhcy13ZWJydGMtc29mdHdhcmUtZW5jb2Rlci5odG1sCmluZGV4
IGFlY2E1ZjUwNmY4Zjc4YjdmMWJjMDIxYjVjMTU2NDNiMjQ4ZTMzZWUuLmJhNWRkNjNkYWUyMTNm
MzEzMjQzMzliMjI4MGI2MDRkZjBiYzgxOWYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRm
b3JtL21hYy93ZWJydGMvY2FwdHVyZUNhbnZhcy13ZWJydGMtc29mdHdhcmUtZW5jb2Rlci5odG1s
CisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy93ZWJydGMvY2FwdHVyZUNhbnZhcy13ZWJy
dGMtc29mdHdhcmUtZW5jb2Rlci5odG1sCkBAIC01NCw3ICs1NCw3IEBAIGZ1bmN0aW9uIGRvVGVz
dCh0ZXN0LCBzZXR1cE9mZmVyKQogewogICAgIGNhbnZhczAuY29sb3IgPSAiZ3JlZW4iOwogICAg
IHByaW50UmVjdGFuZ2xlKGNhbnZhczApOwotICAgIGNvbnN0IHNob3VsZE1hdGNoQ2FudmFzMUFm
dGVyUmVwbGFjZVRyYWNrID0gd2luZG93LmludGVybmFscyA/IGludGVybmFscy5zdXBwb3J0c1ZD
UEVuY29kZXIoKSA6IHRydWU7CisgICAgY29uc3Qgc2hvdWxkTWF0Y2hDYW52YXMxQWZ0ZXJSZXBs
YWNlVHJhY2sgPSB0cnVlOwogICAgIHJldHVybiBuZXcgUHJvbWlzZSgocmVzb2x2ZSwgcmVqZWN0
KSA9PiB7CiAgICAgICAgIGNyZWF0ZUNvbm5lY3Rpb25zKChmaXJzdENvbm5lY3Rpb24pID0+IHsK
ICAgICAgICAgICAgIHZhciBzdHJlYW0gPSBjYW52YXMwLmNhcHR1cmVTdHJlYW0oKTsKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL3dlYnJ0Yy9jYXB0dXJlQ2FudmFzLXdlYnJ0Yy1zb2Z0d2FyZS1o
MjY0LWJhc2VsaW5lLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3dlYnJ0Yy9jYXB0dXJlQ2Fu
dmFzLXdlYnJ0Yy1zb2Z0d2FyZS1oMjY0LWJhc2VsaW5lLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
Li5lMGEyNzI1Y2IxOTIzZTgyODJlZWVlMzc3YTEyMGE0MmUwNTIyNTM2Ci0tLSAvZGV2L251bGwK
KysrIGIvTGF5b3V0VGVzdHMvd2VicnRjL2NhcHR1cmVDYW52YXMtd2VicnRjLXNvZnR3YXJlLWgy
NjQtYmFzZWxpbmUtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsNCBAQAorICAgCisKK1BBU1MgY2Fw
dHVyZVN0cmVhbSB3aXRoIHdlYnJ0YyAtIGgyNjQgYmFzZWxpbmUgCisKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL3dlYnJ0Yy9jYXB0dXJlQ2FudmFzLXdlYnJ0Yy1zb2Z0d2FyZS1oMjY0LWJhc2Vs
aW5lLmh0bWwgYi9MYXlvdXRUZXN0cy93ZWJydGMvY2FwdHVyZUNhbnZhcy13ZWJydGMtc29mdHdh
cmUtaDI2NC1iYXNlbGluZS5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmUzNTViOGRjY2Q2OWRjMzk5ZDllMTMy
ODNhNTc0YWMwY2I4YTk1ZjYKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy93ZWJydGMv
Y2FwdHVyZUNhbnZhcy13ZWJydGMtc29mdHdhcmUtaDI2NC1iYXNlbGluZS5odG1sCkBAIC0wLDAg
KzEsMjAgQEAKKzwhRE9DVFlQRSBIVE1MIFBVQkxJQyAiLS8vSUVURi8vRFREIEhUTUwvL0VOIj4K
KzxodG1sPgorICAgIDxoZWFkPgorICAgICAgICA8Y2FudmFzIGlkPSJjYW52YXMwIiB3aWR0aD0z
MjBweCBoZWlnaHQ9MjQwcHg+PC9jYW52YXM+CisgICAgICAgIDxjYW52YXMgaWQ9ImNhbnZhczEi
IHdpZHRoPTEwMHB4IGhlaWdodD0xMDBweD48L2NhbnZhcz4KKyAgICAgICAgPHZpZGVvIGlkPSJ2
aWRlbyIgYXV0b3BsYXkgd2lkdGg9MzIwcHggaGVpZ2h0PTI0MHB4PjwvdmlkZW8+CisgICAgICAg
IDxjYW52YXMgaWQ9ImNhbnZhczIiIHdpZHRoPTMyMHB4IGhlaWdodD0yNDBweD48L2NhbnZhcz4K
KyAgICAgICAgPHNjcmlwdCBzcmM9Ii4uL3Jlc291cmNlcy90ZXN0aGFybmVzcy5qcyI+PC9zY3Jp
cHQ+CisgICAgICAgIDxzY3JpcHQgc3JjPSIuLi9yZXNvdXJjZXMvdGVzdGhhcm5lc3NyZXBvcnQu
anMiPjwvc2NyaXB0PgorICAgICAgICA8c2NyaXB0IHNyYz0icm91dGluZXMuanMiPjwvc2NyaXB0
PgorICAgICAgICA8c2NyaXB0IHNyYz0iY2FwdHVyZUNhbnZhcy13ZWJydGMtc29mdHdhcmUtaDI2
NC5qcyI+PC9zY3JpcHQ+CisgICAgICAgIDxzY3JpcHQ+Citwcm9taXNlX3Rlc3QoKHRlc3QpID0+
IHsKKyAgICBpZiAod2luZG93LmludGVybmFscykKKyAgICAgICAgaW50ZXJuYWxzLnNldEgyNjRI
YXJkd2FyZUVuY29kZXJBbGxvd2VkKGZhbHNlKTsKKyAgICByZXR1cm4gZG9UZXN0KHRlc3QsIChz
ZHApID0+IHNldEgyNjRCYXNlbGluZUNvZGVjKHNkcCkpOworfSwgImNhcHR1cmVTdHJlYW0gd2l0
aCB3ZWJydGMgLSBoMjY0IGJhc2VsaW5lIik7CisgICAgICAgIDwvc2NyaXB0PgorICAgIDwvaGVh
ZD4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3dlYnJ0Yy9jYXB0dXJlQ2FudmFz
LXdlYnJ0Yy1zb2Z0d2FyZS1oMjY0LWhpZ2gtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvd2Vi
cnRjL2NhcHR1cmVDYW52YXMtd2VicnRjLXNvZnR3YXJlLWgyNjQtaGlnaC1leHBlY3RlZC50eHQK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMC4uMTYyOGQxZDFjOGRmY2NkNzIwMWViMTc4ZWIxMTkzMGZlODg2M2RkYwotLS0g
L2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3dlYnJ0Yy9jYXB0dXJlQ2FudmFzLXdlYnJ0Yy1z
b2Z0d2FyZS1oMjY0LWhpZ2gtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsNCBAQAorICAgCisKK1BB
U1MgY2FwdHVyZVN0cmVhbSB3aXRoIHdlYnJ0YyAtIGgyNjQgaGlnaCBwcm9maWxlIAorCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy93ZWJydGMvY2FwdHVyZUNhbnZhcy13ZWJydGMtc29mdHdhcmUt
aDI2NC1oaWdoLmh0bWwgYi9MYXlvdXRUZXN0cy93ZWJydGMvY2FwdHVyZUNhbnZhcy13ZWJydGMt
c29mdHdhcmUtaDI2NC1oaWdoLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYjE4NDlkODMyNDM0YTI2ZWY5Yzc3
NjgwZDY3YTAwZTgxMWJkZjU3MwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3dlYnJ0
Yy9jYXB0dXJlQ2FudmFzLXdlYnJ0Yy1zb2Z0d2FyZS1oMjY0LWhpZ2guaHRtbApAQCAtMCwwICsx
LDIwIEBACis8IURPQ1RZUEUgSFRNTCBQVUJMSUMgIi0vL0lFVEYvL0RURCBIVE1MLy9FTiI+Cis8
aHRtbD4KKyAgICA8aGVhZD4KKyAgICAgICAgPGNhbnZhcyBpZD0iY2FudmFzMCIgd2lkdGg9MzIw
cHggaGVpZ2h0PTI0MHB4PjwvY2FudmFzPgorICAgICAgICA8Y2FudmFzIGlkPSJjYW52YXMxIiB3
aWR0aD0xMDBweCBoZWlnaHQ9MTAwcHg+PC9jYW52YXM+CisgICAgICAgIDx2aWRlbyBpZD0idmlk
ZW8iIGF1dG9wbGF5IHdpZHRoPTMyMHB4IGhlaWdodD0yNDBweD48L3ZpZGVvPgorICAgICAgICA8
Y2FudmFzIGlkPSJjYW52YXMyIiB3aWR0aD0zMjBweCBoZWlnaHQ9MjQwcHg+PC9jYW52YXM+Cisg
ICAgICAgIDxzY3JpcHQgc3JjPSIuLi9yZXNvdXJjZXMvdGVzdGhhcm5lc3MuanMiPjwvc2NyaXB0
PgorICAgICAgICA8c2NyaXB0IHNyYz0iLi4vcmVzb3VyY2VzL3Rlc3RoYXJuZXNzcmVwb3J0Lmpz
Ij48L3NjcmlwdD4KKyAgICAgICAgPHNjcmlwdCBzcmM9InJvdXRpbmVzLmpzIj48L3NjcmlwdD4K
KyAgICAgICAgPHNjcmlwdCBzcmM9ImNhcHR1cmVDYW52YXMtd2VicnRjLXNvZnR3YXJlLWgyNjQu
anMiPjwvc2NyaXB0PgorICAgICAgICA8c2NyaXB0PgorcHJvbWlzZV90ZXN0KCh0ZXN0KSA9PiB7
CisgICAgaWYgKHdpbmRvdy5pbnRlcm5hbHMpCisgICAgICAgIGludGVybmFscy5zZXRIMjY0SGFy
ZHdhcmVFbmNvZGVyQWxsb3dlZChmYWxzZSk7CisgICAgcmV0dXJuIGRvVGVzdCh0ZXN0LCAoc2Rw
KSA9PiBzZXRIMjY0SGlnaENvZGVjKHNkcCkpOworfSwgImNhcHR1cmVTdHJlYW0gd2l0aCB3ZWJy
dGMgLSBoMjY0IGhpZ2ggcHJvZmlsZSIpOworICAgICAgICA8L3NjcmlwdD4KKyAgICA8L2hlYWQ+
Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy93ZWJydGMvY2FwdHVyZUNhbnZhcy13
ZWJydGMtc29mdHdhcmUtaDI2NC5qcyBiL0xheW91dFRlc3RzL3dlYnJ0Yy9jYXB0dXJlQ2FudmFz
LXdlYnJ0Yy1zb2Z0d2FyZS1oMjY0LmpzCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmMxMzMyMjYyYjJiMjZmYzAyYThk
NzhiNDRkNDMwYjliMDc3MjIzM2MKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy93ZWJy
dGMvY2FwdHVyZUNhbnZhcy13ZWJydGMtc29mdHdhcmUtaDI2NC5qcwpAQCAtMCwwICsxLDgzIEBA
CitmdW5jdGlvbiBwcmludFJlY3RhbmdsZShjYW52YXMpCit7CisgICAgdmFyIGNvbnRleHQgPSBj
YW52YXMuZ2V0Q29udGV4dCgiMmQiKTsKKyAgICBjb250ZXh0LmZpbGxTdHlsZSA9IGNhbnZhcy5j
b2xvcjsKKyAgICBjb250ZXh0LmZpbGxSZWN0KDAsIDAsIDEwMCwgMTAwKTsKKyAgICBzZXRUaW1l
b3V0KCgpID0+IHByaW50UmVjdGFuZ2xlKGNhbnZhcyksIDUwKTsKK30KKworZnVuY3Rpb24gdGVz
dENhbnZhcyh0ZXN0TmFtZSwgY2FudmFzLCBpc1NhbWUsIGNvdW50KQoreworICAgIHZhciBhcnJh
eTEgPSBjYW52YXMuZ2V0Q29udGV4dCgiMmQiKS5nZXRJbWFnZURhdGEoMjAsIDIwLCA2MCwgNjAp
LmRhdGE7CisgICAgaWYgKGNvdW50ID09PSB1bmRlZmluZWQpCisgICAgICAgIGNvdW50ID0gMDsK
KyAgICBjYW52YXMyLmdldENvbnRleHQoIjJkIikuZHJhd0ltYWdlKHZpZGVvLCAwICwwKTsKKyAg
ICBhcnJheTIgPSBjYW52YXMyLmdldENvbnRleHQoIjJkIikuZ2V0SW1hZ2VEYXRhKDIwLCAyMCwg
NjAsIDYwKS5kYXRhOworICAgIHZhciBpc0VxdWFsID0gdHJ1ZTsKKyAgICBmb3IgKHZhciBpbmRl
eCA9IDA7IGluZGV4IDwgYXJyYXkxLmxlbmd0aDsgKytpbmRleCkgeworICAgICAgICAvLyBSb3Vn
aCBjb21wYXJpc29uIHNpbmNlIHdlIGFyZSBjb21wcmVzc2luZyBkYXRhLgorICAgICAgICAvLyBU
aGlzIHRlc3Qgc3RpbGwgY2F0Y2hlcyBlcnJvcnMgc2luY2Ugd2UgYXJlIGdvaW5nIGZyb20gZ3Jl
ZW4gdG8gYmx1ZSB0byByZWQuCisgICAgICAgIGlmIChNYXRoLmFicyhhcnJheTFbaW5kZXhdIC0g
YXJyYXkyW2luZGV4XSkgPiAxMDApIHsKKyAgICAgICAgICAgIGlzRXF1YWwgPSBmYWxzZTsKKyAg
ICAgICAgICAgIGNvbnRpbnVlOworICAgICAgICB9CisgICAgfQorICAgIGlmIChpc0VxdWFsID09
PSBpc1NhbWUpCisgICAgICAgIHJldHVybjsKKworICAgIGlmIChjb3VudCA9PT0gMjAwKQorICAg
ICAgICByZXR1cm4gUHJvbWlzZS5yZWplY3QodGVzdE5hbWUgKyAiIGZhaWxlZDogdHJpZWQgIiAr
IGNvdW50ICsgIiB0byBnZXQgIiArIGlzU2FtZSArICIgYnV0IGdvdCAiICsgaXNFcXVhbCk7CisK
KyAgICByZXR1cm4gd2FpdEZvcig1MCkudGhlbigoKSA9PiB7CisgICAgICAgIHJldHVybiB0ZXN0
Q2FudmFzKHRlc3ROYW1lLCBjYW52YXMsIGlzU2FtZSwgKytjb3VudCk7CisgICAgfSk7Cit9CisK
K3ZhciBjYW52YXMwVHJhY2s7Cit2YXIgc2VuZGVyOworZnVuY3Rpb24gZG9UZXN0KHRlc3QsIHNl
dHVwT2ZmZXIpCit7CisgICAgY2FudmFzMC5jb2xvciA9ICJncmVlbiI7CisgICAgcHJpbnRSZWN0
YW5nbGUoY2FudmFzMCk7CisgICAgY29uc3Qgc2hvdWxkTWF0Y2hDYW52YXMxQWZ0ZXJSZXBsYWNl
VHJhY2sgPSB0cnVlOworICAgIHJldHVybiBuZXcgUHJvbWlzZSgocmVzb2x2ZSwgcmVqZWN0KSA9
PiB7CisgICAgICAgIGNyZWF0ZUNvbm5lY3Rpb25zKChmaXJzdENvbm5lY3Rpb24pID0+IHsKKyAg
ICAgICAgICAgIHZhciBzdHJlYW0gPSBjYW52YXMwLmNhcHR1cmVTdHJlYW0oKTsKKyAgICAgICAg
ICAgIGNhbnZhczBUcmFjayA9IHN0cmVhbS5nZXRWaWRlb1RyYWNrcygpWzBdOworICAgICAgICAg
ICAgc2VuZGVyID0gZmlyc3RDb25uZWN0aW9uLmFkZFRyYWNrKGNhbnZhczBUcmFjaywgc3RyZWFt
KTsKKyAgICAgICAgfSwgKHNlY29uZENvbm5lY3Rpb24pID0+IHsKKyAgICAgICAgICAgIHNlY29u
ZENvbm5lY3Rpb24ub250cmFjayA9ICh0cmFja0V2ZW50KSA9PiB7CisgICAgICAgICAgICAgICAg
cmVzb2x2ZSh0cmFja0V2ZW50LnN0cmVhbXNbMF0pOworICAgICAgICAgICAgfTsKKyAgICAgICAg
fSwgeyBvYnNlcnZlT2ZmZXIgOiAob2ZmZXIpID0+IHsKKyAgICAgICAgICAgIG9mZmVyLnNkcCA9
IHNldHVwT2ZmZXIob2ZmZXIuc2RwKTsKKyAgICAgICAgICAgIHJldHVybiBvZmZlcjsKKyAgICAg
ICAgfQorICAgICAgICB9KTsKKyAgICAgICAgc2V0VGltZW91dCgoKSA9PiByZWplY3QoIlRlc3Qg
dGltZWQgb3V0IiksIDUwMDApOworICAgIH0pLnRoZW4oKHN0cmVhbSkgPT4geworICAgICAgICB2
aWRlby5zcmNPYmplY3QgPSBzdHJlYW07CisgICAgICAgIHJldHVybiB2aWRlby5wbGF5KCk7Cisg
ICAgfSkudGhlbigoKSA9PiB7CisgICAgICAgIHJldHVybiB0ZXN0Q2FudmFzKCJ0ZXN0MSIsIGNh
bnZhczAsIHRydWUpOworICAgIH0pLnRoZW4oKCkgPT4geworICAgICAgICBjYW52YXMxLmNvbG9y
ID0gImJsdWUiOworICAgICAgICBwcmludFJlY3RhbmdsZShjYW52YXMxKTsKKyAgICAgICAgdmFy
IHN0cmVhbSA9IGNhbnZhczEuY2FwdHVyZVN0cmVhbSgpOworICAgICAgICByZXR1cm4gc2VuZGVy
LnJlcGxhY2VUcmFjayhzdHJlYW0uZ2V0VmlkZW9UcmFja3MoKVswXSk7CisgICAgfSkudGhlbigo
KSA9PiB7CisgICAgICAgIHJldHVybiB3YWl0Rm9yKDIwMCk7CisgICAgfSkudGhlbigoKSA9PiB7
CisgICAgICAgIHJldHVybiB0ZXN0Q2FudmFzKCJ0ZXN0MiIsIGNhbnZhczEsIHNob3VsZE1hdGNo
Q2FudmFzMUFmdGVyUmVwbGFjZVRyYWNrKTsKKyAgICB9KS50aGVuKCgpID0+IHsKKyAgICAgICAg
cmV0dXJuIHRlc3RDYW52YXMoInRlc3QzIiwgY2FudmFzMCwgIXNob3VsZE1hdGNoQ2FudmFzMUFm
dGVyUmVwbGFjZVRyYWNrKTsKKyAgICB9KS50aGVuKCgpID0+IHsKKyAgICAgICAgcmV0dXJuIHNl
bmRlci5yZXBsYWNlVHJhY2soY2FudmFzMFRyYWNrKTsKKyAgICB9KS50aGVuKCgpID0+IHsKKyAg
ICAgICAgY2FudmFzMC5jb2xvciA9ICJyZWQiOworICAgICAgICAvLyBMZXQncyB3YWl0IGZvciBy
ZWQgY29sb3IgdG8gYmUgcHJpbnRlZCBvbiBjYW52YXMwCisgICAgICAgIHJldHVybiB3YWl0Rm9y
KDIwMCk7CisgICAgfSkudGhlbigoKSA9PiB7CisgICAgICAgIHJldHVybiB0ZXN0Q2FudmFzKCJ0
ZXN0NCIsIGNhbnZhczAsIHRydWUpOworICAgIH0pOworfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>