<?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>285534</bug_id>
          
          <creation_ts>2025-01-07 10:00:05 -0800</creation_ts>
          <short_desc>Sizing and positioning issues when popover changes CSS position upon opening</short_desc>
          <delta_ts>2025-01-18 11:13:28 -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>CSS</component>
          <version>Other</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Luke Warlow">lwarlow</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>koivisto</cc>
    
    <cc>ntim</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>2085472</commentid>
    <comment_count>0</comment_count>
    <who name="Luke Warlow">lwarlow</who>
    <bug_when>2025-01-07 10:00:05 -0800</bug_when>
    <thetext>Load: https://jsfiddle.net/5xfbk9ds/

In Chromium and Firefox when you click the toggle button the popover correctly moves to the center of the screen. In Safari it incorrectly moves to the top left corner of the window.

If you resize the window while the popover is open it will correctly move to the center of the screen but this will break again next time you try. Moving the whole window to a new display while the popover is open will again temporarily fix the positioning but this time it will break the sizing of the parent span element.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2085518</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2025-01-07 11:22:42 -0800</bug_when>
    <thetext>&lt;rdar://problem/142491219&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2085822</commentid>
    <comment_count>2</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2025-01-08 09:10:24 -0800</bug_when>
    <thetext>The popover is still dirty after layout (assert in debug). so essentially we don&apos;t get to the popover renderer during layout -&gt; geometry becomes state.

(B)lock/(I)nline Box/(A)tomic inline, (A)bsolute/Fi(X)ed/(R)elative/Stic(K)y, (F)loating, (O)verflow clip, Anon(Y)mous, (G)enerated, has(L)ayer, hasLayer(S)crollableArea, (C)omposited, Content-visibility:(H)idden/(A)uto, (S)kipped content, (+)Dirty style, (+)Dirty layout
B---YGLS--- --  RenderView at (0,0) size 456x672 renderer (0x1440080b0) layout box (0x0)
B-----LS--- --    HTML RenderBlock at (0,0) size 456x672 renderer (0x144015600) layout box (0x0) node (0x144040e10)
B---------- --      BODY RenderBody at (8,8) size 440x656 renderer (0x1440159b0) layout box (0x1440424c0) node (0x1440150d0) (layout overflow 0,0 440x656) (visual overflow -6,0 446x656)
A---------- --        BUTTON RenderButton at (0,13) size 51.27x18 renderer (0x144041850) layout box (0x144042590) node (0x1440407f0) (layout overflow 2,0 47.27x18) (visual overflow -6,-4 62x27)
B---YG----- --          RenderBlock at (8,2) size 35.27x13 renderer (0x144041bc0) layout box (0x1440427f0)
I---------- --            #text RenderText renderer (0x144041af0) layout box (0x144043140) node (0x144041090) length-&gt;(6) &quot;Toggle&quot;
I---------- --        #text RenderText renderer (0x144041d30) layout box (0x144042660) node (0x144041110) length-&gt;(2) &quot;\n\n&quot;
A---------- --        SPAN RenderBlock at (55.27,0) size 80.89x42 renderer (0x144041e00) layout box (0x144042720) node (0x144040ea0)
BX-O--LS--- -+*         DIV RenderBlock at (5,5) size 70.89x32 renderer (0x144041f70) layout box (0x144043b20) node (0x144041210) layout-&gt;[self][normal child]
I---------- -+            #text RenderText renderer (0x144042320) layout box (0x144043cc0) node (0x144041430) length-&gt;(8) &quot;Contents&quot; layout-&gt;[self]
BX--YGL---- --    RenderBlock (::backdrop) at (0,0) size 456x672 renderer (0x1440477a0) layout box (0x0)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2085977</commentid>
    <comment_count>3</comment_count>
      <attachid>473842</attachid>
    <who name="alan">zalan</who>
    <bug_when>2025-01-08 20:49:31 -0800</bug_when>
    <thetext>Created attachment 473842
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2086064</commentid>
    <comment_count>4</comment_count>
      <attachid>473842</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2025-01-09 05:51:31 -0800</bug_when>
    <thetext>Comment on attachment 473842
Patch

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

