<?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>29625</bug_id>
          
          <creation_ts>2009-09-21 17:57:01 -0700</creation_ts>
          <short_desc>Refactor media layout tests based on codec support</short_desc>
          <delta_ts>2009-09-23 18:20:56 -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>Layout and Rendering</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Andrew Scherkus">scherkus</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>148916</commentid>
    <comment_count>0</comment_count>
    <who name="Andrew Scherkus">scherkus</who>
    <bug_when>2009-09-21 17:57:01 -0700</bug_when>
    <thetext>Media layout tests now use canPlayType() to choose test files.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>148938</commentid>
    <comment_count>1</comment_count>
      <attachid>39901</attachid>
    <who name="Andrew Scherkus">scherkus</who>
    <bug_when>2009-09-21 19:04:19 -0700</bug_when>
    <thetext>Created attachment 39901
First round + fixes + remaining tests

Since https://bugs.webkit.org/show_bug.cgi?id=28327 was fixed, I addressed your comments for my first round of layout test updates as well as included the last of the tests still needing to be converted.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>149062</commentid>
    <comment_count>2</comment_count>
      <attachid>39901</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2009-09-22 09:00:09 -0700</bug_when>
    <thetext>Comment on attachment 39901
First round + fixes + remaining tests

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>149602</commentid>
    <comment_count>3</comment_count>
      <attachid>39901</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-09-23 18:03:52 -0700</bug_when>
    <thetext>Comment on attachment 39901
First round + fixes + remaining tests

Andrew is not a committer according to: http://trac.webkit.org/browser/trunk/WebKitTools/Scripts/modules/committers.py so I assume he wants this committed given no indication otherwise.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>149603</commentid>
    <comment_count>4</comment_count>
    <who name="Andrew Scherkus">scherkus</who>
    <bug_when>2009-09-23 18:05:12 -0700</bug_when>
    <thetext>Yes, yes I do :)

Thanks Eric(s)!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>149612</commentid>
    <comment_count>5</comment_count>
      <attachid>39901</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-09-23 18:20:52 -0700</bug_when>
    <thetext>Comment on attachment 39901
First round + fixes + remaining tests

Clearing flags on attachment: 39901

Committed r48694: &lt;http://trac.webkit.org/changeset/48694&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>149613</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-09-23 18:20:56 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>39901</attachid>
            <date>2009-09-21 19:04:19 -0700</date>
            <delta_ts>2009-09-23 18:20:52 -0700</delta_ts>
            <desc>First round + fixes + remaining tests</desc>
            <filename>scherkus_round_3.patch</filename>
            <type>text/plain</type>
            <size>19106</size>
            <attacher name="Andrew Scherkus">scherkus</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAxMDdmMDBiLi4xNjQzZjZmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMzAgQEAKKzIwMDktMDkt
