<?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>311833</bug_id>
          
          <creation_ts>2026-04-09 10:31:24 -0700</creation_ts>
          <short_desc>height: 100% changes layout when the parent height is defined via aspect-ratio</short_desc>
          <delta_ts>2026-04-22 15:21:18 -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 26</version>
          <rep_platform>Mac (Apple Silicon)</rep_platform>
          <op_sys>macOS 26</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://github.com/web-platform-tests/wpt/pull/59424</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>michael</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>sgill26</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>2198424</commentid>
    <comment_count>0</comment_count>
    <who name="">michael</who>
    <bug_when>2026-04-09 10:31:24 -0700</bug_when>
    <thetext>Consider this markup:

```html
&lt;div style=&quot;width: 500px; aspect-ratio: 7882 / 5257;&quot;&gt;
  &lt;div style=&quot;height: 100%&quot;&gt;&lt;/div&gt;
&lt;/div&gt;
```

In Safari (both on desktop and mobile), the inner div with `height: 100%` leads to a few extra pixels added to the height of the inner and outer div. I suspect some wrong height calculation in the layout engine.

See repro: https://cdn.letsken.com/repros/001-safari-height-100-percent.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2198430</commentid>
    <comment_count>1</comment_count>
      <attachid>478980</attachid>
    <who name="alan">zalan</who>
    <bug_when>2026-04-09 11:13:14 -0700</bug_when>
    <thetext>Created attachment 478980
Test reduction</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2198445</commentid>
    <comment_count>2</comment_count>
      <attachid>478981</attachid>
    <who name="alan">zalan</who>
    <bug_when>2026-04-09 11:55:23 -0700</bug_when>
    <thetext>Created attachment 478981
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2198447</commentid>
    <comment_count>3</comment_count>
      <attachid>478982</attachid>
    <who name="alan">zalan</who>
    <bug_when>2026-04-09 12:00:11 -0700</bug_when>
    <thetext>Created attachment 478982
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2198450</commentid>
    <comment_count>4</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2026-04-09 12:05:05 -0700</bug_when>
    <thetext>Thank you for filing this bug  (and for the great test reduction)!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2198473</commentid>
    <comment_count>5</comment_count>
      <attachid>478983</attachid>
    <who name="alan">zalan</who>
    <bug_when>2026-04-09 13:21:16 -0700</bug_when>
    <thetext>Created attachment 478983
[fast-cq]Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2198578</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2026-04-09 16:29:56 -0700</bug_when>
    <thetext>Committed 310877@main (a18e2d715300): &lt;https://commits.webkit.org/310877@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 478983.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2198579</commentid>
    <comment_count>7</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2026-04-09 16:30:15 -0700</bug_when>
    <thetext>&lt;rdar://problem/174448267&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2198746</commentid>
    <comment_count>8</comment_count>
    <who name="">michael</who>
    <bug_when>2026-04-10 02:58:40 -0700</bug_when>
    <thetext>Thank you Alan for looking into this and providing a fix so fast!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2203381</commentid>
    <comment_count>9</comment_count>
    <who name="Sammy Gill">sgill26</who>
    <bug_when>2026-04-22 15:21:18 -0700</bug_when>
    <thetext>Submitted web-platform-tests pull request: https://github.com/web-platform-tests/wpt/pull/59424</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>478980</attachid>
            <date>2026-04-09 11:13:14 -0700</date>
            <delta_ts>2026-04-09 11:13:14 -0700</delta_ts>
            <desc>Test reduction</desc>
            <filename>311833.html</filename>
            <type>text/html</type>
            <size>420</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxzdHlsZT4KLm91dGVyIHsKICBiYWNrZ3JvdW5kOiBibHVlOwogIHdp
ZHRoOiA1MDBweDsKICBhc3BlY3QtcmF0aW86IDUgLyAzOwp9CgouaW5uZXIgewogIGJhY2tncm91
bmQ6IGdyZWVuOwogIHdpZHRoOiAxMDAlOwogIGhlaWdodDogMTAwJTsKfQo8L3N0eWxlPgo8ZGl2
IGlkPWZvbzEgY2xhc3M9Im91dGVyIj48L2Rpdj4KPGRpdiBpZD1mb28yIGNsYXNzPSJvdXRlciI+
PGRpdiBjbGFzcz0iaW5uZXIiPjwvZGl2PjwvZGl2Pgo8cHJlIGlkPWxvZz48L3ByZT4KPHNjcmlw
dD4KbG9nLmlubmVyVGV4dCA9ICJQQVNTIGlmIHRoZXkgbWF0Y2g6ICIgKyBmb28xLmdldEJvdW5k
aW5nQ2xpZW50UmVjdCgpLmhlaWdodCArICIgIiArIGZvbzIuZ2V0Qm91bmRpbmdDbGllbnRSZWN0
KCkuaGVpZ2h0Owo8L3NjcmlwdD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>478981</attachid>
            <date>2026-04-09 11:55:23 -0700</date>
            <delta_ts>2026-04-09 12:00:07 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-311833-20260409115522.patch</filename>
            <type>text/plain</type>
            <size>6166</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSBhZjY4NGM4ZTFhNmIwNDQ5Y2QyNDAxYzMyZTg5NTlkNWJmNjEwZmY1IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IFRodSwgOSBBcHIgMjAyNiAxMTo1Mzo1NSAtMDcwMApTdWJqZWN0OiBbUEFUQ0hdIGBoZWlnaHQ6
