<?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>296243</bug_id>
          
          <creation_ts>2025-07-20 03:40:14 -0700</creation_ts>
          <short_desc>Non-replaced element with aspect-ratio enforces automatic minimum, even if explicitly set to 0</short_desc>
          <delta_ts>2026-04-22 15:20:57 -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>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://github.com/web-platform-tests/wpt/pull/59423</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>BrowserCompat, InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Oriol Brufau">obrufau</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>ahmad.saleem792</cc>
    
    <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>2131458</commentid>
    <comment_count>0</comment_count>
      <attachid>476124</attachid>
    <who name="Oriol Brufau">obrufau</who>
    <bug_when>2025-07-20 03:40:14 -0700</bug_when>
    <thetext>Created attachment 476124
Screenshot Firefox vs Chrome vs Webkit

```
&lt;!DOCTYPE html&gt;
&lt;style&gt;
div { aspect-ratio: 1; width: max-content; height: 0; border: 25px solid cyan; margin: 50px }
div::before { content: &quot;&quot;; display: block; width: 50px; height: 50px; background: magenta }
&lt;/style&gt;
&lt;div style=&quot;min-width: auto&quot;&gt;&lt;/div&gt;
&lt;div style=&quot;min-width: 0&quot;&gt;&lt;/div&gt;
```

In the 2nd case, the content-box should be 0px wide (transferring `height: 0` thru the aspect ratio). Chrome and Firefox agree.

However, in WebKit it&apos;s 50px wide because of the contents. That should only happen in the 1st case with the automatic minimum.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2131470</commentid>
    <comment_count>1</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2025-07-20 09:24:16 -0700</bug_when>
    <thetext>It is broken on Minibrowser (WebKit ToT - 297661@main) as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2132716</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2025-07-27 03:41:11 -0700</bug_when>
    <thetext>&lt;rdar://problem/156837730&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2199541</commentid>
    <comment_count>3</comment_count>
      <attachid>479037</attachid>
    <who name="alan">zalan</who>
    <bug_when>2026-04-12 19:45:51 -0700</bug_when>
    <thetext>Created attachment 479037
[fast-cq]Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2199744</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2026-04-13 08:20:43 -0700</bug_when>
    <thetext>Committed 311096@main (51f2f1647fce): &lt;https://commits.webkit.org/311096@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 479037.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2199942</commentid>
    <comment_count>5</comment_count>
    <who name="Oriol Brufau">obrufau</who>
    <bug_when>2026-04-13 16:46:21 -0700</bug_when>
    <thetext>Please export the test. Also, it might have been better to place it within `css/css-sizing/aspect-ratio/`</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2203380</commentid>
    <comment_count>6</comment_count>
    <who name="Sammy Gill">sgill26</who>
    <bug_when>2026-04-22 15:20:57 -0700</bug_when>
    <thetext>Submitted web-platform-tests pull request: https://github.com/web-platform-tests/wpt/pull/59423</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>476124</attachid>
            <date>2025-07-20 03:40:14 -0700</date>
            <delta_ts>2025-07-20 03:40:14 -0700</delta_ts>
            <desc>Screenshot Firefox vs Chrome vs Webkit</desc>
            <filename>Screenshot_20250720_123713.png</filename>
            <type>image/png</type>
            <size>14983</size>
            <attacher name="Oriol Brufau">obrufau</attacher>
            
              <data encoding="base64">iVBORw0KGgoAAAANSUhEUgAABPEAAAFvCAYAAAArCV4MAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA
