<?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>277759</bug_id>
          
          <creation_ts>2024-08-07 12:32:26 -0700</creation_ts>
          <short_desc>REGRESSION(280985@main): Broke some HLS videos</short_desc>
          <delta_ts>2024-08-08 08:51:35 -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>New Bugs</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>
          
          <blocked>276208</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>m_finkel</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2051218</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2024-08-07 12:32:26 -0700</bug_when>
    <thetext>https://commits.webkit.org/280985@main introduced a regression:
Broke some HLS videos

This is an automatic bug report generated by webkitbot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2051220</commentid>
    <comment_count>1</comment_count>
      <attachid>472071</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2024-08-07 12:32:32 -0700</bug_when>
    <thetext>Created attachment 472071
REVERT of 280985@main

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the revert will be successful.  This process takes approximately 15 minutes.

If you would like to land the revert faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2051222</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2024-08-07 12:35:22 -0700</bug_when>
    <thetext>&lt;rdar://problem/133405640&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2051223</commentid>
    <comment_count>3</comment_count>
    <who name="Matthew Finkel">m_finkel</who>
    <bug_when>2024-08-07 12:35:42 -0700</bug_when>
    <thetext>rdar://132763216</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2051227</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-08-07 12:42:17 -0700</bug_when>
    <thetext>Committed 281951@main (1ac958daec65): &lt;https://commits.webkit.org/281951@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 472071.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2051421</commentid>
    <comment_count>5</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-08-08 08:51:35 -0700</bug_when>
    <thetext>Committed 280938.208@safari-7619-branch (85716fdab5b6): &lt;https://commits.webkit.org/280938.208@safari-7619-branch&gt;

Reviewed commits have been landed. Closing PR #1572 and removing active labels.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>472071</attachid>
            <date>2024-08-07 12:32:32 -0700</date>
            <delta_ts>2024-08-07 12:42:18 -0700</delta_ts>
            <desc>REVERT of 280985@main</desc>
            <filename>bug-277759-20240807193231.patch</filename>
            <type>text/plain</type>
            <size>10131</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">RnJvbSBkOTNhYmI3YTkzYmI0MTU4ZGNiMjI2MjlhODk0YTM0YTgyOTk0NDRhIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBDb21taXQgUXVldWUgPGNvbW1pdC1xdWV1ZUB3ZWJraXQub3Jn
