<?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>305453</bug_id>
          
          <creation_ts>2026-01-13 22:22:16 -0800</creation_ts>
          <short_desc>REGRESSION(305553@main): Broke internal builds</short_desc>
          <delta_ts>2026-01-13 22:29:11 -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>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>304944</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>dm_mazzoni</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2171678</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2026-01-13 22:22:16 -0800</bug_when>
    <thetext>https://commits.webkit.org/305553@main introduced a regression:
Broke internal builds

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>2171680</commentid>
    <comment_count>1</comment_count>
      <attachid>477997</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2026-01-13 22:22:22 -0800</bug_when>
    <thetext>Created attachment 477997
REVERT of 305553@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>2171681</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2026-01-13 22:28:46 -0800</bug_when>
    <thetext>Committed 305557@main (23fb5f2d4c85): &lt;https://commits.webkit.org/305557@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 477997.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2171682</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2026-01-13 22:29:11 -0800</bug_when>
    <thetext>&lt;rdar://problem/168120562&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>477997</attachid>
            <date>2026-01-13 22:22:22 -0800</date>
            <delta_ts>2026-01-13 22:28:46 -0800</delta_ts>
            <desc>REVERT of 305553@main</desc>
            <filename>bug-305453-20260114062221.patch</filename>
            <type>text/plain</type>
            <size>14202</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">RnJvbSBlMGQwMjNmYTE4Y2ViZDZkNzU3ZTRjODljZmVlMGE0NzQ1Zjg2NGFmIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBDb21taXQgUXVldWUgPGNvbW1pdC1xdWV1ZUB3ZWJraXQub3Jn