DHRFWHRsb2dpY2FsWAAxMzXegVyTAAAADHRFWHRsb2dpY2FsWQAzNTm/iUrgAAAAD3RFWHRzY3Jl
ZW4ASERNSS1BLTEvDZ+FAAAgAElEQVR4Xu3dd5hX1Z0/8A8w9GqhRETBoIAFu66FAPZVYyNGA+qa
ta3BlmgSG0pEo8a+1ihZTSzRRGPUxGCCCiixETWQYAsYI3ZXpArMMPf3B7+ZnTnfMl+KeMHX63nO
8+jnnHtnGPF757zvuec2y7IsCwDIsSzLora2NhYtWhSffPJJPPvss3H44YenwwCA5VDJVLDUmCzL
Cvpqa2vr++r+veE/19TURE1NTSxevDiqq6tj0aJF0b9///rjASiveVoAAAAAAPJFiAcAAAAAOVeV
FgBgTfCvWf9KSwDAckgfhy2m1JgsyyKSrtqs9OO0WW0WNUuXPU67ZMmSZY/VLlrscVqA5SDEA2CN
tNGGG6UlAGA5lAroGio1ZlXtiQdA5TxOCwAAAAA5J8QDAAAAgJwT4gEAAABAzgnxAAAAACDnhHgA
AAAAkHNCPAAAAADIOSEeAAAAAOScEA8AAAAAcq4qLQAAAACrTrO0wBcqSwuwhrASDwAAAAByTogH
AAAAADknxAMAAACAnBPiAQAAAEDOCfEAAAAAIOeEeAAAAACQc0I8AAAAAMg5IR4AAAAA5JwQDwAA
AAByTogHAAAAADknxAMAAACAnBPiAQAAAEDOCfEAAAAAIOeEeAAAAACQc0I8AAAAAMg5IR4AAAAA
5JwQDwAAAAByTogHAAAAADknxAMAAACAnBPiAQAAAEDOCfEAAAAAIOeEeAAAAACQc0I8AAAAAMg5
IR4AAAAA5FxVWgAAAADWLFmztLJmapalFaBO7kO8teRzaK3h8xQAAABg9fM4LQAAAADknBAPAAAA
AHJOiAcAAAAAOSfEAwAAAICcE+IBAAAAQM4J8QAAAAAg54R4AAAAAJBzQjwAAAAAyDkhHgAAAADk
nBAPAAAAAHJOiAcAAAAAOSfEAwAAAICcE+IBAAAAQM4J8QAAAAAg56rSAgCQH83SAl+oLC0AAMBq
YiUeAAAAAOScEA8AAAAAck6IBwAAAAA5J8QDAAAAgJwT4gEAAABAzgnxAAAAACDnhHgAAAAAkHNC
PAAAAADIuaq0AAAAAKw6WVqgJD8rKE2IFxFZs7SyZmrm0w4AAABgreRxWgAAAADIOSEeAAAAAOSc
EA8AAAAAck6IBwAAAAA5J8QDAAAAgJwT4gEAAABAzgnxAAAAACDnhHgAAAAAkHNCPAAAAADIOSEe
AAAAAOScEA8AAAAAck6IBwAAAAA5J8QDAAAAgJwT4gEAAABAzlWlBQDgyyVrllbWTM2ytAIAAGsP
K/EAAAAAIOeEeAAAAACQc0I8AAAAAMg5IR4AAAAA5JwQDwAAAAByTogHAAAAADknxAMAAACAnBPi
AQAAAEDOVaUFAAAAYA2TpQVgbZP7EM/nUOX8rAAAAADWTh6nBQAAAICcE+IBAAAAQM4J8QAAAAAg
54R4AAAAAJBzQjwAAAAAyDkhHgAAAADknBAPAAAAAHJOiAcAAAAAOSfEAwAAAICcE+IBAAAAQM4J
8QAAAAAg54R4AAAAAJBzQjwAAAAAyDkhHgAAAADkXFVaAADyI0sLlORnBQDA2sxKPAAAAADIOSEe
AAAAAOScEA8AAAAAck6IBwAAAAA5J8QDAAAAgJwT4gEAAABAzgnxAAAAACDnhHgAAAAAkHNVaQEA
AABYdZqlBb5QWVqANYQQL8L/wQAAAADkmsdpAQAAACDnhHgAAAAAkHNCPAAAAADIOSEeAAAAAOSc
EA8AAAAAck6IBwAAAAA5J8QDAAAAgJwT4gEAAABAzgnxAAAAACDnhHgAAAAAkHNCPAAAAADIOSEe
AAAAAOScEA8AAAAAck6IBwAAAAA5V5UWAIAvmSwtAAAAeWMlHgAAAADknBAPAAAAAHJOiAcAAAAA
OSfEAwAAAICcE+IBAAAAQM4J8QAAAAAg54R4AAAAAJBzQjwAAAAAyLmqtAAAAACsWbJmaWXN1CxL
K0Cd3Id4a8nnUPgcAgAAAGBFeZwWAAAAAHJOiAcAAAAAOSfEAwAAAICcE+IBAAAAQM4J8QAAAAAg
54R4AAAAAJBzQjwAAAAAyDkhHgAAAADknBAPAAAAAHJOiAcAAAAAOSfEAwAAAICcE+IBAAAAQM4J
8QAAAAAg54R4AAAAAJBzVWkBAMiPZmlhDZWlBQAAYLlYiQcAAAAAOSfEAwAAAICcE+IBAAAAQM4J
8QAAAAAg54R4AAAAAJBzQjwAAAAAyDkhHgAAAADknBAPAAAAAHKuKi0AAAAAq06WFijJzwpKE+JF
RNYsrayhfNoBAAAArJU8TgsAAAAAOSfEAwAAAICcE+IBAAAAQM4J8QAAAAAg54R4AAAAAJBzQjwA
AAAAyDkhHgAAAADknBAPAAAAAHJOiAcAAAAAOSfEAwAAAICcE+IBAAAAQM4J8QAAAAAg54R4AAAA
AJBzQjwAAAAAyLmqtAAAfLlkzdLKGipLCwAAsPawEg8AAAAAck6IBwAAAAA5J8QDAAAAgJwT4gEA
AABAzgnxAAAAACDnhHgAAAAAkHNCPAAAAADIOSEeAAAAAORcVVoAAAAA1jBZWgDWNrkP8XwOAQAA
APBl53FaAAAAAMg5IR4AAAAA5JwQDwAAAAByTogHAAAAADknxAMAAACAnBPiAQAAAEDOCfEAAAAA
IOeEeAAAAACQc0I8AAAAAMg5IR4AAAAA5JwQDwAAAAByTogHAAAAADknxAMAAACAnBPiAQAAAEDO
VaUFACA/srQAAAB8KVmJBwAAAAA5J8QDAAAAgJwT4gEAAABAzgnxAAAAACDnhHgAAAAAkHNCPAAA
AADIOSEeAAAAAOScEA8AAAAAck6IBwAAAAA5V5UWvpSytAAAAAAA+WElHgAAAADknBAPAAAAAHJO
iAcAAAAAOSfEAwAAAICcE+IBAAAAQM4J8QAAAAAg54R4AAAAAJBzQjwAAAAAyDkhHgAAAADknBAP
AAAAAHJOiAcAAAAAOSfEAwAAAICcE+IBAAAAQM4J8QAAAAAg56rSAgDwJZOlBQAAIG+sxAMAAACA
nBPiAQAAAEDOCfEAAAAAIOeEeAAAAACQc0I8AAAAAMg5IR4AAAAA5JwQDwAAAAByTogHAAAAADkn
xAMAAACAnBPiAQAAAEDOCfEAAAAAIOeEeAAAAACQc0I8AAAAAMg5IR4AAAAA5JwQDwAAAAByTogH
AAAAADknxAMAAACAnBPiAQAAAEDOCfEAAAAAIOeEeAAAAACQc0I8AAAAAMg5IR4AAAAA5JwQDwAA
AAByTogHAAAAADknxAMAAACAnBPiAQAAAEDOCfEAAAAAIOeEeAAAAACQc0I8AAAAAMg5IR4AAAAA
5JwQDwAAAAByTogHAAAAADknxAMAAACAnBPiAQAAAEDOCfEAAAAAIOeEeAAAAACQc0I8AAAAAMg5
IR4AAAAA5JwQDwAAAAByTogHAAAAADknxAMAAACAnBPiAQAAAEDOCfEAAAAAIOeEeOTeRx99FGed
dVb07ds32rZtGxtttFH853/+Z8yYMSMd+qWwePHi+M1vfhOnnXZa7LTTTrHRRhtFhw4domXLltGl
S5f46le/Gvvtt1+cc8458dhjj0V1dXV6CgAAACowevToaNasWdF21FFHpcPXKtOmTYsjjzwyevbs
Ge3atYv+/fvHhRdeGHPnzk2HsppUpQXIkyzLYt99942XXnqpvvb222/H7bffHr/73e/i1VdfjXXX
XbfBEWu3Bx54IE455ZR4//33066IiJgzZ07MmTMnZs6cGY899lhcdtllccopp8T111+fDgVgLTJk
yJCYOHFiWo6IiNtuuy2OP/74tAwAUNKsWbNi1113jfnz59fXXnvttbjoooti8uTJMX78+AajWV2s
xGOFHXLIIQV3Ila0dejQIT19RERMnTq1UYDX0EcffRS///3v0/Ja67bbbovDDz+8ZIBXyrBhw9IS
AF+wJUuWxEsvvRT33HNP3HjjjfHjH/84rrjiihg7dmw8/PDD8dZbb6WHAMBK6927d8FcrK4tbyjz
y1/+suAcdW333XdPhzdps802KzhPXfsyzfsaKjfnPuOMM9LhZR1++OEF52jYxo4d22j8Aw880CjA
a+jxxx+Pt99+Oy2zGliJR641FVi99957aWmtNGPGjDjllFMiy7K0q6yePXvG1772tbQMwBdgwYIF
cd9998W9994bEyZMaHK7g3XWWSeGDBkSBx10UBx44IGx/vrrp0MAYLkMHjw4fvGLX6TliIiYPHly
7LXXXmm5pCeffDIt1Xv++edjwYIF0b59+7SrqI8//jjeeOONtBwRES1atFihUJD/c9VVV8X999+f
lusde+yxBav2K5mL9+rVKy3zORPikWtdu3ZNS41069YtLa2Vrr/++liyZElabtKRRx4ZzZtbcAvw
RVq6dGncfPPNcfHFF8cHH3yQdpc0e/bsePDBB+PBBx+MVq1axWGHHRannHJK7LbbbulQAKjIkCFD
SoZ4f/7zn9NSWeVCvOrq6pg8eXLss88+aVdRkydPTkv1ttlmm+jcuXNapkKTJk2Ks88+Oy3X23rr
reOmm25Ky6tsLj5p0qR44oknGtVOOeUUNydXkBCPXNtmm21iwIAB8corr6Rd0blz5zjggAPS8lpp
3LhxaamRtm3bxoABA6J9+/bx8ccfx4wZM2LJkiUxfPjwdCgAq9E777wTw4cPj0mTJqVdy2XJkiVx
7733Rm1trRAPgBU2ZMiQtFTv2Wefjdra2ooWAcyaNSv+8Y9/pOVGnnzyyYpDvHIBYrnvmfLee++9
OOKII6Kmpibtiohlc+r7778/2rZtm3bFoYceGuedd14sWrQo7Ypdd901evfunZaLOueccwr++x55
5JFCvBXU9P+d8AVq3rx5/PGPf4z/+I//qN83r02bNvH1r389Jk2a1OTdgbVBdXV12QvkDjvsEDNm
zIi//OUvMWnSpJg+fXrMmTMn/vznP8d2222XDgdgNXnttddixx13XOkAr6ETTjghLQFAxfr06RMb
b7xxWo6IiLlz58bf/va3tFxUurKqmHIr9VLlVuIJ8VZMTU1NfPOb3yz5WGyzZs3i5z//efTt2zft
iohlf1eeeOKJ2HPPPaNVq1YREdGlS5f4zne+Ew899FAyurg33nijIMBj5ViJR+5tuOGGcccdd8Qd
d9wRc+bMiU6dOkWzZs3SYWutOXPmxNKlS9NyvSuuuCK+8pWvNKq1adMmdtlll0Y1AFaft956K4YO
HbpK927t06dP7LnnnmkZAJZLU/viDRw4MC0XqCSg+8tf/hLz5s2Ljh07pl2NLFmyJKZMmZKWI2LZ
fniDBg1Ky1TgrLPOiqeffjot1/vBD34QBx98cFpuZJdddonx48dHbW1tzJ8/Pzp16pQOKeuOO+5I
S6wkK/H4XFxyySVRXV1dcZszZ056iqI6d+78pQrwIiIWL16clhqp5CILwOpTXV0dRxxxREUB3nrr
rReDBw+Ob33rW/GNb3wjBg0aVHIT8OOPP36FroErcgwAa69yK9sqXTVVSYhXU1MTTz31VFou8Je/
/KXknCfv++Hl9Rp73333xXXXXZeW6w0ZMiQuueSStFxS8+bNlzvAq62tjTvvvDMts5KsxONz0bx5
86iq8tdrVWjqjbR1S5sByIef/OQn8dxzz6XlRrbaaqu47LLLYp999im4XlZXV8czzzwTt99+e9x3
333x2WefRYsWLeLYY49tNK5Sbdq0SUsAfImtbIg3c+bMeOutt9JyUU8++WTsv//+abmRNflR2jzO
xaZPn17wptmGvvKVr8S9994bLVq0SLtWqccffzzefvvttMxKshKP3GvWrFnJVm6vuNGjRxeMr6qq
igULFqRDY9q0aXHqqafGlltuGR06dKgfP2bMmHRoUVOmTIlRo0bF3nvvHb169YoOHTpEq1atokeP
HrHFFlvE8OHD49Zbb61oVUadLMvit7/9bZNLnDt27Fjw52zWrFnZpdN1siyLP//5zzFmzJjYc889
o1+/frHeeutFy5Yto0uXLtG/f//4xje+ETfddFNF33uWZTF48OCC76Vhe+CBB9LDCnzwwQf1qy6L
tc6dO8c777yTHgbwhfvwww/j8ssvT8uNHHfccTFlypTYf//9CwK8iIiWLVvG1772tbj99ttj1qxZ
cdVVV8XIkSNjgw02SIdWRIgHQEN9+vSJjTbaKC1HxLKArtQeanVKrcJr165dWio5tqFywWGlId6c
OXPizjvvjKOPPjq22WabWG+99aJVq1bRqVOn6NOnTwwaNCjOPffcePzxx5tcJLE8Gl5ja2pq4q67
7opDDjkkNt5442jbtm106NAhNt100xg2bFjce++9JVccrirz5s2LYcOGxfz589OuiIioqqqKX/3q
V9G9e/e0q8CECRMK5mF1bcMNN0yH18uyLO64444YMWJE2lVvwIABBeesa+eff346nIYyWEEHH3xw
FhFF26WXXpoOX2HpuRu2N954Ix1e78ILLywYHxHZk08+WT+muro6O+2007LmzZsXjIuI7MYbb/y/
ExYxfvz4bKeddio4rlRr1apVdsIJJ2SzZs1KT9XIr3/962zgwIEFxy9Pe+qpp9LT1qutrc3uv//+
bKuttio4rlSrqqrKjj766Oxf//pXerpGXnvttax169YFx9e1jTfeOFu4cGF6WCPHHHNMwXEN2y23
3JIewlqutrY2q6mpyebPn5/961//yn71q1+lQyAXzjvvvILPrIbtoIMOypYuXZoettIGDx5c8LXq
2u9///v6cXPnzs3uuuuu7NBDD8369euXdezYMWvTpk3Ws2fPbMiQIdmoUaOy119/vcGZm/bkk08W
fM2IyMaNG5cOzd5///1szJgx2S677JJ16dIla9asWRYR2R577JEOLerVV1/N/vu//zs75JBDsi22
2CLr3r171rJly6xDhw7ZRhttlO23337Zj370o2zq1KnpoRUp9nMcMGBAOix78803syuvvDIbOnRo
1rt376x169bZuuuumw0YMCA78MADs1tvvTX78MMP08Pqffrpp9mdd96ZDRs2LOvfv3/9f4cNNtgg
GzRoUHbuuedmr7zySnrYCnnhhRey888/P9trr72yDTfcMGvfvn3WsmXLrHv37tnmm2+efetb38p+
+tOfZu+++256KF8CtbW1TbalS5cWbTU1NVl1dXWjtnjx4mzx4sXZokWLskWLFmULFy7MFixYkC1Y
sCCbN29eNnv27Oyjjz7KZs2alb355pur7O85y+/oo48u+Lyraw888EA6vJERI0YUHNOsWbPswAMP
LKg3b948mz17dnqKRrp3715wXN2xn376aTq8kblz52ZnnXVW1qFDh4LjS7XNN988++Uvf5meqqRS
88qIyM4888wsy7Ls9ddfz7bccsuC/rRtttlm2YQJE5KvUFq5Offpp5+eDs+GDRtWMK5hu+qqq9JD
Sip1fY+IrGfPnunwLMuy7K9//Wu22267FYxfnnbeeeelp6UBIR4rrNwHSp5DvLrvbc6cOdnee+9d
0N+w3XfffclZl6mpqcm+853vFIyvtHXt2jX705/+lJ42y7IsmzdvXsH4FWmlQrx58+ZlhxxySMH4
SlvHjh2zu+66Kz1tIxdffHHBcQ3bqFGj0kPqPf300/WTumJt8ODBWW1tbXoYazkhHmuCmpqabIMN
Nij43KprHTp0yN577730sFWiWPhU1+puXv385z/P1ltvvYL+tDVv3jwbPnx49sknnzT+IiWU+iX/
wgsvbDTuZz/7WdaxY8eCcRGRHX744Y3Gpl544YWik8NybfDgwdnTTz+dnqqsUj/HDz74IMuyZdfQ
448/vuTNv4atdevW2QUXXJDV1NTUn7+2tja78sors06dOhWMT1uzZs2yESNGZPPmzas/fnl8Xjca
WbukgV2xloZ3Qry1w89+9rOCz4G69r3vfS8d3kixa12fPn1KzgEeeuih9BT13njjjYLxdW277bZL
hzfy3HPPZb169So4rtJ21FFHZQsWLEhPW6DUvDIisjFjxmTPPPNM1rlz54K+Uq1FixbZPffck36Z
osrNudMQ74orrigY07ANGzas0fimlLq+RxQP8X7/+99nVVVVBWOXtwnxyvM4LV86zz77bGRZFt/8
5jfjT3/6U9rdyHrrrZeWora2tv4R0xX10UcfxX777RePPfZY2vW5+uSTT2KXXXaJ3/72t2lXxebN
mxdHHXVUXH311WlXvR/84AdlX7hxxRVXxJtvvpmWY+nSpXHKKaeUXOLetm3bGDt2bDRrls8NZIEv
t0mTJsW7776bluudccYZ0aNHj7T8uevSpUtccskl8R//8R/xv//7v2l3gdra2rjnnnti2223Xam9
bJ599tmIiMiyLM4+++w47rjjYt68ecmoZdZff/20VO/iiy+OnXbaKX73u9+lXWVNnDgxBg0aFGed
dVbU1tam3ctl0qRJMWfOnBg8eHCMHTu2ovMtXrw4LrroohgxYkRky26cx7HHHhtnnXVWzJ07Nx1e
IMuyuPvuu2O33XYruhVIKUuXLo2RI0fGXnvtFc8//3zaXdKSJUvitttui2233TbGjx+fdgNrmXKP
qZZ7vPW1114req3bbrvtYuutt07LEVH+kdpyX6vc9/jUU0/FHnvssVLXqbvuuisOPPDAqKmpSbsq
tmjRojjssMMqflFjxLLP6aOPPjr++Mc/pl0rbNKkSXHOOeek5XqbbbZZ/M///E9aXqXefffdlfpZ
UhkhHl86zz77bJx77rkVBWjFJhXnnXfeSoVgdZYuXRpHHHFE2X39VqXa2toYMWJE/O1vf0u7VshZ
Z50VDz74YFqOiGX7OY0dOzaaNy/+EbNo0aI444wz0nLcfPPN8fLLL6fleqNHj46+ffumZYBcaCr4
OOaYY9LSajFp0qQV2l/mrbfeigMPPDCWLFmSdlXk+eefjyzL4sc//nGT+wQWu2mWZVkcddRRMWrU
qJI3d5qSZVlcddVVcfjhh8fSpUvT7oqNGzcujjvuuHjxxRfTribdd999ce2118all14av/jFL9Lu
Jk2dOjVOPfXUtFzUmnyjEVi9Ntlkk5L74r344ouxaNGitBwRpQO57bbbLrbddtu0HBGlj4lYsZda
zJo1K4YNG7ZcNzhKefLJJ4vOSyp1ySWXVLR3eGrp0qVx4oknxsKFC9Ou5fbJJ5/E8OHDSwZo7dq1
iwceeGC53y5LPhXupgxruQ8++CAuu+yytFxUOql4+eWX44orrmhUa6hnz55x+umnx6BBg6Jz587x
4YcfxuOPPx433HBDzJ49Ox0ec+bMifPOOy/uu++++lrr1q3jmmuuaTRm9OjR9f+euvzyy4u+FWmT
TTZp9O/XXXddjBs3rlGtmB49ekTHjh3jgw8+KLtSIMuyOPHEE2PQoEFFw84dd9wxTjvttLj22mvT
roiIePjhh2PcuHGx3377RcSyScOoUaOSUf9n++23jzPPPDMtA+TGU089lZbqbbnllrHpppum5dXi
9NNPT0sVmzp1atxxxx1x4oknpl1Nmj17dlx99dVx4YUXpl0Fil1HLr300rj77rvT8gr5zW9+E2ee
eWbJa1JTfvazn6Wl5fK9730vLS2XX/ziF3HhhRfGxhtvnHY1sqpvNE6ZMsXNM1iLDR48OO688860
HEuWLIkpU6bE7rvvnnaVDOS233776NmzZ3Tv3j0++OCDRn1Tp06N//3f/y2YW0WUXonXvHnzGDRo
UFqOiGXXtY8++igt1zv88MNjxIgR0bdv31iyZEm88sorcfvtt5e82XbzzTfHySefHFtssUXatdy6
desWG2ywQcydOzdmzpyZdjfy1ltvxdVXX71CN9oaOumkk8q+9O+nP/1pbLnllml5ldtll10azWPP
PPPMkivXzznnnOjWrVtajoiInXfeOS3R0P9/rBaWW7nn8/O8J16pVlVVlW2xxRbZHnvskQ0ZMiTb
dNNNs88++6zROQ844ICC4+ra7rvvXnLT1pkzZxbdOyJi2d5Dr776anpIvbfffrvgmIatkr1yFi1a
lPXo0aPg2Ibfw3e/+91GL62ora3NnnvuuWzo0KEF4xu2dC+GhubPn5/17t274Ji6ttlmm2WLFy/O
sizLvv3tbxf017Wqqqrs5ZdfTs7Ol0mtPfFYA6y//voFn1917ZhjjkmHr1Kl9nIr1jp06JANGDAg
22qrrbI2bdoU9Kdtyy23TL9cI+X2zKm03XnnnY3O+cILL2QtWrQoGJe2ddZZJ9t0002zbt26FfQV
a082eLlVMcvzc+zevXu2zTbbZD179izoq6R17Ngx23LLLbMBAwZUtMfemDFj0m+3kZdeeqnsz6xn
z57ZT37yk+yZZ57Jpk+fnk2YMCEbNWpUts466xSMrWvf/OY30y/DWibd/65YS/fCsyfe2qPcvniX
X355Ojyrra0t+Xn70UcfZVmWldy/9P7770/OlmWzZ88uuRd2qf3wXnjhhYKxda1FixbZvffemx5S
7+yzzy44pq4NHz48HV6vknnlzjvvnD3//PONjnvllVeyQYMGFYxt2DbZZJOstrb0ft/l5tynn356
dscddxTUG7aTTz45PWXFyl3fi+2Jlyp3TfL//ooT4rHCyn2gLG8rt9F3OrZhWxUh3oABA7Jf/vKX
2Zw5c9JTNDJz5sySv2S3a9cue+edd9JDGvn1r39dcFxdK3aRrLMqQrxyF+iIyK699tr0kHo1NTXZ
vvvuW3BMXevQoUPZt0aNGzeu4JiG7bLLLsueeeaZkhfwCJubIsQj/z799NOCz66G7corr0wPWaUq
CZ969eqVPfjgg9mSJUvqj5s3b172gx/8oGBsw9asWbPs448/bvDVGiv3S36ptskmm2S77757ttde
e2Vbb711Nn78+EbnbOoFTPvtt1/24osvNjpm5syZ2cknn1z2erL11ls3OiZVyc9xhx12KJiojR8/
PuvatWvB2It31FgAABniSURBVGJt/fXXz+655576m1hZtuxav8ceexSMbdj233//Bl+x0Bdxo5E1
XxrYFWtpeCfEW3vMmDGj4P/7unbQQQelw7Np06YVjItY9lKLOhdddFFBf0RkI0eObHCmZR599NGC
cXWt1Ms1jj322IKxde2MM85IhzeydOnSbODAgQXHRSy7sVJdXZ0ekmVZ0/PKfv36lZyTLVy4MNt+
++0LjmnYJk+enB5Wr9yc+5BDDin7oqR27dpl8+fPT09ZsXLXdyHeF6f4hlXwJXHiiSfG1KlT48gj
j2xyj4BHHnmk5HLgQw89NDbYYIO03Mhhhx1WdAl5RMQTTzyRllapcpuBb7XVVnHaaael5XotWrSI
G264IVq0aJF2RUTE/Pnz4/e//31arrfvvvvGUUcdlZbrXXzxxXHCCSeU3O+of//+ZR+zBciDjz/+
OC010r1797S0WnXt2jWeffbZOOSQQ6Jly5b19Q4dOsTll18e3/72txuMbizLsvjLX/6Slpfbuuuu
G1deeWW8/fbbMWPGjHjqqafiT3/6U7z88sux55571o/7xz/+EQ8//HCDIxs79NBD49FHHy3Ye6lP
nz5x0003xUUXXdSo3tBf//rXePzxx9NyxTbddNOYOHFi7Ljjjo3qe+65Z9FH0lKtW7eOxx57LL71
rW812gpjww03jIceeqjsi0+mTp2aluq9+eab8Yc//CEtR8SyvZDuu+++6NKlS9oVEct+btddd11a
johle+w99NBDaRlYS5TbF++ZZ55JSyUfpd1tt93q/3mXXXZp0PN/ih1b6lHaiOL74dXW1sYjjzyS
luuNHDkyLTXSvHnzOO6449JyRCx7ed+UKVPSckXOP//86NChQ1qOiGUv5rv++uvTciPFftaV+O1v
f1t2+6OFCxfGzTffnJZZwwnx+NL6+te/HjfffHNUVVW2NWSxC0+dUvs1NNS8efPYZptt0nJEREyf
Pj0trVJPP/10Wqp3zDHHNPm21759+8auu+6alus19Wala665puh+RxHLQsBSL9to1qxZjB07Nlq3
bp12AeTK/Pnz01IjHTt2TEur1ejRo8vebPrhD3+YlhppKqRsyg477BBvvPFGnHnmmbHhhhum3Y08
+uijJW+atW7dOq6//vqy162zzz47vvrVr6bleg33oV1el1xySbRr1y4tR8Sym1b9+/dPy40ce+yx
sd1226XliFgWqB5//PFpuV6xvXXrrMk3GoEv1uDBg9NSRCzbr/qNN95oVCs1H2oYuO26665F9+ue
Pn16wV55pV5qUWo/vGnTppV8y3qPHj0q2sOz1GdwxIrNyaqqquKggw5Ky43ssssuZa8P5V7st7JG
jx69Um/wJX8qSy9gLXTFFVeUfHtqMX//+9/TUr3LL7+8orsc//znP9NSRETJi9Gq8M9//rPsxq9f
+9rX0lJRQ4YMKblpe6kQrs76668f1157bdkVecWMHDmy0Z09gLxq6g2ubdq0SUurTcuWLePoo49O
y43069cvvvKVr5R8w165AKkpG220UYwbNy7WXXfdtKuoUteaiIi99torevbsmZYbqaqqiuHDh8eY
MWPSroho+sZTKe3bt4+DDz44LTey++67x6uvvpqW6zV1HSy2iXydBQsWRE1NTdGbj6Um1hHLd6Ox
2CrFFZnUAmuOUi+3iFgWstW9lKm2tjYmTpyYjFhm6NCh9f/crl272GmnnYouIpgwYUIcccQRERFR
U1MTzz//fDJima233rro6uFy87E5c+aUXDDRUKm37kas2Jysb9++TT7RFbFsLlXq+vDKK6+kpVVm
wYIFceqpp66Slx6RD4W/BcCXQL9+/aJfv35puaQsy0oGcBHLHmNZGQsXLoxFixZ9LpO8Dz/8MC01
stlmm6Wlosq9VfEf//hHWiowYsSIuOuuuyp6Q27EsknfpZdempYBcqlt27ZpqZEFCxakpdVmxx13
rGglYJ8+fUqGeNXV1WmpYuedd17JVV7FvPDCC2mp3vLceCoV4r311lsxb968in4mDe28885FV5c0
VO7tsa1atYp/+7d/S8uNlDs+Ytmkt1iIV25im+cbjcAXr9hjq3UmT54cxx57bEQs247gk08+aTwg
Inr16hWbbLJJo9rQoUOLhnhPPvlkfYg3bdq0ktfGUt9TuTnXZ599Fn/961/T8nIp9udrSu/evdNS
UeXmnp9++mlaWqUeeuihePjhh5tcMciaofC3APgSqDS4qrNw4cKVmsBUoqamJi2tEuVWTzRv3rzo
Xa5i1llnnbRUb+7cuZFlWdnHmyIibrnllthiiy1KXrAb+ulPf1pybwmAvGnfvn1aaqSpx20/T1tu
uWVaKurz+sxd3klDuZtPlV6/y914ioiYMWNGRSs2Gir3KFSdcn8PevfuXTSAa6jc8aWsyTcagS/e
V7/61ejVq1fRRy4bPu5aapV0scBt6NChRW+kNFw1XO6GTbFzRnz+YdeKzPdW1VxqZXTs2DG++93v
xpgxY0ruM37qqafGnnvuuULXGfKl8mcJYTmMGTMmPvvss4pbuY2cPw/Le/d94cKFaWmNMW/evLRU
b3n2miu3yiTLsiYfJYtYtnF3JXer2rdvX3a/CoC8aerFFcUmR6tLU6u76jR1I2ZFdOzYcbmu8YsX
L47PPvssLder9JHccpOliGWPXS2vpvbyiyj/M+zatWtaKlDu+FLW5BuNQD6U2hfvtddeq59LPPfc
c0nvMg0fpa2zyy67FJ1nvP766/Wr3UqFeM2bNy+56jqPc7JKt2cqdyNkZf5cO+ywQ7z00kvxox/9
qOy+qv/617/iRz/6UVpmDVTZ3zhYTlVVVdGmTZuK2+q2vL8kF7sIrSnKhW+LFi0qebcmVe7i0rp1
64p+RldddVXZR37qLFiwIE455ZS0DJBb7dq1KxvSNLV36OdpeW9crUrL+7XL3XiKKD8JaqjctS+i
/J5IpSzvnyVV6oUYK6vc9RmgEqVWvtXW1tY/olrqLeXFjm3Tpk3J7QNeeumliCh9vlL74UXkc05W
6WdwuSeRVnQl/L//+7/Hn//85/qXOV122WUlXyYYsexlg1/k7yOsGkI8qECHDh3KBn8vvPBCZFm2
Um1FP7ybUuoiGLFsBV25x20bKrcnTlMrHiKW7Zs3evTotFzSr3/9axuwAmuUco9bllrBsDpUGnx9
HspdO4tpKnwrt0qvoaYmVZVsQp5a2cljpas1ltfKfl8AxYK4On/9619j4cKFBW+qjVi20rtPnz5p
OSKKr9CLiJg6dWosWbKk5I39ct9LuZspBxxwQMH8annblVdemZ62SeXmSA2V2ypiRa5JEcu2mGjZ
smX9v6+77rpx+eWXNxjRWE1NTfzXf/1XZFllizjIp8/ntwlYyzRv3jx69eqVluuV24vmi9bUq9Zf
e+21tFTU66+/npbqNfWoVJZlceKJJ1Y8+aozcuTIFXrkCeCLUGrVQcSyfclefvnltLxaLG+Q9kVq
3759owlJqtLJUlPjKn0st6G8/hzX5BuNQD7U7YtXzNSpU2PatGlRW1ubdpUN3MqFeH//+99LbsVT
7pzltuX5ouZjlbzgL6L8G2grWRBRqW9/+9ux6667puV6kydPjp/97GdpmTWIEA8qVG5j8Mcffzwt
5Ub37t2jW7duableww1myyk3buedd05LjYwdO7bs8aVWXrz77rtx1llnpWWAXCq1h0+dsWPHpiWK
qHssqJhVceMpouk9DNcka/KNRiA/Su2LVxfiFVMqqItYdmOr2O/406ZNK/kW2XL74UWUn49Nnz49
3n///bT8uXvvvfdi5syZabmRLMti/PjxabneFltskZZWWLNmzeKmm26KFi1apF31fvjDH8bHH3+c
lllDCPGgQnvssUdaqnf33Xev0CvJV5e99947LdW78847i95Za+iVV16J559/Pi3XK3exfe+99+L7
3/9+Wq532GGHxWWXXZaW6zUVAALkxd577132kZhbb7214jv2X2ZbbbVVWqpX6fWg3Lh+/fqV3Wpi
TVRuYpvnG41AfpRaATd9+vSYPn16Wo6I0sdERLRq1aroirBXX3215KO05fbDi4jYdtttS65ay7Is
brjhhrS8Wtxzzz1pqZFHHnkk3n333bRcb9ttt01LK2XrrbeOU089NS3X++STT1bLQolyb2SfP39+
WqJCQjyo0KGHHlrycZV58+bF8ccf32QYlvrkk0/KhmOryje/+c20VO/VV1+Nn/zkJ2m5XnV1dYwc
ObLkn61t27axzz77pOV65R6JbdeuXVxzzTUxcuTIGDhwYNpd74QTTljuR3EBVrfWrVvHsGHD0nK9
6urqOOyww0p+JrJMuWvKhAkT4q233krLjSxZsqTshKrcjac11Zp8oxHIh1Ir8ebOnRtPP/10Wo7e
vXs3+fbzYiv1FixYEBMnTkzLEVH6e6hTVVUVX//619NyvSuvvHKF9qCdMGFCLF68OC1X7Oqrr443
33wzLUdExKeffhrf+9730nIju+22W1paaRdddFFssMEGabnez3/+85L/HVaVci90evbZZ9MSFRLi
QYU22WSTOPTQQ9NyvQcffDAOOeSQsndZIpZN4saPHx8nnnhi9OrVq+xEY1U58MADY9NNN03L9c49
99w49dRTCyZGzz33XOy1115lVzR8+9vfLvkWpPvvvz8efPDBtFzv3HPPjY022ihatGhR9s7ZjBkz
4oILLkjLALnz/e9/v+wLDKZNmxZDhgypfztfU6qrq+Pxxx+Pk08+OS688MK0e6100EEHlXxZQ3V1
dXznO98peWMpYtnE5V//+ldarnfwwQenpTXemnyjEciHvn37xoYbbpiWI6L4m2SLBXSpUmOKnS+i
/Mq+OmeeeWbJz7vFixfH3nvvHb/85S8jy8q/vOHtt9+OG264IbbZZpsYOnToSi0YmD17duy+++5x
zz33NHqx0uTJk2PQoEExY8aMBqMb23zzzWO77bZLyyutY8eOcdVVV6XlRk4++eSorq5Oy6tMqb9P
EREXXHBBPPHEE41qixcvjieeeCJuvfXWRnUaK72+ESjw4x//OP7whz+U/JB/5JFH4o9//GPss88+
sdNOO8V6660X1dXVMW/evHjvvffib3/7W7z88surfRVG8+bN4+qrry5556pu+fkNN9wQPXr0iE6d
OsUHH3zQ5PfZrl27kkuxZ8+eXXYZ91e/+tVGxw4aNChGjBgRd999d4NR/+eaa66JI444InbYYYe0
CyA3BgwYECNGjIg777wz7ar38ssvx4477hj77rtvHHzwwdG/f//o1q1bZFkWc+fOjbfffjv+/ve/
x/PPPx8TJ06MBQsWRETESSedlJxp7dStW7cYMWJE/M///E/aFRERjz76aOy7775x6aWXNromvPnm
m3H55ZfHT3/60wajG9tiiy1i//33T8trvLobjb/5zW/Sroj4vxuNt9xyS9mVGdXV1TFx4sT41a9+
FXfffXeccMIJsdNOO6XDgLXU4MGDi/4uXuwmQCWB24477hjt27evv47VKXa+pvbDqzNw4MA49thj
4/bbb0+7ImLZjYvhw4fH6NGjY999940+ffpE27ZtY/78+fHpp5/G66+/HtOmTYtXX301PXSlvPvu
uzFixIho3rx5dO3aNRYuXBjz5s1LhxU4/vjj09Iqc+SRR8bYsWNLbqvwyiuvxBVXXBHnnntu2rVK
DBw4sOR+irNnz44999wzNthgg+jWrVu8//778eGHH0ZtbW1sv/32ceKJJ6aH8P8J8WA59OvXL66+
+uo4+eST0656ixcvjkceeSQeeeSRtOsLdeCBB8Zxxx3X5NuI3n///Yo3hb311ltLvlb+zDPPLHue
//7v/y5YaXHFFVfEww8/XPSCt3Tp0jjuuONiypQpZd9cCPBFu+666+KJJ56Id955J+2qt3Tp0nj0
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
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>479037</attachid>
            <date>2026-04-12 19:45:51 -0700</date>
            <delta_ts>2026-04-13 08:20:44 -0700</delta_ts>
            <desc>[fast-cq]Patch</desc>
            <filename>bug-296243-20260412194550.patch</filename>
            <type>text/plain</type>
            <size>4582</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSBjNjQ5MWQ0MTE5OGIyNGQ4ZTEyNzQyOWU4MjI4NjRjOTg2ZTU0NzFkIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IFN1biwgMTIgQXByIDIwMjYgMTk6MzM6NDAgLTA3MDAKU3ViamVjdDogW1BBVENIXSBOb24tcmVw