MjEgIEFuZHJldyBTY2hlcmt1cyAgPHNjaGVya3VzQGNocm9taXVtLm9yZz4KKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBVcGRhdGluZyAxNyBtZWRpYSBs
YXlvdXQgdGVzdHMgdG8gcHJvdmlkZSBkaWZmZXJlbnQgbWVkaWEgZmlsZXMgYmFzZWQgb24gc3Vw
cG9ydGVkIGNvZGVjcy4KKworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9Mjk2MjUKKworICAgICAgICAqIG1lZGlhL2F1ZGlvLWNvbnN0cnVjdG9yLWF1dG9i
dWZmZXIuaHRtbDogU3dpdGNoZWQgdG8gZmluZE1lZGlhRmlsZSgpLgorICAgICAgICAqIG1lZGlh
L2F1ZGlvLWNvbnN0cnVjdG9yLXNyYy5odG1sOiBEaXR0by4KKyAgICAgICAgKiBtZWRpYS9hdWRp
by1jb25zdHJ1Y3Rvci5odG1sOiBEaXR0by4KKyAgICAgICAgKiBtZWRpYS9hdWRpby1jb250cm9s
cy1yZW5kZXJpbmcuaHRtbDogRGl0dG8uCisgICAgICAgICogbWVkaWEvYXVkaW8tZGVsZXRlLXdo
aWxlLXNsaWRlci10aHVtYi1jbGlja2VkLmh0bWw6IERpdHRvLgorICAgICAgICAqIG1lZGlhL2F1
ZGlvLWRlbGV0ZS13aGlsZS1zdGVwLWJ1dHRvbi1jbGlja2VkLmh0bWw6IERpdHRvLgorICAgICAg
ICAqIG1lZGlhL2Jyb2tlbi12aWRlby5odG1sOiBEaXR0by4KKyAgICAgICAgKiBtZWRpYS9jb250
cm9scy1hZnRlci1yZWxvYWQuaHRtbDogRGl0dG8sIGFuZCBhbHNvIGNoYW5nZWQgaW5pdGlhbCB2
aWRlbyB0byBjb3VudGluZy5tcDQgc2luY2Ugc2NhbGVkLW1hdHJpeC5tb3YgaXMgUXVpY2tUaW1l
IHNwZWNpZmljLgorICAgICAgICAqIG1lZGlhL2NvbnRyb2xzLXJpZ2h0LWNsaWNrLW9uLXRpbWVi
YXIuaHRtbDogRGl0dG8uCisgICAgICAgICogbWVkaWEvZXZlbnQtYXR0cmlidXRlcy5odG1sOiBE
aXR0by4KKyAgICAgICAgKiBtZWRpYS9tZWRpYS1sb2FkLWV2ZW50Lmh0bWw6IERpdHRvLgorICAg
ICAgICAqIG1lZGlhL21lZGlhLXN0YXJ0VGltZS5odG1sOiBEaXR0by4KKyAgICAgICAgKiBtZWRp
YS9wcm9ncmVzcy1ldmVudC10b3RhbC1leHBlY3RlZC50eHQ6IEFkZGVkIG5ldyB0b3RhbCB2YWx1
ZS4KKyAgICAgICAgKiBtZWRpYS9wcm9ncmVzcy1ldmVudC10b3RhbC5odG1sOiBTd2l0Y2hlZCB0
byBmb3IgbG9vcCBhbmQgZmluZE1lZGlhRmlsZSgpLCBhZGRlZCBuZXcgdG90YWwgdmFsdWUuCisg
ICAgICAgICogbWVkaWEvcHJvZ3Jlc3MtZXZlbnQuaHRtbDogU3dpdGNoZWQgdG8gZmluZE1lZGlh
RmlsZSgpLgorICAgICAgICAqIG1lZGlhL3JlbW92ZS1mcm9tLWRvY3VtZW50LW5vLWxvYWQuaHRt
bDogRGl0dG8uCisgICAgICAgICogbWVkaWEvcmVtb3ZlLWZyb20tZG9jdW1lbnQuaHRtbDogRGl0
dG8uCisgICAgICAgICogbWVkaWEvdW5zdXBwb3J0ZWQtdHJhY2tzLmh0bWw6IERpdHRvLgorCiAy
MDA5LTA5LTIwICBBZGFtIEJhcnRoICA8YWJhcnRoQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUmV2
aWV3ZWQgYnkgTWFjaWVqIFN0YWNob3dpYWsuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9tZWRp
YS9hdWRpby1jb25zdHJ1Y3Rvci1hdXRvYnVmZmVyLmh0bWwgYi9MYXlvdXRUZXN0cy9tZWRpYS9h
dWRpby1jb25zdHJ1Y3Rvci1hdXRvYnVmZmVyLmh0bWwKaW5kZXggNmRkYTc5Zi4uZWY4MjcyZiAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvbWVkaWEvYXVkaW8tY29uc3RydWN0b3ItYXV0b2J1ZmZl
ci5odG1sCisrKyBiL0xheW91dFRlc3RzL21lZGlhL2F1ZGlvLWNvbnN0cnVjdG9yLWF1dG9idWZm
ZXIuaHRtbApAQCAtMSw1ICsxLDYgQEAKIDxodG1sPgogICAgIDxoZWFkPgorICAgICAgICA8c2Ny
aXB0IHNyYz1tZWRpYS1maWxlLmpzPjwvc2NyaXB0PgogICAgICAgICA8c2NyaXB0IHNyYz12aWRl
by10ZXN0LmpzPjwvc2NyaXB0PgogCiAgICAgICAgIDxzY3JpcHQ+CkBAIC0yMyw3ICsyNCw3IEBA
CiAgICAgICAgICAgICAgICAgY29uc29sZVdyaXRlKCIiKTsKIAogICAgICAgICAgICAgICAgIG1l
ZGlhRWxlbWVudC5vbmxvYWQgPSBsb2FkZWQ7Ci0gICAgICAgICAgICAgICAgcnVuKCJtZWRpYUVs
ZW1lbnQuc3JjID0gJ2NvbnRlbnQvdGVzdC53YXYnIik7CisgICAgICAgICAgICAgICAgcnVuKCJt
ZWRpYUVsZW1lbnQuc3JjID0gJyIgKyBmaW5kTWVkaWFGaWxlKCJhdWRpbyIsICJjb250ZW50L3Rl
c3QiKSArICInIik7CiAgICAgICAgICAgICAgICAgcnVuKCJtZWRpYUVsZW1lbnQubG9hZCgpIik7
CiAKICAgICAgICAgICAgICAgICBjb25zb2xlV3JpdGUoIiIpOwpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvbWVkaWEvYXVkaW8tY29uc3RydWN0b3Itc3JjLmh0bWwgYi9MYXlvdXRUZXN0cy9tZWRp
YS9hdWRpby1jb25zdHJ1Y3Rvci1zcmMuaHRtbAppbmRleCA3MDFlNWRjLi5jZmI2NTJhIDEwMDY0
NAotLS0gYS9MYXlvdXRUZXN0cy9tZWRpYS9hdWRpby1jb25zdHJ1Y3Rvci1zcmMuaHRtbAorKysg
Yi9MYXlvdXRUZXN0cy9tZWRpYS9hdWRpby1jb25zdHJ1Y3Rvci1zcmMuaHRtbApAQCAtMSw4ICsx
LDkgQEAKIDxib2R5PgogPHA+VGVzdCB0aGF0IEF1ZGlvKCJ1cmwiKSBjb25zdHJ1Y3RvciBsb2Fk
cyB0aGUgc3BlY2lmaWVkIHJlc291cmNlLjwvcD4KKzxzY3JpcHQgc3JjPW1lZGlhLWZpbGUuanM+
PC9zY3JpcHQ+CiA8c2NyaXB0IHNyYz12aWRlby10ZXN0LmpzPjwvc2NyaXB0PgogPHNjcmlwdD4K
LSAgICB2YXIgYXVkaW8gPSBuZXcgQXVkaW8oImNvbnRlbnQvdGVzdC53YXYiKTsKKyAgICB2YXIg
YXVkaW8gPSBuZXcgQXVkaW8oZmluZE1lZGlhRmlsZSgiYXVkaW8iLCAiY29udGVudC90ZXN0Iikp
OwogICAgIG1lZGlhRWxlbWVudCA9IGF1ZGlvOwogCiAgICAgdGVzdEV4cGVjdGVkKCJhdWRpbyBp
bnN0YW5jZW9mIEhUTUxBdWRpb0VsZW1lbnQiLCB0cnVlKTsKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL21lZGlhL2F1ZGlvLWNvbnN0cnVjdG9yLmh0bWwgYi9MYXlvdXRUZXN0cy9tZWRpYS9hdWRp
by1jb25zdHJ1Y3Rvci5odG1sCmluZGV4IDNhZTMxNmQuLmZkMzk0MjUgMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL21lZGlhL2F1ZGlvLWNvbnN0cnVjdG9yLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMv
bWVkaWEvYXVkaW8tY29uc3RydWN0b3IuaHRtbApAQCAtMSw2ICsxLDcgQEAKIDxib2R5PgogPHA+
VGVzdCB0aGF0IEF1ZGlvKCkgb2JqZWN0IGxvYWRzIHRoZSByZXNvdXJjZSBhZnRlciBzcmMgYXR0
cmlidXRlIGlzIHNldCBhbmQgbG9hZCgpIGlzIGNhbGxlZC48L3A+CiAKKzxzY3JpcHQgc3JjPW1l
ZGlhLWZpbGUuanM+PC9zY3JpcHQ+CiA8c2NyaXB0IHNyYz12aWRlby10ZXN0LmpzPjwvc2NyaXB0
PgogCiA8c2NyaXB0PgpAQCAtOSwxMCArMTAsMTEgQEAKIAogICAgIHRlc3RFeHBlY3RlZCgiYXVk
aW8gaW5zdGFuY2VvZiBIVE1MQXVkaW9FbGVtZW50IiwgdHJ1ZSk7CiAKLSAgICB3YWl0Rm9yRXZl
bnQoImxvYWRzdGFydCIsIGZ1bmN0aW9uICgpIHsgdGVzdEV4cGVjdGVkKCJyZWxhdGl2ZVVSTChh
dWRpby5jdXJyZW50U3JjKSIsICJjb250ZW50L3Rlc3Qud2F2Iik7IH0pOworICAgIHZhciBtZWRp
YUZpbGUgPSBmaW5kTWVkaWFGaWxlKCJhdWRpbyIsICJjb250ZW50L3Rlc3QiKTsKKyAgICB3YWl0
Rm9yRXZlbnQoImxvYWRzdGFydCIsIGZ1bmN0aW9uICgpIHsgdGVzdEV4cGVjdGVkKCJyZWxhdGl2
ZVVSTChhdWRpby5jdXJyZW50U3JjKSIsIG1lZGlhRmlsZSk7IH0pOwogCiAgICAgd2FpdEZvckV2
ZW50QW5kRW5kKCJsb2FkIik7CiAKLSAgICBhdWRpby5zcmMgPSAiY29udGVudC90ZXN0LndhdiI7
CisgICAgYXVkaW8uc3JjID0gbWVkaWFGaWxlOwogICAgIHJ1bigiYXVkaW8ubG9hZCgpIik7CiA8
L3NjcmlwdD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL21lZGlhL2F1ZGlvLWNvbnRyb2xzLXJl
bmRlcmluZy5odG1sIGIvTGF5b3V0VGVzdHMvbWVkaWEvYXVkaW8tY29udHJvbHMtcmVuZGVyaW5n
Lmh0bWwKaW5kZXggNDJiMjczNS4uYjNlNTM4ZiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvbWVk
aWEvYXVkaW8tY29udHJvbHMtcmVuZGVyaW5nLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvbWVkaWEv
YXVkaW8tY29udHJvbHMtcmVuZGVyaW5nLmh0bWwKQEAgLTMsOSArMywxMiBAQAogICAgICAgICA8
c3R5bGU+CiAgICAgICAgICAgICBhdWRpbyB7IGJhY2tncm91bmQtY29sb3I6IGJsdWU7IH0gCiAg
ICAgICAgIDwvc3R5bGU+CisgICAgICAgIDxzY3JpcHQgc3JjPW1lZGlhLWZpbGUuanM+PC9zY3Jp
cHQ+CiAgICAgICAgIDxzY3JpcHQ+CiAgICAgICAgICAgICBmdW5jdGlvbiB0ZXN0KCkKICAgICAg
ICAgICAgIHsKKyAgICAgICAgICAgICAgICBzZXRTcmNCeVRhZ05hbWUoImF1ZGlvIiwgZmluZE1l
ZGlhRmlsZSgiYXVkaW8iLCAiY29udGVudC90ZXN0IikpOworCiAgICAgICAgICAgICAgICAgaWYg
KHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikgewogICAgICAgICAgICAgICAgICAgICBsYXlv
dXRUZXN0Q29udHJvbGxlci53YWl0VW50aWxEb25lKCk7CiAgICAgICAgICAgICAgICAgICAgIHNl
dFRpbWVvdXQoZnVuY3Rpb24oKSB7IApAQCAtMjcsOCArMzAsOCBAQAogICAgIDwvaGVhZD4KICAg
ICA8Ym9keSBvbmxvYWQ9InRlc3QoKSI+CiAgICAgICAgIDxwPlRlc3QgY29udHJvbHMgcGxhY2Vt
ZW50LiA8L3A+Ci0gICAgICAgIDxhdWRpbyBjb250cm9scyBzcmM9ImNvbnRlbnQvdGVzdC53YXYi
PjwvYXVkaW8+PGJyPjxicj4KLSAgICAgICAgPGF1ZGlvIGNvbnRyb2xzIHNyYz0iY29udGVudC90
ZXN0LndhdiIgc3R5bGU9IndpZHRoOiAzMjBweDsiPjwvYXVkaW8+PGJyPjxicj4KLSAgICAgICAg
PGF1ZGlvIGNvbnRyb2xzIHNyYz0iY29udGVudC90ZXN0LndhdiIgc3R5bGU9InBvc2l0aW9uOiBh
YnNvbHV0ZTsgd2lkdGg6IDMyMHB4OyBoZWlnaHQ6IDEwMHB4OyI+PC9hdWRpbz48YnI+CisgICAg
ICAgIDxhdWRpbyBjb250cm9scz48L2F1ZGlvPjxicj48YnI+CisgICAgICAgIDxhdWRpbyBjb250
cm9scyBzdHlsZT0id2lkdGg6IDMyMHB4OyI+PC9hdWRpbz48YnI+PGJyPgorICAgICAgICA8YXVk
aW8gY29udHJvbHMgc3R5bGU9InBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDMyMHB4OyBoZWln
aHQ6IDEwMHB4OyI+PC9hdWRpbz48YnI+CiAgICAgPC9ib2R5PgogPC9odG1sPgpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvbWVkaWEvYXVkaW8tZGVsZXRlLXdoaWxlLXNsaWRlci10aHVtYi1jbGlj
a2VkLmh0bWwgYi9MYXlvdXRUZXN0cy9tZWRpYS9hdWRpby1kZWxldGUtd2hpbGUtc2xpZGVyLXRo
dW1iLWNsaWNrZWQuaHRtbAppbmRleCA0NGUwMWIzLi5hNWE2MjY5IDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9tZWRpYS9hdWRpby1kZWxldGUtd2hpbGUtc2xpZGVyLXRodW1iLWNsaWNrZWQuaHRt
bAorKysgYi9MYXlvdXRUZXN0cy9tZWRpYS9hdWRpby1kZWxldGUtd2hpbGUtc2xpZGVyLXRodW1i
LWNsaWNrZWQuaHRtbApAQCAtMSw1ICsxLDYgQEAKIDxodG1sPgogICAgIDxoZWFkPgorICAgICAg
ICA8c2NyaXB0IHNyYz1tZWRpYS1maWxlLmpzPjwvc2NyaXB0PgogICAgICAgICA8c2NyaXB0Pgog
ICAgICAgICAgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikgewogICAgICAgICAg
ICAgICAgIGxheW91dFRlc3RDb250cm9sbGVyLmR1bXBBc1RleHQoKTsKQEAgLTY3LDE0ICs2OCwx
OSBAQAogICAgICAgICAgICAgICAgIHNldFRpbWVvdXQoZGVsZXRlQXVkaW8sIDEwKTsKICAgICAg
ICAgICAgIH0KIAorICAgICAgICAgICAgZnVuY3Rpb24gc3RhcnQoKQorICAgICAgICAgICAgewor
ICAgICAgICAgICAgICAgIHNldFNyY0J5VGFnTmFtZSgiYXVkaW8iLCBmaW5kTWVkaWFGaWxlKCJh
dWRpbyIsICJjb250ZW50L3Rlc3QiKSk7CisgICAgICAgICAgICB9CisKICAgICAgICAgPC9zY3Jp
cHQ+CiAgICAgPC9oZWFkPgotICAgIDxib2R5ID4KKyAgICA8Ym9keSBvbmxvYWQ9InN0YXJ0KCki
PgogICAgICAgICBUaGlzIHRlc3RzIHRoYXQgZXZlbnRzIGRvbid0IGNvbnRpbnVlIHRvIHRhcmdl
dCBhIHNsaWRlciB0aHVtYiBpZiB0aGUgbWVkaWEgZWxlbWVudCBpcyBkZWxldGVkIHdoaWxlIHNj
cnViYmluZy4KICAgICAgICAgPGJyPgogICAgICAgICA8aW5wdXQgdHlwZT0iYnV0dG9uIiBpZD0i
YnV0dG9uIiB2YWx1ZT0iQ2xpY2sgTWUhIiBvbm1vdXNldXA9ImxvZygnYnV0dG9uIGNsaWNrIScp
Ij4gCiAgICAgICAgIDxicj4KLSAgICAgICAgPGF1ZGlvIGlkPSJhdWRpbyIgb250aW1ldXBkYXRl
PSJsb2coJ3RpbWV1cGRhdGUnKSIgb25sb2FkPSJkcmFnKCkiIGNvbnRyb2xzIHNyYz0iY29udGVu
dC90ZXN0LndhdiI+PC9hdWRpbz48YnI+PGJyPgorICAgICAgICA8YXVkaW8gaWQ9ImF1ZGlvIiBv
bnRpbWV1cGRhdGU9ImxvZygndGltZXVwZGF0ZScpIiBvbmxvYWQ9ImRyYWcoKSIgY29udHJvbHM+
PC9hdWRpbz48YnI+PGJyPgogICAgICAgICA8ZGl2IGlkPSJjb25zb2xlIj48L2Rpdj4KICAgICA8
L2JvZHk+CiA8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9tZWRpYS9hdWRpby1kZWxl
dGUtd2hpbGUtc3RlcC1idXR0b24tY2xpY2tlZC5odG1sIGIvTGF5b3V0VGVzdHMvbWVkaWEvYXVk
aW8tZGVsZXRlLXdoaWxlLXN0ZXAtYnV0dG9uLWNsaWNrZWQuaHRtbAppbmRleCBjZmNkZDQ2Li43
NGQzYTM3IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9tZWRpYS9hdWRpby1kZWxldGUtd2hpbGUt
c3RlcC1idXR0b24tY2xpY2tlZC5odG1sCisrKyBiL0xheW91dFRlc3RzL21lZGlhL2F1ZGlvLWRl
bGV0ZS13aGlsZS1zdGVwLWJ1dHRvbi1jbGlja2VkLmh0bWwKQEAgLTEsNSArMSw2IEBACiA8aHRt
bD4KICAgICA8aGVhZD4KKyAgICAgICAgPHNjcmlwdCBzcmM9bWVkaWEtZmlsZS5qcz48L3Njcmlw
dD4KICAgICAgICAgPHNjcmlwdD4KICAgICAgICAgICAgIGlmICh3aW5kb3cubGF5b3V0VGVzdENv
bnRyb2xsZXIpIHsKICAgICAgICAgICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5kdW1wQXNU
ZXh0KCk7CkBAIC02NywxNCArNjgsMTkgQEAKICAgICAgICAgICAgICAgICBzZXRUaW1lb3V0KGRl
bGV0ZUF1ZGlvLCAxMCk7CiAgICAgICAgICAgICB9CiAKKyAgICAgICAgICAgIGZ1bmN0aW9uIHN0
YXJ0KCkKKyAgICAgICAgICAgIHsKKyAgICAgICAgICAgICAgICBzZXRTcmNCeVRhZ05hbWUoImF1
ZGlvIiwgZmluZE1lZGlhRmlsZSgiYXVkaW8iLCAiY29udGVudC90ZXN0IikpOworICAgICAgICAg
ICAgfQorCiAgICAgICAgIDwvc2NyaXB0PgogICAgIDwvaGVhZD4KLSAgICA8Ym9keSA+CisgICAg
PGJvZHkgb25sb2FkPSJzdGFydCgpIj4KICAgICAgICAgVGhpcyB0ZXN0cyB0aGF0IGV2ZW50cyBk
b24ndCBjb250aW51ZSB0byB0YXJnZXQgYSBzdGVwIGJ1dHRvbiBpZiB0aGUgbWVkaWEgZWxlbWVu
dCBpcyBkZWxldGVkIHdoaWxlIG1vdXNlIGRvd24gb24gYnV0dG9uLgogICAgICAgICA8YnI+CiAg
ICAgICAgIDxpbnB1dCB0eXBlPSJidXR0b24iIGlkPSJidXR0b24iIHZhbHVlPSJDbGljayBNZSEi
IG9ubW91c2V1cD0ibG9nKCdidXR0b24gY2xpY2shJykiPiAKICAgICAgICAgPGJyPgotICAgICAg
ICA8YXVkaW8gaWQ9ImF1ZGlvIiBvbnRpbWV1cGRhdGU9ImxvZygndGltZXVwZGF0ZScpIiBvbmxv
YWQ9InN0ZXAoKSIgY29udHJvbHMgc3JjPSJjb250ZW50L3Rlc3Qud2F2Ij48L2F1ZGlvPjxicj48
YnI+CisgICAgICAgIDxhdWRpbyBpZD0iYXVkaW8iIG9udGltZXVwZGF0ZT0ibG9nKCd0aW1ldXBk
YXRlJykiIG9ubG9hZD0ic3RlcCgpIiBjb250cm9scz48L2F1ZGlvPjxicj48YnI+CiAgICAgICAg
IDxkaXYgaWQ9ImNvbnNvbGUiPjwvZGl2PgogICAgIDwvYm9keT4KIDwvaHRtbD4KZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL21lZGlhL2Jyb2tlbi12aWRlby5odG1sIGIvTGF5b3V0VGVzdHMvbWVk
aWEvYnJva2VuLXZpZGVvLmh0bWwKaW5kZXggNGVlOWE1Ni4uM2FhODQyNCAxMDA2NDQKLS0tIGEv
TGF5b3V0VGVzdHMvbWVkaWEvYnJva2VuLXZpZGVvLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvbWVk
aWEvYnJva2VuLXZpZGVvLmh0bWwKQEAgLTEsOSArMSwxMCBAQAogPHZpZGVvIGNvbnRyb2xzPjwv
dmlkZW8+CiA8cD5UZXN0IHRoYXQgUXVpY2tUaW1lIGZpbGUgd2l0aCBicm9rZW4gY29udGVudCBn
ZW5lcmF0ZXMgYW4gZXJyb3IuPHA+Cis8c2NyaXB0IHNyYz1tZWRpYS1maWxlLmpzPjwvc2NyaXB0
PgogPHNjcmlwdCBzcmM9dmlkZW8tdGVzdC5qcz48L3NjcmlwdD4KIAogPHNjcmlwdD4KLSAgICB2
aWRlby5zcmMgPSAiY29udGVudC9nYXJiYWdlLm1wNCI7CisgICAgdmlkZW8uc3JjID0gZmluZE1l
ZGlhRmlsZSgidmlkZW8iLCAiY29udGVudC9nYXJiYWdlIik7CiAgICAgd2FpdEZvckV2ZW50KCJl
cnJvciIsIGZ1bmN0aW9uICgpIHsKICAgICAgICAgdGVzdEV4cGVjdGVkKCJ2aWRlby5lcnJvciIs
ICJbb2JqZWN0IE1lZGlhRXJyb3JdIik7CiAgICAgICAgIGVuZFRlc3QoKTsKZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL21lZGlhL2NvbnRyb2xzLWFmdGVyLXJlbG9hZC5odG1sIGIvTGF5b3V0VGVz
dHMvbWVkaWEvY29udHJvbHMtYWZ0ZXItcmVsb2FkLmh0bWwKaW5kZXggZGQ5OWYyYS4uZTIzMDZi
NSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvbWVkaWEvY29udHJvbHMtYWZ0ZXItcmVsb2FkLmh0
bWwKKysrIGIvTGF5b3V0VGVzdHMvbWVkaWEvY29udHJvbHMtYWZ0ZXItcmVsb2FkLmh0bWwKQEAg
LTEsNSArMSw2IEBACiA8aHRtbD4KIDxoZWFkPgorICAgIDxzY3JpcHQgc3JjPW1lZGlhLWZpbGUu
anM+PC9zY3JpcHQ+CiAgICAgPHNjcmlwdD4KICAgICB2YXIgdmlkZW87CiAgICAgdmFyIGxvYWRl
ZENvdW50ID0gMDsKQEAgLTE2LDcgKzE3LDcgQEAKICAgICAgICAgICAgIHJldHVybjsKICAgICAg
ICAgfQogICAgICAgICAKLSAgICAgICAgdmlkZW8uc3JjID0gImNvbnRlbnQvdGVzdC5tcDQiOwor
ICAgICAgICB2aWRlby5zcmMgPSBmaW5kTWVkaWFGaWxlKCJ2aWRlbyIsICJjb250ZW50L3Rlc3Qi
KTsKICAgICAgICAgdmlkZW8ubG9hZCgpOwogICAgIH0KIApAQCAtMjUsNyArMjYsNyBAQAogICAg
ICAgICB2aWRlbyA9IGRvY3VtZW50LmdldEVsZW1lbnRzQnlUYWdOYW1lKCd2aWRlbycpWzBdOwog
ICAgICAgICB2aWRlby5hZGRFdmVudExpc3RlbmVyKCJjYW5wbGF5dGhyb3VnaCIsIGNhbnBsYXl0
aHJvdWdoKTsKICAgICAgICAgCi0gICAgICAgIHZpZGVvLnNyYyA9ICJjb250ZW50L3NjYWxlZC1t
YXRyaXgubW92IjsKKyAgICAgICAgdmlkZW8uc3JjID0gZmluZE1lZGlhRmlsZSgidmlkZW8iLCAi
Y29udGVudC9jb3VudGluZyIpOwogICAgICAgICB2aWRlby5sb2FkKCk7CiAgICAgfQogICAgIDwv
c2NyaXB0PgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvbWVkaWEvY29udHJvbHMtcmlnaHQtY2xp
Y2stb24tdGltZWJhci5odG1sIGIvTGF5b3V0VGVzdHMvbWVkaWEvY29udHJvbHMtcmlnaHQtY2xp
Y2stb24tdGltZWJhci5odG1sCmluZGV4IGRhMmY3ZGYuLjI0ZmZlMTEgMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL21lZGlhL2NvbnRyb2xzLXJpZ2h0LWNsaWNrLW9uLXRpbWViYXIuaHRtbAorKysg
Yi9MYXlvdXRUZXN0cy9tZWRpYS9jb250cm9scy1yaWdodC1jbGljay1vbi10aW1lYmFyLmh0bWwK
QEAgLTEsNiArMSw3IEBACiA8aHRtbD4KICAgICA8aGVhZD4KICAgICAgICAgPHRpdGxlPnJpZ2h0
IGNsaWNrIG9uIHRpbWViYXIgdGVzdDwvdGl0bGU+CisgICAgICAgIDxzY3JpcHQgc3JjPW1lZGlh
LWZpbGUuanM+PC9zY3JpcHQ+CiAgICAgICAgIDxzY3JpcHQgc3JjPXZpZGVvLXRlc3QuanM+PC9z
Y3JpcHQ+CiAgICAgICAgIDxzY3JpcHQ+CiAgICAgICAgICAgICBpZiAod2luZG93LmxheW91dFRl
c3RDb250cm9sbGVyKQpAQCAtMzMsNyArMzQsNyBAQAogICAgICAgICAgICAgICAgIHdhaXRGb3JF
dmVudCgncGxheWluZycsIHBsYXlpbmcpOwogICAgICAgICAgICAgICAgIHdhaXRGb3JFdmVudCgn
c2Vla2VkJywgc2Vla2VkKTsKICAgICAgICAgICAgICAgICBydW4oInZpZGVvLmF1dG9wbGF5ID0g
dHJ1ZSIpOwotICAgICAgICAgICAgICAgIHJ1bigidmlkZW8uc3JjID0gJ2NvbnRlbnQvdGVzdC5t
cDQnIik7CisgICAgICAgICAgICAgICAgcnVuKCJ2aWRlby5zcmMgPSAnIiArIGZpbmRNZWRpYUZp
bGUoInZpZGVvIiwgImNvbnRlbnQvdGVzdCIpICsgIiciKTsKICAgICAgICAgICAgIH0gICAgCiAg
ICAgICAgIDwvc2NyaXB0PgogICAgIDwvaGVhZD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL21l
ZGlhL2V2ZW50LWF0dHJpYnV0ZXMuaHRtbCBiL0xheW91dFRlc3RzL21lZGlhL2V2ZW50LWF0dHJp
YnV0ZXMuaHRtbAppbmRleCBmN2QxNzU4Li42YThhMTk1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9tZWRpYS9ldmVudC1hdHRyaWJ1dGVzLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvbWVkaWEvZXZl
bnQtYXR0cmlidXRlcy5odG1sCkBAIC0xLDYgKzEsNyBAQAogPGh0bWw+CiAgICAgPGhlYWQ+CiAK
KyAgICAgICAgPHNjcmlwdCBzcmM9bWVkaWEtZmlsZS5qcz48L3NjcmlwdD4KICAgICAgICAgPHNj
cmlwdCBzcmM9dmlkZW8tdGVzdC5qcz48L3NjcmlwdD4KICAgICAgICAgPHNjcmlwdD4KICAgICAg
ICAgICAgIHZhciByYXRlY2hhbmdlQ291bnQgPSAwOwpAQCAtNDQsOCArNDUsOSBAQAogICAgICAg
ICAgICAgICAgICAgICAgICAgcnVuKCJ2aWRlby5wbGF5KCkiKTsKICAgICAgICAgICAgICAgICAg
ICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgICAgICBjYXNlICJlbmRlZCI6CisgICAgICAg
ICAgICAgICAgICAgICAgICB2YXIgbWVkaWFGaWxlID0gZmluZE1lZGlhRmlsZSgidmlkZW8iLCAi
Y29udGVudC9nYXJiYWdlIik7CiAgICAgICAgICAgICAgICAgICAgICAgICBjb25zb2xlV3JpdGUo
Ijxicj4qKiogcGxheWVkIHRvIGVuZCwgc2V0dGluZyAnc3JjJyB0byBhbiBpbnZhbGlkIG1vdmll
Iik7Ci0gICAgICAgICAgICAgICAgICAgICAgICBydW4oInZpZGVvLnNyYyA9ICdjb250ZW50L2dh
cmJhZ2UubXA0JyIpOworICAgICAgICAgICAgICAgICAgICAgICAgcnVuKCJ2aWRlby5zcmMgPSAn
IiArIG1lZGlhRmlsZSArICInIik7CiAgICAgICAgICAgICAgICAgICAgICAgICBydW4oInZpZGVv
LmxvYWQoKSIpOwogICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAg
ICAgICAgIGNhc2UgInByb2dyZXNzIjoKQEAgLTYyLDYgKzY0LDcgQEAKIAogICAgICAgICAgICAg
ZnVuY3Rpb24gc3RhcnQoKQogICAgICAgICAgICAgeworICAgICAgICAgICAgICAgIHNldFNyY0J5
VGFnTmFtZSgidmlkZW8iLCBmaW5kTWVkaWFGaWxlKCJ2aWRlbyIsICJjb250ZW50L3Rlc3QiKSk7
CiAgICAgICAgICAgICAgICAgZmluZE1lZGlhRWxlbWVudCgpOwogICAgICAgICAgICAgfQogCkBA
IC03MCw3ICs3Myw3IEBACiAKICAgICA8Ym9keSBvbmxvYWQ9InN0YXJ0KCkiPgogCi0gICAgICAg
IDx2aWRlbyBjb250cm9scyBzcmM9ImNvbnRlbnQvdGVzdC5tcDQiIAorICAgICAgICA8dmlkZW8g
Y29udHJvbHMKICAgICAgICAgICAgIG9uYWJvcnQ9ImV2ZW50SGFuZGxlcigpIgogICAgICAgICAg
ICAgb25jYW5wbGF5PSJldmVudEhhbmRsZXIoKSIKICAgICAgICAgICAgIG9uY2FucGxheXRocm91
Z2g9ImV2ZW50SGFuZGxlcigpIgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvbWVkaWEvbWVkaWEt
bG9hZC1ldmVudC5odG1sIGIvTGF5b3V0VGVzdHMvbWVkaWEvbWVkaWEtbG9hZC1ldmVudC5odG1s
CmluZGV4IDBmNmIyYTAuLmZhOWM4MzcgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL21lZGlhL21l
ZGlhLWxvYWQtZXZlbnQuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9tZWRpYS9tZWRpYS1sb2FkLWV2
ZW50Lmh0bWwKQEAgLTEsNSArMSw2IEBACiA8aHRtbD4KICAgICA8aGVhZD4KKyAgICAgICAgPHNj
cmlwdCBzcmM9bWVkaWEtZmlsZS5qcz48L3NjcmlwdD4KICAgICAgICAgPHNjcmlwdCBzcmM9dmlk
ZW8tdGVzdC5qcz48L3NjcmlwdD4KIAogICAgICAgICA8c2NyaXB0PgpAQCAtMzUsNyArMzYsOCBA
QAogICAgICAgICAgICAgICAgIHdhaXRGb3JFdmVudCgicGxheSIpOwogICAgICAgICAgICAgICAg
IHdhaXRGb3JFdmVudCgnbG9hZGVkZGF0YScpOwogCi0gICAgICAgICAgICAgICAgcnVuKCJtZWRp
YUVsZW1lbnQuc3JjID0gJ2NvbnRlbnQvdGVzdC53YXYnIik7CisgICAgICAgICAgICAgICAgdmFy
IG1lZGlhRmlsZSA9IGZpbmRNZWRpYUZpbGUoImF1ZGlvIiwgImNvbnRlbnQvdGVzdCIpOworICAg
ICAgICAgICAgICAgIHJ1bigibWVkaWFFbGVtZW50LnNyYyA9ICciICsgbWVkaWFGaWxlICsgIici
KTsKICAgICAgICAgICAgICAgICBydW4oIm1lZGlhRWxlbWVudC5sb2FkKCkiKTsKIAogICAgICAg
ICAgICAgICAgIGNvbnNvbGVXcml0ZSgiIik7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9tZWRp
YS9tZWRpYS1zdGFydFRpbWUuaHRtbCBiL0xheW91dFRlc3RzL21lZGlhL21lZGlhLXN0YXJ0VGlt
ZS5odG1sCmluZGV4IGE4ZTczYjguLjA2YmFhZTggMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL21l
ZGlhL21lZGlhLXN0YXJ0VGltZS5odG1sCisrKyBiL0xheW91dFRlc3RzL21lZGlhL21lZGlhLXN0
YXJ0VGltZS5odG1sCkBAIC0xLDYgKzEsNyBAQAogPGh0bWw+CiAgICAgPGhlYWQ+CiAgICAgICAg
IDx0aXRsZT5zdGFydFRpbWUgYXR0cmlidXRlIHRlc3Q8L3RpdGxlPgorICAgICAgICA8c2NyaXB0
IHNyYz1tZWRpYS1maWxlLmpzPjwvc2NyaXB0PgogICAgICAgICA8c2NyaXB0IHNyYz12aWRlby10
ZXN0LmpzPjwvc2NyaXB0PgogCiAgICAgICAgIDxzY3JpcHQ+CkBAIC0xNiw3ICsxNyw5IEBACiAg
ICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgZmluZE1lZGlhRWxlbWVudCgpOwogICAgICAg
ICAgICAgICAgIHdhaXRGb3JFdmVudCgnbG9hZGVkZGF0YScsIGxvYWRlZGRhdGEpOwotICAgICAg
ICAgICAgICAgIHJ1bigidmlkZW8uc3JjID0gJ2NvbnRlbnQvdGVzdC5tcDQnIik7CisKKyAgICAg
ICAgICAgICAgICB2YXIgbWVkaWFGaWxlID0gZmluZE1lZGlhRmlsZSgidmlkZW8iLCAiY29udGVu
dC90ZXN0Iik7CisgICAgICAgICAgICAgICAgcnVuKCJ2aWRlby5zcmMgPSAnIiArIG1lZGlhRmls
ZSArICInIik7CiAgICAgICAgICAgICB9CiAKICAgICAgICAgPC9zY3JpcHQ+CmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9tZWRpYS9wcm9ncmVzcy1ldmVudC10b3RhbC1leHBlY3RlZC50eHQgYi9M
YXlvdXRUZXN0cy9tZWRpYS9wcm9ncmVzcy1ldmVudC10b3RhbC1leHBlY3RlZC50eHQKaW5kZXgg
ODg5NjFmNC4uNGRjMDkzNiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvbWVkaWEvcHJvZ3Jlc3Mt
ZXZlbnQtdG90YWwtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL21lZGlhL3Byb2dyZXNz
LWV2ZW50LXRvdGFsLWV4cGVjdGVkLnR4dApAQCAtNSw2ICs1LDYgQEAgRVhQRUNURUQgKGV2ZW50
LmxvYWRlZCA9PSAnMCcpIE9LCiBFVkVOVChsb2FkKQogRVhQRUNURUQgKGV2ZW50Lmxlbmd0aENv
bXB1dGFibGUgPT0gJ3RydWUnKSBPSwogRVhQRUNURUQgKGV2ZW50LmxvYWRlZCA+ICcwJykgT0sK
LVNVQ0NFU1M6IGV2ZW50LnRvdGFsIGlzIDE4ODQ4MyBvciAxOTI4NDQgKFBsYXliYWNrIGVuZ2lu
ZSBzcGVjaWZpYykKK1NVQ0NFU1M6IGV2ZW50LnRvdGFsIGlzIDEwMzc0NiBvciAxODg0ODMgb3Ig
MTkyODQ0IChQbGF5YmFjayBlbmdpbmUgc3BlY2lmaWMpCiBFTkQgT0YgVEVTVAogCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9tZWRpYS9wcm9ncmVzcy1ldmVudC10b3RhbC5odG1sIGIvTGF5b3V0
VGVzdHMvbWVkaWEvcHJvZ3Jlc3MtZXZlbnQtdG90YWwuaHRtbAppbmRleCBhOThjYjg0Li5hMzNi
YWFhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9tZWRpYS9wcm9ncmVzcy1ldmVudC10b3RhbC5o
dG1sCisrKyBiL0xheW91dFRlc3RzL21lZGlhL3Byb2dyZXNzLWV2ZW50LXRvdGFsLmh0bWwKQEAg
LTEsNiArMSw3IEBACiA8aHRtbD4KICAgICA8aGVhZD4KIAorICAgICAgICA8c2NyaXB0IHNyYz1t
ZWRpYS1maWxlLmpzPjwvc2NyaXB0PgogICAgICAgICA8c2NyaXB0IHNyYz12aWRlby10ZXN0Lmpz
Pjwvc2NyaXB0PgogICAgICAgICA8c2NyaXB0PgogICAgICAgICAgICAgZnVuY3Rpb24gdGVzdE9u
TG9hZFN0YXJ0KCkKQEAgLTE2LDE2ICsxNywyMSBAQAogICAgICAgICAgICAgICAgIGNvbnNvbGVX
cml0ZSgiRVZFTlQoIiArIGV2ZW50LnR5cGUgKyAiKSIpOwogICAgICAgICAgICAgICAgIHRlc3RF
eHBlY3RlZCgiZXZlbnQubGVuZ3RoQ29tcHV0YWJsZSIsIHRydWUpOwogICAgICAgICAgICAgICAg
IHRlc3RFeHBlY3RlZCgiZXZlbnQubG9hZGVkIiwgMCwgJz4nKTsKLSAgICAgICAgICAgICAgICB2
YXIgYWxsb3dlZFRvdGFsQnl0ZXMgPSBbMTg4NDgzLCAxOTI4NDRdOwotICAgICAgICAgICAgICAg
IGlmIChldmVudC50b3RhbCA9PSBhbGxvd2VkVG90YWxCeXRlc1swXSB8fCBldmVudC50b3RhbCA9
PSBhbGxvd2VkVG90YWxCeXRlc1sxXSkKLSAgICAgICAgICAgICAgICAgICAgY29uc29sZVdyaXRl
KCJTVUNDRVNTOiBldmVudC50b3RhbCBpcyAiICsgYWxsb3dlZFRvdGFsQnl0ZXNbMF0gKyAiIG9y
ICIgKyBhbGxvd2VkVG90YWxCeXRlc1sxXSArICIgKFBsYXliYWNrIGVuZ2luZSBzcGVjaWZpYyki
KTsKKyAgICAgICAgICAgICAgICB2YXIgYWxsb3dlZFRvdGFsQnl0ZXMgPSBbMTAzNzQ2LCAxODg0
ODMsIDE5Mjg0NF07CisgICAgICAgICAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBhbGxvd2Vk
VG90YWxCeXRlcy5sZW5ndGg7ICsraSkgeworICAgICAgICAgICAgICAgICAgaWYgKGV2ZW50LnRv
dGFsID09IGFsbG93ZWRUb3RhbEJ5dGVzW2ldKQorICAgICAgICAgICAgICAgICAgICBicmVhazsK
KyAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgaWYgKGkgPCBhbGxvd2VkVG90YWxC
eXRlcy5sZW5ndGgpCisgICAgICAgICAgICAgICAgICAgIGNvbnNvbGVXcml0ZSgiU1VDQ0VTUzog
ZXZlbnQudG90YWwgaXMgIiArIGFsbG93ZWRUb3RhbEJ5dGVzLmpvaW4oIiBvciAiKSArICIgKFBs
YXliYWNrIGVuZ2luZSBzcGVjaWZpYykiKTsKICAgICAgICAgICAgICAgICBlbHNlCi0gICAgICAg
ICAgICAgICAgICAgIGNvbnNvbGVXcml0ZSgiRkFJTDogZXZlbnQudG90YWwgc2hvdWxkIG5vdCBi
ZSAiICsgZXZlbnQudG90YWwgKyAiIChzaG91bGQgYmUgIiArIGFsbG93ZWRUb3RhbEJ5dGVzWzBd
ICsgIiBvciAiICsgYWxsb3dlZFRvdGFsQnl0ZXNbMV0gKyAiKSIpOworICAgICAgICAgICAgICAg
ICAgICBjb25zb2xlV3JpdGUoIkZBSUw6IGV2ZW50LnRvdGFsIHNob3VsZCBub3QgYmUgIiArIGV2
ZW50LnRvdGFsICsgIiAoc2hvdWxkIGJlICIgKyBhbGxvd2VkVG90YWxCeXRlcy5qb2luKCIgb3Ig
IikgKyAiKSIpOwogICAgICAgICAgICAgICAgIGVuZFRlc3QoKTsKICAgICAgICAgICAgIH0KIAog
ICAgICAgICAgICAgZnVuY3Rpb24gc3RhcnQoKQogICAgICAgICAgICAgeworICAgICAgICAgICAg
ICAgIHNldFNyY0J5VGFnTmFtZSgidmlkZW8iLCBmaW5kTWVkaWFGaWxlKCJ2aWRlbyIsICJjb250
ZW50L3Rlc3QiKSk7CiAgICAgICAgICAgICAgICAgZmluZE1lZGlhRWxlbWVudCgpOwogICAgICAg
ICAgICAgfQogCkBAIC0zNCw3ICs0MCw3IEBACiAKICAgICA8Ym9keSBvbmxvYWQ9InN0YXJ0KCki
PgogCi0gICAgICAgIDx2aWRlbyBjb250cm9scyBzcmM9ImNvbnRlbnQvdGVzdC5tcDQiIG9ubG9h
ZHN0YXJ0PSJ0ZXN0T25Mb2FkU3RhcnQoKSIgb25sb2FkPSJ0ZXN0T25Mb2FkKCkiPgorICAgICAg
ICA8dmlkZW8gY29udHJvbHMgb25sb2Fkc3RhcnQ9InRlc3RPbkxvYWRTdGFydCgpIiBvbmxvYWQ9
InRlc3RPbkxvYWQoKSI+CiAgICAgICAgIDwvdmlkZW8+CiAKICAgICA8L2JvZHk+CmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9tZWRpYS9wcm9ncmVzcy1ldmVudC5odG1sIGIvTGF5b3V0VGVzdHMv
bWVkaWEvcHJvZ3Jlc3MtZXZlbnQuaHRtbAppbmRleCAwMDRkMjNlLi41MTlkM2YyIDEwMDY0NAot
LS0gYS9MYXlvdXRUZXN0cy9tZWRpYS9wcm9ncmVzcy1ldmVudC5odG1sCisrKyBiL0xheW91dFRl
c3RzL21lZGlhL3Byb2dyZXNzLWV2ZW50Lmh0bWwKQEAgLTEsNiArMSw3IEBACiA8aHRtbD4KICAg
ICA8aGVhZD4KIAorICAgICAgICA8c2NyaXB0IHNyYz1tZWRpYS1maWxlLmpzPjwvc2NyaXB0Pgog
ICAgICAgICA8c2NyaXB0IHNyYz12aWRlby10ZXN0LmpzPjwvc2NyaXB0PgogICAgICAgICA8c2Ny
aXB0PgogICAgICAgICAgICAgZnVuY3Rpb24gdGVzdE9uTG9hZFN0YXJ0KCkKQEAgLTIyLDYgKzIz
LDcgQEAKIAogICAgICAgICAgICAgZnVuY3Rpb24gc3RhcnQoKQogICAgICAgICAgICAgeworICAg
ICAgICAgICAgICAgIHNldFNyY0J5VGFnTmFtZSgidmlkZW8iLCBmaW5kTWVkaWFGaWxlKCJ2aWRl
byIsICJjb250ZW50L3Rlc3QiKSk7CiAgICAgICAgICAgICAgICAgZmluZE1lZGlhRWxlbWVudCgp
OwogICAgICAgICAgICAgfQogICAgICAgICA8L3NjcmlwdD4KQEAgLTI5LDcgKzMxLDcgQEAKIAog
ICAgIDxib2R5IG9ubG9hZD0ic3RhcnQoKSI+CiAKLSAgICAgICAgPHZpZGVvIHNyYz0iY29udGVu
dC90ZXN0Lm1wNCIgY29udHJvbHMgb25sb2Fkc3RhcnQ9InRlc3RPbkxvYWRTdGFydCgpIiBvbmxv
YWQ9InRlc3RPbkxvYWQoKSI+CisgICAgICAgIDx2aWRlbyBjb250cm9scyBvbmxvYWRzdGFydD0i
dGVzdE9uTG9hZFN0YXJ0KCkiIG9ubG9hZD0idGVzdE9uTG9hZCgpIj4KICAgICAgICAgPC92aWRl
bz4KIAogICAgIDwvYm9keT4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL21lZGlhL3JlbW92ZS1m
cm9tLWRvY3VtZW50LW5vLWxvYWQuaHRtbCBiL0xheW91dFRlc3RzL21lZGlhL3JlbW92ZS1mcm9t
LWRvY3VtZW50LW5vLWxvYWQuaHRtbAppbmRleCAzMTNkMWU1Li4xZjlmNTg2IDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9tZWRpYS9yZW1vdmUtZnJvbS1kb2N1bWVudC1uby1sb2FkLmh0bWwKKysr
IGIvTGF5b3V0VGVzdHMvbWVkaWEvcmVtb3ZlLWZyb20tZG9jdW1lbnQtbm8tbG9hZC5odG1sCkBA
IC0xLDEwICsxLDExIEBACiA8dmlkZW8gY29udHJvbHM+PC92aWRlbz4KIDxwPlRlc3QgdGhhdCBy
ZW1vdmluZyBhIG1lZGlhIGVsZW1lbnQgZnJvbSB0aGUgdHJlZSB3aGVuIG5vIG1lZGlhIGhhcyBi
ZWVuIGxvYWRlZCBkb2VzIG5vdCBnZW5lcmF0ZSBhIGxvYWQgZXZlbnQuPC9wPgorPHNjcmlwdCBz
cmM9bWVkaWEtZmlsZS5qcz48L3NjcmlwdD4KIDxzY3JpcHQgc3JjPXZpZGVvLXRlc3QuanM+PC9z
Y3JpcHQ+CiA8c2NyaXB0PgogICAgIGRpZFJlY2VpdmVMb2FkU3RhcnRFdmVudCA9IGZhbHNlOwog
ICAgIHZpZGVvLmFkZEV2ZW50TGlzdGVuZXIoJ2xvYWRzdGFydCcsIGZ1bmN0aW9uKCkgeyBkaWRS
ZWNlaXZlTG9hZFN0YXJ0RXZlbnQgPSB0cnVlOyB9KTsKLSAgICB2aWRlby5zcmMgPSAiY29udGVu
dC90ZXN0Lm1wNCI7CisgICAgdmlkZW8uc3JjID0gZmluZE1lZGlhRmlsZSgidmlkZW8iLCAiY29u
dGVudC90ZXN0Iik7CiAgICAgdGVzdEV4cGVjdGVkKCJ2aWRlby5uZXR3b3JrU3RhdGUiLCBIVE1M
TWVkaWFFbGVtZW50Lk5FVFdPUktfRU1QVFkpOwogICAgIHJ1bigiZG9jdW1lbnQuYm9keS5yZW1v
dmVDaGlsZCh2aWRlbykiKTsKICAgICB0ZXN0RXhwZWN0ZWQoImRpZFJlY2VpdmVMb2FkU3RhcnRF
dmVudCIsIGZhbHNlKTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL21lZGlhL3JlbW92ZS1mcm9t
LWRvY3VtZW50Lmh0bWwgYi9MYXlvdXRUZXN0cy9tZWRpYS9yZW1vdmUtZnJvbS1kb2N1bWVudC5o
dG1sCmluZGV4IDc2NzUzYWIuLjAzNWI2NmYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL21lZGlh
L3JlbW92ZS1mcm9tLWRvY3VtZW50Lmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvbWVkaWEvcmVtb3Zl
LWZyb20tZG9jdW1lbnQuaHRtbApAQCAtMSw1ICsxLDYgQEAKIDx2aWRlbyBjb250cm9scyBhdXRv
cGxheT48L3ZpZGVvPgogPHA+VGVzdCB0aGF0IHJlbW92aW5nIGEgbWVkaWEgZWxlbWVudCBmcm9t
IHRoZSB0cmVlIHBhdXNlcyBwbGF5YmFjayBidXQgZG9lcyBub3QgdW5sb2FkIHRoZSBtZWRpYS48
L3A+Cis8c2NyaXB0IHNyYz1tZWRpYS1maWxlLmpzPjwvc2NyaXB0PgogPHNjcmlwdCBzcmM9dmlk
ZW8tdGVzdC5qcz48L3NjcmlwdD4KIDxzY3JpcHQ+CiAgICAgd2FpdEZvckV2ZW50KCdsb2FkJywg
ZnVuY3Rpb24gKCkgewpAQCAtMTYsNSArMTcsNSBAQAogICAgICAgICBlbmRUZXN0KCk7CiAgICAg
fSApOwogCi12aWRlby5zcmMgPSAiY29udGVudC90ZXN0Lm1wNCI7Cit2aWRlby5zcmMgPSBmaW5k
TWVkaWFGaWxlKCJ2aWRlbyIsICJjb250ZW50L3Rlc3QiKTsKIDwvc2NyaXB0PgpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvbWVkaWEvdW5zdXBwb3J0ZWQtdHJhY2tzLmh0bWwgYi9MYXlvdXRUZXN0
cy9tZWRpYS91bnN1cHBvcnRlZC10cmFja3MuaHRtbAppbmRleCBiZDlmMWRjLi41N2QwNWM5IDEw
MDY0NAotLS0gYS9MYXlvdXRUZXN0cy9tZWRpYS91bnN1cHBvcnRlZC10cmFja3MuaHRtbAorKysg
Yi9MYXlvdXRUZXN0cy9tZWRpYS91bnN1cHBvcnRlZC10cmFja3MuaHRtbApAQCAtMSw4ICsxLDkg
QEAKIDx2aWRlbyBjb250cm9scz48L3ZpZGVvPgogPHA+VGVzdCB0aGF0IFF1aWNrVGltZSBmaWxl
IHdpdGggdW5zdXBwb3J0ZWQgdHJhY2sgdHlwZXMgb25seSBnZW5lcmF0ZXMgYW4gZXJyb3IuPHA+
Cis8c2NyaXB0IHNyYz1tZWRpYS1maWxlLmpzPjwvc2NyaXB0PgogPHNjcmlwdCBzcmM9dmlkZW8t
dGVzdC5qcz48L3NjcmlwdD4KIDxzY3JpcHQ+Ci12aWRlby5zcmMgPSAiY29udGVudC91bnN1cHBv
cnRlZF90cmFjay5tcDQiOwordmlkZW8uc3JjID0gZmluZE1lZGlhRmlsZSgidmlkZW8iLCAiY29u
dGVudC91bnN1cHBvcnRlZF90cmFjayIpOwogd2FpdEZvckV2ZW50KCJlcnJvciIsIGZ1bmN0aW9u
ICgpIHsKICAgICB0ZXN0RXhwZWN0ZWQoInZpZGVvLmVycm9yIiwgbnVsbCwgIiE9Iik7CiAgICAg
ZW5kVGVzdCgpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>