PgpEYXRlOiBXZWQsIDE0IEphbiAyMDI2IDA2OjIyOjE5ICswMDAwClN1YmplY3Q6IFtQQVRDSF0g
VW5yZXZpZXdlZCwgcmV2ZXJ0aW5nIDMwNTU1M0BtYWluLgogaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTMwNTQ1MwoKQnJva2UgaW50ZXJuYWwgYnVpbGRzCgpSZXZlcnRl
ZCBjaGFuZ2VzZXQ6CgoiUGxhdGZvcm1TcGVlY2hTeW50aGVzaXplcjo6aW5pdGlhbGl6ZVZvaWNl
TGlzdCgpIHNob3VsZCBub3QgYmxvY2sgb24gbWFjT1MiCmh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0zMDQ5NDQKaHR0cHM6Ly9jb21taXRzLndlYmtpdC5vcmcvMzA1NTUz
QG1haW4KLS0tCiAuLi4vQ29uZmlndXJhdGlvbnMvQWxsb3dlZFNQSS1sZWdhY3kudG9tbCAgICAg
fCAgOCArLS0tCiAuLi4vUEFML3BhbC9zcGkvY29jb2EvQVhTcGVlY2hNYW5hZ2VyU1BJLmggICAg
fCAgMyAtLQogLi4uL2NvY29hL1BsYXRmb3JtU3BlZWNoU3ludGhlc2l6ZXJDb2NvYS5tbSAgIHwg
MzEgKysrLS0tLS0tLS0tLQogLi4uL21vY2svUGxhdGZvcm1TcGVlY2hTeW50aGVzaXplck1vY2su
Y3BwICAgIHwgIDIgLQogLi4uL21vY2svUGxhdGZvcm1TcGVlY2hTeW50aGVzaXplck1vY2suaCAg
ICAgIHwgIDQgKy0KIFNvdXJjZS9XZWJDb3JlL3Rlc3RpbmcvSW50ZXJuYWxzLmNwcCAgICAgICAg
ICB8ICA4IC0tLS0KIFNvdXJjZS9XZWJDb3JlL3Rlc3RpbmcvSW50ZXJuYWxzLmggICAgICAgICAg
ICB8ICAxIC0KIFNvdXJjZS9XZWJDb3JlL3Rlc3RpbmcvSW50ZXJuYWxzLmlkbCAgICAgICAgICB8
ICAxIC0KIC4uLmVzaXMtZW1wdHktaW5pdGlhbC12b2ljZS1saXN0LWV4cGVjdGVkLnR4dCB8IDEx
IC0tLS0tCiAuLi5jaC1zeW50aGVzaXMtZW1wdHktaW5pdGlhbC12b2ljZS1saXN0Lmh0bWwgfCAz
NiAtLS0tLS0tLS0tLS0tLS0KIC4uLi9mYXN0L3NwZWVjaHN5bnRoZXNpcy92b2ljZXMtbm9uLW1v
Y2suaHRtbCB8IDQ1ICsrKysrKy0tLS0tLS0tLS0tLS0KIDExIGZpbGVzIGNoYW5nZWQsIDIxIGlu
c2VydGlvbnMoKyksIDEyOSBkZWxldGlvbnMoLSkKIGRlbGV0ZSBtb2RlIDEwMDY0NCBMYXlvdXRU
ZXN0cy9mYXN0L3NwZWVjaHN5bnRoZXNpcy9zcGVlY2gtc3ludGhlc2lzLWVtcHR5LWluaXRpYWwt
dm9pY2UtbGlzdC1leHBlY3RlZC50eHQKIGRlbGV0ZSBtb2RlIDEwMDY0NCBMYXlvdXRUZXN0cy9m
YXN0L3NwZWVjaHN5bnRoZXNpcy9zcGVlY2gtc3ludGhlc2lzLWVtcHR5LWluaXRpYWwtdm9pY2Ut
bGlzdC5odG1sCgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvQ29uZmlndXJhdGlvbnMvQWxs
b3dlZFNQSS1sZWdhY3kudG9tbCBiL1NvdXJjZS9XZWJDb3JlL0NvbmZpZ3VyYXRpb25zL0FsbG93
ZWRTUEktbGVnYWN5LnRvbWwKaW5kZXggMDkzNTVmOTQwYzg4Li41NDhlZjRiMzMxMjMgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NvbmZpZ3VyYXRpb25zL0FsbG93ZWRTUEktbGVnYWN5LnRv
bWwKKysrIGIvU291cmNlL1dlYkNvcmUvQ29uZmlndXJhdGlvbnMvQWxsb3dlZFNQSS1sZWdhY3ku
dG9tbApAQCAtMTE0LDEzICsxMTQsNiBAQCBzZWxlY3RvcnMgPSBbCiBdCiByZXF1aXJlcyA9IFsi
VVNFX0FQUExFX0lOVEVSTkFMX1NESyJdCiAKLVtbbGVnYWN5XV0KLSMgVGhlc2UgYXJlIG5lZWRl
ZCB0byBvbmx5IHNob3cgYnVpbHQtaW4gdm9pY2VzIHRvIHJlZHVjZSBmaW5nZXJwcmludGluZyBz
dXJmYWNlIGFyZWEuCi1zZWxlY3RvcnMgPSBbCi0gICAgeyBuYW1lID0gInNwZWVjaFZvaWNlc0lu
Y2x1ZGluZ1N1cGVyQ29tcGFjdCIsIGNsYXNzID0gIj8iIH0sCi0gICAgeyBuYW1lID0gInNwZWVj
aFZvaWNlc0luY2x1ZGluZ1N1cGVyQ29tcGFjdFdpdGhDb21wbGV0aW9uSGFuZGxlcjoiLCBjbGFz
cyA9ICI/IiB9LAotXQotCiBbW2xlZ2FjeV1dCiBjbGFzc2VzID0gWwogICAgICJBVkFzc2V0Q29s
bGVjdGlvbiIsCkBAIC00MTgsNiArNDExLDcgQEAgc2VsZWN0b3JzID0gWwogICAgIHsgbmFtZSA9
ICJzaGFyZWRUZXh0RWZmZWN0c1dpbmRvd0ZvcldpbmRvd1NjZW5lOiIsIGNsYXNzID0gIj8iIH0s
CiAgICAgeyBuYW1lID0gInNpZ25hdHVyZSIsIGNsYXNzID0gIlJTQUJTU0FUb2tlblJlYWR5IiB9
LAogICAgIHsgbmFtZSA9ICJzaXplVmFsdWUiLCBjbGFzcyA9ICI/IiB9LAorICAgIHsgbmFtZSA9
ICJzcGVlY2hWb2ljZXNJbmNsdWRpbmdTdXBlckNvbXBhY3QiLCBjbGFzcyA9ICI/IiB9LAogICAg
IHsgbmFtZSA9ICJzdGFydFJvdXRpbmdWaWRlb1RvUGljdHVyZUluUGljdHVyZVBsYXllckxheWVy
VmlldyIsIGNsYXNzID0gIj8iIH0sCiAgICAgeyBuYW1lID0gInN0YXJ0aW5nQ29sdW1uIiwgY2xh
c3MgPSAiPyIgfSwKICAgICB7IG5hbWUgPSAic3RhcnRpbmdSb3ciLCBjbGFzcyA9ICI/IiB9LApk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvUEFML3BhbC9zcGkvY29jb2EvQVhTcGVlY2hNYW5h
Z2VyU1BJLmggYi9Tb3VyY2UvV2ViQ29yZS9QQUwvcGFsL3NwaS9jb2NvYS9BWFNwZWVjaE1hbmFn
ZXJTUEkuaAppbmRleCA5NGU0OTFiN2Y1MDEuLmVhYzZhYmZiZThiOSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvUEFML3BhbC9zcGkvY29jb2EvQVhTcGVlY2hNYW5hZ2VyU1BJLmgKKysrIGIv
U291cmNlL1dlYkNvcmUvUEFML3BhbC9zcGkvY29jb2EvQVhTcGVlY2hNYW5hZ2VyU1BJLmgKQEAg
LTQxLDEyICs0MSw5IEBAIERFQ0xBUkVfU1lTVEVNX0hFQURFUgogCiAjaW5jbHVkZSA8QVZGb3Vu
ZGF0aW9uL0FWRm91bmRhdGlvbi5oPgogCi10eXBlZGVmIHZvaWQgKF5BVlNwZWVjaFN5bnRoZXNp
c1ZvaWNlQ2FsbGJhY2tCbG9jaykoTlNBcnJheTxBVlNwZWVjaFN5bnRoZXNpc1ZvaWNlICo+ICop
OwotCiBAaW50ZXJmYWNlIEFWU3BlZWNoU3ludGhlc2lzVm9pY2UgKFByaXZhdGVBdHRyaWJ1dGVz
KQogQHByb3BlcnR5IChub25hdG9taWMsIHJlYWRvbmx5KSBCT09MIGlzU3lzdGVtVm9pY2U7CiAr
IChub25udWxsIE5TQXJyYXk8QVZTcGVlY2hTeW50aGVzaXNWb2ljZSAqPiAqKXNwZWVjaFZvaWNl
c0luY2x1ZGluZ1N1cGVyQ29tcGFjdDsKLSsgKHZvaWQpc3BlZWNoVm9pY2VzSW5jbHVkaW5nU3Vw
ZXJDb21wYWN0V2l0aENvbXBsZXRpb25IYW5kbGVyOihub25udWxsIEFWU3BlZWNoU3ludGhlc2lz
Vm9pY2VDYWxsYmFja0Jsb2NrKWNvbXBsZXRpb247CiBAZW5kCiAKICNlbmRpZiAvLyBVU0UoQVBQ
TEVfSU5URVJOQUxfU0RLKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vY29j
b2EvUGxhdGZvcm1TcGVlY2hTeW50aGVzaXplckNvY29hLm1tIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vY29jb2EvUGxhdGZvcm1TcGVlY2hTeW50aGVzaXplckNvY29hLm1tCmluZGV4IDFkNWU3
NDY4ZWM4NC4uNmM2N2RkM2I2MmMxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9jb2NvYS9QbGF0Zm9ybVNwZWVjaFN5bnRoZXNpemVyQ29jb2EubW0KKysrIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vY29jb2EvUGxhdGZvcm1TcGVlY2hTeW50aGVzaXplckNvY29hLm1tCkBA
IC0zOCw3ICszOCw2IEBACiAKICNpbXBvcnQgPHBhbC9zcGkvY29jb2EvQVhTcGVlY2hNYW5hZ2Vy
U1BJLmg+CiAjaW1wb3J0IDx3dGYvQmxvY2tPYmpDRXhjZXB0aW9ucy5oPgotI2ltcG9ydCA8d3Rm
L01haW5UaHJlYWQuaD4KICNpbXBvcnQgPHd0Zi9SZXRhaW5QdHIuaD4KIAogI2ltcG9ydCA8cGFs
L2NvY29hL0FWRm91bmRhdGlvblNvZnRMaW5rLmg+CkBAIC0yOTQsMzEgKzI5MywxMyBAQCB2b2lk
IFBsYXRmb3JtU3BlZWNoU3ludGhlc2l6ZXI6OmluaXRpYWxpemVWb2ljZUxpc3QoKQogICAgICAg
ICByZXR1cm47CiAKICAgICBCRUdJTl9CTE9DS19PQkpDX0VYQ0VQVElPTlMKLQotICAgIENsYXNz
IGF2U3BlZWNoU3ludGhlc2lzVm9pY2VDbGFzcyA9IFBBTDo6Z2V0QVZTcGVlY2hTeW50aGVzaXNW
b2ljZUNsYXNzU2luZ2xldG9uKCk7Ci0gICAgYXV0byBhcHBlbmRWb2ljZXMgPSBbcHJvdGVjdGVk
VGhpcyA9IFJlZiB7ICp0aGlzIH1dKE5TQXJyYXk8QVZTcGVlY2hTeW50aGVzaXNWb2ljZSAqPiAq
dm9pY2VzKSB7Ci0gICAgICAgIGZvciAoQVZTcGVlY2hTeW50aGVzaXNWb2ljZSAqdm9pY2UgaW4g
dm9pY2VzKSB7Ci0gICAgICAgICAgICBpZiAodm9pY2UuaXNTeXN0ZW1Wb2ljZSkKLSAgICAgICAg
ICAgICAgICBwcm90ZWN0ZWRUaGlzLT5tX3ZvaWNlTGlzdC5hcHBlbmQoUGxhdGZvcm1TcGVlY2hT
eW50aGVzaXNWb2ljZTo6Y3JlYXRlKHZvaWNlLmlkZW50aWZpZXIsIHZvaWNlLm5hbWUsIHZvaWNl
Lmxhbmd1YWdlLCAvKiBsb2NhbFNlcnZpY2UgKi8gdHJ1ZSwgLyogaXNEZWZhdWx0ICovIHRydWUp
KTsKLSAgICAgICAgfQotICAgIH07Ci0KLSAgICAvLyBTdXBwb3J0IG9sZGVyIE9TIHZlcnNpb25z
IHRoYXQgZG9uJ3QgaGF2ZSB0aGUgYXN5bmNocm9ub3VzIHZlcnNpb24gaGV0LgotICAgIC8vIFJl
bW92ZSB0aGlzIG9uY2UgMjYuMyBpcyB0aGUgbWluaW11bSBPUyB2ZXJzaW9uIHN1cHBvcnRlZCBi
eSBTYWZhcmkKLSAgICBpZiAoIVthdlNwZWVjaFN5bnRoZXNpc1ZvaWNlQ2xhc3MgcmVzcG9uZHNU
b1NlbGVjdG9yOkBzZWxlY3RvcihzcGVlY2hWb2ljZXNJbmNsdWRpbmdTdXBlckNvbXBhY3RXaXRo
Q29tcGxldGlvbkhhbmRsZXI6KV0pIHsKLSAgICAgICAgYXBwZW5kVm9pY2VzKFthdlNwZWVjaFN5
bnRoZXNpc1ZvaWNlQ2xhc3Mgc3BlZWNoVm9pY2VzSW5jbHVkaW5nU3VwZXJDb21wYWN0XSk7Ci0g
ICAgICAgIHJldHVybjsKKyAgICAvLyBTcGVlY2hTeW50aGVzaXMgcmVwbGFjZXMgb24tZGV2aWNl
IGNvbXBhY3Qgd2l0aCBoaWdoZXIgcXVhbGl0eSBjb21wYWN0IHZvaWNlcy4gVGhlc2UKKyAgICAv
LyBhcmUgbm90IGF2YWlsYWJsZSB0byBXZWJLaXQgc28gd2UncmUgbG9zaW5nIHRoZXNlIGRlZmF1
bHQgdm9pY2VzIGZvciBXZWJTcGVlY2guCisgICAgLy8gT25seSBzaG93IGJ1aWx0LWluIHZvaWNl
cyB3aGVuIHJlcXVlc3RpbmcgdGhyb3VnaCBXZWJLaXQgdG8gcmVkdWNlIGZpbmdlcnByaW50aW5n
IHN1cmZhY2UgYXJlYS4KKyAgICBmb3IgKEFWU3BlZWNoU3ludGhlc2lzVm9pY2UgKnZvaWNlIGlu
IFtQQUw6OmdldEFWU3BlZWNoU3ludGhlc2lzVm9pY2VDbGFzc1NpbmdsZXRvbigpIHNwZWVjaFZv
aWNlc0luY2x1ZGluZ1N1cGVyQ29tcGFjdF0pIHsKKyAgICAgICAgaWYgKHZvaWNlLmlzU3lzdGVt
Vm9pY2UpCisgICAgICAgICAgICBtX3ZvaWNlTGlzdC5hcHBlbmQoUGxhdGZvcm1TcGVlY2hTeW50
aGVzaXNWb2ljZTo6Y3JlYXRlKHZvaWNlLmlkZW50aWZpZXIsIHZvaWNlLm5hbWUsIHZvaWNlLmxh
bmd1YWdlLCB0cnVlLCB0cnVlKSk7CiAgICAgfQotCi0gICAgW2F2U3BlZWNoU3ludGhlc2lzVm9p
Y2VDbGFzcyBzcGVlY2hWb2ljZXNJbmNsdWRpbmdTdXBlckNvbXBhY3RXaXRoQ29tcGxldGlvbkhh
bmRsZXI6XihOU0FycmF5PEFWU3BlZWNoU3ludGhlc2lzVm9pY2UgKj4gKnZvaWNlcykgewotICAg
ICAgICBjYWxsT25NYWluVGhyZWFkKFt0aGlzLCBwcm90ZWN0ZWRUaGlzID0gUmVmIHsgKnRoaXMg
fSwgdm9pY2VzID0gUmV0YWluUHRyIHsgdm9pY2VzIH0sIGFwcGVuZFZvaWNlc10oKSB7Ci0gICAg
ICAgICAgICBCRUdJTl9CTE9DS19PQkpDX0VYQ0VQVElPTlMKLSAgICAgICAgICAgIGFwcGVuZFZv
aWNlcyh2b2ljZXMuZ2V0KCkpOwotICAgICAgICAgICAgbV9zcGVlY2hTeW50aGVzaXplckNsaWVu
dC52b2ljZXNEaWRDaGFuZ2UoKTsKLSAgICAgICAgICAgIEVORF9CTE9DS19PQkpDX0VYQ0VQVElP
TlMKLSAgICAgICAgfSk7Ci0gICAgfV07Ci0KICAgICBFTkRfQkxPQ0tfT0JKQ19FWENFUFRJT05T
CiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21vY2svUGxhdGZvcm1T
cGVlY2hTeW50aGVzaXplck1vY2suY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbW9jay9Q
bGF0Zm9ybVNwZWVjaFN5bnRoZXNpemVyTW9jay5jcHAKaW5kZXggN2RlMDc3MTcyNjE1Li5mNGMz
NjVhYjkxMWYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21vY2svUGxhdGZv
cm1TcGVlY2hTeW50aGVzaXplck1vY2suY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L21vY2svUGxhdGZvcm1TcGVlY2hTeW50aGVzaXplck1vY2suY3BwCkBAIC01NSw4ICs1NSw2IEBA
IHZvaWQgUGxhdGZvcm1TcGVlY2hTeW50aGVzaXplck1vY2s6OnNwZWFraW5nRmluaXNoZWQoKQog
CiB2b2lkIFBsYXRmb3JtU3BlZWNoU3ludGhlc2l6ZXJNb2NrOjppbml0aWFsaXplVm9pY2VMaXN0
KCkKIHsKLSAgICBpZiAobV9pbml0aWFsVm9pY2VMaXN0U2hvdWxkQmVFbXB0eSkKLSAgICAgICAg
cmV0dXJuOwogICAgIG1fdm9pY2VMaXN0LmFwcGVuZChQbGF0Zm9ybVNwZWVjaFN5bnRoZXNpc1Zv
aWNlOjpjcmVhdGUoIm1vY2sudm9pY2UuYnJ1Y2UiX3MsICJicnVjZSJfcywgImVuLVVTIl9zLCB0
cnVlLCB0cnVlKSk7CiAgICAgbV92b2ljZUxpc3QuYXBwZW5kKFBsYXRmb3JtU3BlZWNoU3ludGhl
c2lzVm9pY2U6OmNyZWF0ZSgibW9jay52b2ljZS5jbGFyayJfcywgImNsYXJrIl9zLCAiZW4tVVMi
X3MsIHRydWUsIGZhbHNlKSk7CiAgICAgbV92b2ljZUxpc3QuYXBwZW5kKFBsYXRmb3JtU3BlZWNo
U3ludGhlc2lzVm9pY2U6OmNyZWF0ZSgibW9jay52b2ljZS5sb2dhbiJfcywgImxvZ2FuIl9zLCAi
ZnItQ0EiX3MsIHRydWUsIHRydWUpKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL21vY2svUGxhdGZvcm1TcGVlY2hTeW50aGVzaXplck1vY2suaCBiL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL21vY2svUGxhdGZvcm1TcGVlY2hTeW50aGVzaXplck1vY2suaAppbmRleCBkZjQx
NTY2YzE3YWEuLjNjZDlmYWRmYTRhZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vbW9jay9QbGF0Zm9ybVNwZWVjaFN5bnRoZXNpemVyTW9jay5oCisrKyBiL1NvdXJjZS9XZWJD
b3JlL3BsYXRmb3JtL21vY2svUGxhdGZvcm1TcGVlY2hTeW50aGVzaXplck1vY2suaApAQCAtNDQs
MTggKzQ0LDE2IEBAIHB1YmxpYzoKICAgICB2aXJ0dWFsIHZvaWQgY2FuY2VsKCk7CiAKICAgICB2
b2lkIHNldFV0dGVyYW5jZUR1cmF0aW9uKFNlY29uZHMgZHVyYXRpb24pIHsgbV91dHRlcmFuY2VE
dXJhdGlvbiA9IGR1cmF0aW9uOyB9Ci0gICAgdm9pZCBzZXRJbml0aWFsVm9pY2VMaXN0VG9FbXB0
eShib29sIGVtcHR5KSB7IG1faW5pdGlhbFZvaWNlTGlzdFNob3VsZEJlRW1wdHkgPSBlbXB0eTsg
fQotICAgIHZpcnR1YWwgdm9pZCBpbml0aWFsaXplVm9pY2VMaXN0KCk7CiAKIHByaXZhdGU6CiAg
ICAgZXhwbGljaXQgUGxhdGZvcm1TcGVlY2hTeW50aGVzaXplck1vY2soUGxhdGZvcm1TcGVlY2hT
eW50aGVzaXplckNsaWVudCYpOwogCisgICAgdmlydHVhbCB2b2lkIGluaXRpYWxpemVWb2ljZUxp
c3QoKTsKICAgICB2b2lkIHNwZWFraW5nRmluaXNoZWQoKTsKIAogICAgIFRpbWVyIG1fc3BlYWtp
bmdGaW5pc2hlZFRpbWVyOwogICAgIFJlZlB0cjxQbGF0Zm9ybVNwZWVjaFN5bnRoZXNpc1V0dGVy
YW5jZT4gbV91dHRlcmFuY2U7CiAgICAgU2Vjb25kcyBtX3V0dGVyYW5jZUR1cmF0aW9uIHsgMTAw
X21zIH07Ci0gICAgYm9vbCBtX2luaXRpYWxWb2ljZUxpc3RTaG91bGRCZUVtcHR5IHsgZmFsc2Ug
fTsKIH07CiAKIH0gLy8gbmFtZXNwYWNlIFdlYkNvcmUKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL3Rlc3RpbmcvSW50ZXJuYWxzLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3Rlc3RpbmcvSW50ZXJu
YWxzLmNwcAppbmRleCA3ZGE2YWM0Nzc5NDIuLmEzOGVlNDE2ZDYyZiAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvdGVzdGluZy9JbnRlcm5hbHMuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3Rl
c3RpbmcvSW50ZXJuYWxzLmNwcApAQCAtMTgwMSw4ICsxODAxLDYgQEAgRXhjZXB0aW9uT3I8dm9p
ZD4gSW50ZXJuYWxzOjpzZXRGb3JtQ29udHJvbFN0YXRlT2ZQcmV2aW91c0hpc3RvcnlJdGVtKGNv
bnN0IFZlY3QKIHZvaWQgSW50ZXJuYWxzOjpzaW11bGF0ZVNwZWVjaFN5bnRoZXNpemVyVm9pY2VM
aXN0Q2hhbmdlKCkKIHsKICAgICBpZiAobV9wbGF0Zm9ybVNwZWVjaFN5bnRoZXNpemVyKSB7Ci0g
ICAgICAgIG1fcGxhdGZvcm1TcGVlY2hTeW50aGVzaXplci0+c2V0SW5pdGlhbFZvaWNlTGlzdFRv
RW1wdHkoZmFsc2UpOwotICAgICAgICBtX3BsYXRmb3JtU3BlZWNoU3ludGhlc2l6ZXItPmluaXRp
YWxpemVWb2ljZUxpc3QoKTsKICAgICAgICAgbV9wbGF0Zm9ybVNwZWVjaFN5bnRoZXNpemVyLT5j
bGllbnQoKS52b2ljZXNEaWRDaGFuZ2UoKTsKICAgICAgICAgcmV0dXJuOwogICAgIH0KQEAgLTE4
MzgsMTIgKzE4MzYsNiBAQCB2b2lkIEludGVybmFsczo6ZW5hYmxlTW9ja1NwZWVjaFN5bnRoZXNp
emVyRm9yTWVkaWFFbGVtZW50KEhUTUxNZWRpYUVsZW1lbnQmIGVsZQogICAgIHN5bnRoZXNpcy5z
ZXRQbGF0Zm9ybVN5bnRoZXNpemVyKFdURjo6bW92ZShtb2NrKSk7CiB9CiAKLXZvaWQgSW50ZXJu
YWxzOjpzZXRJbml0aWFsVm9pY2VMaXN0VG9FbXB0eSgpCi17Ci0gICAgaWYgKG1fcGxhdGZvcm1T
cGVlY2hTeW50aGVzaXplcikKLSAgICAgICAgbV9wbGF0Zm9ybVNwZWVjaFN5bnRoZXNpemVyLT5z
ZXRJbml0aWFsVm9pY2VMaXN0VG9FbXB0eSh0cnVlKTsKLX0KLQogRXhjZXB0aW9uT3I8dm9pZD4g
SW50ZXJuYWxzOjpzZXRTcGVlY2hVdHRlcmFuY2VEdXJhdGlvbihkb3VibGUgZHVyYXRpb24pCiB7
CiAgICAgaWYgKCFtX3BsYXRmb3JtU3BlZWNoU3ludGhlc2l6ZXIpCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS90ZXN0aW5nL0ludGVybmFscy5oIGIvU291cmNlL1dlYkNvcmUvdGVzdGluZy9J
bnRlcm5hbHMuaAppbmRleCA4NGUwY2UyMjNmYjMuLjQxY2E2ZDRiNTYxNSAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvdGVzdGluZy9JbnRlcm5hbHMuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS90
ZXN0aW5nL0ludGVybmFscy5oCkBAIC03NzUsNyArNzc1LDYgQEAgcHVibGljOgogICAgIHZvaWQg
c2ltdWxhdGVTcGVlY2hTeW50aGVzaXplclZvaWNlTGlzdENoYW5nZSgpOwogICAgIHZvaWQgZW5h
YmxlTW9ja1NwZWVjaFN5bnRoZXNpemVyKCk7CiAgICAgdm9pZCBlbmFibGVNb2NrU3BlZWNoU3lu
dGhlc2l6ZXJGb3JNZWRpYUVsZW1lbnQoSFRNTE1lZGlhRWxlbWVudCYpOwotICAgIHZvaWQgc2V0
SW5pdGlhbFZvaWNlTGlzdFRvRW1wdHkoKTsKICAgICBFeGNlcHRpb25Pcjx2b2lkPiBzZXRTcGVl
Y2hVdHRlcmFuY2VEdXJhdGlvbihkb3VibGUpOwogICAgIHVuc2lnbmVkIG1pbmltdW1FeHBlY3Rl
ZFZvaWNlQ291bnQoKTsKICNlbmRpZgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvdGVzdGlu
Zy9JbnRlcm5hbHMuaWRsIGIvU291cmNlL1dlYkNvcmUvdGVzdGluZy9JbnRlcm5hbHMuaWRsCmlu
ZGV4IDY1YmMxY2Q3ODhiOS4uNWFhNDVhOTUwNjhhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS90ZXN0aW5nL0ludGVybmFscy5pZGwKKysrIGIvU291cmNlL1dlYkNvcmUvdGVzdGluZy9JbnRl
cm5hbHMuaWRsCkBAIC0xMDE3LDcgKzEwMTcsNiBAQCBlbnVtIENvbnRlbnRzRm9ybWF0IHsKICAg
ICBbQ29uZGl0aW9uYWw9U1BFRUNIX1NZTlRIRVNJU10gdW5kZWZpbmVkIGVuYWJsZU1vY2tTcGVl
Y2hTeW50aGVzaXplcigpOwogICAgIFtDb25kaXRpb25hbD1TUEVFQ0hfU1lOVEhFU0lTXSB1bmRl
ZmluZWQgc2ltdWxhdGVTcGVlY2hTeW50aGVzaXplclZvaWNlTGlzdENoYW5nZSgpOwogICAgIFtD
b25kaXRpb25hbD1TUEVFQ0hfU1lOVEhFU0lTXSB1bmRlZmluZWQgZW5hYmxlTW9ja1NwZWVjaFN5
bnRoZXNpemVyRm9yTWVkaWFFbGVtZW50KEhUTUxNZWRpYUVsZW1lbnQgZWxlbWVudCk7Ci0gICAg
W0NvbmRpdGlvbmFsPVNQRUVDSF9TWU5USEVTSVNdIHVuZGVmaW5lZCBzZXRJbml0aWFsVm9pY2VM
aXN0VG9FbXB0eSgpOwogICAgIFtDb25kaXRpb25hbD1TUEVFQ0hfU1lOVEhFU0lTXSB1bmRlZmlu
ZWQgc2V0U3BlZWNoVXR0ZXJhbmNlRHVyYXRpb24oZG91YmxlIGR1cmF0aW9uKTsKICAgICBbQ29u
ZGl0aW9uYWw9U1BFRUNIX1NZTlRIRVNJU10gcmVhZG9ubHkgYXR0cmlidXRlIHVuc2lnbmVkIGxv
bmcgbWluaW11bUV4cGVjdGVkVm9pY2VDb3VudDsKIApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
ZmFzdC9zcGVlY2hzeW50aGVzaXMvc3BlZWNoLXN5bnRoZXNpcy1lbXB0eS1pbml0aWFsLXZvaWNl
LWxpc3QtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9zcGVlY2hzeW50aGVzaXMvc3Bl
ZWNoLXN5bnRoZXNpcy1lbXB0eS1pbml0aWFsLXZvaWNlLWxpc3QtZXhwZWN0ZWQudHh0CmRlbGV0
ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAyMTQwNjI2ZGVkOWQuLjAwMDAwMDAwMDAwMAotLS0g
YS9MYXlvdXRUZXN0cy9mYXN0L3NwZWVjaHN5bnRoZXNpcy9zcGVlY2gtc3ludGhlc2lzLWVtcHR5
LWluaXRpYWwtdm9pY2UtbGlzdC1leHBlY3RlZC50eHQKKysrIC9kZXYvbnVsbApAQCAtMSwxMSAr
MCwwIEBACi1UaGlzIHRlc3RzIHRoYXQgdGhlIHZvaWNlIGxpc3QgY2FuIGluaXRpYWxseSBiZSBl
bXB0eSBhbmQgcG9wdWxhdGVkIGFmdGVyIHZvaWNlc2NoYW5nZWQgZXZlbnQuCi0KLU9uIHN1Y2Nl
c3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIgbWVzc2FnZXMsIGZvbGxvd2VkIGJ5
ICJURVNUIENPTVBMRVRFIi4KLQotCi1QQVNTIGluaXRpYWxWb2ljZXMubGVuZ3RoIGlzIDAKLVBB
U1Mgdm9pY2VzLmxlbmd0aCA+IDAgaXMgdHJ1ZQotUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMg
dHJ1ZQotCi1URVNUIENPTVBMRVRFCi0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3Qvc3Bl
ZWNoc3ludGhlc2lzL3NwZWVjaC1zeW50aGVzaXMtZW1wdHktaW5pdGlhbC12b2ljZS1saXN0Lmh0
bWwgYi9MYXlvdXRUZXN0cy9mYXN0L3NwZWVjaHN5bnRoZXNpcy9zcGVlY2gtc3ludGhlc2lzLWVt
cHR5LWluaXRpYWwtdm9pY2UtbGlzdC5odG1sCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCBhZGUxMzI4MGM1MDMuLjAwMDAwMDAwMDAwMAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L3NwZWVj
aHN5bnRoZXNpcy9zcGVlY2gtc3ludGhlc2lzLWVtcHR5LWluaXRpYWwtdm9pY2UtbGlzdC5odG1s
CisrKyAvZGV2L251bGwKQEAgLTEsMzYgKzAsMCBAQAotPCFET0NUWVBFIGh0bWw+Ci08aHRtbD4K
LTxoZWFkPgotPHNjcmlwdCBzcmM9Ii4uLy4uL3Jlc291cmNlcy9qcy10ZXN0LmpzIj48L3Njcmlw
dD4KLTwvaGVhZD4KLTxib2R5PgotPHNjcmlwdD4KLSAgICBkZXNjcmlwdGlvbigiVGhpcyB0ZXN0
cyB0aGF0IHRoZSB2b2ljZSBsaXN0IGNhbiBpbml0aWFsbHkgYmUgZW1wdHkgYW5kIHBvcHVsYXRl
ZCBhZnRlciB2b2ljZXNjaGFuZ2VkIGV2ZW50LiIpOwotCi0gICAgd2luZG93LmpzVGVzdElzQXN5
bmMgPSB0cnVlOwotICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikKLSAgICAgICAgdGVzdFJ1bm5l
ci53YWl0VW50aWxEb25lKCk7Ci0KLSAgICBpZiAod2luZG93LmludGVybmFscykgewotICAgICAg
ICBpbnRlcm5hbHMuZW5hYmxlTW9ja1NwZWVjaFN5bnRoZXNpemVyKCk7Ci0gICAgICAgIGludGVy
bmFscy5zZXRJbml0aWFsVm9pY2VMaXN0VG9FbXB0eSgpOwotCi0gICAgICAgIGluaXRpYWxWb2lj
ZXMgPSBzcGVlY2hTeW50aGVzaXMuZ2V0Vm9pY2VzKCk7Ci0gICAgICAgIHNob3VsZEJlKCJpbml0
aWFsVm9pY2VzLmxlbmd0aCIsICIwIik7Ci0KLSAgICAgICAgc3BlZWNoU3ludGhlc2lzLm9udm9p
Y2VzY2hhbmdlZCA9ICgpID0+IHsKLSAgICAgICAgICAgIHZvaWNlcyA9IHNwZWVjaFN5bnRoZXNp
cy5nZXRWb2ljZXMoKTsKLSAgICAgICAgICAgIHNob3VsZEJlVHJ1ZSgidm9pY2VzLmxlbmd0aCA+
IDAiKTsKLSAgICAgICAgICAgIGZpbmlzaEpTVGVzdCgpOwotICAgICAgICB9OwotCi0gICAgICAg
IHNldFRpbWVvdXQoKCkgPT4gewotICAgICAgICAgICAgaW50ZXJuYWxzLnNpbXVsYXRlU3BlZWNo
U3ludGhlc2l6ZXJWb2ljZUxpc3RDaGFuZ2UoKTsKLSAgICAgICAgfSwgMCk7Ci0gICAgfSBlbHNl
IHsKLSAgICAgICAgZGVidWcoIlRlc3QgcmVxdWlyZXMgd2luZG93LmludGVybmFscyB0byBydW4u
Iik7Ci0gICAgICAgIGZpbmlzaEpTVGVzdCgpOwotICAgIH0KLTwvc2NyaXB0PgotPC9ib2R5Pgot
PC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9zcGVlY2hzeW50aGVzaXMvdm9p
Y2VzLW5vbi1tb2NrLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L3NwZWVjaHN5bnRoZXNpcy92b2lj
ZXMtbm9uLW1vY2suaHRtbAppbmRleCBiNDNkNjg1ZDYzNTcuLjEwYjg1OGZmMGZiYyAxMDA2NDQK
LS0tIGEvTGF5b3V0VGVzdHMvZmFzdC9zcGVlY2hzeW50aGVzaXMvdm9pY2VzLW5vbi1tb2NrLmh0
bWwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9zcGVlY2hzeW50aGVzaXMvdm9pY2VzLW5vbi1tb2Nr
Lmh0bWwKQEAgLTgsNDMgKzgsMjQgQEAKIDxzY3JpcHQ+CiAgICAgZGVzY3JpcHRpb24oIlRoaXMg
dGVzdHMgdGhhdCB3ZSBjYW4gZ2V0IHN5bnRoZXNpemVyIHZvaWNlcy4iKTsKIAotICAgIHdpbmRv
dy5qc1Rlc3RJc0FzeW5jID0gdHJ1ZTsKLSAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpCi0gICAg
ICAgIHRlc3RSdW5uZXIud2FpdFVudGlsRG9uZSgpOwotCiAgICAgdmFyIHNwZWVjaCA9IHdpbmRv
dy5zcGVlY2hTeW50aGVzaXM7Ci0gICAgdmFyIHRpbWVvdXRJRDsKLQotICAgIGZ1bmN0aW9uIHJ1
blRlc3QoKSB7Ci0gICAgICAgIGNsZWFyVGltZW91dCh0aW1lb3V0SUQpOwotICAgICAgICB2YXIg
bGlzdCA9IHNwZWVjaC5nZXRWb2ljZXMoKTsKLQotICAgICAgICBmb3VuZERlZmF1bHRWb2ljZSA9
IGZhbHNlOwotICAgICAgICBmb3VuZEVuZ2xpc2hWb2ljZSA9IGZhbHNlOwotICAgICAgICB2b2lj
ZUNvdW50ID0gbGlzdC5sZW5ndGg7Ci0KLSAgICAgICAgZm9yIChsZXQgayA9IDA7IGsgPCBsaXN0
Lmxlbmd0aDsgaysrKSB7Ci0gICAgICAgICAgICBsZXQgdm9pY2UgPSBsaXN0W2tdOwotICAgICAg
ICAgICAgaWYgKHZvaWNlLmxhbmcgPT0gImVuLVVTIikKLSAgICAgICAgICAgICAgICBmb3VuZEVu
Z2xpc2hWb2ljZSA9IHRydWU7Ci0gICAgICAgICAgICBpZiAodm9pY2UuZGVmYXVsdCkKLSAgICAg
ICAgICAgICAgICBmb3VuZERlZmF1bHRWb2ljZSA9IHRydWU7Ci0gICAgICAgIH0KKyAgICB2YXIg
bGlzdCA9IHNwZWVjaC5nZXRWb2ljZXMoKTsKIAotICAgICAgICBzaG91bGRCZVRydWUoYHZvaWNl
Q291bnQgPj0gJHt3aW5kb3cuaW50ZXJuYWxzLm1pbmltdW1FeHBlY3RlZFZvaWNlQ291bnR9YCk7
Ci0gICAgICAgIHNob3VsZEJlVHJ1ZSgiZm91bmRFbmdsaXNoVm9pY2UiKTsKLSAgICAgICAgc2hv
dWxkQmVUcnVlKCJmb3VuZERlZmF1bHRWb2ljZSIpOworICAgIHZhciBmb3VuZERlZmF1bHRWb2lj
ZSA9IGZhbHNlOworICAgIHZhciBmb3VuZEVuZ2xpc2hWb2ljZSA9IGZhbHNlOworICAgIHZhciB2
b2ljZUNvdW50ID0gbGlzdC5sZW5ndGg7CiAKLSAgICAgICAgZmluaXNoSlNUZXN0KCk7CisgICAg
Zm9yIChsZXQgayA9IDA7IGsgPCBsaXN0Lmxlbmd0aDsgaysrKSB7CisgICAgICAgIGxldCB2b2lj
ZSA9IGxpc3Rba107CisgICAgICAgIGlmICh2b2ljZS5sYW5nID09ICJlbi1VUyIpCisgICAgICAg
ICAgICBmb3VuZEVuZ2xpc2hWb2ljZSA9IHRydWU7CisgICAgICAgIGlmICh2b2ljZS5kZWZhdWx0
KQorICAgICAgICAgICAgZm91bmREZWZhdWx0Vm9pY2UgPSB0cnVlOwogICAgIH0KIAotICAgIHNw
ZWVjaC5vbnZvaWNlc2NoYW5nZWQgPSBydW5UZXN0OwotCi0gICAgdmFyIGxpc3QgPSBzcGVlY2gu
Z2V0Vm9pY2VzKCk7Ci0gICAgaWYgKGxpc3QubGVuZ3RoID4gMCkKLSAgICAgICAgcnVuVGVzdCgp
OwotICAgIGVsc2UKLSAgICAgICAgdGltZW91dElEID0gc2V0VGltZW91dChydW5UZXN0LCAxMDAw
KTsKKyAgICBzaG91bGRCZVRydWUoYHZvaWNlQ291bnQgPj0gJHt3aW5kb3cuaW50ZXJuYWxzLm1p
bmltdW1FeHBlY3RlZFZvaWNlQ291bnR9YCk7CisgICAgc2hvdWxkQmVUcnVlKCJmb3VuZEVuZ2xp
c2hWb2ljZSIpOworICAgIHNob3VsZEJlVHJ1ZSgiZm91bmREZWZhdWx0Vm9pY2UiKTsKIAogPC9z
Y3JpcHQ+CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>