&gt; COMMIT_MESSAGE:1
&gt; +Sizing and positioning issues when popver changes CSS position upon opening 

popver</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2086068</commentid>
    <comment_count>5</comment_count>
      <attachid>473846</attachid>
    <who name="alan">zalan</who>
    <bug_when>2025-01-09 06:03:21 -0800</bug_when>
    <thetext>Created attachment 473846
[fast-cq]Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2086119</commentid>
    <comment_count>6</comment_count>
      <attachid>473847</attachid>
    <who name="alan">zalan</who>
    <bug_when>2025-01-09 08:23:50 -0800</bug_when>
    <thetext>Created attachment 473847
[fast-cq]Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2086122</commentid>
    <comment_count>7</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2025-01-09 08:35:13 -0800</bug_when>
    <thetext>Committed 288665@main (4b91c7fe1375): &lt;https://commits.webkit.org/288665@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 473847.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2088321</commentid>
    <comment_count>8</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2025-01-18 11:13:28 -0800</bug_when>
    <thetext>*** Bug 283598 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>473842</attachid>
            <date>2025-01-08 20:49:31 -0800</date>
            <delta_ts>2025-01-09 06:03:19 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-285534-20250108204931.patch</filename>
            <type>text/plain</type>
            <size>3082</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSA4N2RjM2VmYjc2Y2I3YjUyY2MzZGRiMjhjYTE4NGZiYTRlNjdhMzNiIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IFdlZCwgOCBKYW4gMjAyNSAyMDo0MDo0NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0hdIFNpemluZyBh