IDEwMCVgIGNoYW5nZXMgbGF5b3V0IHdoZW4gdGhlIHBhcmVudCBoZWlnaHQgaXMKIGRlZmluZWQg
dmlhIGFzcGVjdC1yYXRpbyBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MzExODMzCgpSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KCldoZW4gYSBwYXJlbnQgZGl2IHVz
ZXMgYGFzcGVjdC1yYXRpbzogNS8zYCB3aXRoIGB3aWR0aDogNTAwcHhgLCB0aGUKZXhwZWN0ZWQg
aGVpZ2h0IGlzIGV4YWN0bHkgMzAwcHggKDUwMCBkaXZpZGVkIGJ5IDUvMykuIFRoaXMgd29ya3Mg
ZmluZQp3aGVuIHRoZSBkaXYgaXMgZW1wdHkuIEJ1dCBhZGRpbmcgYSBjaGlsZCB3aXRoIGBoZWln
aHQ6IDEwMCVgIG1ha2VzIHRoZQpwYXJlbnQgc2xpZ2h0bHkgdGFsbGVyICgzMDEuODc1cHggaW5z
dGVhZCBvZiAzMDBweCkuCgpUaGUgcHJvYmxlbSBpcyBpbiBob3cgdGhlIHBhcmVudCBmaWd1cmVz
IG91dCBpdHMgaGVpZ2h0IHdoZW4gYSBjaGlsZCBhc2tzCiJ3aGF0J3MgMTAwJSBvZiB5b3VyIGhl
aWdodD8iIFRoZSBjb2RlIHRoYXQgYW5zd2VycyB0aGlzIHF1ZXN0aW9uCmNvbnZlcnRzIHRoZSBh
c3BlY3QgcmF0aW8gKDEuNjY2Ni4uLikgaW50byBhIExheW91dFVuaXQsIHdoaWNoIGlzIGEKZml4
ZWQtcG9pbnQgbnVtYmVyIHdpdGggb25seSA2NCBzdWJkaXZpc2lvbnMgcGVyIHBpeGVsLiBUaGF0
IHJvdW5kcwoxLjY2NjYuLi4gZG93biB0byAxLjY1NjI1ICgxMDYvNjQpLiBUaGVuIDUwMCAvIDEu
NjU2MjUgPSAzMDEuODg2Li4uLAp3aGljaCByb3VuZHMgdG8gMzAxLjg3NXB4LgoKVGhlIG90aGVy
IGNvZGUgcGF0aCAodXNlZCB3aGVuIHRoZXJlIGFyZSBubyBwZXJjZW50YWdlLWhlaWdodCBjaGls
ZHJlbikKa2VlcHMgdGhlIGFzcGVjdCByYXRpbyBhcyBhIGRvdWJsZS1wcmVjaXNpb24gZmxvYXRp
bmcgcG9pbnQgbnVtYmVyLCBzbwp0aGUgZGl2aXNpb24gaXMgYWNjdXJhdGUgYW5kIGdpdmVzIGV4
YWN0bHkgMzAwcHguCgpUaGUgZml4IHJlbW92ZXMgdGhlIExheW91dFVuaXQgY29udmVyc2lvbiBp
biB0d28gcGxhY2VzLCBrZWVwaW5nIHRoZQphc3BlY3QgcmF0aW8gYXMgYSBkb3VibGUgdGhyb3Vn
aG91dCB0aGUgY2FsY3VsYXRpb24uCgoqIExheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxh
dGZvcm0tdGVzdHMvY3NzL2Nzcy1zaXppbmcvYXNwZWN0LXJhdGlvLXBlcmNlbnRhZ2UtaGVpZ2h0
LWV4cGVjdGVkLmh0bWw6IEFkZGVkLgoqIExheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxh
dGZvcm0tdGVzdHMvY3NzL2Nzcy1zaXppbmcvYXNwZWN0LXJhdGlvLXBlcmNlbnRhZ2UtaGVpZ2h0
LXJlZi5odG1sOiBBZGRlZC4KKiBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3Jt
LXRlc3RzL2Nzcy9jc3Mtc2l6aW5nL2FzcGVjdC1yYXRpby1wZXJjZW50YWdlLWhlaWdodC5odG1s
OiBBZGRlZC4KKiBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2suY3BwOgooV2Vi
Q29yZTo6UmVuZGVyQmxvY2s6OmF2YWlsYWJsZUxvZ2ljYWxIZWlnaHRGb3JQZXJjZW50YWdlQ29t
cHV0YXRpb24gY29uc3QpOgooV2ViQ29yZTo6UmVuZGVyQmxvY2s6OmNvbXB1dGVDaGlsZFByZWZl
cnJlZExvZ2ljYWxXaWR0aHMgY29uc3QpOgotLS0KIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9S
ZW5kZXJCbG9jay5jcHAgICAgICB8ICA0ICsrLS0KIC4uLnBlY3QtcmF0aW8tcGVyY2VudGFnZS1o
ZWlnaHQtZXhwZWN0ZWQuaHRtbCB8IDE0ICsrKysrKysrKysrKysKIC4uLi9hc3BlY3QtcmF0aW8t
cGVyY2VudGFnZS1oZWlnaHQtcmVmLmh0bWwgICB8IDE0ICsrKysrKysrKysrKysKIC4uLi9hc3Bl
Y3QtcmF0aW8tcGVyY2VudGFnZS1oZWlnaHQuaHRtbCAgICAgICB8IDIwICsrKysrKysrKysrKysr
KysrKysKIDQgZmlsZXMgY2hhbmdlZCwgNTAgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkK
IGNyZWF0ZSBtb2RlIDEwMDY0NCBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3Jt
LXRlc3RzL2Nzcy9jc3Mtc2l6aW5nL2FzcGVjdC1yYXRpby1wZXJjZW50YWdlLWhlaWdodC1leHBl
Y3RlZC5odG1sCiBjcmVhdGUgbW9kZSAxMDA2NDQgTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dl
Yi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXNpemluZy9hc3BlY3QtcmF0aW8tcGVyY2VudGFnZS1o
ZWlnaHQtcmVmLmh0bWwKIGNyZWF0ZSBtb2RlIDEwMDY0NCBMYXlvdXRUZXN0cy9pbXBvcnRlZC93
M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mtc2l6aW5nL2FzcGVjdC1yYXRpby1wZXJjZW50
YWdlLWhlaWdodC5odG1sCgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1Jl
bmRlckJsb2NrLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9jay5jcHAK
aW5kZXggZTNhZTgyM2Y4MDFjLi4yOWMwZWEyYmQzMzAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL3JlbmRlcmluZy9SZW5kZXJCbG9jay5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVy
aW5nL1JlbmRlckJsb2NrLmNwcApAQCAtMjMzNyw3ICsyMzM3LDcgQEAgdm9pZCBSZW5kZXJCbG9j
azo6Y29tcHV0ZUNoaWxkUHJlZmVycmVkTG9naWNhbFdpZHRocyhSZW5kZXJCb3gmIGNoaWxkQm94
LCBMYXlvdXQKICAgICAgICAgICAgIGF1dG8gYXNwZWN0UmF0aW9TaXplID0gYmxvY2tTaXplRnJv
bUFzcGVjdFJhdGlvKAogICAgICAgICAgICAgICAgIGNoaWxkQm94Lmhvcml6b250YWxCb3JkZXJB
bmRQYWRkaW5nRXh0ZW50KCksCiAgICAgICAgICAgICAgICAgY2hpbGRCb3gudmVydGljYWxCb3Jk
ZXJBbmRQYWRkaW5nRXh0ZW50KCksCi0gICAgICAgICAgICAgICAgTGF5b3V0VW5pdCB7IGNoaWxk
Qm94U3R5bGUubG9naWNhbEFzcGVjdFJhdGlvKCkgfSwKKyAgICAgICAgICAgICAgICBjaGlsZEJv
eFN0eWxlLmxvZ2ljYWxBc3BlY3RSYXRpbygpLAogICAgICAgICAgICAgICAgIGNoaWxkQm94U3R5
bGUuYm94U2l6aW5nRm9yQXNwZWN0UmF0aW8oKSwKICAgICAgICAgICAgICAgICBMYXlvdXRVbml0
IHsgZml4ZWRDaGlsZEJveFN0eWxlTG9naWNhbFdpZHRoLT5yZXNvbHZlWm9vbShjaGlsZEJveFN0
eWxlLnVzZWRab29tRm9yTGVuZ3RoKCkpIH0sCiAgICAgICAgICAgICAgICAgc3R5bGUoKS5hc3Bl
Y3RSYXRpbygpLApAQCAtMjk1MSw3ICsyOTUxLDcgQEAgc3RkOjpvcHRpb25hbDxMYXlvdXRVbml0
PiBSZW5kZXJCbG9jazo6YXZhaWxhYmxlTG9naWNhbEhlaWdodEZvclBlcmNlbnRhZ2VDb21wdXQK
ICAgICAgICAgICAgIHJldHVybiBibG9ja1NpemVGcm9tQXNwZWN0UmF0aW8oCiAgICAgICAgICAg
ICAgICAgaG9yaXpvbnRhbEJvcmRlckFuZFBhZGRpbmdFeHRlbnQoKSwKICAgICAgICAgICAgICAg
ICB2ZXJ0aWNhbEJvcmRlckFuZFBhZGRpbmdFeHRlbnQoKSwKLSAgICAgICAgICAgICAgICBMYXlv
dXRVbml0IHsgc3R5bGUubG9naWNhbEFzcGVjdFJhdGlvKCkgfSwKKyAgICAgICAgICAgICAgICBz
dHlsZS5sb2dpY2FsQXNwZWN0UmF0aW8oKSwKICAgICAgICAgICAgICAgICBzdHlsZS5ib3hTaXpp
bmdGb3JBc3BlY3RSYXRpbygpLAogICAgICAgICAgICAgICAgIGxvZ2ljYWxXaWR0aCgpLAogICAg
ICAgICAgICAgICAgIHN0eWxlLmFzcGVjdFJhdGlvKCksCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mtc2l6aW5nL2FzcGVjdC1y
YXRpby1wZXJjZW50YWdlLWhlaWdodC1leHBlY3RlZC5odG1sIGIvTGF5b3V0VGVzdHMvaW1wb3J0
ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXNpemluZy9hc3BlY3QtcmF0aW8tcGVy
Y2VudGFnZS1oZWlnaHQtZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwMDAuLmIyM2Y4ODZjNjUyZgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3Rz
L2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1zaXppbmcvYXNwZWN0LXJh
dGlvLXBlcmNlbnRhZ2UtaGVpZ2h0LWV4cGVjdGVkLmh0bWwKQEAgLTAsMCArMSwxNCBAQAorPCFE
T0NUWVBFIGh0bWw+Cis8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVm
PSIvZm9udHMvYWhlbS5jc3MiPgorPHN0eWxlPgorLm91dGVyIHsKKyAgICBiYWNrZ3JvdW5kOiBn
cmVlbjsKKyAgICB3aWR0aDogNTBweDsKKyAgICBhc3BlY3QtcmF0aW86IDUgLyAzOworICAgIG1h
cmdpbi1ib3R0b206IDEwcHg7CisgICAgZm9udDogMjBweC8xIEFoZW07Cit9Cis8L3N0eWxlPgor
PHA+Qm90aCBib3hlcyBzaG91bGQgYmUgdGhlIHNhbWUgaGVpZ2h0ICgzMHB4KS48L3A+Cis8ZGl2
IGNsYXNzPSJvdXRlciI+PC9kaXY+Cis8ZGl2IGNsYXNzPSJvdXRlciI+PC9kaXY+CmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mt
c2l6aW5nL2FzcGVjdC1yYXRpby1wZXJjZW50YWdlLWhlaWdodC1yZWYuaHRtbCBiL0xheW91dFRl
c3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1zaXppbmcvYXNwZWN0
LXJhdGlvLXBlcmNlbnRhZ2UtaGVpZ2h0LXJlZi5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAwMDAwMC4uYjIzZjg4NmM2NTJmCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0
VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXNpemluZy9hc3Bl
Y3QtcmF0aW8tcGVyY2VudGFnZS1oZWlnaHQtcmVmLmh0bWwKQEAgLTAsMCArMSwxNCBAQAorPCFE
T0NUWVBFIGh0bWw+Cis8bGluayByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiBocmVm
PSIvZm9udHMvYWhlbS5jc3MiPgorPHN0eWxlPgorLm91dGVyIHsKKyAgICBiYWNrZ3JvdW5kOiBn
cmVlbjsKKyAgICB3aWR0aDogNTBweDsKKyAgICBhc3BlY3QtcmF0aW86IDUgLyAzOworICAgIG1h
cmdpbi1ib3R0b206IDEwcHg7CisgICAgZm9udDogMjBweC8xIEFoZW07Cit9Cis8L3N0eWxlPgor
PHA+Qm90aCBib3hlcyBzaG91bGQgYmUgdGhlIHNhbWUgaGVpZ2h0ICgzMHB4KS48L3A+Cis8ZGl2
IGNsYXNzPSJvdXRlciI+PC9kaXY+Cis8ZGl2IGNsYXNzPSJvdXRlciI+PC9kaXY+CmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mt
c2l6aW5nL2FzcGVjdC1yYXRpby1wZXJjZW50YWdlLWhlaWdodC5odG1sIGIvTGF5b3V0VGVzdHMv
aW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXNpemluZy9hc3BlY3QtcmF0
aW8tcGVyY2VudGFnZS1oZWlnaHQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwMDAwMDAuLmY1NmViNzFiNzY0OQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2lt
cG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1zaXppbmcvYXNwZWN0LXJhdGlv
LXBlcmNlbnRhZ2UtaGVpZ2h0Lmh0bWwKQEAgLTAsMCArMSwyMCBAQAorPCFET0NUWVBFIGh0bWw+
Cis8bGluayByZWw9Im1hdGNoIiBocmVmPSJhc3BlY3QtcmF0aW8tcGVyY2VudGFnZS1oZWlnaHQt
cmVmLmh0bWwiPgorPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0i
L2ZvbnRzL2FoZW0uY3NzIj4KKzxzdHlsZT4KKy5vdXRlciB7CisgICAgYmFja2dyb3VuZDogZ3Jl
ZW47CisgICAgd2lkdGg6IDUwcHg7CisgICAgYXNwZWN0LXJhdGlvOiA1IC8gMzsKKyAgICBtYXJn
aW4tYm90dG9tOiAxMHB4OworICAgIGZvbnQ6IDIwcHgvMSBBaGVtOworfQorCisuaW5uZXIgewor
ICAgIHdpZHRoOiAxMDAlOworICAgIGhlaWdodDogMTAwJTsKK30KKzwvc3R5bGU+Cis8cD5Cb3Ro
IGJveGVzIHNob3VsZCBiZSB0aGUgc2FtZSBoZWlnaHQgKDMwcHgpLjwvcD4KKzxkaXYgY2xhc3M9
Im91dGVyIj48L2Rpdj4KKzxkaXYgY2xhc3M9Im91dGVyIj48ZGl2IGNsYXNzPSJpbm5lciI+PC9k
aXY+PC9kaXY+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>478982</attachid>
            <date>2026-04-09 12:00:11 -0700</date>
            <delta_ts>2026-04-09 13:21:14 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-311833-20260409120011.patch</filename>
            <type>text/plain</type>
            <size>5914</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSBiMDczZjU0NTg0OTYwMmQ3MjRmMDI1YjIxYTI2YjUzNTFiY2IxNTA1IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IFRodSwgOSBBcHIgMjAyNiAxMTo1Mzo1NSAtMDcwMApTdWJqZWN0OiBbUEFUQ0hdIGBoZWlnaHQ6
