<?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>292822</bug_id>
          
          <creation_ts>2025-05-10 12:16:52 -0700</creation_ts>
          <short_desc>[button-layout] display: flex cause text not being centered in input type button</short_desc>
          <delta_ts>2025-05-12 08:16:16 -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>Safari Technology Preview</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>BrowserCompat, InRadar, WPTImpact</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>292847</blocked>
    
    <blocked>292848</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Ahmad Saleem">ahmad.saleem792</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>koivisto</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2116306</commentid>
    <comment_count>0</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2025-05-10 12:16:52 -0700</bug_when>
    <thetext>Hi Team,

While trying to find out WebKit / Safari specific failures on WPT, I noticed that we are failing this test case:

WPT Test Case: https://wpt.fyi/results/html/rendering/widgets/button-layout/anonymous-button-content-box.html?label=experimental&amp;label=master&amp;aligned

WPT Live Link: http://wpt.live/html/rendering/widgets/button-layout/anonymous-button-content-box.html

Reduction: https://jsfiddle.net/5fyhbsz9/

^ Removing `float: left&apos; makes it match other browsers. Hence I named it like that but could be any other reason as well. Safari differ from Firefox and Chrome here.

Just raising, so we can track it. If it is dupe to already raised bug, we can mark it duplicate as well.

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2116351</commentid>
    <comment_count>1</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2025-05-11 07:16:18 -0700</bug_when>
    <thetext>&gt;^ Removing `float: left&apos; makes it match other browsers.