bmQgcG9zaXRpb25pbmcgaXNzdWVzIHdoZW4gcG9wdmVyIGNoYW5nZXMgQ1NTCiBwb3NpdGlvbiB1
cG9uIG9wZW5pbmcgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI4NTUz
NAogPHJkYXI6Ly9wcm9ibGVtLzE0MjQ5MTIxOT4KClJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgoKU2VlIGNvbW1lbnQgaW4gUmVuZGVyQm94OjpzdHlsZVdpbGxDaGFuZ2UuCgoqIExheW91dFRl
c3RzL2Zhc3QvZHluYW1pYy90b3AtbGF5ZXItc3RhdGljLXRvLW91dC1vZi1mbG93LWNyYXNoLWV4
cGVjdGVkLnR4dDogQWRkZWQuCiogTGF5b3V0VGVzdHMvZmFzdC9keW5hbWljL3RvcC1sYXllci1z
dGF0aWMtdG8tb3V0LW9mLWZsb3ctY3Jhc2guaHRtbDogQWRkZWQuCiogU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL1JlbmRlckJveC5jcHA6CihXZWJDb3JlOjpSZW5kZXJCb3g6OnN0eWxlV2lsbENo
YW5nZSk6Ci0tLQogU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveC5jcHAgICAgICAg
ICB8ICA1ICsrKysrCiAuLi5lci1zdGF0aWMtdG8tb3V0LW9mLWZsb3ctY3Jhc2gtZXhwZWN0ZWQu
dHh0IHwgIDEgKwogLi4uL3RvcC1sYXllci1zdGF0aWMtdG8tb3V0LW9mLWZsb3ctY3Jhc2guaHRt
bCB8IDE4ICsrKysrKysrKysrKysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCAyNCBpbnNlcnRpb25z
KCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgTGF5b3V0VGVzdHMvZmFzdC9keW5hbWljL3RvcC1sYXll
ci1zdGF0aWMtdG8tb3V0LW9mLWZsb3ctY3Jhc2gtZXhwZWN0ZWQudHh0CiBjcmVhdGUgbW9kZSAx
MDA2NDQgTGF5b3V0VGVzdHMvZmFzdC9keW5hbWljL3RvcC1sYXllci1zdGF0aWMtdG8tb3V0LW9m
LWZsb3ctY3Jhc2guaHRtbAoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9S
ZW5kZXJCb3guY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveC5jcHAKaW5k
ZXggYzQwNTBkYmQ1ZWYyLi5jZDIyNzVhODY0MzEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJCb3guY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9S
ZW5kZXJCb3guY3BwCkBAIC0yNjYsNiArMjY2LDExIEBAIHZvaWQgUmVuZGVyQm94OjpzdHlsZVdp
bGxDaGFuZ2UoU3R5bGVEaWZmZXJlbmNlIGRpZmYsIGNvbnN0IFJlbmRlclN0eWxlJiBuZXdTdHls
CiAgICAgICAgICAgICAgICAgICAgIGZsZXhDb250YWluZXItPmNsZWFyQ2FjaGVkRmxleEl0ZW1J
bnRyaW5zaWNDb250ZW50TG9naWNhbEhlaWdodCgqdGhpcyk7CiAgICAgICAgICAgICAgICAgICAg
IGZsZXhDb250YWluZXItPmNsZWFyQ2FjaGVkTWFpblNpemVGb3JGbGV4SXRlbSgqdGhpcyk7CiAg
ICAgICAgICAgICAgICAgfQorICAgICAgICAgICAgICAgIGlmIChpc0luVG9wTGF5ZXJPckJhY2tk
cm9wKHN0eWxlKCksIGVsZW1lbnQoKSkpIHsKKyAgICAgICAgICAgICAgICAgICAgLy8gU2luY2Ug
dG9wIGxheWVyJ3MgY29udGFpbmluZyBibG9jayBpcyBkcml2ZW4gYnkgdGhlIGFzc29jaWF0ZWQg
ZWxlbWVudCdzIHN0YXRlIChzZWUgRWxlbWVudDo6aXNJblRvcExheWVyT3JCYWNrZHJvcCkKKyAg
ICAgICAgICAgICAgICAgICAgLy8gYW5kIHRoaXMgc3RhdGUgaXMgc2V0IGJlZm9yZSBzdHlsZVdp
bGxDaGFuZ2UgY2FsbCwgZGlydHlpbmcgYW5jZXN0b3JzIHN0YXJ0aW5nIGZyb20gX3RoaXNfIGZh
aWxzIHRvIG1hcmsgdGhlIGN1cnJlbnQgYW5jZXN0b3IgY2hhaW4gcHJvcGVybHkuCisgICAgICAg
ICAgICAgICAgICAgIHBhcmVudCgpLT5zZXRDaGlsZE5lZWRzTGF5b3V0KCk7CisgICAgICAgICAg
ICAgICAgfQogICAgICAgICAgICAgfSBlbHNlCiAgICAgICAgICAgICAgICAgc2NoZWR1bGVMYXlv
dXQobWFya0NvbnRhaW5pbmdCbG9ja3NGb3JMYXlvdXQoKSk7CiAgICAgICAgICAgICAKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZHluYW1pYy90b3AtbGF5ZXItc3RhdGljLXRvLW91dC1v
Zi1mbG93LWNyYXNoLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvZHluYW1pYy90b3At
bGF5ZXItc3RhdGljLXRvLW91dC1vZi1mbG93LWNyYXNoLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAuLjJmNzZiNjcyZjIzOAotLS0gL2Rldi9udWxs
CisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZHluYW1pYy90b3AtbGF5ZXItc3RhdGljLXRvLW91dC1v
Zi1mbG93LWNyYXNoLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxIEBACitQQVNTIGlmIG5vIGNyYXNo
IGluIGRlYnVnCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2R5bmFtaWMvdG9wLWxheWVy
LXN0YXRpYy10by1vdXQtb2YtZmxvdy1jcmFzaC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9keW5h
bWljL3RvcC1sYXllci1zdGF0aWMtdG8tb3V0LW9mLWZsb3ctY3Jhc2guaHRtbApuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAuLjVmNjZkMmY2N2VmNAotLS0gL2Rldi9udWxs
CisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZHluYW1pYy90b3AtbGF5ZXItc3RhdGljLXRvLW91dC1v
Zi1mbG93LWNyYXNoLmh0bWwKQEAgLTAsMCArMSwxOCBAQAorPHN0eWxlPgorI3BvcG92ZXIgewor
ICBkaXNwbGF5OiBibG9jazsKKyAgcG9zaXRpb246IHN0YXRpYzsKK30KKworI3BvcG92ZXI6cG9w
b3Zlci1vcGVuIHsKKyAgcG9zaXRpb246IGZpeGVkOworfQorPC9zdHlsZT4KKzxkaXYgaWQ9InBv
cG92ZXIiIHBvcG92ZXI+UEFTUyBpZiBubyBjcmFzaCBpbiBkZWJ1ZzwvZGl2PgorPHNjcmlwdD4K
K2lmICh3aW5kb3cudGVzdFJ1bm5lcikKKyAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7CisKK2Rv
Y3VtZW50LmJvZHkub2Zmc2V0SGVpZ2h0OworcG9wb3Zlci5zaG93UG9wb3ZlcigpOworPC9zY3Jp
cHQ+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>473846</attachid>
            <date>2025-01-09 06:03:21 -0800</date>
            <delta_ts>2025-01-09 08:23:47 -0800</delta_ts>
            <desc>[fast-cq]Patch</desc>
            <filename>bug-285534-20250109060320.patch</filename>
            <type>text/plain</type>
            <size>3083</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSA3MzM2ZWE5MWE4N2VjOTFkYjNmODMwODE4ZDM2MGYxZDY3MmE0YWQxIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IFdlZCwgOCBKYW4gMjAyNSAyMDo0MDo0NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0hdIFNpemluZyBh