IDEwMCVgIGNoYW5nZXMgbGF5b3V0IHdoZW4gdGhlIHBhcmVudCBoZWlnaHQgaXMKIGRlZmluZWQg
dmlhIGFzcGVjdC1yYXRpbyBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MzExODMzCgpSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KCldoZW4gYSBwYXJlbnQgZGl2IHVz
ZXMgYGFzcGVjdC1yYXRpbzogNS8zYCB3aXRoIGB3aWR0aDogNTAwcHhgLCB0aGUKZXhwZWN0ZWQg
aGVpZ2h0IGlzIGV4YWN0bHkgMzAwcHggKDUwMCBkaXZpZGVkIGJ5IDUvMykuIFRoaXMgd29ya3Mg
ZmluZQp3aGVuIHRoZSBkaXYgaXMgZW1wdHkuIEJ1dCBhZGRpbmcgYSBjaGlsZCB3aXRoIGBoZWln
aHQ6IDEwMCVgIG1ha2VzIHRoZQpwYXJlbnQgc2xpZ2h0bHkgdGFsbGVyICgzMDEuODc1cHggaW5z
dGVhZCBvZiAzMDBweCkuCgpUaGUgcHJvYmxlbSBpcyBpbiBob3cgdGhlIHBhcmVudCBmaWd1cmVz
IG91dCBpdHMgaGVpZ2h0IHdoZW4gYSBjaGlsZCBhc2tzCiJ3aGF0J3MgMTAwJSBvZiB5b3VyIGhl
aWdodD8iIFRoZSBjb2RlIHRoYXQgYW5zd2VycyB0aGlzIHF1ZXN0aW9uCmNvbnZlcnRzIHRoZSBh
c3BlY3QgcmF0aW8gKDEuNjY2Ni4uLikgaW50byBhIExheW91dFVuaXQsIHdoaWNoIGlzIGEKZml4
ZWQtcG9pbnQgbnVtYmVyIHdpdGggb25seSA2NCBzdWJkaXZpc2lvbnMgcGVyIHBpeGVsLiBUaGF0
IHJvdW5kcwoxLjY2NjYuLi4gZG93biB0byAxLjY1NjI1ICgxMDYvNjQpLiBUaGVuIDUwMCAvIDEu
NjU2MjUgPSAzMDEuODg2Li4uLAp3aGljaCByb3VuZHMgdG8gMzAxLjg3NXB4LgoKVGhlIG90aGVy
IGNvZGUgcGF0aCAodXNlZCB3aGVuIHRoZXJlIGFyZSBubyBwZXJjZW50YWdlLWhlaWdodCBjaGls
ZHJlbikKa2VlcHMgdGhlIGFzcGVjdCByYXRpbyBhcyBhIGRvdWJsZS1wcmVjaXNpb24gZmxvYXRp
bmcgcG9pbnQgbnVtYmVyLCBzbwp0aGUgZGl2aXNpb24gaXMgYWNjdXJhdGUgYW5kIGdpdmVzIGV4
YWN0bHkgMzAwcHguCgpUaGUgZml4IHJlbW92ZXMgdGhlIExheW91dFVuaXQgY29udmVyc2lvbiBp
biB0d28gcGxhY2VzLCBrZWVwaW5nIHRoZQphc3BlY3QgcmF0aW8gYXMgYSBkb3VibGUgdGhyb3Vn
aG91dCB0aGUgY2FsY3VsYXRpb24uCgoqIExheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxh
dGZvcm0tdGVzdHMvY3NzL2Nzcy1zaXppbmcvYXNwZWN0LXJhdGlvLXBlcmNlbnRhZ2UtaGVpZ2h0
LWV4cGVjdGVkLmh0bWw6IEFkZGVkLgoqIExheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxh
dGZvcm0tdGVzdHMvY3NzL2Nzcy1zaXppbmcvYXNwZWN0LXJhdGlvLXBlcmNlbnRhZ2UtaGVpZ2h0
LXJlZi5odG1sOiBBZGRlZC4KKiBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3Jt
LXRlc3RzL2Nzcy9jc3Mtc2l6aW5nL2FzcGVjdC1yYXRpby1wZXJjZW50YWdlLWhlaWdodC5odG1s
OiBBZGRlZC4KKiBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2suY3BwOgooV2Vi
Q29yZTo6UmVuZGVyQmxvY2s6OmNvbXB1dGVDaGlsZFByZWZlcnJlZExvZ2ljYWxXaWR0aHMgY29u
c3QpOgooV2ViQ29yZTo6UmVuZGVyQmxvY2s6OmF2YWlsYWJsZUxvZ2ljYWxIZWlnaHRGb3JQZXJj
ZW50YWdlQ29tcHV0YXRpb24gY29uc3QpOgotLS0KIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9S
ZW5kZXJCbG9jay5jcHAgICAgICB8ICA0ICsrLS0KIC4uLnBlY3QtcmF0aW8tcGVyY2VudGFnZS1o
ZWlnaHQtZXhwZWN0ZWQuaHRtbCB8IDEyICsrKysrKysrKysKIC4uLi9hc3BlY3QtcmF0aW8tcGVy
Y2VudGFnZS1oZWlnaHQtcmVmLmh0bWwgICB8IDEyICsrKysrKysrKysKIC4uLi9hc3BlY3QtcmF0
aW8tcGVyY2VudGFnZS1oZWlnaHQuaHRtbCAgICAgICB8IDIyICsrKysrKysrKysrKysrKysrKysK
IDQgZmlsZXMgY2hhbmdlZCwgNDggaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKIGNyZWF0
ZSBtb2RlIDEwMDY0NCBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3Rz
L2Nzcy9jc3Mtc2l6aW5nL2FzcGVjdC1yYXRpby1wZXJjZW50YWdlLWhlaWdodC1leHBlY3RlZC5o
dG1sCiBjcmVhdGUgbW9kZSAxMDA2NDQgTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0
Zm9ybS10ZXN0cy9jc3MvY3NzLXNpemluZy9hc3BlY3QtcmF0aW8tcGVyY2VudGFnZS1oZWlnaHQt
cmVmLmh0bWwKIGNyZWF0ZSBtb2RlIDEwMDY0NCBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2Vi
LXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mtc2l6aW5nL2FzcGVjdC1yYXRpby1wZXJjZW50YWdlLWhl
aWdodC5odG1sCgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJs
b2NrLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9jay5jcHAKaW5kZXgg
ZTNhZTgyM2Y4MDFjLi4yOWMwZWEyYmQzMzAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9SZW5kZXJCbG9jay5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1Jl
bmRlckJsb2NrLmNwcApAQCAtMjMzNyw3ICsyMzM3LDcgQEAgdm9pZCBSZW5kZXJCbG9jazo6Y29t
cHV0ZUNoaWxkUHJlZmVycmVkTG9naWNhbFdpZHRocyhSZW5kZXJCb3gmIGNoaWxkQm94LCBMYXlv
dXQKICAgICAgICAgICAgIGF1dG8gYXNwZWN0UmF0aW9TaXplID0gYmxvY2tTaXplRnJvbUFzcGVj
dFJhdGlvKAogICAgICAgICAgICAgICAgIGNoaWxkQm94Lmhvcml6b250YWxCb3JkZXJBbmRQYWRk
aW5nRXh0ZW50KCksCiAgICAgICAgICAgICAgICAgY2hpbGRCb3gudmVydGljYWxCb3JkZXJBbmRQ
YWRkaW5nRXh0ZW50KCksCi0gICAgICAgICAgICAgICAgTGF5b3V0VW5pdCB7IGNoaWxkQm94U3R5
bGUubG9naWNhbEFzcGVjdFJhdGlvKCkgfSwKKyAgICAgICAgICAgICAgICBjaGlsZEJveFN0eWxl
LmxvZ2ljYWxBc3BlY3RSYXRpbygpLAogICAgICAgICAgICAgICAgIGNoaWxkQm94U3R5bGUuYm94
U2l6aW5nRm9yQXNwZWN0UmF0aW8oKSwKICAgICAgICAgICAgICAgICBMYXlvdXRVbml0IHsgZml4
ZWRDaGlsZEJveFN0eWxlTG9naWNhbFdpZHRoLT5yZXNvbHZlWm9vbShjaGlsZEJveFN0eWxlLnVz
ZWRab29tRm9yTGVuZ3RoKCkpIH0sCiAgICAgICAgICAgICAgICAgc3R5bGUoKS5hc3BlY3RSYXRp
bygpLApAQCAtMjk1MSw3ICsyOTUxLDcgQEAgc3RkOjpvcHRpb25hbDxMYXlvdXRVbml0PiBSZW5k
ZXJCbG9jazo6YXZhaWxhYmxlTG9naWNhbEhlaWdodEZvclBlcmNlbnRhZ2VDb21wdXQKICAgICAg
ICAgICAgIHJldHVybiBibG9ja1NpemVGcm9tQXNwZWN0UmF0aW8oCiAgICAgICAgICAgICAgICAg
aG9yaXpvbnRhbEJvcmRlckFuZFBhZGRpbmdFeHRlbnQoKSwKICAgICAgICAgICAgICAgICB2ZXJ0
aWNhbEJvcmRlckFuZFBhZGRpbmdFeHRlbnQoKSwKLSAgICAgICAgICAgICAgICBMYXlvdXRVbml0
IHsgc3R5bGUubG9naWNhbEFzcGVjdFJhdGlvKCkgfSwKKyAgICAgICAgICAgICAgICBzdHlsZS5s
b2dpY2FsQXNwZWN0UmF0aW8oKSwKICAgICAgICAgICAgICAgICBzdHlsZS5ib3hTaXppbmdGb3JB
c3BlY3RSYXRpbygpLAogICAgICAgICAgICAgICAgIGxvZ2ljYWxXaWR0aCgpLAogICAgICAgICAg
ICAgICAgIHN0eWxlLmFzcGVjdFJhdGlvKCksCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBv
cnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mtc2l6aW5nL2FzcGVjdC1yYXRpby1w
ZXJjZW50YWdlLWhlaWdodC1leHBlY3RlZC5odG1sIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNj
L3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXNpemluZy9hc3BlY3QtcmF0aW8tcGVyY2VudGFn
ZS1oZWlnaHQtZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
MDAwMDAuLmVjYTYwNDg3MmNiYQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2ltcG9y
dGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1zaXppbmcvYXNwZWN0LXJhdGlvLXBl
cmNlbnRhZ2UtaGVpZ2h0LWV4cGVjdGVkLmh0bWwKQEAgLTAsMCArMSwxMiBAQAorPCFET0NUWVBF
IGh0bWw+Cis8c3R5bGU+CitkaXYgeworICAgIGJhY2tncm91bmQ6IGdyZWVuOworICAgIHdpZHRo
OiA1MHB4OworICAgIGhlaWdodDogMzBweDsKKyAgICBtYXJnaW4tYm90dG9tOiAxMHB4OworfQor
PC9zdHlsZT4KKzxwPkJvdGggYm94ZXMgc2hvdWxkIGJlIHRoZSBzYW1lIGhlaWdodCAoMzBweCku
PC9wPgorPGRpdj48L2Rpdj4KKzxkaXY+PC9kaXY+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9p
bXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mtc2l6aW5nL2FzcGVjdC1yYXRp
by1wZXJjZW50YWdlLWhlaWdodC1yZWYuaHRtbCBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93
ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1zaXppbmcvYXNwZWN0LXJhdGlvLXBlcmNlbnRhZ2Ut
aGVpZ2h0LXJlZi5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMC4u
ZWNhNjA0ODcyY2JhCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNj
L3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXNpemluZy9hc3BlY3QtcmF0aW8tcGVyY2VudGFn
ZS1oZWlnaHQtcmVmLmh0bWwKQEAgLTAsMCArMSwxMiBAQAorPCFET0NUWVBFIGh0bWw+Cis8c3R5
bGU+CitkaXYgeworICAgIGJhY2tncm91bmQ6IGdyZWVuOworICAgIHdpZHRoOiA1MHB4OworICAg
IGhlaWdodDogMzBweDsKKyAgICBtYXJnaW4tYm90dG9tOiAxMHB4OworfQorPC9zdHlsZT4KKzxw
PkJvdGggYm94ZXMgc2hvdWxkIGJlIHRoZSBzYW1lIGhlaWdodCAoMzBweCkuPC9wPgorPGRpdj48
L2Rpdj4KKzxkaXY+PC9kaXY+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mv
d2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mtc2l6aW5nL2FzcGVjdC1yYXRpby1wZXJjZW50YWdl
LWhlaWdodC5odG1sIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0
cy9jc3MvY3NzLXNpemluZy9hc3BlY3QtcmF0aW8tcGVyY2VudGFnZS1oZWlnaHQuaHRtbApuZXcg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAuLjM5ODcyNTkxMzVjNgotLS0gL2Rl
di9udWxsCisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
Y3NzL2Nzcy1zaXppbmcvYXNwZWN0LXJhdGlvLXBlcmNlbnRhZ2UtaGVpZ2h0Lmh0bWwKQEAgLTAs
MCArMSwyMiBAQAorPCFET0NUWVBFIGh0bWw+Cis8bGluayByZWw9Im1hdGNoIiBocmVmPSJhc3Bl
Y3QtcmF0aW8tcGVyY2VudGFnZS1oZWlnaHQtcmVmLmh0bWwiPgorPGxpbmsgcmVsPSJzdHlsZXNo
ZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iL2ZvbnRzL2FoZW0uY3NzIj4KKzxzdHlsZT4KKy5v
dXRlciB7CisgICAgYmFja2dyb3VuZDogZ3JlZW47CisgICAgd2lkdGg6IDUwcHg7CisgICAgYXNw
ZWN0LXJhdGlvOiA1IC8gMzsKKyAgICBtYXJnaW4tYm90dG9tOiAxMHB4OworICAgIGZvbnQ6IDIw
cHgvMSBBaGVtOworfQorCisuaW5uZXIgeworICAgIHdpZHRoOiAxMDAlOworICAgIGhlaWdodDog
MTAwJTsKK30KKzwvc3R5bGU+Cis8cD5Cb3RoIGJveGVzIHNob3VsZCBiZSB0aGUgc2FtZSBoZWln
aHQgKDMwcHgpLjwvcD4KKzxkaXYgY2xhc3M9Im91dGVyIj48L2Rpdj4KKzxkaXYgY2xhc3M9Im91
dGVyIj4KKyAgPGRpdiBjbGFzcz0iaW5uZXIiPjwvZGl2PgorPC9kaXY+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>478983</attachid>
            <date>2026-04-09 13:21:16 -0700</date>
            <delta_ts>2026-04-09 16:29:57 -0700</delta_ts>
            <desc>[fast-cq]Patch</desc>
            <filename>bug-311833-20260409132115.patch</filename>
            <type>text/plain</type>
            <size>5912</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSBhYjhmYWMwODQxZGNiNWVmN2NmYTBlNGE1MTQxNTE3OGU5OTM0MzNiIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IFRodSwgOSBBcHIgMjAyNiAxMTo1Mzo1NSAtMDcwMApTdWJqZWN0OiBbUEFUQ0hdIGBoZWlnaHQ6