really? I must be missing something here as &apos;float: left&apos; should not have any impact on the content inside, and does not according to my local testing, while removing &apos;display: flex&apos; fixes the input, which makes a lot more sense as display property drives content layout here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2116352</commentid>
    <comment_count>2</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2025-05-11 07:23:03 -0700</bug_when>
    <thetext>(In reply to zalan from comment #1)
&gt; &gt;^ Removing `float: left&apos; makes it match other browsers.
&gt; really? I must be missing something here as &apos;float: left&apos; should not have
&gt; any impact on the content inside, and does not according to my local
&gt; testing, while removing &apos;display: flex&apos; fixes the input, which makes a lot
&gt; more sense as display property drives content layout here.

Ignore me - I think I might have mixed it with another different tab.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2116383</commentid>
    <comment_count>3</comment_count>
      <attachid>475186</attachid>
    <who name="alan">zalan</who>
    <bug_when>2025-05-11 16:07:46 -0700</bug_when>
    <thetext>Created attachment 475186
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2116384</commentid>
    <comment_count>4</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2025-05-11 16:08:03 -0700</bug_when>
    <thetext>Let&apos;s see what breaks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2116393</commentid>
    <comment_count>5</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2025-05-11 19:20:16 -0700</bug_when>
    <thetext>no breaks at all. amazing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2116395</commentid>
    <comment_count>6</comment_count>
      <attachid>475187</attachid>
    <who name="alan">zalan</who>
    <bug_when>2025-05-11 19:45:49 -0700</bug_when>
    <thetext>Created attachment 475187
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2116469</commentid>
    <comment_count>7</comment_count>
      <attachid>475196</attachid>
    <who name="alan">zalan</who>
    <bug_when>2025-05-12 05:47:25 -0700</bug_when>
    <thetext>Created attachment 475196
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2116471</commentid>
    <comment_count>8</comment_count>
      <attachid>475196</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2025-05-12 05:51:19 -0700</bug_when>
    <thetext>Comment on attachment 475196
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=475196&amp;action=review

&gt; COMMIT_MESSAGE:1
&gt; +[button-layout] dispaly:flex cause text not being entered in input type button 

spelling dispaly</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2116472</commentid>
    <comment_count>9</comment_count>
      <attachid>475197</attachid>
    <who name="alan">zalan</who>
    <bug_when>2025-05-12 05:58:12 -0700</bug_when>
    <thetext>Created attachment 475197
[fast-cq]Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2116488</commentid>
    <comment_count>10</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2025-05-12 08:10:49 -0700</bug_when>
    <thetext>Committed 294785@main (a5b74fd0d393): &lt;https://commits.webkit.org/294785@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 475197.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2116490</commentid>
    <comment_count>11</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2025-05-12 08:16:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/151148821&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>475186</attachid>
            <date>2025-05-11 16:07:46 -0700</date>
            <delta_ts>2025-05-11 19:45:47 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-292822-20250511160745.patch</filename>
            <type>text/plain</type>
            <size>7849</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSBjNDIyNGYwODRhYWI1YWYyN2E5YmE2ODE0YjVkNWZhYjhmNjY3NzIxIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IFN1biwgMTEgTWF5IDIwMjUgMTY6MDY6NTQgLTA3MDAKU3ViamVjdDogW1BBVENIXSBbYnV0dG9u
LWxheW91dF0gYGZsb2F0OiBsZWZ0YCBjYXVzZSB0ZXh0IG5vdCBiZWluZyBlbnRlcmVkIGluCiBm
bGV4IGlucHV0IHR5cGUgYnV0dG9uIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0yOTI4MjIjCgpSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KCkNvbGxlY3RpbmcgRVdT
IHJlc3VsdHMuCgoqIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9jay5jcHA6CihX
ZWJDb3JlOjpSZW5kZXJCbG9jazo6Y3JlYXRlQW5vbnltb3VzQmxvY2tXaXRoU3R5bGUpOgooV2Vi
Q29yZTo6UmVuZGVyQmxvY2s6OmNyZWF0ZUFub255bW91c0Jsb2NrV2l0aFN0eWxlQW5kRGlzcGxh
eSk6IERlbGV0ZWQuCiogU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJsb2NrLmg6Ciog
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJsb2NrSW5saW5lcy5oOgooV2ViQ29yZTo6
UmVuZGVyQmxvY2s6OmNyZWF0ZUFub255bW91c0JveFdpdGhTYW1lVHlwZUFzIGNvbnN0KToKKFdl
YkNvcmU6OlJlbmRlckJsb2NrOjpjcmVhdGVBbm9ueW1vdXNCbG9jayBjb25zdCk6CihXZWJDb3Jl
OjpSZW5kZXJCbG9jazo6Y3JlYXRlQW5vbnltb3VzV2l0aFBhcmVudFJlbmRlcmVyQW5kRGlzcGxh
eSk6IERlbGV0ZWQuCiogU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJ1dHRvbi5jcHA6
CihXZWJDb3JlOjpSZW5kZXJCdXR0b246OnVwZGF0ZUFub255bW91c0NoaWxkU3R5bGUgY29uc3Qp
OgoqIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy91cGRhdGluZy9SZW5kZXJUcmVlQnVpbGRlckZv
cm1Db250cm9scy5jcHA6CihXZWJDb3JlOjpSZW5kZXJUcmVlQnVpbGRlcjo6Rm9ybUNvbnRyb2xz
OjpmaW5kT3JDcmVhdGVQYXJlbnRGb3JDaGlsZCk6Ci0tLQogU291cmNlL1dlYkNvcmUvcmVuZGVy
aW5nL1JlbmRlckJsb2NrLmNwcCAgICAgICAgICAgICAgfCAxMCArKy0tLS0tLS0tCiBTb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2suaCAgICAgICAgICAgICAgICB8ICA1ICsrLS0t
CiBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2tJbmxpbmVzLmggICAgICAgICB8
IDExICsrKy0tLS0tLS0tCiBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQnV0dG9uLmNw
cCAgICAgICAgICAgICB8ICA2IC0tLS0tLQogLi4uL3VwZGF0aW5nL1JlbmRlclRyZWVCdWlsZGVy
Rm9ybUNvbnRyb2xzLmNwcCAgICAgICAgfCAgMiArLQogNSBmaWxlcyBjaGFuZ2VkLCA4IGluc2Vy
dGlvbnMoKyksIDI2IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9SZW5kZXJCbG9jay5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVy
QmxvY2suY3BwCmluZGV4IDk2YTZkMjU0NDE0Ni4uZjQ3OGNmYzM4YTQxIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2suY3BwCisrKyBiL1NvdXJjZS9XZWJD
b3JlL3JlbmRlcmluZy9SZW5kZXJCbG9jay5jcHAKQEAgLTMwMDcsMTUgKzMwMDcsOSBAQCB2b2lk
IFJlbmRlckJsb2NrOjphZGRGb2N1c1JpbmdSZWN0cyhWZWN0b3I8TGF5b3V0UmVjdD4mIHJlY3Rz
LCBjb25zdCBMYXlvdXRQb2ludAogICAgICAgICBpbmxpbmVDb250aW51YXRpb24tPmFkZEZvY3Vz
UmluZ1JlY3RzKHJlY3RzLCBmbG9vcmVkTGF5b3V0UG9pbnQoTGF5b3V0UG9pbnQoYWRkaXRpb25h
bE9mZnNldCArIGlubGluZUNvbnRpbnVhdGlvbi0+Y29udGFpbmluZ0Jsb2NrKCktPmxvY2F0aW9u
KCkgLSBsb2NhdGlvbigpKSksIHBhaW50Q29udGFpbmVyKTsKIH0KIAotUmVuZGVyUHRyPFJlbmRl
ckJsb2NrPiBSZW5kZXJCbG9jazo6Y3JlYXRlQW5vbnltb3VzQmxvY2tXaXRoU3R5bGVBbmREaXNw
bGF5KERvY3VtZW50JiBkb2N1bWVudCwgY29uc3QgUmVuZGVyU3R5bGUmIHN0eWxlLCBEaXNwbGF5
VHlwZSBkaXNwbGF5KQorUmVuZGVyUHRyPFJlbmRlckJsb2NrPiBSZW5kZXJCbG9jazo6Y3JlYXRl
QW5vbnltb3VzQmxvY2tXaXRoU3R5bGUoRG9jdW1lbnQmIGRvY3VtZW50LCBjb25zdCBSZW5kZXJT
dHlsZSYgc3R5bGUpCiB7Ci0gICAgLy8gRklYTUU6IERvIHdlIG5lZWQgdG8gY29udmVydCBhbGwg
b3VyIGlubGluZSBkaXNwbGF5cyB0byBibG9jay10eXBlIGluIHRoZSBhbm9ueW1vdXMgbG9naWMg
PwotICAgIFJlbmRlclB0cjxSZW5kZXJCbG9jaz4gbmV3Qm94OwotICAgIGlmIChkaXNwbGF5ID09
IERpc3BsYXlUeXBlOjpGbGV4IHx8IGRpc3BsYXkgPT0gRGlzcGxheVR5cGU6OklubGluZUZsZXgp
Ci0gICAgICAgIG5ld0JveCA9IGNyZWF0ZVJlbmRlcmVyPFJlbmRlckZsZXhpYmxlQm94PihSZW5k
ZXJPYmplY3Q6OlR5cGU6OkZsZXhpYmxlQm94LCBkb2N1bWVudCwgUmVuZGVyU3R5bGU6OmNyZWF0
ZUFub255bW91c1N0eWxlV2l0aERpc3BsYXkoc3R5bGUsIERpc3BsYXlUeXBlOjpGbGV4KSk7Ci0g
ICAgZWxzZQotICAgICAgICBuZXdCb3ggPSBjcmVhdGVSZW5kZXJlcjxSZW5kZXJCbG9ja0Zsb3c+
KFJlbmRlck9iamVjdDo6VHlwZTo6QmxvY2tGbG93LCBkb2N1bWVudCwgUmVuZGVyU3R5bGU6OmNy
ZWF0ZUFub255bW91c1N0eWxlV2l0aERpc3BsYXkoc3R5bGUsIERpc3BsYXlUeXBlOjpCbG9jaykp
OwotICAgIAorICAgIFJlbmRlclB0cjxSZW5kZXJCbG9jaz4gbmV3Qm94ID0gY3JlYXRlUmVuZGVy
ZXI8UmVuZGVyQmxvY2tGbG93PihSZW5kZXJPYmplY3Q6OlR5cGU6OkJsb2NrRmxvdywgZG9jdW1l
bnQsIFJlbmRlclN0eWxlOjpjcmVhdGVBbm9ueW1vdXNTdHlsZVdpdGhEaXNwbGF5KHN0eWxlLCBE
aXNwbGF5VHlwZTo6QmxvY2spKTsKICAgICBuZXdCb3gtPmluaXRpYWxpemVTdHlsZSgpOwogICAg
IHJldHVybiBuZXdCb3g7CiB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyQmxvY2suaCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9jay5oCmlu
ZGV4IGZmMTllNjI3MTIyYi4uMmFlOWJiNWI4Yjg3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2suaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyQmxvY2suaApAQCAtMTQzLDggKzE0Myw3IEBAIHB1YmxpYzoKICAgICB2b2lkIGFkZENv
bnRpbnVhdGlvbldpdGhPdXRsaW5lKFJlbmRlcklubGluZSopOwogICAgIGJvb2wgcGFpbnRzQ29u
dGludWF0aW9uT3V0bGluZShSZW5kZXJJbmxpbmUqKTsKIAotICAgIHN0YXRpYyBSZW5kZXJQdHI8
UmVuZGVyQmxvY2s+IGNyZWF0ZUFub255bW91c1dpdGhQYXJlbnRSZW5kZXJlckFuZERpc3BsYXko
Y29uc3QgUmVuZGVyQm94JiBwYXJlbnQsIERpc3BsYXlUeXBlID0gRGlzcGxheVR5cGU6OkJsb2Nr
KTsKLSAgICBSZW5kZXJQdHI8UmVuZGVyQmxvY2s+IGNyZWF0ZUFub255bW91c0Jsb2NrKERpc3Bs
YXlUeXBlID0gRGlzcGxheVR5cGU6OkJsb2NrKSBjb25zdDsKKyAgICBSZW5kZXJQdHI8UmVuZGVy
QmxvY2s+IGNyZWF0ZUFub255bW91c0Jsb2NrKCkgY29uc3Q7CiAKICAgICBSZW5kZXJQdHI8UmVu
ZGVyQm94PiBjcmVhdGVBbm9ueW1vdXNCb3hXaXRoU2FtZVR5cGVBcyhjb25zdCBSZW5kZXJCb3gm
KSBjb25zdCBvdmVycmlkZTsKIApAQCAtMzUzLDcgKzM1Miw3IEBAIHByb3RlY3RlZDoKICAgICB2
aXJ0dWFsIHZvaWQgY29tcHV0ZUNoaWxkSW50cmluc2ljTG9naWNhbFdpZHRocyhSZW5kZXJCb3gm
LCBMYXlvdXRVbml0JiBtaW5QcmVmZXJyZWRMb2dpY2FsV2lkdGgsIExheW91dFVuaXQmIG1heFBy
ZWZlcnJlZExvZ2ljYWxXaWR0aCkgY29uc3Q7CiAKIHByaXZhdGU6Ci0gICAgc3RhdGljIFJlbmRl
clB0cjxSZW5kZXJCbG9jaz4gY3JlYXRlQW5vbnltb3VzQmxvY2tXaXRoU3R5bGVBbmREaXNwbGF5
KERvY3VtZW50JiwgY29uc3QgUmVuZGVyU3R5bGUmLCBEaXNwbGF5VHlwZSk7CisgICAgc3RhdGlj
IFJlbmRlclB0cjxSZW5kZXJCbG9jaz4gY3JlYXRlQW5vbnltb3VzQmxvY2tXaXRoU3R5bGUoRG9j
dW1lbnQmLCBjb25zdCBSZW5kZXJTdHlsZSYpOwogCiAgICAgLy8gRklYTUUtQkxPQ0tGTE9XOiBS
ZW1vdmUgdmlydHVhbGl6YWlvbiB3aGVuIGFsbCBjYWxsZXJzIGhhdmUgbW92ZWQgdG8gUmVuZGVy
QmxvY2tGbG93CiAgICAgdmlydHVhbCBMYXlvdXRVbml0IGxvZ2ljYWxSaWdodEZsb2F0T2Zmc2V0
Rm9yTGluZShMYXlvdXRVbml0LCBMYXlvdXRVbml0IGZpeGVkT2Zmc2V0LCBMYXlvdXRVbml0KSBj
b25zdCB7IHJldHVybiBmaXhlZE9mZnNldDsgfTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJCbG9ja0lubGluZXMuaCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9SZW5kZXJCbG9ja0lubGluZXMuaAppbmRleCBhNmVkMGNiZGRmYjIuLmMxYzE1NGM1ODFkYiAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJsb2NrSW5saW5lcy5o
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9ja0lubGluZXMuaApAQCAt
NDMsMTkgKzQzLDE0IEBAIGlubGluZSBMYXlvdXRVbml0IFJlbmRlckJsb2NrOjpzdGFydE9mZnNl
dEZvckxpbmUoTGF5b3V0VW5pdCBwb3NpdGlvbiwgTGF5b3V0VW5pCiAgICAgICAgIDogbG9naWNh
bFdpZHRoKCkgLSBsb2dpY2FsUmlnaHRPZmZzZXRGb3JMaW5lKHBvc2l0aW9uLCBsb2dpY2FsSGVp
Z2h0KTsKIH0KIAotaW5saW5lIFJlbmRlclB0cjxSZW5kZXJCbG9jaz4gUmVuZGVyQmxvY2s6OmNy
ZWF0ZUFub255bW91c1dpdGhQYXJlbnRSZW5kZXJlckFuZERpc3BsYXkoY29uc3QgUmVuZGVyQm94
JiBwYXJlbnQsIERpc3BsYXlUeXBlIGRpc3BsYXkpCi17Ci0gICAgcmV0dXJuIGNyZWF0ZUFub255
bW91c0Jsb2NrV2l0aFN0eWxlQW5kRGlzcGxheShwYXJlbnQucHJvdGVjdGVkRG9jdW1lbnQoKSwg
cGFyZW50LnN0eWxlKCksIGRpc3BsYXkpOwotfQotCiBpbmxpbmUgUmVuZGVyUHRyPFJlbmRlckJv
eD4gUmVuZGVyQmxvY2s6OmNyZWF0ZUFub255bW91c0JveFdpdGhTYW1lVHlwZUFzKGNvbnN0IFJl
bmRlckJveCYgcmVuZGVyZXIpIGNvbnN0CiB7Ci0gICAgcmV0dXJuIGNyZWF0ZUFub255bW91c0Js
b2NrV2l0aFN0eWxlQW5kRGlzcGxheShwcm90ZWN0ZWREb2N1bWVudCgpLCByZW5kZXJlci5zdHls
ZSgpLCBzdHlsZSgpLmRpc3BsYXkoKSk7CisgICAgcmV0dXJuIGNyZWF0ZUFub255bW91c0Jsb2Nr
V2l0aFN0eWxlKHByb3RlY3RlZERvY3VtZW50KCksIHJlbmRlcmVyLnN0eWxlKCkpOwogfQogCi1p
bmxpbmUgUmVuZGVyUHRyPFJlbmRlckJsb2NrPiBSZW5kZXJCbG9jazo6Y3JlYXRlQW5vbnltb3Vz
QmxvY2soRGlzcGxheVR5cGUgZGlzcGxheSkgY29uc3QKK2lubGluZSBSZW5kZXJQdHI8UmVuZGVy
QmxvY2s+IFJlbmRlckJsb2NrOjpjcmVhdGVBbm9ueW1vdXNCbG9jaygpIGNvbnN0CiB7Ci0gICAg
cmV0dXJuIGNyZWF0ZUFub255bW91c0Jsb2NrV2l0aFN0eWxlQW5kRGlzcGxheShwcm90ZWN0ZWRE
b2N1bWVudCgpLCBzdHlsZSgpLCBkaXNwbGF5KTsKKyAgICByZXR1cm4gY3JlYXRlQW5vbnltb3Vz
QmxvY2tXaXRoU3R5bGUocHJvdGVjdGVkRG9jdW1lbnQoKSwgc3R5bGUoKSk7CiB9CiAKIC8vIFZl
cnNpb25zIHRoYXQgY2FuIGNvbXB1dGUgbGluZSBvZmZzZXRzIHdpdGggdGhlIGZyYWdtZW50IGFu
ZCBwYWdlIG9mZnNldCBwYXNzZWQgaW4uIFVzZWQgZm9yIHNwZWVkIHRvIGF2b2lkIGhhdmluZyB0
bwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJ1dHRvbi5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQnV0dG9uLmNwcAppbmRleCA3ODgyMjFk
M2M4YTEuLjg4MTg4MmRjZmVhOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5n
L1JlbmRlckJ1dHRvbi5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJ1
dHRvbi5jcHAKQEAgLTkwLDcgKzkwLDYgQEAgdm9pZCBSZW5kZXJCdXR0b246OnNldElubmVyUmVu
ZGVyZXIoUmVuZGVyQmxvY2smIGlubmVyUmVuZGVyZXIpCiB2b2lkIFJlbmRlckJ1dHRvbjo6dXBk
YXRlQW5vbnltb3VzQ2hpbGRTdHlsZShSZW5kZXJTdHlsZSYgY2hpbGRTdHlsZSkgY29uc3QKIHsK
ICAgICBjaGlsZFN0eWxlLnNldEZsZXhHcm93KDEuMGYpOwotCiAgICAgLy8gbWluLWlubGluZS1z
aXplOiAwOyBpcyBuZWVkZWQgZm9yIGNvcnJlY3Qgc2hyaW5raW5nLgogICAgIC8vIFVzZSBtYXJn
aW4tYmxvY2s6YXV0byBpbnN0ZWFkIG9mIGFsaWduLWl0ZW1zOmNlbnRlciB0byBnZXQgc2FmZSBj
ZW50ZXJpbmcsIGkuZS4KICAgICAvLyB3aGVuIHRoZSBjb250ZW50IG92ZXJmbG93cywgdHJlYXQg
aXQgdGhlIHNhbWUgYXMgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQuCkBAIC0xMDMsMTEgKzEwMiw2
IEBAIHZvaWQgUmVuZGVyQnV0dG9uOjp1cGRhdGVBbm9ueW1vdXNDaGlsZFN0eWxlKFJlbmRlclN0
eWxlJiBjaGlsZFN0eWxlKSBjb25zdAogICAgICAgICBjaGlsZFN0eWxlLnNldE1hcmdpbkxlZnQo
TGVuZ3RoKCkpOwogICAgICAgICBjaGlsZFN0eWxlLnNldE1hcmdpblJpZ2h0KExlbmd0aCgpKTsK
ICAgICB9Ci0gICAgY2hpbGRTdHlsZS5zZXRGbGV4RGlyZWN0aW9uKHN0eWxlKCkuZmxleERpcmVj
dGlvbigpKTsKLSAgICBjaGlsZFN0eWxlLnNldEp1c3RpZnlDb250ZW50KHN0eWxlKCkuanVzdGlm
eUNvbnRlbnQoKSk7Ci0gICAgY2hpbGRTdHlsZS5zZXRGbGV4V3JhcChzdHlsZSgpLmZsZXhXcmFw
KCkpOwotICAgIGNoaWxkU3R5bGUuc2V0QWxpZ25JdGVtcyhzdHlsZSgpLmFsaWduSXRlbXMoKSk7
Ci0gICAgY2hpbGRTdHlsZS5zZXRBbGlnbkNvbnRlbnQoc3R5bGUoKS5hbGlnbkNvbnRlbnQoKSk7
CiAgICAgY2hpbGRTdHlsZS5zZXRUZXh0Qm94VHJpbShzdHlsZSgpLnRleHRCb3hUcmltKCkpOwog
fQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvdXBkYXRpbmcvUmVuZGVy
VHJlZUJ1aWxkZXJGb3JtQ29udHJvbHMuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3Vw
ZGF0aW5nL1JlbmRlclRyZWVCdWlsZGVyRm9ybUNvbnRyb2xzLmNwcAppbmRleCAyNjRlNDIyM2Zh
MWEuLjRkODA2NWMwYzIxNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3Vw
ZGF0aW5nL1JlbmRlclRyZWVCdWlsZGVyRm9ybUNvbnRyb2xzLmNwcAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9yZW5kZXJpbmcvdXBkYXRpbmcvUmVuZGVyVHJlZUJ1aWxkZXJGb3JtQ29udHJvbHMuY3Bw
CkBAIC03OCw3ICs3OCw3IEBAIFJlbmRlckJsb2NrJiBSZW5kZXJUcmVlQnVpbGRlcjo6Rm9ybUNv
bnRyb2xzOjpmaW5kT3JDcmVhdGVQYXJlbnRGb3JDaGlsZChSZW5kZXJCCiAgICAgaWYgKGlubmVy
UmVuZGVyZXIpCiAgICAgICAgIHJldHVybiAqaW5uZXJSZW5kZXJlcjsKIAotICAgIGF1dG8gd3Jh
cHBlciA9IHBhcmVudC5jcmVhdGVBbm9ueW1vdXNCbG9jayhwYXJlbnQuc3R5bGUoKS5kaXNwbGF5
KCkpOworICAgIGF1dG8gd3JhcHBlciA9IHBhcmVudC5jcmVhdGVBbm9ueW1vdXNCbG9jaygpOwog
ICAgIGlubmVyUmVuZGVyZXIgPSB3cmFwcGVyLmdldCgpOwogICAgIG1fYnVpbGRlci5ibG9ja0J1
aWxkZXIoKS5hdHRhY2gocGFyZW50LCBXVEZNb3ZlKHdyYXBwZXIpLCBudWxscHRyKTsKICAgICBw
YXJlbnQuc2V0SW5uZXJSZW5kZXJlcigqaW5uZXJSZW5kZXJlcik7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>475187</attachid>
            <date>2025-05-11 19:45:49 -0700</date>
            <delta_ts>2025-05-12 05:47:23 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-292822-20250511194548.patch</filename>
            <type>text/plain</type>
            <size>3748</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSAzZGU2YzdkMjE2ZjZlZDVhNzgwOTFhNGFjYTMxNWU5YjZlMTU4MGYzIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IFN1biwgMTEgTWF5IDIwMjUgMTk6MzY6MjEgLTA3MDAKU3ViamVjdDogW1BBVENIXSBbYnV0dG9u
LWxheW91dF0gZGlzcGFseTpmbGV4IGNhdXNlIHRleHQgbm90IGJlaW5nIGVudGVyZWQgaW4KIGlu
cHV0IHR5cGUgYnV0dG9uIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0y
OTI4MjIKClJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgoKQWJvdXQgMTZ5ZWFycyBhZ28gKGF0
IGh0dHBzOi8vY29tbWl0cy53ZWJraXQub3JnLzM5MDE1QG1haW4pIFdlYktpdCBzdGFydGVkIHRv
IHN1cHBvcnQgZmxleCBiYXNlZCBidXR0b25zCiAgPGJ1dHRvbiBzdHlsZT0iZGlzcGxheTogZmxl
eCI+Y29udGVudCBiZWhhdmVzIGxpa2UgZmxleCBpdGVtczwvYnV0dG9uPgpieSB0dXJuaW5nIFJl
bmRlckJ1dHRvbidzIGlubmVyIChhbm9uKSBjb250YWluZXIgaW50byBhIGZsZXggYm94LgoKSG93
ZXZlciBzdGFydGluZyBmcm9tIDIyODQwMEBtYWluICh+NSB5ZWFycyBhZ28pIHdlIHN3aXRjaGVk
IG92ZXIgdG8gZ2VuZXJhdGUgUmVuZGVyRmxleGlibGVCb3ggcmVuZGVyZXJzIGZvciBzdWNoIGNv
bnRlbnQgKHJlcGxhY2luZyBSZW5kZXJCdXR0b24pLgoKV2hpbGUgMzkwMTVAbWFpbiBhY2NpZGVu
dGFsbHkgYnJva2UgPGlucHV0IHR5cGU9YnV0dG9uIHN0eWxlPSJkaXNwbGF5OiBmbGV4IiB2YWx1
ZT0idGV4dCI+IGNhc2Ugd2hlcmUgdGhlIGJ1dHRvbidzIHZhbHVlICgndGV4dCcpCmVuZGVkIHVw
IGJlaW5nIHRyZWF0ZWQgYXMgZmxleCBpdGVtLCBzaW5jZSAyMjg0MDBAbWFpbiB3ZSBkb24ndCBl
dmVuIG5lZWQgdGhpcyAiYWRqdXN0bWVudCIgZm9yIHRoZSA8YnV0dG9uPiBjYXNlLgoKKiBMYXlv
dXRUZXN0cy9mYXN0L2lubGluZS9pbnB1dC1idXR0b24tY29udGVudC1jZW50ZXItZXhwZWN0ZWQu
aHRtbDogQWRkZWQuCiogTGF5b3V0VGVzdHMvZmFzdC9pbmxpbmUvaW5wdXQtYnV0dG9uLWNvbnRl
bnQtY2VudGVyLmh0bWw6IEFkZGVkLgoqIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy91cGRhdGlu
Zy9SZW5kZXJUcmVlQnVpbGRlckZvcm1Db250cm9scy5jcHA6CihXZWJDb3JlOjpSZW5kZXJUcmVl
QnVpbGRlcjo6Rm9ybUNvbnRyb2xzOjpmaW5kT3JDcmVhdGVQYXJlbnRGb3JDaGlsZCk6Ci0tLQog
Li4uL3VwZGF0aW5nL1JlbmRlclRyZWVCdWlsZGVyRm9ybUNvbnRyb2xzLmNwcCAgfCAgMiArLQog
Li4uL2lucHV0LWJ1dHRvbi1jb250ZW50LWNlbnRlci1leHBlY3RlZC5odG1sICAgfCAxNyArKysr
KysrKysrKysrKysrKwogLi4uL2lubGluZS9pbnB1dC1idXR0b24tY29udGVudC1jZW50ZXIuaHRt
bCAgICAgfCAxNyArKysrKysrKysrKysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCAzNSBpbnNlcnRp
b25zKCspLCAxIGRlbGV0aW9uKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgTGF5b3V0VGVzdHMvZmFz
dC9pbmxpbmUvaW5wdXQtYnV0dG9uLWNvbnRlbnQtY2VudGVyLWV4cGVjdGVkLmh0bWwKIGNyZWF0
ZSBtb2RlIDEwMDY0NCBMYXlvdXRUZXN0cy9mYXN0L2lubGluZS9pbnB1dC1idXR0b24tY29udGVu
dC1jZW50ZXIuaHRtbAoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy91cGRh
dGluZy9SZW5kZXJUcmVlQnVpbGRlckZvcm1Db250cm9scy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvdXBkYXRpbmcvUmVuZGVyVHJlZUJ1aWxkZXJGb3JtQ29udHJvbHMuY3BwCmluZGV4
IDI2NGU0MjIzZmExYS4uNGQ4MDY1YzBjMjE1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvdXBkYXRpbmcvUmVuZGVyVHJlZUJ1aWxkZXJGb3JtQ29udHJvbHMuY3BwCisrKyBi
L1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy91cGRhdGluZy9SZW5kZXJUcmVlQnVpbGRlckZvcm1D
b250cm9scy5jcHAKQEAgLTc4LDcgKzc4LDcgQEAgUmVuZGVyQmxvY2smIFJlbmRlclRyZWVCdWls
ZGVyOjpGb3JtQ29udHJvbHM6OmZpbmRPckNyZWF0ZVBhcmVudEZvckNoaWxkKFJlbmRlckIKICAg
ICBpZiAoaW5uZXJSZW5kZXJlcikKICAgICAgICAgcmV0dXJuICppbm5lclJlbmRlcmVyOwogCi0g
ICAgYXV0byB3cmFwcGVyID0gcGFyZW50LmNyZWF0ZUFub255bW91c0Jsb2NrKHBhcmVudC5zdHls
ZSgpLmRpc3BsYXkoKSk7CisgICAgYXV0byB3cmFwcGVyID0gcGFyZW50LmNyZWF0ZUFub255bW91
c0Jsb2NrKCk7CiAgICAgaW5uZXJSZW5kZXJlciA9IHdyYXBwZXIuZ2V0KCk7CiAgICAgbV9idWls
ZGVyLmJsb2NrQnVpbGRlcigpLmF0dGFjaChwYXJlbnQsIFdURk1vdmUod3JhcHBlciksIG51bGxw
dHIpOwogICAgIHBhcmVudC5zZXRJbm5lclJlbmRlcmVyKCppbm5lclJlbmRlcmVyKTsKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvaW5saW5lL2lucHV0LWJ1dHRvbi1jb250ZW50LWNlbnRl
ci1leHBlY3RlZC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9pbmxpbmUvaW5wdXQtYnV0dG9uLWNv
bnRlbnQtY2VudGVyLWV4cGVjdGVkLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAw
MDAwMDAwMDAwLi45NzYwNzU0OGVjMTUKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9m
YXN0L2lubGluZS9pbnB1dC1idXR0b24tY29udGVudC1jZW50ZXItZXhwZWN0ZWQuaHRtbApAQCAt
MCwwICsxLDE3IEBACis8c3R5bGU+CisuYm94IHsKKyAgZGlzcGxheTogZmxleDsKKyAgd2lkdGg6
IDIwMHB4OworICBoZWlnaHQ6IDIwMHB4OworICBvdXRsaW5lOiAxcHggc29saWQgZ3JlZW47Cisg
IGJhY2tncm91bmQtY29sb3I6IHdoaXRlOworICBwYWRkaW5nOiAwcHg7CisgIG1hcmdpbjogMHB4
OworICBib3JkZXI6IG5vbmU7CisgIGZvbnQtZmFtaWx5OiBBaGVtOworICBmb250LXNpemU6IDEw
cHg7CisgIGNvbG9yOiBncmVlbjsKK30KKzwvc3R5bGU+Cis8ZGl2IGNsYXNzPWJveCBzdHlsZT0i
YWxpZ24taXRlbXM6IGNlbnRlciI+PGRpdiBzdHlsZT0idGV4dC1hbGlnbjogY2VudGVyOyBmbGV4
LWdyb3c6IDE7Ij5jZW50ZXI8L2Rpdj48L2Rpdj4KKzxkaXYgY2xhc3M9Ym94PnRvcCBsZWZ0PC9k
aXY+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2lubGluZS9pbnB1dC1idXR0b24tY29u
dGVudC1jZW50ZXIuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvaW5saW5lL2lucHV0LWJ1dHRvbi1j
b250ZW50LWNlbnRlci5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAw
MC4uYjBlNjMyZDdlNTg2Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9pbmxp
bmUvaW5wdXQtYnV0dG9uLWNvbnRlbnQtY2VudGVyLmh0bWwKQEAgLTAsMCArMSwxNyBAQAorPHN0
eWxlPgorLmJveCB7CisgIGRpc3BsYXk6IGZsZXg7CisgIHdpZHRoOiAyMDBweDsKKyAgaGVpZ2h0
OiAyMDBweDsKKyAgb3V0bGluZTogMXB4IHNvbGlkIGdyZWVuOworICBiYWNrZ3JvdW5kLWNvbG9y
OiB3aGl0ZTsKKyAgcGFkZGluZzogMHB4OworICBtYXJnaW46IDBweDsKKyAgYm9yZGVyOiBub25l
OworICBmb250LWZhbWlseTogQWhlbTsKKyAgZm9udC1zaXplOiAxMHB4OworICBjb2xvcjogZ3Jl
ZW47Cit9Cis8L3N0eWxlPgorPGlucHV0IGNsYXNzPWJveCB0eXBlPWJ1dHRvbiB2YWx1ZT0iY2Vu
dGVyIj4KKzxidXR0b24gY2xhc3M9Ym94PnRvcCBsZWZ0PC9idXR0b24+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>475196</attachid>
            <date>2025-05-12 05:47:25 -0700</date>
            <delta_ts>2025-05-12 05:58:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-292822-20250512054724.patch</filename>
            <type>text/plain</type>
            <size>4229</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSBjNDBmYjFhNjZhMDY0ZTFiOTNhZjMxYmEzOGViNGQxMWMyMzNiMTJjIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IFN1biwgMTEgTWF5IDIwMjUgMTk6MzY6MjEgLTA3MDAKU3ViamVjdDogW1BBVENIXSBbYnV0dG9u
LWxheW91dF0gZGlzcGFseTpmbGV4IGNhdXNlIHRleHQgbm90IGJlaW5nIGVudGVyZWQgaW4KIGlu
cHV0IHR5cGUgYnV0dG9uIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0y
OTI4MjIKClJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgoKV2ViS2l0IGhhcyBiZWVuIHN1cHBv
cnRpbmcgPGJ1dHRvbj4gd2l0aCAnZGlzcGxheTogZmxleCcgc2luY2UgMzkwMTVAbWFpbi4KCiAg
PGJ1dHRvbiBzdHlsZT0iZGlzcGxheTogZmxleCI+CiAgICA8c3Bhbj5idXR0b248L3NwYW4+CiAg
ICA8c3Bhbj50ZXh0PC9zcGFuPgogIDwvYnV0dG9uPgoKSXQgdHVybnMgPGJ1dHRvbj4gaW50byBh
IHZlcnNhdGlsZSBjb250YWluZXIgd2l0aCBtYW55IGxheW91dCBvcHRpb25zLgoKV2UgYWNoaWV2
ZWQgaXQgYnkgbWFraW5nIFJlbmRlckJ1dHRvbidzIGlubmVyIGNvbnRhaW5lciBhIGZsZXggYm94
LgogIFJlbmRlckJ1dHRvbiAoPGJ1dHRvbj4pCiAgICBSZW5kZXJGbGV4aWJsZUJveCAoaW5uZXIs
IGFub255bW91cyBibG9jayBjb250YWluZXIpCiAgICAgIFJlbmRlckJsb2NrRmxvdyAoPHNwYW4+
LCBmbGV4IGl0ZW0pCiAgICAgICAgUmVuZGVyVGV4dCAoJ2J1dHRvbicpCgpIb3dldmVyIHN0YXJ0
aW5nIGZyb20gMjI4NDAwQG1haW4sIHdlIG5vIGxvbmdlciBjcmVhdGUgUmVuZGVyQnV0dG9uIGZv
ciBmbGV4IDxidXR0b24+cywKYnV0IGluc3RlYWQgZ2VuZXJhdGUgUmVuZGVyRmxleGlibGVCb3gg
cmVuZGVyZXJzICh3aXRoIG5vIGlubmVyIGJveCkuCiAgUmVuZGVyRmxleGlibGVCb3ggKDxidXR0
b24+KQogICAgUmVuZGVyQmxvY2tGbG93ICg8c3Bhbj4sIGZsZXggaXRlbSkKCkl0IGFsc28gbWVh
bnMgd2UgZG9uJ3QgbmVlZCB0byBtYWtlIHRoZSBpbm5lciBibG9jayBhIGZsZXggd2hlbiB0aGUg
PGJ1dHRvbj4gaGFzIGRpc3BsYXkgZmxleC4KCkFsc28gMzkwMTVAbWFpbiBhY2NpZGVudGFsbHkg
YnJva2UKCiAgPGlucHV0IHR5cGU9YnV0dG9uIHN0eWxlPSJkaXNwbGF5OiBmbGV4IiB2YWx1ZT0i
dGV4dCI+CgpjYXNlIHdoZXJlIHRoZSBidXR0b24ncyB2YWx1ZSAoJ3RleHQnKSBlbmRlZCB1cCBi
ZWluZyB0cmVhdGVkIGFzIGZsZXggaXRlbSBicmVha2luZyB0aGUgc2ltcGxlIGJ1dHRvbiBsYXlv
dXQuCihUaGUgYW5vbiBmbGV4IGNvbnRhaW5lciBzaG91bGQgaGF2ZSBiZWVuIGFwcGxpZWQgdG8g
b25seSB0aGUgPGJ1dHRvbj4gY2FzZSBhbmQgbm90IHRoZSBpbnB1dCB0eXBlPWJ1dHRvbikKCiog
TGF5b3V0VGVzdHMvZmFzdC9pbmxpbmUvaW5wdXQtYnV0dG9uLWNvbnRlbnQtY2VudGVyLWV4cGVj
dGVkLmh0bWw6IEFkZGVkLgoqIExheW91dFRlc3RzL2Zhc3QvaW5saW5lL2lucHV0LWJ1dHRvbi1j
b250ZW50LWNlbnRlci5odG1sOiBBZGRlZC4KKiBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvdXBk
YXRpbmcvUmVuZGVyVHJlZUJ1aWxkZXJGb3JtQ29udHJvbHMuY3BwOgooV2ViQ29yZTo6UmVuZGVy
VHJlZUJ1aWxkZXI6OkZvcm1Db250cm9sczo6ZmluZE9yQ3JlYXRlUGFyZW50Rm9yQ2hpbGQpOgot
LS0KIC4uLi91cGRhdGluZy9SZW5kZXJUcmVlQnVpbGRlckZvcm1Db250cm9scy5jcHAgfCAgMiAr
LQogLi4uL2lucHV0LWJ1dHRvbi1jb250ZW50LWNlbnRlci1leHBlY3RlZC5odG1sICB8IDE3ICsr
KysrKysrKysrKysrKysrCiAuLi4vaW5saW5lL2lucHV0LWJ1dHRvbi1jb250ZW50LWNlbnRlci5o
dG1sICAgIHwgMTggKysrKysrKysrKysrKysrKysrCiAzIGZpbGVzIGNoYW5nZWQsIDM2IGluc2Vy
dGlvbnMoKyksIDEgZGVsZXRpb24oLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCBMYXlvdXRUZXN0cy9m
YXN0L2lubGluZS9pbnB1dC1idXR0b24tY29udGVudC1jZW50ZXItZXhwZWN0ZWQuaHRtbAogY3Jl
YXRlIG1vZGUgMTAwNjQ0IExheW91dFRlc3RzL2Zhc3QvaW5saW5lL2lucHV0LWJ1dHRvbi1jb250
ZW50LWNlbnRlci5odG1sCgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3Vw
ZGF0aW5nL1JlbmRlclRyZWVCdWlsZGVyRm9ybUNvbnRyb2xzLmNwcCBiL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy91cGRhdGluZy9SZW5kZXJUcmVlQnVpbGRlckZvcm1Db250cm9scy5jcHAKaW5k
ZXggMjY0ZTQyMjNmYTFhLi40ZDgwNjVjMGMyMTUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy91cGRhdGluZy9SZW5kZXJUcmVlQnVpbGRlckZvcm1Db250cm9scy5jcHAKKysr
IGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3VwZGF0aW5nL1JlbmRlclRyZWVCdWlsZGVyRm9y
bUNvbnRyb2xzLmNwcApAQCAtNzgsNyArNzgsNyBAQCBSZW5kZXJCbG9jayYgUmVuZGVyVHJlZUJ1
aWxkZXI6OkZvcm1Db250cm9sczo6ZmluZE9yQ3JlYXRlUGFyZW50Rm9yQ2hpbGQoUmVuZGVyQgog
ICAgIGlmIChpbm5lclJlbmRlcmVyKQogICAgICAgICByZXR1cm4gKmlubmVyUmVuZGVyZXI7CiAK
LSAgICBhdXRvIHdyYXBwZXIgPSBwYXJlbnQuY3JlYXRlQW5vbnltb3VzQmxvY2socGFyZW50LnN0
eWxlKCkuZGlzcGxheSgpKTsKKyAgICBhdXRvIHdyYXBwZXIgPSBwYXJlbnQuY3JlYXRlQW5vbnlt
b3VzQmxvY2soKTsKICAgICBpbm5lclJlbmRlcmVyID0gd3JhcHBlci5nZXQoKTsKICAgICBtX2J1
aWxkZXIuYmxvY2tCdWlsZGVyKCkuYXR0YWNoKHBhcmVudCwgV1RGTW92ZSh3cmFwcGVyKSwgbnVs
bHB0cik7CiAgICAgcGFyZW50LnNldElubmVyUmVuZGVyZXIoKmlubmVyUmVuZGVyZXIpOwpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9pbmxpbmUvaW5wdXQtYnV0dG9uLWNvbnRlbnQtY2Vu
dGVyLWV4cGVjdGVkLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2lubGluZS9pbnB1dC1idXR0b24t
Y29udGVudC1jZW50ZXItZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwMDAuLjk3NjA3NTQ4ZWMxNQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3Rz
L2Zhc3QvaW5saW5lL2lucHV0LWJ1dHRvbi1jb250ZW50LWNlbnRlci1leHBlY3RlZC5odG1sCkBA
IC0wLDAgKzEsMTcgQEAKKzxzdHlsZT4KKy5ib3ggeworICBkaXNwbGF5OiBmbGV4OworICB3aWR0
aDogMjAwcHg7CisgIGhlaWdodDogMjAwcHg7CisgIG91dGxpbmU6IDFweCBzb2xpZCBncmVlbjsK
KyAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7CisgIHBhZGRpbmc6IDBweDsKKyAgbWFyZ2luOiAw
cHg7CisgIGJvcmRlcjogbm9uZTsKKyAgZm9udC1mYW1pbHk6IEFoZW07CisgIGZvbnQtc2l6ZTog
MTBweDsKKyAgY29sb3I6IGdyZWVuOworfQorPC9zdHlsZT4KKzxkaXYgY2xhc3M9Ym94IHN0eWxl
PSJhbGlnbi1pdGVtczogY2VudGVyIj48ZGl2IHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7IGZs
ZXgtZ3JvdzogMTsiPmNlbnRlcjwvZGl2PjwvZGl2PgorPGRpdiBjbGFzcz1ib3g+dG9wIGxlZnQ8
L2Rpdj4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvaW5saW5lL2lucHV0LWJ1dHRvbi1j
b250ZW50LWNlbnRlci5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9pbmxpbmUvaW5wdXQtYnV0dG9u
LWNvbnRlbnQtY2VudGVyLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw
MDAwLi4wZTY4OWRmMDVlNzEKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2lu
bGluZS9pbnB1dC1idXR0b24tY29udGVudC1jZW50ZXIuaHRtbApAQCAtMCwwICsxLDE4IEBACis8
c3R5bGU+CisuYm94IHsKKyAgZGlzcGxheTogZmxleDsKKyAgd2lkdGg6IDIwMHB4OworICBoZWln
aHQ6IDIwMHB4OworICBvdXRsaW5lOiAxcHggc29saWQgZ3JlZW47CisgIGJhY2tncm91bmQtY29s
b3I6IHdoaXRlOworICBwYWRkaW5nOiAwcHg7CisgIG1hcmdpbjogMHB4OworICBib3JkZXI6IG5v
bmU7CisgIGZvbnQtZmFtaWx5OiBBaGVtOworICBmb250LXNpemU6IDEwcHg7CisgIGNvbG9yOiBn
cmVlbjsKKyAgYm9yZGVyLXJhZGl1czogMHB4OworfQorPC9zdHlsZT4KKzxpbnB1dCBjbGFzcz1i
b3ggdHlwZT1idXR0b24gdmFsdWU9ImNlbnRlciI+Cis8YnV0dG9uIGNsYXNzPWJveD50b3AgbGVm
dDwvYnV0dG9uPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>475197</attachid>
            <date>2025-05-12 05:58:12 -0700</date>
            <delta_ts>2025-05-12 08:10:51 -0700</delta_ts>
            <desc>[fast-cq]Patch</desc>
            <filename>bug-292822-20250512055812.patch</filename>
            <type>text/plain</type>
            <size>4231</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSA5MDQ3YTBkNDFkZjRhYWRhOWZlNTNiZjlhMTJmZGRhOTk5ZTgyZWJkIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IFN1biwgMTEgTWF5IDIwMjUgMTk6MzY6MjEgLTA3MDAKU3ViamVjdDogW1BBVENIXSBbYnV0dG9u
LWxheW91dF0gZGlzcGxheTogZmxleCBjYXVzZSB0ZXh0IG5vdCBiZWluZyBjZW50ZXJlZAogaW4g
aW5wdXQgdHlwZSBidXR0b24gaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTI5MjgyMgoKUmV2aWV3ZWQgYnkgQW50dGkgS29pdmlzdG8uCgpXZWJLaXQgaGFzIGJlZW4gc3Vw
cG9ydGluZyA8YnV0dG9uPiB3aXRoICdkaXNwbGF5OiBmbGV4JyBzaW5jZSAzOTAxNUBtYWluLgoK
ICA8YnV0dG9uIHN0eWxlPSJkaXNwbGF5OiBmbGV4Ij4KICAgIDxzcGFuPmJ1dHRvbjwvc3Bhbj4K
ICAgIDxzcGFuPnRleHQ8L3NwYW4+CiAgPC9idXR0b24+CgpJdCB0dXJucyA8YnV0dG9uPiBpbnRv
IGEgdmVyc2F0aWxlIGNvbnRhaW5lciB3aXRoIG1hbnkgbGF5b3V0IG9wdGlvbnMuCgpXZSBhY2hp
ZXZlZCBpdCBieSBtYWtpbmcgUmVuZGVyQnV0dG9uJ3MgaW5uZXIgY29udGFpbmVyIGEgZmxleCBi
b3guCiAgUmVuZGVyQnV0dG9uICg8YnV0dG9uPikKICAgIFJlbmRlckZsZXhpYmxlQm94IChpbm5l
ciwgYW5vbnltb3VzIGJsb2NrIGNvbnRhaW5lcikKICAgICAgUmVuZGVyQmxvY2tGbG93ICg8c3Bh
bj4sIGZsZXggaXRlbSkKICAgICAgICBSZW5kZXJUZXh0ICgnYnV0dG9uJykKCkhvd2V2ZXIgc3Rh
cnRpbmcgZnJvbSAyMjg0MDBAbWFpbiwgd2Ugbm8gbG9uZ2VyIGNyZWF0ZSBSZW5kZXJCdXR0b24g
Zm9yIGZsZXggPGJ1dHRvbj5zLApidXQgaW5zdGVhZCBnZW5lcmF0ZSBSZW5kZXJGbGV4aWJsZUJv
eCByZW5kZXJlcnMgKHdpdGggbm8gaW5uZXIgYm94KS4KICBSZW5kZXJGbGV4aWJsZUJveCAoPGJ1
dHRvbj4pCiAgICBSZW5kZXJCbG9ja0Zsb3cgKDxzcGFuPiwgZmxleCBpdGVtKQoKSXQgYWxzbyBt
ZWFucyB3ZSBkb24ndCBuZWVkIHRvIG1ha2UgdGhlIGlubmVyIGJsb2NrIGEgZmxleCB3aGVuIHRo
ZSA8YnV0dG9uPiBoYXMgZGlzcGxheSBmbGV4LgoKQWxzbyAzOTAxNUBtYWluIGFjY2lkZW50YWxs
eSBicm9rZQoKICA8aW5wdXQgdHlwZT1idXR0b24gc3R5bGU9ImRpc3BsYXk6IGZsZXgiIHZhbHVl
PSJ0ZXh0Ij4KCmNhc2Ugd2hlcmUgdGhlIGJ1dHRvbidzIHZhbHVlICgndGV4dCcpIGVuZGVkIHVw
IGJlaW5nIHRyZWF0ZWQgYXMgZmxleCBpdGVtIGJyZWFraW5nIHRoZSBzaW1wbGUgYnV0dG9uIGxh
eW91dC4KKFRoZSBhbm9uIGZsZXggY29udGFpbmVyIHNob3VsZCBoYXZlIGJlZW4gYXBwbGllZCB0
byBvbmx5IHRoZSA8YnV0dG9uPiBjYXNlIGFuZCBub3QgdGhlIGlucHV0IHR5cGU9YnV0dG9uKQoK
KiBMYXlvdXRUZXN0cy9mYXN0L2lubGluZS9pbnB1dC1idXR0b24tY29udGVudC1jZW50ZXItZXhw
ZWN0ZWQuaHRtbDogQWRkZWQuCiogTGF5b3V0VGVzdHMvZmFzdC9pbmxpbmUvaW5wdXQtYnV0dG9u
LWNvbnRlbnQtY2VudGVyLmh0bWw6IEFkZGVkLgoqIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy91
cGRhdGluZy9SZW5kZXJUcmVlQnVpbGRlckZvcm1Db250cm9scy5jcHA6CihXZWJDb3JlOjpSZW5k
ZXJUcmVlQnVpbGRlcjo6Rm9ybUNvbnRyb2xzOjpmaW5kT3JDcmVhdGVQYXJlbnRGb3JDaGlsZCk6
Ci0tLQogLi4uL3VwZGF0aW5nL1JlbmRlclRyZWVCdWlsZGVyRm9ybUNvbnRyb2xzLmNwcCB8ICAy
ICstCiAuLi4vaW5wdXQtYnV0dG9uLWNvbnRlbnQtY2VudGVyLWV4cGVjdGVkLmh0bWwgIHwgMTcg
KysrKysrKysrKysrKysrKysKIC4uLi9pbmxpbmUvaW5wdXQtYnV0dG9uLWNvbnRlbnQtY2VudGVy
Lmh0bWwgICAgfCAxOCArKysrKysrKysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgMzYgaW5z
ZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IExheW91dFRlc3Rz
L2Zhc3QvaW5saW5lL2lucHV0LWJ1dHRvbi1jb250ZW50LWNlbnRlci1leHBlY3RlZC5odG1sCiBj
cmVhdGUgbW9kZSAxMDA2NDQgTGF5b3V0VGVzdHMvZmFzdC9pbmxpbmUvaW5wdXQtYnV0dG9uLWNv
bnRlbnQtY2VudGVyLmh0bWwKCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
dXBkYXRpbmcvUmVuZGVyVHJlZUJ1aWxkZXJGb3JtQ29udHJvbHMuY3BwIGIvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL3VwZGF0aW5nL1JlbmRlclRyZWVCdWlsZGVyRm9ybUNvbnRyb2xzLmNwcApp
bmRleCAyNjRlNDIyM2ZhMWEuLjRkODA2NWMwYzIxNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL3VwZGF0aW5nL1JlbmRlclRyZWVCdWlsZGVyRm9ybUNvbnRyb2xzLmNwcAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvdXBkYXRpbmcvUmVuZGVyVHJlZUJ1aWxkZXJG
b3JtQ29udHJvbHMuY3BwCkBAIC03OCw3ICs3OCw3IEBAIFJlbmRlckJsb2NrJiBSZW5kZXJUcmVl
QnVpbGRlcjo6Rm9ybUNvbnRyb2xzOjpmaW5kT3JDcmVhdGVQYXJlbnRGb3JDaGlsZChSZW5kZXJC
CiAgICAgaWYgKGlubmVyUmVuZGVyZXIpCiAgICAgICAgIHJldHVybiAqaW5uZXJSZW5kZXJlcjsK
IAotICAgIGF1dG8gd3JhcHBlciA9IHBhcmVudC5jcmVhdGVBbm9ueW1vdXNCbG9jayhwYXJlbnQu
c3R5bGUoKS5kaXNwbGF5KCkpOworICAgIGF1dG8gd3JhcHBlciA9IHBhcmVudC5jcmVhdGVBbm9u
eW1vdXNCbG9jaygpOwogICAgIGlubmVyUmVuZGVyZXIgPSB3cmFwcGVyLmdldCgpOwogICAgIG1f
YnVpbGRlci5ibG9ja0J1aWxkZXIoKS5hdHRhY2gocGFyZW50LCBXVEZNb3ZlKHdyYXBwZXIpLCBu
dWxscHRyKTsKICAgICBwYXJlbnQuc2V0SW5uZXJSZW5kZXJlcigqaW5uZXJSZW5kZXJlcik7CmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2lubGluZS9pbnB1dC1idXR0b24tY29udGVudC1j
ZW50ZXItZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvaW5saW5lL2lucHV0LWJ1dHRv
bi1jb250ZW50LWNlbnRlci1leHBlY3RlZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAwMDAwMC4uOTc2MDc1NDhlYzE1Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVz
dHMvZmFzdC9pbmxpbmUvaW5wdXQtYnV0dG9uLWNvbnRlbnQtY2VudGVyLWV4cGVjdGVkLmh0bWwK
QEAgLTAsMCArMSwxNyBAQAorPHN0eWxlPgorLmJveCB7CisgIGRpc3BsYXk6IGZsZXg7CisgIHdp
ZHRoOiAyMDBweDsKKyAgaGVpZ2h0OiAyMDBweDsKKyAgb3V0bGluZTogMXB4IHNvbGlkIGdyZWVu
OworICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsKKyAgcGFkZGluZzogMHB4OworICBtYXJnaW46
IDBweDsKKyAgYm9yZGVyOiBub25lOworICBmb250LWZhbWlseTogQWhlbTsKKyAgZm9udC1zaXpl
OiAxMHB4OworICBjb2xvcjogZ3JlZW47Cit9Cis8L3N0eWxlPgorPGRpdiBjbGFzcz1ib3ggc3R5
bGU9ImFsaWduLWl0ZW1zOiBjZW50ZXIiPjxkaXYgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsg
ZmxleC1ncm93OiAxOyI+Y2VudGVyPC9kaXY+PC9kaXY+Cis8ZGl2IGNsYXNzPWJveD50b3AgbGVm
dDwvZGl2PgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9pbmxpbmUvaW5wdXQtYnV0dG9u
LWNvbnRlbnQtY2VudGVyLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2lubGluZS9pbnB1dC1idXR0
b24tY29udGVudC1jZW50ZXIuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
MDAwMDAuLjBlNjg5ZGYwNWU3MQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3Qv
aW5saW5lL2lucHV0LWJ1dHRvbi1jb250ZW50LWNlbnRlci5odG1sCkBAIC0wLDAgKzEsMTggQEAK
KzxzdHlsZT4KKy5ib3ggeworICBkaXNwbGF5OiBmbGV4OworICB3aWR0aDogMjAwcHg7CisgIGhl
aWdodDogMjAwcHg7CisgIG91dGxpbmU6IDFweCBzb2xpZCBncmVlbjsKKyAgYmFja2dyb3VuZC1j
b2xvcjogd2hpdGU7CisgIHBhZGRpbmc6IDBweDsKKyAgbWFyZ2luOiAwcHg7CisgIGJvcmRlcjog
bm9uZTsKKyAgZm9udC1mYW1pbHk6IEFoZW07CisgIGZvbnQtc2l6ZTogMTBweDsKKyAgY29sb3I6
IGdyZWVuOworICBib3JkZXItcmFkaXVzOiAwcHg7Cit9Cis8L3N0eWxlPgorPGlucHV0IGNsYXNz
PWJveCB0eXBlPWJ1dHRvbiB2YWx1ZT0iY2VudGVyIj4KKzxidXR0b24gY2xhc3M9Ym94PnRvcCBs
ZWZ0PC9idXR0b24+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>