bGFjZWQgZWxlbWVudCB3aXRoIGFzcGVjdC1yYXRpbyBlbmZvcmNlcyBhdXRvbWF0aWMKIG1pbmlt
dW0sIGV2ZW4gaWYgZXhwbGljaXRseSBzZXQgdG8gMAogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTI5NjI0MyA8cmRhcjovL3Byb2JsZW0vMTU2ODM3NzMwPgoKUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCgpQZXIgQ1NTIFNpemluZyA0IHNlY3Rpb24gNS4xIChBdXRv
bWF0aWMgTWluaW11bSBTaXplKSwgYSBib3ggd2l0aAphIHByZWZlcnJlZCBhc3BlY3QgcmF0aW8g
dXNlcyBpdHMgbWluLWNvbnRlbnQgc2l6ZSBhcyBhIGZsb29yIGZvcgp0aGUgcmF0aW8tZGVwZW5k
ZW50IGF4aXMuIEJ1dCB0aGlzIG9ubHkgYXBwbGllcyB3aGVuIG1pbi13aWR0aCBpcwphdXRvIC0t
IHRoZSAiYXV0b21hdGljIG1pbmltdW0iLgoKV2hlbiBtaW4td2lkdGggaXMgZXhwbGljaXRseSBz
ZXQgdG8gMCwgdGhlIGF1dG9tYXRpYyBtaW5pbXVtIGlzCmRpc2FibGVkIChDU1MgU2l6aW5nIDMg
c2VjdGlvbiA0LjUpLiBUaGUgY29udGVudCB3aWR0aCBzaG91bGQgY29tZQpwdXJlbHkgZnJvbSB0
aGUgYXNwZWN0IHJhdGlvIHRyYW5zZmVyIChoZWlnaHQ6MCAqIHJhdGlvID0gMCkuCgpjb21wdXRl
SW50cmluc2ljS2V5d29yZExvZ2ljYWxXaWR0aHMgdW5jb25kaXRpb25hbGx5IG1heGVkIHRoZQph
c3BlY3QtcmF0aW8tZGVyaXZlZCB3aWR0aCB3aXRoIGNoaWxkcmVuJ3MgaW50cmluc2ljIHdpZHRo
cy4gVGhlCmZpeCBnYXRlcyB0aGlzIG9uIG1pbi13aWR0aCBiZWluZyBhdXRvLgoKKiBMYXlvdXRU
ZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mtc2l6aW5nL2FzcGVj
dC1yYXRpby1hdXRvbWF0aWMtbWluaW11bS1leHBlY3RlZC50eHQ6IEFkZGVkLgoqIExheW91dFRl
c3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1zaXppbmcvYXNwZWN0
LXJhdGlvLWF1dG9tYXRpYy1taW5pbXVtLmh0bWw6IEFkZGVkLgoqIFNvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9SZW5kZXJCb3guY3BwOgooV2ViQ29yZTo6UmVuZGVyQm94Ojpjb21wdXRlSW50cmlu
c2ljS2V5d29yZExvZ2ljYWxXaWR0aHMpOgotLS0KIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9S
ZW5kZXJCb3guY3BwICAgICAgICB8ICAyICstCiAuLi5zcGVjdC1yYXRpby1hdXRvbWF0aWMtbWlu
aW11bS1leHBlY3RlZC50eHQgfCAgNCArKysKIC4uLi9hc3BlY3QtcmF0aW8tYXV0b21hdGljLW1p
bmltdW0uaHRtbCAgICAgICB8IDMwICsrKysrKysrKysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdl
ZCwgMzUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IExh
eW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1zaXppbmcv
YXNwZWN0LXJhdGlvLWF1dG9tYXRpYy1taW5pbXVtLWV4cGVjdGVkLnR4dAogY3JlYXRlIG1vZGUg
MTAwNjQ0IExheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nz
cy1zaXppbmcvYXNwZWN0LXJhdGlvLWF1dG9tYXRpYy1taW5pbXVtLmh0bWwKCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQm94LmNwcCBiL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJCb3guY3BwCmluZGV4IDhjNDJkNzU1YmU3Yy4uMjg1NjNmZGU5MmYy
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQm94LmNwcAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQm94LmNwcApAQCAtMjg3NSw3ICsyODc1
LDcgQEAgdGVtcGxhdGU8dHlwZW5hbWUgS2V5d29yZD4gdm9pZCBSZW5kZXJCb3g6OmNvbXB1dGVJ
bnRyaW5zaWNLZXl3b3JkTG9naWNhbFdpZHRocygKICAgICBlbHNlIHsKICAgICAgICAgaWYgKHNo
b3VsZENvbXB1dGVMb2dpY2FsV2lkdGhGcm9tQXNwZWN0UmF0aW8oKSkgewogICAgICAgICAgICAg
bWluTG9naWNhbFdpZHRoID0gbWF4TG9naWNhbFdpZHRoID0gY29tcHV0ZUxvZ2ljYWxXaWR0aEZy
b21Bc3BlY3RSYXRpb0ludGVybmFsKCkgLSBib3JkZXJBbmRQYWRkaW5nOwotICAgICAgICAgICAg
aWYgKGZpcnN0Q2hpbGQoKSkgeworICAgICAgICAgICAgaWYgKGZpcnN0Q2hpbGQoKSAmJiBzdHls
ZSgpLmxvZ2ljYWxNaW5XaWR0aCgpLmlzQXV0bygpKSB7CiAgICAgICAgICAgICAgICAgTGF5b3V0
VW5pdCBtaW5DaGlsZHJlbkxvZ2ljYWxXaWR0aDsKICAgICAgICAgICAgICAgICBMYXlvdXRVbml0
IG1heENoaWxkcmVuTG9naWNhbFdpZHRoOwogICAgICAgICAgICAgICAgIGNvbXB1dGVJbnRyaW5z
aWNLZXl3b3JkTG9naWNhbFdpZHRocyhtaW5DaGlsZHJlbkxvZ2ljYWxXaWR0aCwgbWF4Q2hpbGRy
ZW5Mb2dpY2FsV2lkdGgpOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dl
Yi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXNpemluZy9hc3BlY3QtcmF0aW8tYXV0b21hdGljLW1p
bmltdW0tZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9y
bS10ZXN0cy9jc3MvY3NzLXNpemluZy9hc3BlY3QtcmF0aW8tYXV0b21hdGljLW1pbmltdW0tZXhw
ZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMC4uY2Y5YTFk
NDRkYmNiCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXNpemluZy9hc3BlY3QtcmF0aW8tYXV0b21hdGljLW1pbmlt
dW0tZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsNCBAQAorCitQQVNTIG1pbi13aWR0aDowIGRpc2Fi
bGVzIGF1dG9tYXRpYyBtaW5pbXVtCitQQVNTIG1pbi13aWR0aDphdXRvIGVuYWJsZXMgYXV0b21h
dGljIG1pbmltdW0KKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXNpemluZy9hc3BlY3QtcmF0aW8tYXV0b21hdGljLW1pbmlt
dW0uaHRtbCBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3Nz
L2Nzcy1zaXppbmcvYXNwZWN0LXJhdGlvLWF1dG9tYXRpYy1taW5pbXVtLmh0bWwKbmV3IGZpbGUg
bW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwLi42ZWE2MzVjZTA1ZjIKLS0tIC9kZXYvbnVs
bAorKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9j
c3Mtc2l6aW5nL2FzcGVjdC1yYXRpby1hdXRvbWF0aWMtbWluaW11bS5odG1sCkBAIC0wLDAgKzEs
MzAgQEAKKzwhRE9DVFlQRSBodG1sPgorPG1ldGEgY2hhcnNldD0idXRmLTgiPgorPHRpdGxlPmFz
cGVjdC1yYXRpbyB3aXRoIGhlaWdodDowIGFuZCBleHBsaWNpdCBtaW4td2lkdGg6MCBzaG91bGQg
cHJvZHVjZSAwIGNvbnRlbnQgd2lkdGg8L3RpdGxlPgorPGxpbmsgcmVsPSJoZWxwIiBocmVmPSJo
dHRwczovL2RyYWZ0cy5jc3N3Zy5vcmcvY3NzLXNpemluZy00LyNhc3BlY3QtcmF0aW8tbWluaW11
bSI+Cis8c2NyaXB0IHNyYz0iL3Jlc291cmNlcy90ZXN0aGFybmVzcy5qcyI+PC9zY3JpcHQ+Cis8
c2NyaXB0IHNyYz0iL3Jlc291cmNlcy90ZXN0aGFybmVzc3JlcG9ydC5qcyI+PC9zY3JpcHQ+Cis8
c3R5bGU+CisudGVzdCB7CisgICAgYXNwZWN0LXJhdGlvOiAxOworICAgIHdpZHRoOiBtYXgtY29u
dGVudDsKKyAgICBoZWlnaHQ6IDA7CisgICAgYm9yZGVyLXRvcDogMjVweCBzb2xpZCBjeWFuOwor
fQorLnRlc3Q6OmJlZm9yZSB7CisgICAgY29udGVudDogIlgiOworfQorPC9zdHlsZT4KKzxkaXYg
Y2xhc3M9InRlc3QiIGlkPSJleHBsaWNpdC16ZXJvIiBzdHlsZT0ibWluLXdpZHRoOiAwIj48L2Rp
dj4KKzxkaXYgY2xhc3M9InRlc3QiIGlkPSJhdXRvLW1pbmltdW0iIHN0eWxlPSJtaW4td2lkdGg6
IGF1dG8iPjwvZGl2PgorPHNjcmlwdD4KK3Rlc3QoZnVuY3Rpb24oKSB7CisgICAgYXNzZXJ0X2Vx
dWFscyhkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnZXhwbGljaXQtemVybycpLmNsaWVudFdpZHRo
LCAwLAorICAgICAgICAnY29udGVudC1ib3ggd2lkdGggc2hvdWxkIGJlIDAgKGFzcGVjdC1yYXRp
byB0cmFuc2ZlcnMgaGVpZ2h0OjApJyk7Cit9LCAnbWluLXdpZHRoOjAgZGlzYWJsZXMgYXV0b21h
dGljIG1pbmltdW0nKTsKKwordGVzdChmdW5jdGlvbigpIHsKKyAgICBhc3NlcnRfZ3JlYXRlcl90
aGFuKGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdhdXRvLW1pbmltdW0nKS5jbGllbnRXaWR0aCwg
MCwKKyAgICAgICAgJ2NvbnRlbnQtYm94IHdpZHRoIHNob3VsZCBiZSA+IDAgKGF1dG9tYXRpYyBt
aW5pbXVtIGFwcGxpZXMpJyk7Cit9LCAnbWluLXdpZHRoOmF1dG8gZW5hYmxlcyBhdXRvbWF0aWMg
bWluaW11bScpOworPC9zY3JpcHQ+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>