IDEwMCVgIGNoYW5nZXMgbGF5b3V0IHdoZW4gdGhlIHBhcmVudCBoZWlnaHQgaXMKIGRlZmluZWQg
dmlhIGFzcGVjdC1yYXRpbyBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MzExODMzCgpSZXZpZXdlZCBieSBTaW1vbiBGcmFzZXIuCgpXaGVuIGEgcGFyZW50IGRpdiB1c2Vz
IGBhc3BlY3QtcmF0aW86IDUvM2Agd2l0aCBgd2lkdGg6IDUwMHB4YCwgdGhlCmV4cGVjdGVkIGhl
aWdodCBpcyBleGFjdGx5IDMwMHB4ICg1MDAgZGl2aWRlZCBieSA1LzMpLiBUaGlzIHdvcmtzIGZp
bmUKd2hlbiB0aGUgZGl2IGlzIGVtcHR5LiBCdXQgYWRkaW5nIGEgY2hpbGQgd2l0aCBgaGVpZ2h0
OiAxMDAlYCBtYWtlcyB0aGUKcGFyZW50IHNsaWdodGx5IHRhbGxlciAoMzAxLjg3NXB4IGluc3Rl
YWQgb2YgMzAwcHgpLgoKVGhlIHByb2JsZW0gaXMgaW4gaG93IHRoZSBwYXJlbnQgZmlndXJlcyBv
dXQgaXRzIGhlaWdodCB3aGVuIGEgY2hpbGQgYXNrcwoid2hhdCdzIDEwMCUgb2YgeW91ciBoZWln
aHQ/IiBUaGUgY29kZSB0aGF0IGFuc3dlcnMgdGhpcyBxdWVzdGlvbgpjb252ZXJ0cyB0aGUgYXNw
ZWN0IHJhdGlvICgxLjY2NjYuLi4pIGludG8gYSBMYXlvdXRVbml0LCB3aGljaCBpcyBhCmZpeGVk
LXBvaW50IG51bWJlciB3aXRoIG9ubHkgNjQgc3ViZGl2aXNpb25zIHBlciBwaXhlbC4gVGhhdCBy
b3VuZHMKMS42NjY2Li4uIGRvd24gdG8gMS42NTYyNSAoMTA2LzY0KS4gVGhlbiA1MDAgLyAxLjY1
NjI1ID0gMzAxLjg4Ni4uLiwKd2hpY2ggcm91bmRzIHRvIDMwMS44NzVweC4KClRoZSBvdGhlciBj
b2RlIHBhdGggKHVzZWQgd2hlbiB0aGVyZSBhcmUgbm8gcGVyY2VudGFnZS1oZWlnaHQgY2hpbGRy
ZW4pCmtlZXBzIHRoZSBhc3BlY3QgcmF0aW8gYXMgYSBkb3VibGUtcHJlY2lzaW9uIGZsb2F0aW5n
IHBvaW50IG51bWJlciwgc28KdGhlIGRpdmlzaW9uIGlzIGFjY3VyYXRlIGFuZCBnaXZlcyBleGFj
dGx5IDMwMHB4LgoKVGhlIGZpeCByZW1vdmVzIHRoZSBMYXlvdXRVbml0IGNvbnZlcnNpb24gaW4g
dHdvIHBsYWNlcywga2VlcGluZyB0aGUKYXNwZWN0IHJhdGlvIGFzIGEgZG91YmxlIHRocm91Z2hv
dXQgdGhlIGNhbGN1bGF0aW9uLgoKKiBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRm
b3JtLXRlc3RzL2Nzcy9jc3Mtc2l6aW5nL2FzcGVjdC1yYXRpby1wZXJjZW50YWdlLWhlaWdodC1l
eHBlY3RlZC5odG1sOiBBZGRlZC4KKiBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRm
b3JtLXRlc3RzL2Nzcy9jc3Mtc2l6aW5nL2FzcGVjdC1yYXRpby1wZXJjZW50YWdlLWhlaWdodC1y
ZWYuaHRtbDogQWRkZWQuCiogTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10
ZXN0cy9jc3MvY3NzLXNpemluZy9hc3BlY3QtcmF0aW8tcGVyY2VudGFnZS1oZWlnaHQuaHRtbDog
QWRkZWQuCiogU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJsb2NrLmNwcDoKKFdlYkNv
cmU6OlJlbmRlckJsb2NrOjpjb21wdXRlQ2hpbGRQcmVmZXJyZWRMb2dpY2FsV2lkdGhzIGNvbnN0
KToKKFdlYkNvcmU6OlJlbmRlckJsb2NrOjphdmFpbGFibGVMb2dpY2FsSGVpZ2h0Rm9yUGVyY2Vu
dGFnZUNvbXB1dGF0aW9uIGNvbnN0KToKLS0tCiBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyQmxvY2suY3BwICAgICAgfCAgNCArKy0tCiAuLi5wZWN0LXJhdGlvLXBlcmNlbnRhZ2UtaGVp
Z2h0LWV4cGVjdGVkLmh0bWwgfCAxMiArKysrKysrKysrCiAuLi4vYXNwZWN0LXJhdGlvLXBlcmNl
bnRhZ2UtaGVpZ2h0LXJlZi5odG1sICAgfCAxMiArKysrKysrKysrCiAuLi4vYXNwZWN0LXJhdGlv
LXBlcmNlbnRhZ2UtaGVpZ2h0Lmh0bWwgICAgICAgfCAyMiArKysrKysrKysrKysrKysrKysrCiA0
IGZpbGVzIGNoYW5nZWQsIDQ4IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCiBjcmVhdGUg
bW9kZSAxMDA2NDQgTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9j
c3MvY3NzLXNpemluZy9hc3BlY3QtcmF0aW8tcGVyY2VudGFnZS1oZWlnaHQtZXhwZWN0ZWQuaHRt
bAogY3JlYXRlIG1vZGUgMTAwNjQ0IExheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZv
cm0tdGVzdHMvY3NzL2Nzcy1zaXppbmcvYXNwZWN0LXJhdGlvLXBlcmNlbnRhZ2UtaGVpZ2h0LXJl
Zi5odG1sCiBjcmVhdGUgbW9kZSAxMDA2NDQgTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXNpemluZy9hc3BlY3QtcmF0aW8tcGVyY2VudGFnZS1oZWln
aHQuaHRtbAoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJCbG9j
ay5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2suY3BwCmluZGV4IGUz
YWU4MjNmODAxYy4uMjljMGVhMmJkMzMwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvUmVuZGVyQmxvY2suY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5k
ZXJCbG9jay5jcHAKQEAgLTIzMzcsNyArMjMzNyw3IEBAIHZvaWQgUmVuZGVyQmxvY2s6OmNvbXB1
dGVDaGlsZFByZWZlcnJlZExvZ2ljYWxXaWR0aHMoUmVuZGVyQm94JiBjaGlsZEJveCwgTGF5b3V0
CiAgICAgICAgICAgICBhdXRvIGFzcGVjdFJhdGlvU2l6ZSA9IGJsb2NrU2l6ZUZyb21Bc3BlY3RS
YXRpbygKICAgICAgICAgICAgICAgICBjaGlsZEJveC5ob3Jpem9udGFsQm9yZGVyQW5kUGFkZGlu
Z0V4dGVudCgpLAogICAgICAgICAgICAgICAgIGNoaWxkQm94LnZlcnRpY2FsQm9yZGVyQW5kUGFk
ZGluZ0V4dGVudCgpLAotICAgICAgICAgICAgICAgIExheW91dFVuaXQgeyBjaGlsZEJveFN0eWxl
LmxvZ2ljYWxBc3BlY3RSYXRpbygpIH0sCisgICAgICAgICAgICAgICAgY2hpbGRCb3hTdHlsZS5s
b2dpY2FsQXNwZWN0UmF0aW8oKSwKICAgICAgICAgICAgICAgICBjaGlsZEJveFN0eWxlLmJveFNp
emluZ0ZvckFzcGVjdFJhdGlvKCksCiAgICAgICAgICAgICAgICAgTGF5b3V0VW5pdCB7IGZpeGVk
Q2hpbGRCb3hTdHlsZUxvZ2ljYWxXaWR0aC0+cmVzb2x2ZVpvb20oY2hpbGRCb3hTdHlsZS51c2Vk
Wm9vbUZvckxlbmd0aCgpKSB9LAogICAgICAgICAgICAgICAgIHN0eWxlKCkuYXNwZWN0UmF0aW8o
KSwKQEAgLTI5NTEsNyArMjk1MSw3IEBAIHN0ZDo6b3B0aW9uYWw8TGF5b3V0VW5pdD4gUmVuZGVy
QmxvY2s6OmF2YWlsYWJsZUxvZ2ljYWxIZWlnaHRGb3JQZXJjZW50YWdlQ29tcHV0CiAgICAgICAg
ICAgICByZXR1cm4gYmxvY2tTaXplRnJvbUFzcGVjdFJhdGlvKAogICAgICAgICAgICAgICAgIGhv
cml6b250YWxCb3JkZXJBbmRQYWRkaW5nRXh0ZW50KCksCiAgICAgICAgICAgICAgICAgdmVydGlj
YWxCb3JkZXJBbmRQYWRkaW5nRXh0ZW50KCksCi0gICAgICAgICAgICAgICAgTGF5b3V0VW5pdCB7
IHN0eWxlLmxvZ2ljYWxBc3BlY3RSYXRpbygpIH0sCisgICAgICAgICAgICAgICAgc3R5bGUubG9n
aWNhbEFzcGVjdFJhdGlvKCksCiAgICAgICAgICAgICAgICAgc3R5bGUuYm94U2l6aW5nRm9yQXNw
ZWN0UmF0aW8oKSwKICAgICAgICAgICAgICAgICBsb2dpY2FsV2lkdGgoKSwKICAgICAgICAgICAg
ICAgICBzdHlsZS5hc3BlY3RSYXRpbygpLApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0
ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXNpemluZy9hc3BlY3QtcmF0aW8tcGVy
Y2VudGFnZS1oZWlnaHQtZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93
ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1zaXppbmcvYXNwZWN0LXJhdGlvLXBlcmNlbnRhZ2Ut
aGVpZ2h0LWV4cGVjdGVkLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw
MDAwLi5lY2E2MDQ4NzJjYmEKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRl
ZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mtc2l6aW5nL2FzcGVjdC1yYXRpby1wZXJj
ZW50YWdlLWhlaWdodC1leHBlY3RlZC5odG1sCkBAIC0wLDAgKzEsMTIgQEAKKzwhRE9DVFlQRSBo
dG1sPgorPHN0eWxlPgorZGl2IHsKKyAgICBiYWNrZ3JvdW5kOiBncmVlbjsKKyAgICB3aWR0aDog
NTBweDsKKyAgICBoZWlnaHQ6IDMwcHg7CisgICAgbWFyZ2luLWJvdHRvbTogMTBweDsKK30KKzwv
c3R5bGU+Cis8cD5Cb3RoIGJveGVzIHNob3VsZCBiZSB0aGUgc2FtZSBoZWlnaHQgKDMwcHgpLjwv
cD4KKzxkaXY+PC9kaXY+Cis8ZGl2PjwvZGl2PgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1w
b3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXNpemluZy9hc3BlY3QtcmF0aW8t
cGVyY2VudGFnZS1oZWlnaHQtcmVmLmh0bWwgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2Vi
LXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mtc2l6aW5nL2FzcGVjdC1yYXRpby1wZXJjZW50YWdlLWhl
aWdodC1yZWYuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAuLmVj
YTYwNDg3MmNiYQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93
ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1zaXppbmcvYXNwZWN0LXJhdGlvLXBlcmNlbnRhZ2Ut
aGVpZ2h0LXJlZi5odG1sCkBAIC0wLDAgKzEsMTIgQEAKKzwhRE9DVFlQRSBodG1sPgorPHN0eWxl
PgorZGl2IHsKKyAgICBiYWNrZ3JvdW5kOiBncmVlbjsKKyAgICB3aWR0aDogNTBweDsKKyAgICBo
ZWlnaHQ6IDMwcHg7CisgICAgbWFyZ2luLWJvdHRvbTogMTBweDsKK30KKzwvc3R5bGU+Cis8cD5C
b3RoIGJveGVzIHNob3VsZCBiZSB0aGUgc2FtZSBoZWlnaHQgKDMwcHgpLjwvcD4KKzxkaXY+PC9k
aXY+Cis8ZGl2PjwvZGl2PgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dl
Yi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXNpemluZy9hc3BlY3QtcmF0aW8tcGVyY2VudGFnZS1o
ZWlnaHQuaHRtbCBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
Y3NzL2Nzcy1zaXppbmcvYXNwZWN0LXJhdGlvLXBlcmNlbnRhZ2UtaGVpZ2h0Lmh0bWwKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwLi4zOTg3MjU5MTM1YzYKLS0tIC9kZXYv
bnVsbAorKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nz
cy9jc3Mtc2l6aW5nL2FzcGVjdC1yYXRpby1wZXJjZW50YWdlLWhlaWdodC5odG1sCkBAIC0wLDAg
KzEsMjIgQEAKKzwhRE9DVFlQRSBodG1sPgorPGxpbmsgcmVsPSJtYXRjaCIgaHJlZj0iYXNwZWN0
LXJhdGlvLXBlcmNlbnRhZ2UtaGVpZ2h0LXJlZi5odG1sIj4KKzxsaW5rIHJlbD0ic3R5bGVzaGVl
dCIgdHlwZT0idGV4dC9jc3MiIGhyZWY9Ii9mb250cy9haGVtLmNzcyI+Cis8c3R5bGU+Cisub3V0
ZXIgeworICAgIGJhY2tncm91bmQ6IGdyZWVuOworICAgIHdpZHRoOiA1MHB4OworICAgIGFzcGVj
dC1yYXRpbzogNSAvIDM7CisgICAgbWFyZ2luLWJvdHRvbTogMTBweDsKKyAgICBmb250OiAyMHB4
LzEgQWhlbTsKK30KKworLmlubmVyIHsKKyAgICB3aWR0aDogMTAwJTsKKyAgICBoZWlnaHQ6IDEw
MCU7Cit9Cis8L3N0eWxlPgorPHA+Qm90aCBib3hlcyBzaG91bGQgYmUgdGhlIHNhbWUgaGVpZ2h0
ICgzMHB4KS48L3A+Cis8ZGl2IGNsYXNzPSJvdXRlciI+PC9kaXY+Cis8ZGl2IGNsYXNzPSJvdXRl
ciI+CisgIDxkaXYgY2xhc3M9ImlubmVyIj48L2Rpdj4KKzwvZGl2Pgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>