bmQgcG9zaXRpb25pbmcgaXNzdWVzIHdoZW4gcG9wb3ZlciBjaGFuZ2VzIENTUwogcG9zaXRpb24g
dXBvbiBvcGVuaW5nIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yODU1
MzQKIDxyZGFyOi8vcHJvYmxlbS8xNDI0OTEyMTk+CgpSZXZpZXdlZCBieSBBbnR0aSBLb2l2aXN0
by4KClNlZSBjb21tZW50IGluIFJlbmRlckJveDo6c3R5bGVXaWxsQ2hhbmdlLgoKKiBMYXlvdXRU
ZXN0cy9mYXN0L2R5bmFtaWMvdG9wLWxheWVyLXN0YXRpYy10by1vdXQtb2YtZmxvdy1jcmFzaC1l
eHBlY3RlZC50eHQ6IEFkZGVkLgoqIExheW91dFRlc3RzL2Zhc3QvZHluYW1pYy90b3AtbGF5ZXIt
c3RhdGljLXRvLW91dC1vZi1mbG93LWNyYXNoLmh0bWw6IEFkZGVkLgoqIFNvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJCb3guY3BwOgooV2ViQ29yZTo6UmVuZGVyQm94OjpzdHlsZVdpbGxD
aGFuZ2UpOgotLS0KIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3guY3BwICAgICAg
ICAgfCAgNSArKysrKwogLi4uZXItc3RhdGljLXRvLW91dC1vZi1mbG93LWNyYXNoLWV4cGVjdGVk
LnR4dCB8ICAxICsKIC4uLi90b3AtbGF5ZXItc3RhdGljLXRvLW91dC1vZi1mbG93LWNyYXNoLmh0
bWwgfCAxOCArKysrKysrKysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgMjQgaW5zZXJ0aW9u
cygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IExheW91dFRlc3RzL2Zhc3QvZHluYW1pYy90b3AtbGF5
ZXItc3RhdGljLXRvLW91dC1vZi1mbG93LWNyYXNoLWV4cGVjdGVkLnR4dAogY3JlYXRlIG1vZGUg
MTAwNjQ0IExheW91dFRlc3RzL2Zhc3QvZHluYW1pYy90b3AtbGF5ZXItc3RhdGljLXRvLW91dC1v
Zi1mbG93LWNyYXNoLmh0bWwKCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyQm94LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3guY3BwCmlu
ZGV4IGM0MDUwZGJkNWVmMi4uY2QyMjc1YTg2NDMxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvUmVuZGVyQm94LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyQm94LmNwcApAQCAtMjY2LDYgKzI2NiwxMSBAQCB2b2lkIFJlbmRlckJveDo6c3R5bGVX
aWxsQ2hhbmdlKFN0eWxlRGlmZmVyZW5jZSBkaWZmLCBjb25zdCBSZW5kZXJTdHlsZSYgbmV3U3R5
bAogICAgICAgICAgICAgICAgICAgICBmbGV4Q29udGFpbmVyLT5jbGVhckNhY2hlZEZsZXhJdGVt
SW50cmluc2ljQ29udGVudExvZ2ljYWxIZWlnaHQoKnRoaXMpOwogICAgICAgICAgICAgICAgICAg
ICBmbGV4Q29udGFpbmVyLT5jbGVhckNhY2hlZE1haW5TaXplRm9yRmxleEl0ZW0oKnRoaXMpOwog
ICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICBpZiAoaXNJblRvcExheWVyT3JCYWNr
ZHJvcChzdHlsZSgpLCBlbGVtZW50KCkpKSB7CisgICAgICAgICAgICAgICAgICAgIC8vIFNpbmNl
IHRvcCBsYXllcidzIGNvbnRhaW5pbmcgYmxvY2sgaXMgZHJpdmVuIGJ5IHRoZSBhc3NvY2lhdGVk
IGVsZW1lbnQncyBzdGF0ZSAoc2VlIEVsZW1lbnQ6OmlzSW5Ub3BMYXllck9yQmFja2Ryb3ApCisg
ICAgICAgICAgICAgICAgICAgIC8vIGFuZCB0aGlzIHN0YXRlIGlzIHNldCBiZWZvcmUgc3R5bGVX
aWxsQ2hhbmdlIGNhbGwsIGRpcnR5aW5nIGFuY2VzdG9ycyBzdGFydGluZyBmcm9tIF90aGlzXyBm
YWlscyB0byBtYXJrIHRoZSBjdXJyZW50IGFuY2VzdG9yIGNoYWluIHByb3Blcmx5LgorICAgICAg
ICAgICAgICAgICAgICBwYXJlbnQoKS0+c2V0Q2hpbGROZWVkc0xheW91dCgpOworICAgICAgICAg
ICAgICAgIH0KICAgICAgICAgICAgIH0gZWxzZQogICAgICAgICAgICAgICAgIHNjaGVkdWxlTGF5
b3V0KG1hcmtDb250YWluaW5nQmxvY2tzRm9yTGF5b3V0KCkpOwogICAgICAgICAgICAgCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2R5bmFtaWMvdG9wLWxheWVyLXN0YXRpYy10by1vdXQt
b2YtZmxvdy1jcmFzaC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2R5bmFtaWMvdG9w
LWxheWVyLXN0YXRpYy10by1vdXQtb2YtZmxvdy1jcmFzaC1leHBlY3RlZC50eHQKbmV3IGZpbGUg
bW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwLi4yZjc2YjY3MmYyMzgKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2R5bmFtaWMvdG9wLWxheWVyLXN0YXRpYy10by1vdXQt
b2YtZmxvdy1jcmFzaC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSBAQAorUEFTUyBpZiBubyBjcmFz
aCBpbiBkZWJ1ZwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9keW5hbWljL3RvcC1sYXll
ci1zdGF0aWMtdG8tb3V0LW9mLWZsb3ctY3Jhc2guaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvZHlu
YW1pYy90b3AtbGF5ZXItc3RhdGljLXRvLW91dC1vZi1mbG93LWNyYXNoLmh0bWwKbmV3IGZpbGUg
bW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwLi41ZjY2ZDJmNjdlZjQKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2R5bmFtaWMvdG9wLWxheWVyLXN0YXRpYy10by1vdXQt
b2YtZmxvdy1jcmFzaC5odG1sCkBAIC0wLDAgKzEsMTggQEAKKzxzdHlsZT4KKyNwb3BvdmVyIHsK
KyAgZGlzcGxheTogYmxvY2s7CisgIHBvc2l0aW9uOiBzdGF0aWM7Cit9CisKKyNwb3BvdmVyOnBv
cG92ZXItb3BlbiB7CisgIHBvc2l0aW9uOiBmaXhlZDsKK30KKzwvc3R5bGU+Cis8ZGl2IGlkPSJw
b3BvdmVyIiBwb3BvdmVyPlBBU1MgaWYgbm8gY3Jhc2ggaW4gZGVidWc8L2Rpdj4KKzxzY3JpcHQ+
CitpZiAod2luZG93LnRlc3RSdW5uZXIpCisgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOworCitk
b2N1bWVudC5ib2R5Lm9mZnNldEhlaWdodDsKK3BvcG92ZXIuc2hvd1BvcG92ZXIoKTsKKzwvc2Ny
aXB0Pgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>473847</attachid>
            <date>2025-01-09 08:23:50 -0800</date>
            <delta_ts>2025-01-09 08:35:14 -0800</delta_ts>
            <desc>[fast-cq]Patch</desc>
            <filename>bug-285534-20250109082349.patch</filename>
            <type>text/plain</type>
            <size>3083</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSA3MzM2ZWE5MWE4N2VjOTFkYjNmODMwODE4ZDM2MGYxZDY3MmE0YWQxIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IFdlZCwgOCBKYW4gMjAyNSAyMDo0MDo0NSAtMDgwMApTdWJqZWN0OiBbUEFUQ0hdIFNpemluZyBh
