<?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>314159</bug_id>
          
          <creation_ts>2026-05-05 20:27:27 -0700</creation_ts>
          <short_desc>REGRESSION(312483@main): introducing new test262 failures.</short_desc>
          <delta_ts>2026-05-06 15:21:20 -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>313416</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>qianlangchen</cc>
    
    <cc>tetsuharu.ohzeki</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2207948</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2026-05-05 20:27:27 -0700</bug_when>
    <thetext>https://commits.webkit.org/312483@main introduced a regression:
introducing new test262 failures.

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>2207950</commentid>
    <comment_count>1</comment_count>
      <attachid>479493</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2026-05-05 20:27:33 -0700</bug_when>
    <thetext>Created attachment 479493
REVERT of 312483@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>2207951</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2026-05-05 20:29:49 -0700</bug_when>
    <thetext>Committed 312663@main (98f7f8d60654): &lt;https://commits.webkit.org/312663@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 479493.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2207952</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2026-05-05 20:30:13 -0700</bug_when>
    <thetext>&lt;rdar://problem/176324008&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2208304</commentid>
    <comment_count>4</comment_count>
    <who name="Qianlang Chen">qianlangchen</who>
    <bug_when>2026-05-06 15:21:20 -0700</bug_when>
    <thetext>Happy Bug π * 10^5</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>479493</attachid>
            <date>2026-05-05 20:27:33 -0700</date>
            <delta_ts>2026-05-05 20:29:50 -0700</delta_ts>
            <desc>REVERT of 312483@main</desc>
            <filename>bug-314159-20260506032732.patch</filename>
            <type>text/plain</type>
            <size>13852</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">RnJvbSA1MWNjYjM4OTU5NzU3YTEzM2M4Yjg5NzRkNDE0MjZlNWRmNjU1ZTAyIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBDb21taXQgUXVldWUgPGNvbW1pdC1xdWV1ZUB3ZWJraXQub3Jn