PgpEYXRlOiBXZWQsIDcgQXVnIDIwMjQgMTk6MzI6MjkgKzAwMDAKU3ViamVjdDogW1BBVENIXSBV
bnJldmlld2VkLCByZXZlcnRpbmcgMjgwOTg1QG1haW4uCiBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9Mjc3NzU5CgpCcm9rZSBzb21lIEhMUyB2aWRlb3MKClJldmVydGVk
IGNoYW5nZXNldDoKCiJSZXN0cmljdCBwZXJmb3JtYW5jZSBlbnRyaWVzIGZyb20gbm8tY29ycyBj
cm9zcy1vcmlnaW4gbWVkaWEgcmVxdWVzdHMiCmh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0yNzYyMDgKaHR0cHM6Ly9jb21taXRzLndlYmtpdC5vcmcvMjgwOTg1QG1haW4K
LS0tCiBTb3VyY2UvV2ViQ29yZS9sb2FkZXIvTWVkaWFSZXNvdXJjZUxvYWRlci5jcHAgfCAgNCAt
LQogU291cmNlL1dlYkNvcmUvbG9hZGVyL01lZGlhUmVzb3VyY2VMb2FkZXIuaCAgIHwgIDEgLQog
Li4uL2h0dHAvdGVzdHMvbWVkaWEvcmVzb3VyY2VzL2hscy8uaHRhY2Nlc3MgIHwgIDMgLS0KIC4u
LnJjZS10aW1pbmctY3Jvc3Mtb3JpZ2luLW1lZGlhLWV4cGVjdGVkLnR4dCB8ICAzIC0tCiAuLi4t
Y3Jvc3Mtb3JpZ2luLW1lZGlhLXdpdGgtY29ycy1leHBlY3RlZC50eHQgfCAgOCAtLS0tCiAuLi5l
LXRpbWluZy1jcm9zcy1vcmlnaW4tbWVkaWEtd2l0aC1jb3JzLmh0bWwgfCA0MCAtLS0tLS0tLS0t
LS0tLS0tLQogLi4uY2UtcmVzb3VyY2UtdGltaW5nLWNyb3NzLW9yaWdpbi1tZWRpYS5odG1sIHwg
NDMgLS0tLS0tLS0tLS0tLS0tLS0tLQogTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ2xpYi9UZXN0RXhw
ZWN0YXRpb25zICAgIHwgIDIgLQogTGF5b3V0VGVzdHMvcGxhdGZvcm0vd2luL1Rlc3RFeHBlY3Rh
dGlvbnMgICAgIHwgIDMgLS0KIDkgZmlsZXMgY2hhbmdlZCwgMTA3IGRlbGV0aW9ucygtKQogZGVs
ZXRlIG1vZGUgMTAwNjQ0IExheW91dFRlc3RzL2h0dHAvdGVzdHMvbWVkaWEvcmVzb3VyY2VzL2hs
cy8uaHRhY2Nlc3MKIGRlbGV0ZSBtb2RlIDEwMDY0NCBMYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3Bl
cmZvcm1hbmNlL3BlcmZvcm1hbmNlLXJlc291cmNlLXRpbWluZy1jcm9zcy1vcmlnaW4tbWVkaWEt
ZXhwZWN0ZWQudHh0CiBkZWxldGUgbW9kZSAxMDA2NDQgTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9w
ZXJmb3JtYW5jZS9wZXJmb3JtYW5jZS1yZXNvdXJjZS10aW1pbmctY3Jvc3Mtb3JpZ2luLW1lZGlh
LXdpdGgtY29ycy1leHBlY3RlZC50eHQKIGRlbGV0ZSBtb2RlIDEwMDY0NCBMYXlvdXRUZXN0cy9o
dHRwL3Rlc3RzL3BlcmZvcm1hbmNlL3BlcmZvcm1hbmNlLXJlc291cmNlLXRpbWluZy1jcm9zcy1v
cmlnaW4tbWVkaWEtd2l0aC1jb3JzLmh0bWwKIGRlbGV0ZSBtb2RlIDEwMDY0NCBMYXlvdXRUZXN0
cy9odHRwL3Rlc3RzL3BlcmZvcm1hbmNlL3BlcmZvcm1hbmNlLXJlc291cmNlLXRpbWluZy1jcm9z
cy1vcmlnaW4tbWVkaWEuaHRtbAoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9N
ZWRpYVJlc291cmNlTG9hZGVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9NZWRpYVJlc291
cmNlTG9hZGVyLmNwcAppbmRleCBlZmNkOTVjOTE0MzUuLjEwZGU1NjdhYzQ2YiAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL01lZGlhUmVzb3VyY2VMb2FkZXIuY3BwCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL2xvYWRlci9NZWRpYVJlc291cmNlTG9hZGVyLmNwcApAQCAtMTIzLDEwICsx
MjMsNiBAQCBSZWZQdHI8UGxhdGZvcm1NZWRpYVJlc291cmNlPiBNZWRpYVJlc291cmNlTG9hZGVy
OjpyZXF1ZXN0UmVzb3VyY2UoUmVzb3VyY2VSZXF1ZQogICAgICAgICBjYWNoaW5nUG9saWN5IH07
CiAgICAgbG9hZGVyT3B0aW9ucy5zYW1lT3JpZ2luRGF0YVVSTEZsYWcgPSBTYW1lT3JpZ2luRGF0
YVVSTEZsYWc6OlNldDsKICAgICBsb2FkZXJPcHRpb25zLmRlc3RpbmF0aW9uID0gbV9kZXN0aW5h
dGlvbjsKLSAgICBpZiAoIW1fZG9jdW1lbnQtPnNlY3VyaXR5T3JpZ2luKCkuaXNTYW1lT3JpZ2lu
QXMoU2VjdXJpdHlPcmlnaW46OmNyZWF0ZShyZXF1ZXN0LnVybCgpKSkgJiYgbV9jcm9zc09yaWdp
bk1vZGUuaXNOdWxsKCkgJiYgbV93YXNNYWluUmVzb3VyY2VMb2FkZWQpCi0gICAgICAgIGxvYWRl
ck9wdGlvbnMubG9hZGVkRnJvbU9wYXF1ZVNvdXJjZSA9IExvYWRlZEZyb21PcGFxdWVTb3VyY2U6
OlllczsKLSAgICBlbHNlIGlmICghbV93YXNNYWluUmVzb3VyY2VMb2FkZWQpCi0gICAgICAgIG1f
d2FzTWFpblJlc291cmNlTG9hZGVkID0gdHJ1ZTsKICAgICBhdXRvIGNhY2hlZFJlcXVlc3QgPSBj
cmVhdGVQb3RlbnRpYWxBY2Nlc3NDb250cm9sUmVxdWVzdChXVEZNb3ZlKHJlcXVlc3QpLCBXVEZN
b3ZlKGxvYWRlck9wdGlvbnMpLCAqbV9kb2N1bWVudCwgbV9jcm9zc09yaWdpbk1vZGUpOwogICAg
IGlmIChSZWZQdHIgZWxlbWVudCA9IG1fZWxlbWVudC5nZXQoKSkKICAgICAgICAgY2FjaGVkUmVx
dWVzdC5zZXRJbml0aWF0b3IoKmVsZW1lbnQpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
bG9hZGVyL01lZGlhUmVzb3VyY2VMb2FkZXIuaCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9NZWRp
YVJlc291cmNlTG9hZGVyLmgKaW5kZXggNTY2OTcyODIwMjBiLi5lOGM3ZTA4ZjgwZWYgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9NZWRpYVJlc291cmNlTG9hZGVyLmgKKysrIGIv
U291cmNlL1dlYkNvcmUvbG9hZGVyL01lZGlhUmVzb3VyY2VMb2FkZXIuaApAQCAtNjcsNyArNjcs
NiBAQCBwdWJsaWM6CiBwcml2YXRlOgogICAgIHZvaWQgY29udGV4dERlc3Ryb3llZCgpIG92ZXJy
aWRlOwogCi0gICAgYm9vbCBtX3dhc01haW5SZXNvdXJjZUxvYWRlZCB7IGZhbHNlIH07CiAgICAg
V2Vha1B0cjxEb2N1bWVudCwgV2Vha1B0ckltcGxXaXRoRXZlbnRUYXJnZXREYXRhPiBtX2RvY3Vt
ZW50IFdURl9HVUFSREVEX0JZX0NBUEFCSUxJVFkobWFpblRocmVhZCk7CiAgICAgV2Vha1B0cjxF
bGVtZW50LCBXZWFrUHRySW1wbFdpdGhFdmVudFRhcmdldERhdGE+IG1fZWxlbWVudCBXVEZfR1VB
UkRFRF9CWV9DQVBBQklMSVRZKG1haW5UaHJlYWQpOwogICAgIFN0cmluZyBtX2Nyb3NzT3JpZ2lu
TW9kZSBXVEZfR1VBUkRFRF9CWV9DQVBBQklMSVRZKG1haW5UaHJlYWQpOwpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9tZWRpYS9yZXNvdXJjZXMvaGxzLy5odGFjY2VzcyBiL0xh
eW91dFRlc3RzL2h0dHAvdGVzdHMvbWVkaWEvcmVzb3VyY2VzL2hscy8uaHRhY2Nlc3MKZGVsZXRl
ZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDM5MWExNTJmOTJiNi4uMDAwMDAwMDAwMDAwCi0tLSBh
L0xheW91dFRlc3RzL2h0dHAvdGVzdHMvbWVkaWEvcmVzb3VyY2VzL2hscy8uaHRhY2Nlc3MKKysr
IC9kZXYvbnVsbApAQCAtMSwzICswLDAgQEAKLTxGaWxlcyBwbGF5bGlzdC13aXRoLWNvb2tpZS5t
M3U4PgotSGVhZGVyIGFsd2F5cyBzZXQgQWNjZXNzLUNvbnRyb2wtQWxsb3ctT3JpZ2luICJodHRw
Oi8vMTI3LjAuMC4xOjgwMDAiCi08L0ZpbGVzPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0
cC90ZXN0cy9wZXJmb3JtYW5jZS9wZXJmb3JtYW5jZS1yZXNvdXJjZS10aW1pbmctY3Jvc3Mtb3Jp
Z2luLW1lZGlhLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvcGVyZm9ybWFu
Y2UvcGVyZm9ybWFuY2UtcmVzb3VyY2UtdGltaW5nLWNyb3NzLW9yaWdpbi1tZWRpYS1leHBlY3Rl
ZC50eHQKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IGFmNWEyN2M4ZTJkOS4uMDAwMDAw
MDAwMDAwCi0tLSBhL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvcGVyZm9ybWFuY2UvcGVyZm9ybWFu
Y2UtcmVzb3VyY2UtdGltaW5nLWNyb3NzLW9yaWdpbi1tZWRpYS1leHBlY3RlZC50eHQKKysrIC9k
ZXYvbnVsbApAQCAtMSwzICswLDAgQEAKLWh0dHA6Ly8xMjcuMC4wLjE6ODAwMC9yZXNvdXJjZXMv
anMtdGVzdC1wcmUuanMKLWh0dHA6Ly9sb2NhbGhvc3Q6ODAwMC9tZWRpYS9yZXNvdXJjZXMvaGxz
L3BsYXlsaXN0LXdpdGgtY29va2llLm0zdTgKLQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0
cC90ZXN0cy9wZXJmb3JtYW5jZS9wZXJmb3JtYW5jZS1yZXNvdXJjZS10aW1pbmctY3Jvc3Mtb3Jp
Z2luLW1lZGlhLXdpdGgtY29ycy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3Rz
L3BlcmZvcm1hbmNlL3BlcmZvcm1hbmNlLXJlc291cmNlLXRpbWluZy1jcm9zcy1vcmlnaW4tbWVk
aWEtd2l0aC1jb3JzLWV4cGVjdGVkLnR4dApkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
NGRlZTRmZjhkNGQ3Li4wMDAwMDAwMDAwMDAKLS0tIGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9w
ZXJmb3JtYW5jZS9wZXJmb3JtYW5jZS1yZXNvdXJjZS10aW1pbmctY3Jvc3Mtb3JpZ2luLW1lZGlh
LXdpdGgtY29ycy1leHBlY3RlZC50eHQKKysrIC9kZXYvbnVsbApAQCAtMSw4ICswLDAgQEAKLUNP
TlNPTEUgTUVTU0FHRTogT3JpZ2luIGh0dHA6Ly8xMjcuMC4wLjE6ODAwMCBpcyBub3QgYWxsb3dl
ZCBieSBBY2Nlc3MtQ29udHJvbC1BbGxvdy1PcmlnaW4uIFN0YXR1cyBjb2RlOiAyMDAKLUNPTlNP
TEUgTUVTU0FHRTogT3JpZ2luIGh0dHA6Ly8xMjcuMC4wLjE6ODAwMCBpcyBub3QgYWxsb3dlZCBi
eSBBY2Nlc3MtQ29udHJvbC1BbGxvdy1PcmlnaW4uIFN0YXR1cyBjb2RlOiAyMDAKLUNPTlNPTEUg
TUVTU0FHRTogT3JpZ2luIGh0dHA6Ly8xMjcuMC4wLjE6ODAwMCBpcyBub3QgYWxsb3dlZCBieSBB
Y2Nlc3MtQ29udHJvbC1BbGxvdy1PcmlnaW4uIFN0YXR1cyBjb2RlOiAyMDAKLUNPTlNPTEUgTUVT
U0FHRTogT3JpZ2luIGh0dHA6Ly8xMjcuMC4wLjE6ODAwMCBpcyBub3QgYWxsb3dlZCBieSBBY2Nl
c3MtQ29udHJvbC1BbGxvdy1PcmlnaW4uIFN0YXR1cyBjb2RlOiAyMDAKLWh0dHA6Ly8xMjcuMC4w
LjE6ODAwMC9yZXNvdXJjZXMvanMtdGVzdC1wcmUuanMKLWh0dHA6Ly9sb2NhbGhvc3Q6ODAwMC9t
ZWRpYS9yZXNvdXJjZXMvaGxzL3BsYXlsaXN0LXdpdGgtY29va2llLm0zdTgKLWh0dHA6Ly9sb2Nh
bGhvc3Q6ODAwMC9tZWRpYS9yZXNvdXJjZXMvaGxzL3N1Yi1wbGF5bGlzdC13aXRoLWNvb2tpZS5w
eQotCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3BlcmZvcm1hbmNlL3BlcmZv
cm1hbmNlLXJlc291cmNlLXRpbWluZy1jcm9zcy1vcmlnaW4tbWVkaWEtd2l0aC1jb3JzLmh0bWwg
Yi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3BlcmZvcm1hbmNlL3BlcmZvcm1hbmNlLXJlc291cmNl
LXRpbWluZy1jcm9zcy1vcmlnaW4tbWVkaWEtd2l0aC1jb3JzLmh0bWwKZGVsZXRlZCBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IGI2ZDk3MWY0ODViOC4uMDAwMDAwMDAwMDAwCi0tLSBhL0xheW91dFRl
c3RzL2h0dHAvdGVzdHMvcGVyZm9ybWFuY2UvcGVyZm9ybWFuY2UtcmVzb3VyY2UtdGltaW5nLWNy
b3NzLW9yaWdpbi1tZWRpYS13aXRoLWNvcnMuaHRtbAorKysgL2Rldi9udWxsCkBAIC0xLDQwICsw
LDAgQEAKLTwhRE9DVFlQRSBodG1sPgotPGh0bWw+Ci08aGVhZD4KLTxzY3JpcHQ+Ci0gICAgaWYg
KHdpbmRvdy50ZXN0UnVubmVyKSB7Ci0gICAgICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpCi0g
ICAgICAgIHRlc3RSdW5uZXIud2FpdFVudGlsRG9uZSgpOwotICAgIH0KLTwvc2NyaXB0PgotPHNj
cmlwdCBzcmM9Ii4uLy4uL3Jlc291cmNlcy9qcy10ZXN0LXByZS5qcyI+PC9zY3JpcHQ+Ci08L2hl
YWQ+Ci08Ym9keT4KLTx2aWRlbyBzcmM9Imh0dHA6Ly9sb2NhbGhvc3Q6ODAwMC9tZWRpYS9yZXNv
dXJjZXMvaGxzL3BsYXlsaXN0LXdpdGgtY29va2llLm0zdTgiIGNyb3Nzb3JpZ2luPgotPHNjcmlw
dD4KLSAgICB2YXIgZW50cmllcyA9IG5ldyBTZXQoKTsKLSAgICBsZXQgZ290TWV0YWRhdGEgPSBm
YWxzZTsKLSAgICBjb25zdCBleHBlY3RlZEVudHJpZXMgPSAzOwotICAgIGxldCBydW5UZXN0ID0g
ZnVuY3Rpb24oKSB7Ci0gICAgICAgIGZvciAobGV0IGVudHJ5IG9mIHBlcmZvcm1hbmNlLmdldEVu
dHJpZXNCeVR5cGUoJ3Jlc291cmNlJykpIHsKLSAgICAgICAgICAgIGlmIChlbnRyaWVzLmhhcyhl
bnRyeS5uYW1lKSkKLSAgICAgICAgICAgICAgICBjb250aW51ZTsKLSAgICAgICAgICAgIGVudHJp
ZXMuYWRkKGVudHJ5Lm5hbWUpOwotICAgICAgICAgICAgaWYgKGVudHJpZXMuc2l6ZSA8PSBleHBl
Y3RlZEVudHJpZXMpCi0gICAgICAgICAgICAgICAgZGVidWcoZW50cnkubmFtZSk7Ci0gICAgICAg
IH0KLQotICAgICAgICBpZiAoZ290TWV0YWRhdGEgJiYgZW50cmllcy5zaXplID49IGV4cGVjdGVk
RW50cmllcykKLSAgICAgICAgICAgIHRlc3RSdW5uZXIubm90aWZ5RG9uZSgpOwotICAgIH07Ci0g
ICAgbGV0IHZpZGVvID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcigidmlkZW8iKTsKLSAgICBzZXRJ
bnRlcnZhbChydW5UZXN0LCAxMDApOwotCi0gICAgdmlkZW8uYWRkRXZlbnRMaXN0ZW5lcigibG9h
ZGVkbWV0YWRhdGEiLCAoZSkgPT4gewotICAgICAgICBnb3RNZXRhZGF0YSA9IHRydWU7Ci0gICAg
ICAgIGlmIChnb3RNZXRhZGF0YSAmJiBlbnRyaWVzLnNpemUgPj0gZXhwZWN0ZWRFbnRyaWVzKQot
ICAgICAgICAgICAgdGVzdFJ1bm5lci5ub3RpZnlEb25lKCk7Ci0gICAgfSk7Ci08L3NjcmlwdD4K
LTwvYm9keT4KLTwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvcGVy
Zm9ybWFuY2UvcGVyZm9ybWFuY2UtcmVzb3VyY2UtdGltaW5nLWNyb3NzLW9yaWdpbi1tZWRpYS5o
dG1sIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9wZXJmb3JtYW5jZS9wZXJmb3JtYW5jZS1yZXNv
dXJjZS10aW1pbmctY3Jvc3Mtb3JpZ2luLW1lZGlhLmh0bWwKZGVsZXRlZCBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDc3ZTU3ZTkzMDM1My4uMDAwMDAwMDAwMDAwCi0tLSBhL0xheW91dFRlc3RzL2h0
dHAvdGVzdHMvcGVyZm9ybWFuY2UvcGVyZm9ybWFuY2UtcmVzb3VyY2UtdGltaW5nLWNyb3NzLW9y
aWdpbi1tZWRpYS5odG1sCisrKyAvZGV2L251bGwKQEAgLTEsNDMgKzAsMCBAQAotPCFET0NUWVBF
IGh0bWw+Ci08aHRtbD4KLTxoZWFkPgotPHNjcmlwdD4KLSAgICBpZiAod2luZG93LnRlc3RSdW5u
ZXIpIHsKLSAgICAgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCkKLSAgICAgICAgdGVzdFJ1bm5l
ci53YWl0VW50aWxEb25lKCk7Ci0gICAgfQotPC9zY3JpcHQ+Ci08c2NyaXB0IHNyYz0iLi4vLi4v
cmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpzIj48L3NjcmlwdD4KLTwvaGVhZD4KLTxib2R5PgotPHZp
ZGVvIHNyYz0iaHR0cDovL2xvY2FsaG9zdDo4MDAwL21lZGlhL3Jlc291cmNlcy9obHMvcGxheWxp
c3Qtd2l0aC1jb29raWUubTN1OCI+Ci08c2NyaXB0PgotICAgIHZhciBlbnRyaWVzID0gbmV3IFNl
dCgpOwotICAgIGxldCBnb3RNZXRhZGF0YSA9IGZhbHNlOwotCi0gICAgbGV0IHZpZGVvID0gZG9j
dW1lbnQucXVlcnlTZWxlY3RvcigidmlkZW8iKTsKLQotICAgIGxldCBydW5UZXN0ID0gZnVuY3Rp
b24oKSB7Ci0gICAgICAgIGZvciAobGV0IGVudHJ5IG9mIHBlcmZvcm1hbmNlLmdldEVudHJpZXNC
eVR5cGUoJ3Jlc291cmNlJykpIHsKLSAgICAgICAgICAgIGlmIChlbnRyaWVzLmhhcyhlbnRyeS5u
YW1lKSkKLSAgICAgICAgICAgICAgICBjb250aW51ZTsKLSAgICAgICAgICAgIGVudHJpZXMuYWRk
KGVudHJ5Lm5hbWUpOwotICAgICAgICAgICAgaWYgKGVudHJ5LmluaXRpYXRvclR5cGUgPT0gInZp
ZGVvIiAmJiBlbnRyeS5uYW1lICE9IHZpZGVvLnNyYykKLSAgICAgICAgICAgICAgICB0ZXN0RmFp
bGVkKCJVbmV4cGVjdGVkIGVudHJ5OiAiICsgZW50cnkubmFtZSk7Ci0gICAgICAgICAgICBlbHNl
Ci0gICAgICAgICAgICAgICAgZGVidWcoZW50cnkubmFtZSk7Ci0gICAgICAgIH0KLQotICAgICAg
ICBpZiAoZ290TWV0YWRhdGEgJiYgZW50cmllcy5zaXplKQotICAgICAgICAgICAgdGVzdFJ1bm5l
ci5ub3RpZnlEb25lKCk7Ci0gICAgfTsKLSAgICBzZXRJbnRlcnZhbChydW5UZXN0LCAxMDApOwot
Ci0gICAgdmlkZW8uYWRkRXZlbnRMaXN0ZW5lcigibG9hZGVkbWV0YWRhdGEiLCAoZSkgPT4gewot
ICAgICAgICBnb3RNZXRhZGF0YSA9IHRydWU7Ci0gICAgICAgIGlmIChnb3RNZXRhZGF0YSAmJiBl
bnRyaWVzLnNpemUpCi0gICAgICAgICAgICB0ZXN0UnVubmVyLm5vdGlmeURvbmUoKTsKLSAgICB9
KTsKLTwvc2NyaXB0PgotPC9ib2R5PgotPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vZ2xpYi9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ2xp
Yi9UZXN0RXhwZWN0YXRpb25zCmluZGV4IGIyOWE3YWQyM2M0Zi4uNTQ0MDE3ZjI5YmZlIDEwMDY0
NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9nbGliL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vZ2xpYi9UZXN0RXhwZWN0YXRpb25zCkBAIC0zMDIyLDggKzMw
MjIsNiBAQCBodHRwL3Rlc3RzL21lZGlhL21vZGVybi1tZWRpYS1jb250cm9scy90aW1lLWNvbnRy
b2wvMS10by0xMC1ob3Vycy5odG1sIFsgU2tpcCBdCiBodHRwL3Rlc3RzL21lZGlhL21vZGVybi1t
ZWRpYS1jb250cm9scy90aW1lLWNvbnRyb2wvMTAtaG91cnMtb3ItbW9yZS5odG1sIFsgU2tpcCBd
CiBodHRwL3Rlc3RzL21lZGlhL21vZGVybi1tZWRpYS1jb250cm9scy90aW1lLWNvbnRyb2wvbGVz
cy10aGFuLTEwLW1pbnV0ZXMuaHRtbCBbIFNraXAgXQogaHR0cC90ZXN0cy9tZWRpYS9tb2Rlcm4t
bWVkaWEtY29udHJvbHMvdGltZS1jb250cm9sLzEwLW1pbnV0ZXMtdG8tMS1ob3VyLmh0bWwgWyBT
a2lwIF0KLWh0dHAvdGVzdHMvcGVyZm9ybWFuY2UvcGVyZm9ybWFuY2UtcmVzb3VyY2UtdGltaW5n
LWNyb3NzLW9yaWdpbi1tZWRpYS5odG1sIFsgU2tpcCBdCi1odHRwL3Rlc3RzL3BlcmZvcm1hbmNl
L3BlcmZvcm1hbmNlLXJlc291cmNlLXRpbWluZy1jcm9zcy1vcmlnaW4tbWVkaWEtd2l0aC1jb3Jz
Lmh0bWwgWyBTa2lwIF0KIAogIyBEQVNIIG1lZGlhIHBsYXliYWNrIHN1cHBvcnQgaXMgZGlzYWJs
ZWQgaW4gdGhlIEdTdHJlYW1lciBwb3J0cy4KIHBsYXRmb3JtL2dsaWIvbWVkaWEvbWVkaWEtY2Fu
LXBsYXktZGFzaC5odG1sIFsgU2tpcCBdCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS93aW4vVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3dpbi9UZXN0RXhw
ZWN0YXRpb25zCmluZGV4IGI3MTM4M2Y2MzE0My4uZjlkOWQ5M2U3YmQxIDEwMDY0NAotLS0gYS9M
YXlvdXRUZXN0cy9wbGF0Zm9ybS93aW4vVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0
cy9wbGF0Zm9ybS93aW4vVGVzdEV4cGVjdGF0aW9ucwpAQCAtODU5LDkgKzg1OSw2IEBAIHdlYmtp
dC5vcmcvYi8yNTU3NDcgaHR0cC90ZXN0cy9zZWN1cml0eS9jYW52YXMtcmVtb3RlLXJlYWQtcmVt
b3RlLXZpZGVvLXJlZGlyZWN0CiAKIGh0dHAvdGVzdHMvc2VjdXJpdHkvY2FudmFzLXJlbW90ZS1y
ZWFkLXJlbW90ZS12aWRlby1obHMuaHRtbCBbIFNraXAgXSAjIFRpbWVvdXQKIAotaHR0cC90ZXN0
cy9wZXJmb3JtYW5jZS9wZXJmb3JtYW5jZS1yZXNvdXJjZS10aW1pbmctY3Jvc3Mtb3JpZ2luLW1l
ZGlhLmh0bWwgWyBTa2lwIF0gIyBUaW1lb3V0Ci1odHRwL3Rlc3RzL3BlcmZvcm1hbmNlL3BlcmZv
cm1hbmNlLXJlc291cmNlLXRpbWluZy1jcm9zcy1vcmlnaW4tbWVkaWEtd2l0aC1jb3JzLmh0bWwg
WyBTa2lwIF0gIyBUaW1lb3V0Ci0KIGh0dHAvdGVzdHMvc2VjdXJpdHkvY2xpcGJvYXJkL2NvcHkt
cGFzdGUtaHRtbC1hY3Jvc3Mtb3JpZ2luLXNhbml0aXplcy1odG1sLmh0bWwgWyBTa2lwIF0gIyBG
YWlsdXJlCiBodHRwL3Rlc3RzL3NlY3VyaXR5L2NsaXBib2FyZC9jb3B5LXBhc3RlLWh0bWwtYWNy
b3NzLW9yaWdpbi1zdHJpcHMtbXNvLWxpc3QuaHRtbCBbIFNraXAgXSAjIEZhaWx1cmUKIGh0dHAv
dGVzdHMvc2VjdXJpdHkvY2xpcGJvYXJkL2NvcHktcGFzdGUtaHRtbC1jcm9zcy1vcmlnaW4taWZy
YW1lLWFjcm9zcy1vcmlnaW4uaHRtbCBbIFNraXAgXSAjIEZhaWx1cmUK
</data>

          </attachment>
      

    </bug>

</bugzilla>