bmQgcG9zaXRpb25pbmcgaXNzdWVzIHdoZW4gcG9wb3ZlciBjaGFuZ2VzIENTUwogcG9zaXRpb24g
dXBvbiBvcGVuaW5nIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yODU1
MzQKIDxyZGFyOi8vcHJvYmxlbS8xNDI0OTEyMTk+CgpSZXZpZXdlZCBieSBBbnR0aSBLb2l2aXN0
by4KClNlZSBjb21tZW50IGluIFJlbmRlckJveDo6c3R5bGVXaWxsQ2hhbmdlLgoKKiBMYXlvdXRU
ZXN0cy9mYXN0L2R5bmFtaWMvdG9wLWxheWVyLXN0YXRpYy10by1vdXQtb2YtZmxvdy1jcmFzaC1l
eHBlY3RlZC50eHQ6IEFkZGVkLgoqIExheW91dFRlc3RzL2Zhc3QvZHluYW1pYy90b3AtbGF5ZXIt
c3RhdGljLXRvLW91dC1vZi1mbG93LWNyYXNoLmh0bWw6IEFkZGVkLgoqIFNvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJCb3guY3BwOgooV2ViQ29yZTo6UmVuZGVyQm94OjpzdHlsZVdpbGxD
aGFuZ2UpOgotLS0KIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3guY3BwICAgICAg
ICAgfCAgNSArKysrKwogLi4uZXItc3RhdGljLXRvLW91dC1vZi1mbG93LWNyYXNoLWV4cGVjdGVk
LnR4dCB8ICAxICsKIC4uLi90b3AtbGF5ZXItc3RhdGljLXRvLW91dC1vZi1mbG93LWNyYXNoLmh0
bWwgfCAxOCArKysrKysrKysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgMjQgaW5zZXJ0aW9u
cygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IExheW91dFRlc3RzL2Zhc3QvZHluYW1pYy90b3AtbGF5
ZXItc3RhdGljLXRvLW91dC1vZi1mbG93LWNyYXNoLWV4cGVjdGVkLnR4dAogY3JlYXRlIG1vZGUg
MTAwNjQ0IExheW91dFRlc3RzL2Zhc3QvZHluYW1pYy90b3AtbGF5ZXItc3RhdGljLXRvLW91dC1v
Zi1mbG93LWNyYXNoLmh0bWwKCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyQm94LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCb3guY3BwCmlu
ZGV4IGM0MDUwZGJkNWVmMi4uY2QyMjc1YTg2NDMxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvUmVuZGVyQm94LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyQm94LmNwcApAQCAtMjY2LDYgKzI2NiwxMSBAQCB2b2lkIFJlbmRlckJveDo6c3R5bGVX
aWxsQ2hhbmdlKFN0eWxlRGlmZmVyZW5jZSBkaWZmLCBjb25zdCBSZW5kZXJTdHlsZSYgbmV3U3R5
bAogICAgICAgICAgICAgICAgICAgICBmbGV4Q29udGFpbmVyLT5jbGVhckNhY2hlZEZsZXhJdGVt
SW50cmluc2ljQ29udGVudExvZ2ljYWxIZWlnaHQoKnRoaXMpOwogICAgICAgICAgICAgICAgICAg
ICBmbGV4Q29udGFpbmVyLT5jbGVhckNhY2hlZE1haW5TaXplRm9yRmxleEl0ZW0oKnRoaXMpOwog
ICAgICAgICAgICAgICAgIH0KKyAgICAgICAgICAgICAgICBpZiAoaXNJblRvcExheWVyT3JCYWNr
ZHJvcChzdHlsZSgpLCBlbGVtZW50KCkpKSB7CisgICAgICAgICAgICAgICAgICAgIC8vIFNpbmNl
IHRvcCBsYXllcidzIGNvbnRhaW5pbmcgYmxvY2sgaXMgZHJpdmVuIGJ5IHRoZSBhc3NvY2lhdGVk
IGVsZW1lbnQncyBzdGF0ZSAoc2VlIEVsZW1lbnQ6OmlzSW5Ub3BMYXllck9yQmFja2Ryb3ApCisg
ICAgICAgICAgICAgICAgICAgIC8vIGFuZCB0aGlzIHN0YXRlIGlzIHNldCBiZWZvcmUgc3R5bGVX
aWxsQ2hhbmdlIGNhbGwsIGRpcnR5aW5nIGFuY2VzdG9ycyBzdGFydGluZyBmcm9tIF90aGlzXyBm
YWlscyB0byBtYXJrIHRoZSBjdXJyZW50IGFuY2VzdG9yIGNoYWluIHByb3Blcmx5LgorICAgICAg
ICAgICAgICAgICAgICBwYXJlbnQoKS0+c2V0Q2hpbGROZWVkc0xheW91dCgpOworICAgICAgICAg
ICAgICAgIH0KICAgICAgICAgICAgIH0gZWxzZQogICAgICAgICAgICAgICAgIHNjaGVkdWxlTGF5
b3V0KG1hcmtDb250YWluaW5nQmxvY2tzRm9yTGF5b3V0KCkpOwogICAgICAgICAgICAgCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2R5bmFtaWMvdG9wLWxheWVyLXN0YXRpYy10by1vdXQt
b2YtZmxvdy1jcmFzaC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2R5bmFtaWMvdG9w
LWxheWVyLXN0YXRpYy10by1vdXQtb2YtZmxvdy1jcmFzaC1leHBlY3RlZC50eHQKbmV3IGZpbGUg
bW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwLi4yZjc2YjY3MmYyMzgKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2R5bmFtaWMvdG9wLWxheWVyLXN0YXRpYy10by1vdXQt
b2YtZmxvdy1jcmFzaC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSBAQAorUEFTUyBpZiBubyBjcmFz
aCBpbiBkZWJ1ZwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9keW5hbWljL3RvcC1sYXll
ci1zdGF0aWMtdG8tb3V0LW9mLWZsb3ctY3Jhc2guaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvZHlu
YW1pYy90b3AtbGF5ZXItc3RhdGljLXRvLW91dC1vZi1mbG93LWNyYXNoLmh0bWwKbmV3IGZpbGUg
bW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwLi41ZjY2ZDJmNjdlZjQKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2R5bmFtaWMvdG9wLWxheWVyLXN0YXRpYy10by1vdXQt
b2YtZmxvdy1jcmFzaC5odG1sCkBAIC0wLDAgKzEsMTggQEAKKzxzdHlsZT4KKyNwb3BvdmVyIHsK
KyAgZGlzcGxheTogYmxvY2s7CisgIHBvc2l0aW9uOiBzdGF0aWM7Cit9CisKKyNwb3BvdmVyOnBv
cG92ZXItb3BlbiB7CisgIHBvc2l0aW9uOiBmaXhlZDsKK30KKzwvc3R5bGU+Cis8ZGl2IGlkPSJw
b3BvdmVyIiBwb3BvdmVyPlBBU1MgaWYgbm8gY3Jhc2ggaW4gZGVidWc8L2Rpdj4KKzxzY3JpcHQ+
CitpZiAod2luZG93LnRlc3RSdW5uZXIpCisgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOworCitk
b2N1bWVudC5ib2R5Lm9mZnNldEhlaWdodDsKK3BvcG92ZXIuc2hvd1BvcG92ZXIoKTsKKzwvc2Ny
aXB0Pgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>