PgpEYXRlOiBXZWQsIDYgTWF5IDIwMjYgMDM6Mjc6MzAgKzAwMDAKU3ViamVjdDogW1BBVENIXSBV
bnJldmlld2VkLCByZXZlcnRpbmcgMzEyNDgzQG1haW4uCiBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MzE0MTU5CgppbnRyb2R1Y2luZyBuZXcgdGVzdDI2MiBmYWlsdXJl
cy4KClJldmVydGVkIGNoYW5nZXNldDoKCiJbSlNDXSBTcGxpdCBEYXRhVmlldyBjb25zdHJ1Y3Rp
b24gc3RlcCBpbnRvIGEgc2VwYXJhdGVkIGNvZGUgcGF0aCBmcm9tIG90aGVyIFR5cGVkQXJyYXlz
IgpodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzEzNDE2Cmh0dHBzOi8v
Y29tbWl0cy53ZWJraXQub3JnLzMxMjQ4M0BtYWluCi0tLQogLi4uU0dlbmVyaWNUeXBlZEFycmF5
Vmlld0NvbnN0cnVjdG9ySW5saW5lcy5oIHwgMTY2ICsrKysrLS0tLS0tLS0tLS0tLQogLi4uL2Ny
ZWF0ZS1zdWJjbGFzcy1zdHJ1Y3R1cmUtbWlnaHQtdGhyb3cuanMgIHwgIDE0ICstCiAyIGZpbGVz
IGNoYW5nZWQsIDUxIGluc2VydGlvbnMoKyksIDEyOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0dlbmVyaWNUeXBlZEFycmF5Vmlld0Nv
bnN0cnVjdG9ySW5saW5lcy5oIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNHZW5l
cmljVHlwZWRBcnJheVZpZXdDb25zdHJ1Y3RvcklubGluZXMuaAppbmRleCBiMTQyNzExYmMxNTQu
LmM3OTRhNGFmNWVmMSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUv
SlNHZW5lcmljVHlwZWRBcnJheVZpZXdDb25zdHJ1Y3RvcklubGluZXMuaAorKysgYi9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0dlbmVyaWNUeXBlZEFycmF5Vmlld0NvbnN0cnVjdG9y
SW5saW5lcy5oCkBAIC0xMTUsNTIgKzExNSw0NiBAQCBpbmxpbmUgSlNPYmplY3QqIGNvbnN0cnVj
dEdlbmVyaWNUeXBlZEFycmF5Vmlld0Zyb21JdGVyYXRvcihKU0dsb2JhbE9iamVjdCogZ2xvYgog
Y29uc3Rpbml0IGNvbnN0IEFTQ0lJTGl0ZXJhbCB0eXBlZEFycmF5RXJyb3JNZXNzYWdlQnVmZmVy
SXNBbHJlYWR5RGV0YWNoZWQgPSAiQnVmZmVyIGlzIGFscmVhZHkgZGV0YWNoZWQiX3M7CiAKIHRl
bXBsYXRlPHR5cGVuYW1lIFZpZXdDbGFzcz4KLWlubGluZSBKU09iamVjdCogY29uc3RydWN0R2Vu
ZXJpY1R5cGVkQXJyYXlWaWV3V2l0aEFycmF5QnVmZmVyKEpTR2xvYmFsT2JqZWN0KiBnbG9iYWxP
YmplY3QsIFN0cnVjdHVyZSogc3RydWN0dXJlLCBKU0FycmF5QnVmZmVyKiBqc0J1ZmZlciwgc2l6
ZV90IG9mZnNldCwgc3RkOjpvcHRpb25hbDxzaXplX3Q+IGxlbmd0aE9wdCkKK2lubGluZSBKU09i
amVjdCogY29uc3RydWN0R2VuZXJpY1R5cGVkQXJyYXlWaWV3V2l0aEFyZ3VtZW50cyhKU0dsb2Jh
bE9iamVjdCogZ2xvYmFsT2JqZWN0LCBTdHJ1Y3R1cmUqIHN0cnVjdHVyZSwgSlNWYWx1ZSBmaXJz
dFZhbHVlLCBzaXplX3Qgb2Zmc2V0LCBzdGQ6Om9wdGlvbmFsPHNpemVfdD4gbGVuZ3RoT3B0KQog
ewogICAgIFZNJiB2bSA9IGdsb2JhbE9iamVjdC0+dm0oKTsKICAgICBhdXRvIHNjb3BlID0gREVD
TEFSRV9USFJPV19TQ09QRSh2bSk7CiAKLSAgICBSZWZQdHI8QXJyYXlCdWZmZXI+IGJ1ZmZlciA9
IGpzQnVmZmVyLT5pbXBsKCk7Ci0gICAgaWYgKGJ1ZmZlci0+aXNEZXRhY2hlZCgpKSB7Ci0gICAg
ICAgIHRocm93VHlwZUVycm9yKGdsb2JhbE9iamVjdCwgc2NvcGUsIHR5cGVkQXJyYXlFcnJvck1l
c3NhZ2VCdWZmZXJJc0FscmVhZHlEZXRhY2hlZCk7Ci0gICAgICAgIHJldHVybiBudWxscHRyOwot
ICAgIH0KKyAgICAvLyBodHRwczovL3RjMzkuZXMvcHJvcG9zYWwtcmVzaXphYmxlYXJyYXlidWZm
ZXIvI3NlYy1pbml0aWFsaXpldHlwZWRhcnJheWZyb21hcnJheWJ1ZmZlcgorICAgIGlmIChKU0Fy
cmF5QnVmZmVyKiBqc0J1ZmZlciA9IGR5bmFtaWNEb3duY2FzdDxKU0FycmF5QnVmZmVyPihmaXJz
dFZhbHVlKSkgeworICAgICAgICBSZWZQdHI8QXJyYXlCdWZmZXI+IGJ1ZmZlciA9IGpzQnVmZmVy
LT5pbXBsKCk7CisgICAgICAgIGlmIChidWZmZXItPmlzRGV0YWNoZWQoKSkgeworICAgICAgICAg
ICAgdGhyb3dUeXBlRXJyb3IoZ2xvYmFsT2JqZWN0LCBzY29wZSwgdHlwZWRBcnJheUVycm9yTWVz
c2FnZUJ1ZmZlcklzQWxyZWFkeURldGFjaGVkKTsKKyAgICAgICAgICAgIHJldHVybiBudWxscHRy
OworICAgICAgICB9CiAKLSAgICBzdGQ6Om9wdGlvbmFsPHNpemVfdD4gbGVuZ3RoOwotICAgIGlm
IChsZW5ndGhPcHQpCi0gICAgICAgIGxlbmd0aCA9IGxlbmd0aE9wdDsKLSAgICBlbHNlIHsKLSAg
ICAgICAgc2l6ZV90IGJ5dGVMZW5ndGggPSBidWZmZXItPmJ5dGVMZW5ndGgoKTsKLSAgICAgICAg
aWYgKGJ1ZmZlci0+aXNSZXNpemFibGVPckdyb3dhYmxlU2hhcmVkKCkpIHsKLSAgICAgICAgICAg
IGlmIChvZmZzZXQgPiBieXRlTGVuZ3RoKSBbW3VubGlrZWx5XV0gewotICAgICAgICAgICAgICAg
IHRocm93UmFuZ2VFcnJvcihnbG9iYWxPYmplY3QsIHNjb3BlLCAiYnl0ZU9mZnNldCBleGNlZWRz
IHNvdXJjZSBBcnJheUJ1ZmZlciBieXRlTGVuZ3RoIl9zKTsKLSAgICAgICAgICAgICAgICByZXR1
cm4gbnVsbHB0cjsKLSAgICAgICAgICAgIH0KLSAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAg
IGlmICgoYnl0ZUxlbmd0aCAtIG9mZnNldCkgJSBWaWV3Q2xhc3M6OmVsZW1lbnRTaXplKSBbW3Vu
bGlrZWx5XV0gewotICAgICAgICAgICAgICAgIHRocm93UmFuZ2VFcnJvcihnbG9iYWxPYmplY3Qs
IHNjb3BlLCAiQXJyYXlCdWZmZXIgbGVuZ3RoIG1pbnVzIHRoZSBieXRlT2Zmc2V0IGlzIG5vdCBh
IG11bHRpcGxlIG9mIHRoZSBlbGVtZW50IHNpemUiX3MpOwotICAgICAgICAgICAgICAgIHJldHVy
biBudWxscHRyOworICAgICAgICBzdGQ6Om9wdGlvbmFsPHNpemVfdD4gbGVuZ3RoOworICAgICAg
ICBpZiAobGVuZ3RoT3B0KQorICAgICAgICAgICAgbGVuZ3RoID0gbGVuZ3RoT3B0OworICAgICAg
ICBlbHNlIHsKKyAgICAgICAgICAgIHNpemVfdCBieXRlTGVuZ3RoID0gYnVmZmVyLT5ieXRlTGVu
Z3RoKCk7CisgICAgICAgICAgICBpZiAoYnVmZmVyLT5pc1Jlc2l6YWJsZU9yR3Jvd2FibGVTaGFy
ZWQoKSkgeworICAgICAgICAgICAgICAgIGlmIChvZmZzZXQgPiBieXRlTGVuZ3RoKSBbW3VubGlr
ZWx5XV0geworICAgICAgICAgICAgICAgICAgICB0aHJvd1JhbmdlRXJyb3IoZ2xvYmFsT2JqZWN0
LCBzY29wZSwgImJ5dGVPZmZzZXQgZXhjZWVkcyBzb3VyY2UgQXJyYXlCdWZmZXIgYnl0ZUxlbmd0
aCJfcyk7CisgICAgICAgICAgICAgICAgICAgIHJldHVybiBudWxscHRyOworICAgICAgICAgICAg
ICAgIH0KKyAgICAgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICAgICAgaWYgKChieXRlTGVu
Z3RoIC0gb2Zmc2V0KSAlIFZpZXdDbGFzczo6ZWxlbWVudFNpemUpIFtbdW5saWtlbHldXSB7Cisg
ICAgICAgICAgICAgICAgICAgIHRocm93UmFuZ2VFcnJvcihnbG9iYWxPYmplY3QsIHNjb3BlLCAi
QXJyYXlCdWZmZXIgbGVuZ3RoIG1pbnVzIHRoZSBieXRlT2Zmc2V0IGlzIG5vdCBhIG11bHRpcGxl
IG9mIHRoZSBlbGVtZW50IHNpemUiX3MpOworICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnVs
bHB0cjsKKyAgICAgICAgICAgICAgICB9CisgICAgICAgICAgICAgICAgbGVuZ3RoID0gKGJ5dGVM
ZW5ndGggLSBvZmZzZXQpIC8gVmlld0NsYXNzOjplbGVtZW50U2l6ZTsKICAgICAgICAgICAgIH0K
LSAgICAgICAgICAgIGxlbmd0aCA9IChieXRlTGVuZ3RoIC0gb2Zmc2V0KSAvIFZpZXdDbGFzczo6
ZWxlbWVudFNpemU7CiAgICAgICAgIH0KLSAgICB9Ci0KLSAgICBSRUxFQVNFX0FORF9SRVRVUk4o
c2NvcGUsIFZpZXdDbGFzczo6Y3JlYXRlKGdsb2JhbE9iamVjdCwgc3RydWN0dXJlLCBXVEY6Om1v
dmUoYnVmZmVyKSwgb2Zmc2V0LCBsZW5ndGgpKTsKLX0KLQotdGVtcGxhdGU8dHlwZW5hbWUgVmll
d0NsYXNzPgotaW5saW5lIEpTT2JqZWN0KiBjb25zdHJ1Y3RHZW5lcmljVHlwZWRBcnJheVZpZXdX
aXRoQXJndW1lbnRzKEpTR2xvYmFsT2JqZWN0KiBnbG9iYWxPYmplY3QsIFN0cnVjdHVyZSogc3Ry
dWN0dXJlLCBKU1ZhbHVlIGZpcnN0VmFsdWUsIHNpemVfdCBvZmZzZXQsIHN0ZDo6b3B0aW9uYWw8
c2l6ZV90PiBsZW5ndGhPcHQpCi17Ci0gICAgc3RhdGljX2Fzc2VydChWaWV3Q2xhc3M6OlR5cGVk
QXJyYXlTdG9yYWdlVHlwZSAhPSBUeXBlRGF0YVZpZXcpOwotCi0gICAgVk0mIHZtID0gZ2xvYmFs
T2JqZWN0LT52bSgpOwotICAgIGF1dG8gc2NvcGUgPSBERUNMQVJFX1RIUk9XX1NDT1BFKHZtKTsK
LQotICAgIC8vIGh0dHBzOi8vdGMzOS5lcy9lY21hMjYyLyNzZWMtaW5pdGlhbGl6ZXR5cGVkYXJy
YXlmcm9tYXJyYXlidWZmZXIKLSAgICBpZiAoSlNBcnJheUJ1ZmZlcioganNCdWZmZXIgPSBkeW5h
bWljRG93bmNhc3Q8SlNBcnJheUJ1ZmZlcj4oZmlyc3RWYWx1ZSkpCi0gICAgICAgIFJFTEVBU0Vf
QU5EX1JFVFVSTihzY29wZSwgY29uc3RydWN0R2VuZXJpY1R5cGVkQXJyYXlWaWV3V2l0aEFycmF5
QnVmZmVyPFZpZXdDbGFzcz4oZ2xvYmFsT2JqZWN0LCBzdHJ1Y3R1cmUsIGpzQnVmZmVyLCBvZmZz
ZXQsIGxlbmd0aE9wdCkpOwogCisgICAgICAgIFJFTEVBU0VfQU5EX1JFVFVSTihzY29wZSwgVmll
d0NsYXNzOjpjcmVhdGUoZ2xvYmFsT2JqZWN0LCBzdHJ1Y3R1cmUsIFdURjo6bW92ZShidWZmZXIp
LCBvZmZzZXQsIGxlbmd0aCkpOworICAgIH0KICAgICBBU1NFUlQoIW9mZnNldCAmJiAhbGVuZ3Ro
T3B0KTsKKworICAgIGlmIGNvbnN0ZXhwciAoVmlld0NsYXNzOjpUeXBlZEFycmF5U3RvcmFnZVR5
cGUgPT0gVHlwZURhdGFWaWV3KSB7CisgICAgICAgIHRocm93VHlwZUVycm9yKGdsb2JhbE9iamVj
dCwgc2NvcGUsICJFeHBlY3RlZCBBcnJheUJ1ZmZlciBmb3IgdGhlIGZpcnN0IGFyZ3VtZW50LiJf
cyk7CisgICAgICAgIHJldHVybiBudWxscHRyOworICAgIH0KICAgICAKICAgICAvLyBGb3IgZXZl
cnl0aGluZyBidXQgRGF0YVZpZXcsIHdlIGFsbG93IGNvbnN0cnVjdGlvbiB3aXRoIGFueSBvZjoK
ICAgICAvLyAtIEFub3RoZXIgYXJyYXkuIFRoaXMgY3JlYXRlcyBhIGNvcHkgb2YgdGhlIG9mIHRo
YXQgYXJyYXkuCkBAIC0yNTMsMTIgKzI0Nyw5IEBAIGlubGluZSBKU09iamVjdCogY29uc3RydWN0
R2VuZXJpY1R5cGVkQXJyYXlWaWV3V2l0aEFyZ3VtZW50cyhKU0dsb2JhbE9iamVjdCogZ2xvCiAg
ICAgUkVMRUFTRV9BTkRfUkVUVVJOKHNjb3BlLCBWaWV3Q2xhc3M6OmNyZWF0ZShnbG9iYWxPYmpl
Y3QsIHN0cnVjdHVyZSwgbGVuZ3RoKSk7CiB9CiAKLS8vIFRoaXMgaXMgZXF1aXZhbGVudCB0byBo
dHRwczovL3RjMzkuZXMvZWNtYTI2Mi8jc2VjLXR5cGVkYXJyYXkKIHRlbXBsYXRlPHR5cGVuYW1l
IFZpZXdDbGFzcz4KIEFMV0FZU19JTkxJTkUgRW5jb2RlZEpTVmFsdWUgY29uc3RydWN0R2VuZXJp
Y1R5cGVkQXJyYXlWaWV3SW1wbChKU0dsb2JhbE9iamVjdCogZ2xvYmFsT2JqZWN0LCBDYWxsRnJh
bWUqIGNhbGxGcmFtZSkKIHsKLSAgICBzdGF0aWNfYXNzZXJ0KFZpZXdDbGFzczo6VHlwZWRBcnJh
eVN0b3JhZ2VUeXBlICE9IFR5cGVEYXRhVmlldyk7Ci0KICAgICBWTSYgdm0gPSBnbG9iYWxPYmpl
Y3QtPnZtKCk7CiAgICAgYXV0byBzY29wZSA9IERFQ0xBUkVfVEhST1dfU0NPUEUodm0pOwogCkBA
IC0yNzAsNiArMjYxLDkgQEAgQUxXQVlTX0lOTElORSBFbmNvZGVkSlNWYWx1ZSBjb25zdHJ1Y3RH
ZW5lcmljVHlwZWRBcnJheVZpZXdJbXBsKEpTR2xvYmFsT2JqZWN0KgogICAgICAgICBTdHJ1Y3R1
cmUqIHN0cnVjdHVyZSA9IEpTQ19HRVRfREVSSVZFRF9TVFJVQ1RVUkUodm0sIHR5cGVkQXJyYXlT
dHJ1Y3R1cmVXaXRoVHlwZWRBcnJheVR5cGU8Vmlld0NsYXNzOjpUeXBlZEFycmF5U3RvcmFnZVR5
cGU+LCBuZXdUYXJnZXQsIGNhbGxGcmFtZS0+anNDYWxsZWUoKSk7CiAgICAgICAgIFJFVFVSTl9J
Rl9FWENFUFRJT04oc2NvcGUsIHsgfSk7CiAKKyAgICAgICAgaWYgY29uc3RleHByIChWaWV3Q2xh
c3M6OlR5cGVkQXJyYXlTdG9yYWdlVHlwZSA9PSBUeXBlRGF0YVZpZXcpCisgICAgICAgICAgICBy
ZXR1cm4gdGhyb3dWTVR5cGVFcnJvcihnbG9iYWxPYmplY3QsIHNjb3BlLCAiRGF0YVZpZXcgY29u
c3RydWN0b3IgcmVxdWlyZXMgYXQgbGVhc3Qgb25lIGFyZ3VtZW50LiJfcyk7CisKICAgICAgICAg
UkVMRUFTRV9BTkRfUkVUVVJOKHNjb3BlLCBKU1ZhbHVlOjplbmNvZGUoVmlld0NsYXNzOjpjcmVh
dGUoZ2xvYmFsT2JqZWN0LCBzdHJ1Y3R1cmUsIDApKSk7CiAgICAgfQogCkBAIC0yODEsNiArMjc1
LDE5IEBAIEFMV0FZU19JTkxJTkUgRW5jb2RlZEpTVmFsdWUgY29uc3RydWN0R2VuZXJpY1R5cGVk
QXJyYXlWaWV3SW1wbChKU0dsb2JhbE9iamVjdCoKICAgICAgICAgaWYgKGFyZ0NvdW50ID4gMSkg
ewogICAgICAgICAgICAgb2Zmc2V0ID0gY2FsbEZyYW1lLT51bmNoZWNrZWRBcmd1bWVudCgxKS50
b0luZGV4KGdsb2JhbE9iamVjdCwgImJ5dGVPZmZzZXQiX3MpOwogICAgICAgICAgICAgUkVUVVJO
X0lGX0VYQ0VQVElPTihzY29wZSwgeyB9KTsKKworICAgICAgICAgICAgaWYgY29uc3RleHByIChW
aWV3Q2xhc3M6OlR5cGVkQXJyYXlTdG9yYWdlVHlwZSA9PSBUeXBlRGF0YVZpZXcpIHsKKyAgICAg
ICAgICAgICAgICBSZWZQdHI8QXJyYXlCdWZmZXI+IGJ1ZmZlciA9IGFycmF5QnVmZmVyLT5pbXBs
KCk7CisgICAgICAgICAgICAgICAgaWYgKGJ1ZmZlci0+aXNEZXRhY2hlZCgpKSBbW3VubGlrZWx5
XV0geworICAgICAgICAgICAgICAgICAgICB0aHJvd1ZNVHlwZUVycm9yKGdsb2JhbE9iamVjdCwg
c2NvcGUsIHR5cGVkQXJyYXlFcnJvck1lc3NhZ2VCdWZmZXJJc0FscmVhZHlEZXRhY2hlZCk7Cisg
ICAgICAgICAgICAgICAgICAgIFJFVFVSTl9JRl9FWENFUFRJT04oc2NvcGUsIHsgfSk7CisgICAg
ICAgICAgICAgICAgfQorCisgICAgICAgICAgICAgICAgaWYgKG9mZnNldCA+IGJ1ZmZlci0+Ynl0
ZUxlbmd0aCgpKSBbW3VubGlrZWx5XV0geworICAgICAgICAgICAgICAgICAgICB0aHJvd1Jhbmdl
RXJyb3IoZ2xvYmFsT2JqZWN0LCBzY29wZSwgImJ5dGVPZmZzZXQgZXhjZWVkcyBzb3VyY2UgQXJy
YXlCdWZmZXIgYnl0ZUxlbmd0aCJfcyk7CisgICAgICAgICAgICAgICAgICAgIFJFVFVSTl9JRl9F
WENFUFRJT04oc2NvcGUsIHsgfSk7CisgICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgfQog
ICAgICAgICB9CiAKICAgICAgICAgaWYgKGFycmF5QnVmZmVyLT5pc1Jlc2l6YWJsZU9yR3Jvd2Fi
bGVTaGFyZWQoKSkgewpAQCAtMjk1LDcgKzMwMiw3IEBAIEFMV0FZU19JTkxJTkUgRW5jb2RlZEpT
VmFsdWUgY29uc3RydWN0R2VuZXJpY1R5cGVkQXJyYXlWaWV3SW1wbChKU0dsb2JhbE9iamVjdCoK
ICAgICAgICAgICAgIC8vIElmIHRoZSBsZW5ndGggdmFsdWUgaXMgcHJlc2VudCBidXQgdW5kZWZp
bmVkLCB0cmVhdCBpdCBhcyBtaXNzaW5nLgogICAgICAgICAgICAgSlNWYWx1ZSBsZW5ndGhWYWx1
ZSA9IGNhbGxGcmFtZS0+dW5jaGVja2VkQXJndW1lbnQoMik7CiAgICAgICAgICAgICBpZiAoIWxl
bmd0aFZhbHVlLmlzVW5kZWZpbmVkKCkpIHsKLSAgICAgICAgICAgICAgICBsZW5ndGggPSBsZW5n
dGhWYWx1ZS50b0luZGV4KGdsb2JhbE9iamVjdCwgImxlbmd0aCJfcyk7CisgICAgICAgICAgICAg
ICAgbGVuZ3RoID0gbGVuZ3RoVmFsdWUudG9JbmRleChnbG9iYWxPYmplY3QsIFZpZXdDbGFzczo6
VHlwZWRBcnJheVN0b3JhZ2VUeXBlID09IFR5cGVEYXRhVmlldyA/ICJieXRlTGVuZ3RoIl9zIDog
Imxlbmd0aCJfcyk7CiAgICAgICAgICAgICAgICAgUkVUVVJOX0lGX0VYQ0VQVElPTihzY29wZSwg
ZW5jb2RlZEpTVmFsdWUoKSk7CiAgICAgICAgICAgICB9CiAgICAgICAgIH0KQEAgLTMwNyw4MyAr
MzE0LDYgQEAgQUxXQVlTX0lOTElORSBFbmNvZGVkSlNWYWx1ZSBjb25zdHJ1Y3RHZW5lcmljVHlw
ZWRBcnJheVZpZXdJbXBsKEpTR2xvYmFsT2JqZWN0KgogICAgIFJFTEVBU0VfQU5EX1JFVFVSTihz
Y29wZSwgSlNWYWx1ZTo6ZW5jb2RlKGNvbnN0cnVjdEdlbmVyaWNUeXBlZEFycmF5Vmlld1dpdGhB
cmd1bWVudHM8Vmlld0NsYXNzPihnbG9iYWxPYmplY3QsIHN0cnVjdHVyZSwgZmlyc3RWYWx1ZSwg
b2Zmc2V0LCBsZW5ndGgpKSk7CiB9CiAKLXN0YXRpYyBFbmNvZGVkSlNWYWx1ZSBjb25zdHJ1Y3RE
YXRhVmlld0ltcGwoSlNHbG9iYWxPYmplY3QqIGdsb2JhbE9iamVjdCwgQ2FsbEZyYW1lKiBjYWxs
RnJhbWUpCi17Ci0gICAgVk0mIHZtID0gZ2xvYmFsT2JqZWN0LT52bSgpOwotICAgIGF1dG8gc2Nv
cGUgPSBERUNMQVJFX1RIUk9XX1NDT1BFKHZtKTsKLQotICAgIC8vIFtgRGF0YVZpZXdgXVtkYXRh
dmlld10gYW5kIFt0aGUgb3RoZXIgYCVUeXBlZEFycmF5JWAgY29uc3RydWN0b3JzXVt0eXBlZGFy
cmF5XSB0YWtlIGFsbW9zdCBzYW1lIGFyZ3VtZW50cyBhbmQgYmVoYXZlIHZlcnkgc2ltaWxhcmx5
Ci0gICAgLy8gYnV0IHRoZSBzcGVjIGhhcyBhIGRpZmZlcmVudCBhYnN0cmFjdCBvcGVyYXRpb24g
c3RlcHMuCi0gICAgLy8gSXQgbWFrZXMgYSBkaWZmZXJlbmNlIGZvciBhbiBvcmRlciBvZiBjaGVj
a2luZyB0aGVpciBhcmd1bWVudHMgYW5kIHRocm93aW5nIGVycm9ycyBpbiB0aGUgZGV0YWlsLgot
ICAgIC8vIEFuZCBpdHMgZGlmZmVyZW5jZSBjb21lcyB3aXRoIGFuIHVzZXIgb2JzZXJ2YWJsZSBi
ZWhhdmlvciBpbiBhIGNvcm5lciBjYXNlLgotICAgIC8vIFdlIHNob3VsZCBoYXZlIGEgc2VwYXJh
dGUgY29kZSBwYXRoIGFtb25nIHRoZW0gdG8gaW1wbGVtZW50IHRoZSBzcGVjIGNvcnJlY3RseSAm
IHNpbXBseS4KLSAgICAvLwotICAgIC8vIFtkYXRhdmlld106IGh0dHBzOi8vdGMzOS5lcy9lY21h
MjYyLyNzZWMtZGF0YXZpZXctYnVmZmVyLWJ5dGVvZmZzZXQtYnl0ZWxlbmd0aAotICAgIC8vIFt0
eXBlZGFycmF5XTogaHR0cHM6Ly90YzM5LmVzL2VjbWEyNjIvI3NlYy10eXBlZGFycmF5Ci0KLSAg
ICBzaXplX3QgYXJnQ291bnQgPSBjYWxsRnJhbWUtPmFyZ3VtZW50Q291bnQoKTsKLSAgICBpZiAo
IWFyZ0NvdW50KSBbW3VubGlrZWx5XV0KLSAgICAgICAgcmV0dXJuIHRocm93Vk1UeXBlRXJyb3Io
Z2xvYmFsT2JqZWN0LCBzY29wZSwgIkRhdGFWaWV3IGNvbnN0cnVjdG9yIHJlcXVpcmVzIGF0IGxl
YXN0IG9uZSBhcmd1bWVudC4iX3MpOwotCi0gICAgQVNTRVJUKGFyZ0NvdW50ID4gMCk7Ci0KLSAg
ICBKU1ZhbHVlIGZpcnN0VmFsdWUgPSBjYWxsRnJhbWUtPnVuY2hlY2tlZEFyZ3VtZW50KDApOwot
ICAgIEpTQXJyYXlCdWZmZXIqIGFycmF5QnVmZmVyID0gZHluYW1pY0Rvd25jYXN0PEpTQXJyYXlC
dWZmZXI+KGZpcnN0VmFsdWUpOwotICAgIGlmICghYXJyYXlCdWZmZXIpIFtbdW5saWtlbHldXQot
ICAgICAgICByZXR1cm4gdGhyb3dWTVR5cGVFcnJvcihnbG9iYWxPYmplY3QsIHNjb3BlLCAiRXhw
ZWN0ZWQgQXJyYXlCdWZmZXIgZm9yIHRoZSBmaXJzdCBhcmd1bWVudC4iX3MpOwotCi0gICAgSlNP
YmplY3QqIG5ld1RhcmdldCA9IGFzT2JqZWN0KGNhbGxGcmFtZS0+bmV3VGFyZ2V0KCkpOwotICAg
IFN0cnVjdHVyZSogc3RydWN0dXJlID0gbnVsbHB0cjsKLSAgICBpZiAoYXJyYXlCdWZmZXItPmlz
UmVzaXphYmxlT3JHcm93YWJsZVNoYXJlZCgpKSB7Ci0gICAgICAgIHN0cnVjdHVyZSA9IEpTQ19H
RVRfREVSSVZFRF9TVFJVQ1RVUkUodm0sIHJlc2l6YWJsZU9yR3Jvd2FibGVTaGFyZWRUeXBlZEFy
cmF5U3RydWN0dXJlV2l0aFR5cGVkQXJyYXlUeXBlPEpTRGF0YVZpZXc6OlR5cGVkQXJyYXlTdG9y
YWdlVHlwZT4sIG5ld1RhcmdldCwgY2FsbEZyYW1lLT5qc0NhbGxlZSgpKTsKLSAgICAgICAgUkVU
VVJOX0lGX0VYQ0VQVElPTihzY29wZSwgeyB9KTsKLSAgICB9IGVsc2UgewotICAgICAgICBzdHJ1
Y3R1cmUgPSBKU0NfR0VUX0RFUklWRURfU1RSVUNUVVJFKHZtLCB0eXBlZEFycmF5U3RydWN0dXJl
V2l0aFR5cGVkQXJyYXlUeXBlPEpTRGF0YVZpZXc6OlR5cGVkQXJyYXlTdG9yYWdlVHlwZT4sIG5l
d1RhcmdldCwgY2FsbEZyYW1lLT5qc0NhbGxlZSgpKTsKLSAgICAgICAgUkVUVVJOX0lGX0VYQ0VQ
VElPTihzY29wZSwgeyB9KTsKLSAgICB9Ci0KLSAgICBpZiAoYXJnQ291bnQgPT0gMSkKLSAgICAg
ICAgUkVMRUFTRV9BTkRfUkVUVVJOKHNjb3BlLCBKU1ZhbHVlOjplbmNvZGUoY29uc3RydWN0R2Vu
ZXJpY1R5cGVkQXJyYXlWaWV3V2l0aEFycmF5QnVmZmVyPEpTRGF0YVZpZXc+KGdsb2JhbE9iamVj
dCwgc3RydWN0dXJlLCBhcnJheUJ1ZmZlciwgMCwgc3RkOjpudWxsb3B0KSkpOwotCi0gICAgQVNT
RVJUKGFyZ0NvdW50ID4gMSk7Ci0KLSAgICBSZWZQdHI8QXJyYXlCdWZmZXI+IGJ1ZmZlciA9IGFy
cmF5QnVmZmVyLT5pbXBsKCk7Ci0KLSAgICBzaXplX3Qgb2Zmc2V0ID0gY2FsbEZyYW1lLT51bmNo
ZWNrZWRBcmd1bWVudCgxKS50b0luZGV4KGdsb2JhbE9iamVjdCwgImJ5dGVPZmZzZXQiX3MpOwot
ICAgIFJFVFVSTl9JRl9FWENFUFRJT04oc2NvcGUsIHsgfSk7Ci0KLSAgICBpZiAoYnVmZmVyLT5p
c0RldGFjaGVkKCkpIFtbdW5saWtlbHldXQotICAgICAgICByZXR1cm4gdGhyb3dWTVR5cGVFcnJv
cihnbG9iYWxPYmplY3QsIHNjb3BlLCB0eXBlZEFycmF5RXJyb3JNZXNzYWdlQnVmZmVySXNBbHJl
YWR5RGV0YWNoZWQpOwotCi0gICAgc2l6ZV90IGJ1ZmZlckJ5dGVMZW5ndGggPSBidWZmZXItPmJ5
dGVMZW5ndGgoKTsKLSAgICBpZiAob2Zmc2V0ID4gYnVmZmVyQnl0ZUxlbmd0aCkgW1t1bmxpa2Vs
eV1dCi0gICAgICAgIHJldHVybiB0aHJvd1ZNUmFuZ2VFcnJvcihnbG9iYWxPYmplY3QsIHNjb3Bl
LCAiYnl0ZU9mZnNldCBleGNlZWRzIHNvdXJjZSBBcnJheUJ1ZmZlciBieXRlTGVuZ3RoIl9zKTsK
LQotICAgIGlmIChhcmdDb3VudCA9PSAyKQotICAgICAgICBSRUxFQVNFX0FORF9SRVRVUk4oc2Nv
cGUsIEpTVmFsdWU6OmVuY29kZShjb25zdHJ1Y3RHZW5lcmljVHlwZWRBcnJheVZpZXdXaXRoQXJy
YXlCdWZmZXI8SlNEYXRhVmlldz4oZ2xvYmFsT2JqZWN0LCBzdHJ1Y3R1cmUsIGFycmF5QnVmZmVy
LCBvZmZzZXQsIHN0ZDo6bnVsbG9wdCkpKTsKLQotICAgIEFTU0VSVChhcmdDb3VudCA+IDIpOwot
Ci0gICAgLy8gSWYgdGhlIGxlbmd0aCB2YWx1ZSBpcyBwcmVzZW50IGJ1dCB1bmRlZmluZWQsIHRy
ZWF0IGl0IGFzIG1pc3NpbmcuCi0gICAgc3RkOjpvcHRpb25hbDxzaXplX3Q+IGxlbmd0aCB7IH07
Ci0gICAgaWYgKEpTVmFsdWUgbGVuZ3RoVmFsdWUgPSBjYWxsRnJhbWUtPnVuY2hlY2tlZEFyZ3Vt
ZW50KDIpOyAhbGVuZ3RoVmFsdWUuaXNVbmRlZmluZWQoKSkgW1tsaWtlbHldXSB7Ci0gICAgICAg
IGxlbmd0aCA9IGxlbmd0aFZhbHVlLnRvSW5kZXgoZ2xvYmFsT2JqZWN0LCAiYnl0ZUxlbmd0aCJf
cyk7Ci0gICAgICAgIFJFVFVSTl9JRl9FWENFUFRJT04oc2NvcGUsIHsgfSk7Ci0gICAgfQotCi0g
ICAgUkVMRUFTRV9BTkRfUkVUVVJOKHNjb3BlLCBKU1ZhbHVlOjplbmNvZGUoY29uc3RydWN0R2Vu
ZXJpY1R5cGVkQXJyYXlWaWV3V2l0aEFycmF5QnVmZmVyPEpTRGF0YVZpZXc+KGdsb2JhbE9iamVj
dCwgc3RydWN0dXJlLCBhcnJheUJ1ZmZlciwgb2Zmc2V0LCBsZW5ndGgpKSk7Ci19Ci0KLS8vIFRo
aXMgaXMgZXF1aXZhbGVudCB0byBodHRwczovL3RjMzkuZXMvZWNtYTI2Mi8jc2VjLWRhdGF2aWV3
LWJ1ZmZlci1ieXRlb2Zmc2V0LWJ5dGVsZW5ndGgKLXRlbXBsYXRlPD4KLUFMV0FZU19JTkxJTkUg
RW5jb2RlZEpTVmFsdWUgY29uc3RydWN0R2VuZXJpY1R5cGVkQXJyYXlWaWV3SW1wbDxKU0RhdGFW
aWV3PihKU0dsb2JhbE9iamVjdCogZ2xvYmFsT2JqZWN0LCBDYWxsRnJhbWUqIGNhbGxGcmFtZSkK
LXsKLSAgICBWTSYgdm0gPSBnbG9iYWxPYmplY3QtPnZtKCk7Ci0gICAgYXV0byBzY29wZSA9IERF
Q0xBUkVfVEhST1dfU0NPUEUodm0pOwotICAgIEVuY29kZWRKU1ZhbHVlIGRhdGF2aWV3ID0gY29u
c3RydWN0RGF0YVZpZXdJbXBsKGdsb2JhbE9iamVjdCwgY2FsbEZyYW1lKTsKLSAgICBSRUxFQVNF
X0FORF9SRVRVUk4oc2NvcGUsIGRhdGF2aWV3KTsKLX0KLQogdGVtcGxhdGU8dHlwZW5hbWUgVmll
d0NsYXNzPgogQUxXQVlTX0lOTElORSBFbmNvZGVkSlNWYWx1ZSBjYWxsR2VuZXJpY1R5cGVkQXJy
YXlWaWV3SW1wbChKU0dsb2JhbE9iamVjdCogZ2xvYmFsT2JqZWN0LCBDYWxsRnJhbWUqKQogewpk
aWZmIC0tZ2l0IGEvSlNUZXN0cy9zdHJlc3MvY3JlYXRlLXN1YmNsYXNzLXN0cnVjdHVyZS1taWdo
dC10aHJvdy5qcyBiL0pTVGVzdHMvc3RyZXNzL2NyZWF0ZS1zdWJjbGFzcy1zdHJ1Y3R1cmUtbWln
aHQtdGhyb3cuanMKaW5kZXggN2JhNzZlOWQzNmE5Li4xZDg1MWI1MWI2OWEgMTAwNjQ0Ci0tLSBh
L0pTVGVzdHMvc3RyZXNzL2NyZWF0ZS1zdWJjbGFzcy1zdHJ1Y3R1cmUtbWlnaHQtdGhyb3cuanMK
KysrIGIvSlNUZXN0cy9zdHJlc3MvY3JlYXRlLXN1YmNsYXNzLXN0cnVjdHVyZS1taWdodC10aHJv
dy5qcwpAQCAtMywxNCArMyw4IEBAIGZ1bmN0aW9uIGFzc2VydChiKSB7CiAgICAgICAgIHRocm93
IG5ldyBFcnJvcigiYmFkIGFzc2VydGlvbi4iKTsKIH0KIAotZnVuY3Rpb24gc2FtZVZhbHVlKGEs
IGIsIHRlc3RuYW1lKSB7Ci0gICAgaWYgKGEgIT09IGIpCi0gICAgICAgIHRocm93IG5ldyBFcnJv
cihgJHt0ZXN0bmFtZX06IEV4cGVjdGVkICR7Yn0gYnV0IGdvdCAke2F9YCk7Ci19Ci0KIGxldCB0
YXJnZXRzID0gW0Z1bmN0aW9uLCBTdHJpbmcsIEFycmF5LCBTZXQsIE1hcCwgV2Vha1NldCwgV2Vh
a01hcCwgUmVnRXhwLCBOdW1iZXIsIFByb21pc2UsIERhdGUsIEJvb2xlYW4sIEVycm9yLCBUeXBl
RXJyb3IsIFN5bnRheEVycm9yLCBBcnJheUJ1ZmZlciwgSW50MzJBcnJheSwgSW50OEFycmF5LCBV
aW50OEFycmF5LCBVaW50OENsYW1wZWRBcnJheSwgSW50MTZBcnJheSwgVWludDE2QXJyYXksIFVp
bnQzMkFycmF5LCBGbG9hdDMyQXJyYXksIEZsb2F0NjRBcnJheSwgRGF0YVZpZXddOwogZm9yIChs
ZXQgdGFyZ2V0IG9mIHRhcmdldHMpIHsKLSAgICBjb25zdCB0ZXN0bmFtZSA9IHRhcmdldC5uYW1l
OwogICAgIGxldCBlcnJvciA9IG51bGw7CiAgICAgbGV0IGNhbGxlZCA9IGZhbHNlOwogICAgIGxl
dCBoYW5kbGVyID0gewpAQCAtMjksMTcgKzIzLDE1IEBAIGZvciAobGV0IHRhcmdldCBvZiB0YXJn
ZXRzKSB7CiAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICBpZiAodGFyZ2V0ID09PSBQcm9taXNl
KQogICAgICAgICAgICAgICAgIG5ldyBwcm94eShmdW5jdGlvbigpIHt9KTsKLSAgICAgICAgICAg
IGlmICh0YXJnZXQgPT09IERhdGFWaWV3KQotICAgICAgICAgICAgICAgIG5ldyBwcm94eShuZXcg
QXJyYXlCdWZmZXIoNjQpKTsKICAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgICAgICBuZXcg
cHJveHk7CiAgICAgICAgIH0gY2F0Y2goZSkgewogICAgICAgICAgICAgdGhyZXcgPSB0cnVlOwot
ICAgICAgICAgICAgc2FtZVZhbHVlKGUsIGVycm9yLCB0ZXN0bmFtZSk7CisgICAgICAgICAgICBh
c3NlcnQoZSA9PT0gZXJyb3IpOwogICAgICAgICAgICAgZXJyb3IgPSBudWxsOwogICAgICAgICB9
Ci0gICAgICAgIHNhbWVWYWx1ZSh0aHJldywgdHJ1ZSwgdGVzdG5hbWUpOwotICAgICAgICBzYW1l
VmFsdWUoY2FsbGVkLCB0cnVlLCB0ZXN0bmFtZSk7CisgICAgICAgIGFzc2VydCh0aHJldyk7Cisg
ICAgICAgIGFzc2VydChjYWxsZWQpOwogICAgICAgICBjYWxsZWQgPSBmYWxzZTsKICAgICB9CiB9
Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>