<?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>297197</bug_id>
          
          <creation_ts>2025-08-10 12:30:32 -0700</creation_ts>
          <short_desc>[orthogonal td] RenderTableCell::computeIntrinsicPadding should compute intrinsic padding in the table cell&apos;s logical direction</short_desc>
          <delta_ts>2025-08-12 09:51:50 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>297199</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="alan">zalan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>koivisto</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2135540</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2025-08-10 12:30:32 -0700</bug_when>
    <thetext>ssia</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2135541</commentid>
    <comment_count>1</comment_count>
      <attachid>476336</attachid>
    <who name="alan">zalan</who>
    <bug_when>2025-08-10 12:43:20 -0700</bug_when>
    <thetext>Created attachment 476336
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2135614</commentid>
    <comment_count>2</comment_count>
      <attachid>476336</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2025-08-11 06:11:58 -0700</bug_when>
    <thetext>Comment on attachment 476336
Patch

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

&gt; Source/WebCore/rendering/RenderTableCell.h:219
&gt; +    mutable std::optional&lt;LayoutUnit&gt; m_orthogonalCellContentIntrinsicHeight;

:sad:</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2135914</commentid>
    <comment_count>3</comment_count>
      <attachid>476370</attachid>
    <who name="alan">zalan</who>
    <bug_when>2025-08-12 07:46:03 -0700</bug_when>
    <thetext>Created attachment 476370
[fast-cq]Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2135927</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2025-08-12 09:49:09 -0700</bug_when>
    <thetext>Committed 298569@main (5cd27f4a22dd): &lt;https://commits.webkit.org/298569@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 476370.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2135929</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2025-08-12 09:51:50 -0700</bug_when>
    <thetext>&lt;rdar://problem/158140092&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>476336</attachid>
            <date>2025-08-10 12:43:20 -0700</date>
            <delta_ts>2025-08-12 07:46:01 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-297197-20250810124319.patch</filename>
            <type>text/plain</type>
            <size>8955</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSAyMzQxYmI0ZjE4ZWM0OGJmN2Y4NGE5YTI4N2Q3ZjIzNzNkNjQ1YTQyIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IFN1biwgMTAgQXVnIDIwMjUgMTI6Mzc6MTggLTA3MDAKU3ViamVjdDogW1BBVENIXSBbb3J0aG9n
b25hbCB0ZF0gUmVuZGVyVGFibGVDZWxsOjpjb21wdXRlSW50cmluc2ljUGFkZGluZwogc2hvdWxk
IGNvbXB1dGUgaW50cmluc2ljIHBhZGRpbmcgaW4gdGhlIHRhYmxlIGNlbGwncyBsb2dpY2FsIGRp
cmVjdGlvbgogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI5NzE5NwoK
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCgpJbnRyaW5zaWMgcGFkZGluZyBpcyBzcGVjaWZp
YyB0byB0YWJsZSBsYXlvdXQuIEl0J3Mgd2hhdCBtYWtlcyBjZWxsIGNvbnRlbnQgY2VudGVyIGFs
aWduZWQuCgpMZXQncyBtYWtlIHN1cmUgUmVuZGVyVGFibGVDZWxsOjpjb21wdXRlSW50cmluc2lj
UGFkZGluZyBjb21wdXRlcyB0aGlzIGV4dHJhIHBhZGRpbmcgaW4gdGhlIGNvcnJlY3QgZGlyZWN0
aW9uICh0YWJsZSBjZWxsJ3MgZGlyZWN0aW9uKS4KSW4gb3JkZXIgdG8gYmUgYWJsZSB0byBjb21w
dXRlIHRoaXMgcGFkZGluZywgd2UgbmVlZCB0byBwcmVzZXJ2ZSB0aGUgKGxvZ2ljYWwpaGVpZ2h0
IG9mIHRoZSBjZWxsIGNvbnRlbnQuIFRoaXMgaXMgc2ltaWxhciB0byB3aGF0CmZsZXggbGF5b3V0
IG5lZWRzIHRvIGRvLiBGbGV4IGNob3NlIHRvIGNhY2hlIHRoZXNlIGZsZXggaXRlbSB2YWx1ZXMg
b24gdGhlIGZsZXggY29udGFpbmVyIGl0c2VsZiAoc2VlIFJlbmRlckJveDo6dXBkYXRlTG9naWNh
bEhlaWdodCdzIGNhY2hlSW50cmluc2ljQ29udGVudExvZ2ljYWxIZWlnaHRGb3JGbGV4SXRlbSku
IEhhdmluZyBkZWRpY2F0ZWQgdGFibGUgY2VsbCByZW5kZXJlciBhbGxvd3MgdXMgdG8gY2FjaGUg
aXQgb24gdGhlIHJlbmRlcmVyIGl0c2VsZiAobV9vcnRob2dvbmFsQ2VsbENvbnRlbnRJbnRyaW5z
aWNIZWlnaHQpCmJ5IG92ZXJyaWRpbmcgUmVuZGVyQm94J3MgY29tcHV0ZUxvZ2ljYWxIZWlnaHQg
ZnVuY3Rpb24uCgoqIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9BdXRvVGFibGVMYXlvdXQuY3Bw
OgooV2ViQ29yZTo6QXV0b1RhYmxlTGF5b3V0OjpyZWNhbGNDb2x1bW4pOgooV2ViQ29yZTo6QXV0
b1RhYmxlTGF5b3V0OjpjYWxjRWZmZWN0aXZlTG9naWNhbFdpZHRoKToKKiBTb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvUmVuZGVyVGFibGVDZWxsLmNwcDoKKFdlYkNvcmU6OlJlbmRlclRhYmxlQ2Vs
bDo6Y29tcHV0ZUludHJpbnNpY1BhZGRpbmcpOgooV2ViQ29yZTo6UmVuZGVyVGFibGVDZWxsOjpj
b21wdXRlTG9naWNhbEhlaWdodCBjb25zdCk6CiogU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1Jl
bmRlclRhYmxlQ2VsbC5oOgotLS0KIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9BdXRvVGFibGVM
YXlvdXQuY3BwIHwgIDUgKysrCiBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGFibGVD
ZWxsLmNwcCB8IDM4ICsrKysrKysrKysrKysrKy0tLS0tCiBTb3VyY2UvV2ViQ29yZS9yZW5kZXJp
bmcvUmVuZGVyVGFibGVDZWxsLmggICB8ICA2ICsrKy0KIDMgZmlsZXMgY2hhbmdlZCwgNDAgaW5z
ZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvQXV0b1RhYmxlTGF5b3V0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9B
dXRvVGFibGVMYXlvdXQuY3BwCmluZGV4IDQxYTk2NWE0MjE4Ny4uYjE2YWQxZDk0YTA0IDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvQXV0b1RhYmxlTGF5b3V0LmNwcAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvQXV0b1RhYmxlTGF5b3V0LmNwcApAQCAtNzYsNiAr
NzYsOSBAQCB2b2lkIEF1dG9UYWJsZUxheW91dDo6cmVjYWxjQ29sdW1uKHVuc2lnbmVkIGVmZkNv
bCkKICAgICAgICAgICAgICAgICBjb2x1bW5MYXlvdXQubWluTG9naWNhbFdpZHRoID0gc3RkOjpt
YXgoY29sdW1uTGF5b3V0Lm1pbkxvZ2ljYWxXaWR0aCwgMC5mKTsKICAgICAgICAgICAgICAgICBj
b2x1bW5MYXlvdXQubWF4TG9naWNhbFdpZHRoID0gc3RkOjptYXgoY29sdW1uTGF5b3V0Lm1heExv
Z2ljYWxXaWR0aCwgMC5mKTsKIAorICAgICAgICAgICAgICAgIGlmIChjZWxsLT5pc09ydGhvZ29u
YWwoKSkKKyAgICAgICAgICAgICAgICAgICAgY2VsbC0+Y2xlYXJJbnRyaW5zaWNQYWRkaW5nKCk7
CisKICAgICAgICAgICAgICAgICBpZiAoY2VsbC0+Y29sU3BhbigpID09IDEpIHsKICAgICAgICAg
ICAgICAgICAgICAgY29sdW1uTGF5b3V0Lm1pbkxvZ2ljYWxXaWR0aCA9IHN0ZDo6bWF4KGNlbGwt
Pm1pbkxvZ2ljYWxXaWR0aEZvckNvbHVtblNpemluZygpLmNlaWxUb0Zsb2F0KCksIGNvbHVtbkxh
eW91dC5taW5Mb2dpY2FsV2lkdGgpOwogICAgICAgICAgICAgICAgICAgICBmbG9hdCBtYXhQcmVm
ZXJyZWRXaWR0aCA9IGNlbGwtPm1heExvZ2ljYWxXaWR0aEZvckNvbHVtblNpemluZygpLmNlaWxU
b0Zsb2F0KCk7CkBAIC0zMDAsNiArMzAzLDggQEAgZmxvYXQgQXV0b1RhYmxlTGF5b3V0OjpjYWxj
RWZmZWN0aXZlTG9naWNhbFdpZHRoKCkKIAogICAgICAgICB1bnNpZ25lZCBlZmZDb2wgPSBtX3Rh
YmxlLT5jb2xUb0VmZkNvbChjZWxsLT5jb2woKSk7CiAgICAgICAgIHNpemVfdCBsYXN0Q29sID0g
ZWZmQ29sOworICAgICAgICBpZiAoY2VsbC0+aXNPcnRob2dvbmFsKCkpCisgICAgICAgICAgICBj
ZWxsLT5jbGVhckludHJpbnNpY1BhZGRpbmcoKTsKICAgICAgICAgZmxvYXQgY2VsbE1pbkxvZ2lj
YWxXaWR0aCA9IGNlbGwtPm1pbkxvZ2ljYWxXaWR0aEZvckNvbHVtblNpemluZygpICsgc3BhY2lu
Z0luUm93RGlyZWN0aW9uOwogICAgICAgICBmbG9hdCBjZWxsTWF4TG9naWNhbFdpZHRoID0gY2Vs
bC0+bWF4TG9naWNhbFdpZHRoRm9yQ29sdW1uU2l6aW5nKCkgKyBzcGFjaW5nSW5Sb3dEaXJlY3Rp
b247CiAgICAgICAgIGZsb2F0IHRvdGFsUGVyY2VudCA9IDA7CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGFibGVDZWxsLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9SZW5kZXJUYWJsZUNlbGwuY3BwCmluZGV4IDgzMjA3NGFhMDEwNy4uMTg2ZjEwN2E3
NTQ2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGFibGVDZWxs
LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGFibGVDZWxsLmNwcApA
QCAtNjcsNiArNjcsNyBAQCBXVEZfTUFLRV9UWk9ORV9PUl9JU09fQUxMT0NBVEVEX0lNUEwoUmVu
ZGVyVGFibGVDZWxsKTsKIHN0cnVjdCBTYW1lU2l6ZUFzUmVuZGVyVGFibGVDZWxsIDogcHVibGlj
IFJlbmRlckJsb2NrRmxvdyB7CiAgICAgdW5zaWduZWQgYml0ZmllbGRzOwogICAgIExheW91dFVu
aXQgcGFkZGluZ1syXTsKKyAgICBzdGQ6Om9wdGlvbmFsPExheW91dFVuaXQ+IG9ydGhvZ29uYWxD
ZWxsQ29udGVudEludHJpbnNpY0hlaWdodDsKIH07CiAKIHN0YXRpY19hc3NlcnQoc2l6ZW9mKFJl
bmRlclRhYmxlQ2VsbCkgPT0gc2l6ZW9mKFNhbWVTaXplQXNSZW5kZXJUYWJsZUNlbGwpLCAiUmVu
ZGVyVGFibGVDZWxsIHNob3VsZCBzdGF5IHNtYWxsIik7CkBAIC0yNDksMTEgKzI1MCwyMyBAQCBM
YXlvdXRSZWN0IFJlbmRlclRhYmxlQ2VsbDo6ZnJhbWVSZWN0Rm9yU3RpY2t5UG9zaXRpb25pbmco
KSBjb25zdAogICAgIHJldHVybiByZXR1cm5WYWx1ZTsKIH0KIAotYm9vbCBSZW5kZXJUYWJsZUNl
bGw6OmNvbXB1dGVJbnRyaW5zaWNQYWRkaW5nKExheW91dFVuaXQgcm93SGVpZ2h0KQorYm9vbCBS
ZW5kZXJUYWJsZUNlbGw6OmNvbXB1dGVJbnRyaW5zaWNQYWRkaW5nKExheW91dFVuaXQgaGVpZ2h0
Q29uc3RyYWludCkKIHsKLSAgICBMYXlvdXRVbml0IG9sZEludHJpbnNpY1BhZGRpbmdCZWZvcmUg
PSBpbnRyaW5zaWNQYWRkaW5nQmVmb3JlKCk7Ci0gICAgTGF5b3V0VW5pdCBvbGRJbnRyaW5zaWNQ
YWRkaW5nQWZ0ZXIgPSBpbnRyaW5zaWNQYWRkaW5nQWZ0ZXIoKTsKLSAgICBMYXlvdXRVbml0IGxv
Z2ljYWxIZWlnaHRXaXRob3V0SW50cmluc2ljUGFkZGluZyA9IGxvZ2ljYWxIZWlnaHQoKSAtIG9s
ZEludHJpbnNpY1BhZGRpbmdCZWZvcmUgLSBvbGRJbnRyaW5zaWNQYWRkaW5nQWZ0ZXI7CisgICAg
YXV0byBvbGRJbnRyaW5zaWNQYWRkaW5nQmVmb3JlID0gTGF5b3V0VW5pdCB7IH07CisgICAgYXV0
byBvbGRJbnRyaW5zaWNQYWRkaW5nQWZ0ZXIgPSBMYXlvdXRVbml0IHsgfTsKKyAgICAvLyBsb2dp
Y2FsSGVpZ2h0KCkgaGVyZSBtZWFucyBvcmdpbmFsIGJvcmRlciBib3ggaGVpZ2h0IChpLmUuIG5v
IGNvbHVtbiBzdHJldGNoaW5nIGZvciBvcnRob2dvbmFsIGJveCkuCisgICAgYXV0byBib3JkZXJC
b3hMb2dpY2FsSGVpZ2h0ID0gTGF5b3V0VW5pdCB7IH07CisgICAgaWYgKCFpc09ydGhvZ29uYWwo
KSkgeworICAgICAgICBvbGRJbnRyaW5zaWNQYWRkaW5nQmVmb3JlID0gaW50cmluc2ljUGFkZGlu
Z0JlZm9yZSgpOworICAgICAgICBvbGRJbnRyaW5zaWNQYWRkaW5nQWZ0ZXIgPSBpbnRyaW5zaWNQ
YWRkaW5nQWZ0ZXIoKTsKKyAgICAgICAgYm9yZGVyQm94TG9naWNhbEhlaWdodCA9IGxvZ2ljYWxI
ZWlnaHQoKTsKKyAgICB9IGVsc2UgeworICAgICAgICBBU1NFUlQobV9vcnRob2dvbmFsQ2VsbENv
bnRlbnRJbnRyaW5zaWNIZWlnaHQpOworICAgICAgICBib3JkZXJCb3hMb2dpY2FsSGVpZ2h0ID0g
bV9vcnRob2dvbmFsQ2VsbENvbnRlbnRJbnRyaW5zaWNIZWlnaHQudmFsdWVfb3IoMF9sdSkgKyBS
ZW5kZXJCbG9ja0Zsb3c6OnBhZGRpbmdCZWZvcmUoKSArIFJlbmRlckJsb2NrRmxvdzo6cGFkZGlu
Z0FmdGVyKCkgKyBib3JkZXJCZWZvcmUoKSArIGJvcmRlckFmdGVyKCk7CisgICAgICAgIG9sZElu
dHJpbnNpY1BhZGRpbmdCZWZvcmUgPSB7IH07CisgICAgICAgIG9sZEludHJpbnNpY1BhZGRpbmdB
ZnRlciA9IHsgfTsKKyAgICB9CisgICAgYXV0byBib3JkZXJCb3hMb2dpY2FsSGVpZ2h0V2l0aG91
dEludHJpbnNpY1BhZGRpbmcgPSBib3JkZXJCb3hMb2dpY2FsSGVpZ2h0IC0gKG9sZEludHJpbnNp
Y1BhZGRpbmdCZWZvcmUgKyBvbGRJbnRyaW5zaWNQYWRkaW5nQWZ0ZXIpOwogCiAgICAgYXV0byBp
bnRyaW5zaWNQYWRkaW5nQmVmb3JlID0gb2xkSW50cmluc2ljUGFkZGluZ0JlZm9yZTsKICAgICBh
dXRvIGFsaWdubWVudCA9IHN0eWxlKCkudmVydGljYWxBbGlnbigpOwpAQCAtMjcxLDcgKzI4NCw3
IEBAIGJvb2wgUmVuZGVyVGFibGVDZWxsOjpjb21wdXRlSW50cmluc2ljUGFkZGluZyhMYXlvdXRV
bml0IHJvd0hlaWdodCkKIAogICAgIGF1dG8gYXBwbHlTdGFuZGFyZCA9IFsmXSB7CiAgICAgICAg
IGF1dG8gYmFzZWxpbmUgPSBjZWxsQmFzZWxpbmVQb3NpdGlvbigpOwotICAgICAgICBhdXRvIG5l
ZWRzSW50cmluc2ljUGFkZGluZyA9IGJhc2VsaW5lID4gYm9yZGVyQW5kUGFkZGluZ0JlZm9yZSgp
IHx8ICFsb2dpY2FsSGVpZ2h0KCk7CisgICAgICAgIGF1dG8gbmVlZHNJbnRyaW5zaWNQYWRkaW5n
ID0gYmFzZWxpbmUgPiBib3JkZXJBbmRQYWRkaW5nQmVmb3JlKCkgfHwgIWJvcmRlckJveExvZ2lj
YWxIZWlnaHQ7CiAgICAgICAgIGlmIChuZWVkc0ludHJpbnNpY1BhZGRpbmcpCiAgICAgICAgICAg
ICBpbnRyaW5zaWNQYWRkaW5nQmVmb3JlID0gc2VjdGlvbigpLT5yb3dCYXNlbGluZShyb3dJbmRl
eCgpKSAtIChiYXNlbGluZSAtIG9sZEludHJpbnNpY1BhZGRpbmdCZWZvcmUpOwogICAgIH07CkBA
IC0yOTYsMTAgKzMwOSwxMCBAQCBib29sIFJlbmRlclRhYmxlQ2VsbDo6Y29tcHV0ZUludHJpbnNp
Y1BhZGRpbmcoTGF5b3V0VW5pdCByb3dIZWlnaHQpCiAgICAgICAgICAgICAvLyBEbyBub3RoaW5n
LgogICAgICAgICB9LAogICAgICAgICBbJl0oY29uc3QgQ1NTOjpLZXl3b3JkOjpNaWRkbGUmKSB7
Ci0gICAgICAgICAgICBpbnRyaW5zaWNQYWRkaW5nQmVmb3JlID0gKHJvd0hlaWdodCAtIGxvZ2lj
YWxIZWlnaHRXaXRob3V0SW50cmluc2ljUGFkZGluZykgLyAyOworICAgICAgICAgICAgaW50cmlu
c2ljUGFkZGluZ0JlZm9yZSA9IChoZWlnaHRDb25zdHJhaW50IC0gYm9yZGVyQm94TG9naWNhbEhl
aWdodFdpdGhvdXRJbnRyaW5zaWNQYWRkaW5nKSAvIDI7CiAgICAgICAgIH0sCiAgICAgICAgIFsm
XShjb25zdCBDU1M6OktleXdvcmQ6OkJvdHRvbSYpIHsKLSAgICAgICAgICAgIGludHJpbnNpY1Bh
ZGRpbmdCZWZvcmUgPSByb3dIZWlnaHQgLSBsb2dpY2FsSGVpZ2h0V2l0aG91dEludHJpbnNpY1Bh
ZGRpbmc7CisgICAgICAgICAgICBpbnRyaW5zaWNQYWRkaW5nQmVmb3JlID0gaGVpZ2h0Q29uc3Ry
YWludCAtIGJvcmRlckJveExvZ2ljYWxIZWlnaHRXaXRob3V0SW50cmluc2ljUGFkZGluZzsKICAg
ICAgICAgfSwKICAgICAgICAgWyZdKGNvbnN0IENTUzo6S2V5d29yZDo6V2Via2l0QmFzZWxpbmVN
aWRkbGUmKSB7CiAgICAgICAgICAgICAvLyBEbyBub3RoaW5nLgpAQCAtMzA5LDEzICszMjIsMjIg
QEAgYm9vbCBSZW5kZXJUYWJsZUNlbGw6OmNvbXB1dGVJbnRyaW5zaWNQYWRkaW5nKExheW91dFVu
aXQgcm93SGVpZ2h0KQogICAgICAgICB9CiAgICAgKTsKIAotICAgIExheW91dFVuaXQgaW50cmlu
c2ljUGFkZGluZ0FmdGVyID0gcm93SGVpZ2h0IC0gbG9naWNhbEhlaWdodFdpdGhvdXRJbnRyaW5z
aWNQYWRkaW5nIC0gaW50cmluc2ljUGFkZGluZ0JlZm9yZTsKKyAgICBMYXlvdXRVbml0IGludHJp
bnNpY1BhZGRpbmdBZnRlciA9IGhlaWdodENvbnN0cmFpbnQgLSBib3JkZXJCb3hMb2dpY2FsSGVp
Z2h0V2l0aG91dEludHJpbnNpY1BhZGRpbmcgLSBpbnRyaW5zaWNQYWRkaW5nQmVmb3JlOwogICAg
IHNldEludHJpbnNpY1BhZGRpbmdCZWZvcmUoaW50cmluc2ljUGFkZGluZ0JlZm9yZSk7CiAgICAg
c2V0SW50cmluc2ljUGFkZGluZ0FmdGVyKGludHJpbnNpY1BhZGRpbmdBZnRlcik7CiAKICAgICBy
ZXR1cm4gaW50cmluc2ljUGFkZGluZ0JlZm9yZSAhPSBvbGRJbnRyaW5zaWNQYWRkaW5nQmVmb3Jl
IHx8IGludHJpbnNpY1BhZGRpbmdBZnRlciAhPSBvbGRJbnRyaW5zaWNQYWRkaW5nQWZ0ZXI7CiB9
CiAKK1JlbmRlckJveDo6TG9naWNhbEV4dGVudENvbXB1dGVkVmFsdWVzIFJlbmRlclRhYmxlQ2Vs
bDo6Y29tcHV0ZUxvZ2ljYWxIZWlnaHQoTGF5b3V0VW5pdCBsb2dpY2FsSGVpZ2h0LCBMYXlvdXRV
bml0IGxvZ2ljYWxUb3ApIGNvbnN0Cit7CisgICAgaWYgKGlzT3J0aG9nb25hbCgpKSB7CisgICAg
ICAgIC8vIE5vdGUgdGhhdCBhdCB0aGlzIHBvaW50LCBjb250ZW50Qm94TG9naWNhbEhlaWdodCBt
ZWFucyBjb250ZW50IGhlaWdodC4KKyAgICAgICAgbV9vcnRob2dvbmFsQ2VsbENvbnRlbnRJbnRy
aW5zaWNIZWlnaHQgPSBjb250ZW50Qm94TG9naWNhbEhlaWdodCgpOworICAgIH0KKyAgICByZXR1
cm4gUmVuZGVyQmxvY2tGbG93Ojpjb21wdXRlTG9naWNhbEhlaWdodChsb2dpY2FsSGVpZ2h0LCBs
b2dpY2FsVG9wKTsKK30KKwogdm9pZCBSZW5kZXJUYWJsZUNlbGw6OnVwZGF0ZUxvZ2ljYWxXaWR0
aCgpCiB7CiAgICAgaWYgKGlzQ29tcHV0aW5nUHJlZmVycmVkU2l6ZSgpKSB7CmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGFibGVDZWxsLmggYi9Tb3VyY2UvV2Vi
Q29yZS9yZW5kZXJpbmcvUmVuZGVyVGFibGVDZWxsLmgKaW5kZXggZDU5ZjFjZjE1Y2EyLi5kMDI2
ZTkxMjQ5ZDQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUYWJs
ZUNlbGwuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGFibGVDZWxsLmgK
QEAgLTkwLDcgKzkwLDcgQEAgcHVibGljOgogICAgIExheW91dFVuaXQgY2VsbEJhc2VsaW5lUG9z
aXRpb24oKSBjb25zdDsKICAgICBib29sIGlzQmFzZWxpbmVBbGlnbmVkKCkgY29uc3Q7CiAKLSAg
ICBib29sIGNvbXB1dGVJbnRyaW5zaWNQYWRkaW5nKExheW91dFVuaXQgcm93SGVpZ2h0KTsKKyAg
ICBib29sIGNvbXB1dGVJbnRyaW5zaWNQYWRkaW5nKExheW91dFVuaXQgaGVpZ2h0Q29uc3RyYWlu
dCk7CiAgICAgdm9pZCBjbGVhckludHJpbnNpY1BhZGRpbmcoKSB7IHNldEludHJpbnNpY1BhZGRp
bmcoMCwgMCk7IH0KIAogICAgIExheW91dFVuaXQgaW50cmluc2ljUGFkZGluZ0JlZm9yZSgpIGNv
bnN0IHsgcmV0dXJuIG1faW50cmluc2ljUGFkZGluZ0JlZm9yZTsgfQpAQCAtMTM3LDYgKzEzNyw5
IEBAIHB1YmxpYzoKIAogICAgIGJvb2wgaXNDb21wdXRpbmdQcmVmZXJyZWRTaXplKCkgY29uc3Qg
eyByZXR1cm4gbV9pc0NvbXB1dGluZ1ByZWZlcnJlZFNpemU7IH0KIAorcHJvdGVjdGVkOgorICAg
IExvZ2ljYWxFeHRlbnRDb21wdXRlZFZhbHVlcyBjb21wdXRlTG9naWNhbEhlaWdodChMYXlvdXRV
bml0IGxvZ2ljYWxIZWlnaHQsIExheW91dFVuaXQgbG9naWNhbFRvcCkgY29uc3Qgb3ZlcnJpZGU7
CisKIHByaXZhdGU6CiAgICAgdm9pZCBzdHlsZURpZENoYW5nZShTdHlsZURpZmZlcmVuY2UsIGNv
bnN0IFJlbmRlclN0eWxlKiBvbGRTdHlsZSkgb3ZlcnJpZGU7CiAgICAgdm9pZCBjb21wdXRlUHJl
ZmVycmVkTG9naWNhbFdpZHRocygpIG92ZXJyaWRlOwpAQCAtMjEzLDYgKzIxNiw3IEBAIHByaXZh
dGU6CiAgICAgYm9vbCBtX2lzQ29tcHV0aW5nUHJlZmVycmVkU2l6ZSB7IGZhbHNlIH07CiAgICAg
TGF5b3V0VW5pdCBtX2ludHJpbnNpY1BhZGRpbmdCZWZvcmUgeyAwIH07CiAgICAgTGF5b3V0VW5p
dCBtX2ludHJpbnNpY1BhZGRpbmdBZnRlciB7IDAgfTsKKyAgICBtdXRhYmxlIHN0ZDo6b3B0aW9u
YWw8TGF5b3V0VW5pdD4gbV9vcnRob2dvbmFsQ2VsbENvbnRlbnRJbnRyaW5zaWNIZWlnaHQ7CiB9
OwogCiBpbmxpbmUgUmVuZGVyVGFibGVDZWxsKiBSZW5kZXJUYWJsZUNlbGw6Om5leHRDZWxsKCkg
Y29uc3QK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>476370</attachid>
            <date>2025-08-12 07:46:03 -0700</date>
            <delta_ts>2025-08-12 09:49:09 -0700</delta_ts>
            <desc>[fast-cq]Patch</desc>
            <filename>bug-297197-20250812074602.patch</filename>
            <type>text/plain</type>
            <size>6898</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSA5ZjAzNTY5YjM3NzQ5NjFhM2RiODgyMjkzODY1ZWY0MGRhOTU4YjNkIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IFR1ZSwgMTIgQXVnIDIwMjUgMDc6NDQ6MjcgLTA3MDAKU3ViamVjdDogW1BBVENIXSBbb3J0aG9n
b25hbCB0ZF0gUmVuZGVyVGFibGVDZWxsOjpjb21wdXRlSW50cmluc2ljUGFkZGluZwogc2hvdWxk
IGNvbXB1dGUgaW50cmluc2ljIHBhZGRpbmcgaW4gdGhlIHRhYmxlIGNlbGwncyBsb2dpY2FsIGRp
cmVjdGlvbgogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI5NzE5NwoK
UmV2aWV3ZWQgYnkgQW50dGkgS29pdmlzdG8uCgpJbnRyaW5zaWMgcGFkZGluZyBpcyBzcGVjaWZp
YyB0byB0YWJsZSBsYXlvdXQuIEl0J3Mgd2hhdCBtYWtlcyBjZWxsIGNvbnRlbnQgY2VudGVyIGFs
aWduZWQuCgpMZXQncyBtYWtlIHN1cmUgUmVuZGVyVGFibGVDZWxsOjpjb21wdXRlSW50cmluc2lj
UGFkZGluZyBjb21wdXRlcyB0aGlzIGV4dHJhIHBhZGRpbmcgaW4gdGhlIGNvcnJlY3QgZGlyZWN0
aW9uICh0YWJsZSBjZWxsJ3MgZGlyZWN0aW9uKS4KSW4gb3JkZXIgdG8gYmUgYWJsZSB0byBjb21w
dXRlIHRoaXMgcGFkZGluZywgd2UgbmVlZCB0byBwcmVzZXJ2ZSB0aGUgKGxvZ2ljYWwpaGVpZ2h0
IG9mIHRoZSBjZWxsIGNvbnRlbnQuIFRoaXMgaXMgc2ltaWxhciB0byB3aGF0IGZsZXggbGF5b3V0
IG5lZWRzIHRvIGRvIChzZWUgKG1fb3J0aG9nb25hbENlbGxDb250ZW50SW50cmluc2ljSGVpZ2h0
KQoKKiBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvQXV0b1RhYmxlTGF5b3V0LmNwcDoKKFdlYkNv
cmU6OkF1dG9UYWJsZUxheW91dDo6cmVjYWxjQ29sdW1uKToKKFdlYkNvcmU6OkF1dG9UYWJsZUxh
eW91dDo6Y2FsY0VmZmVjdGl2ZUxvZ2ljYWxXaWR0aCk6CiogU291cmNlL1dlYkNvcmUvcmVuZGVy
aW5nL1JlbmRlclRhYmxlQ2VsbC5jcHA6CihXZWJDb3JlOjpSZW5kZXJUYWJsZUNlbGw6OmNvbXB1
dGVJbnRyaW5zaWNQYWRkaW5nKToKKiBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGFi
bGVDZWxsLmg6Ci0tLQogU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0F1dG9UYWJsZUxheW91dC5j
cHAgfCAgNSArKysrCiBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGFibGVDZWxsLmNw
cCB8IDI4ICsrKysrKysrKysrKysrLS0tLS0tCiBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyVGFibGVDZWxsLmggICB8ICAyICstCiAzIGZpbGVzIGNoYW5nZWQsIDI2IGluc2VydGlvbnMo
KyksIDkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5n
L0F1dG9UYWJsZUxheW91dC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvQXV0b1RhYmxl
TGF5b3V0LmNwcAppbmRleCA0MWE5NjVhNDIxODcuLmIxNmFkMWQ5NGEwNCAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0F1dG9UYWJsZUxheW91dC5jcHAKKysrIGIvU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL0F1dG9UYWJsZUxheW91dC5jcHAKQEAgLTc2LDYgKzc2LDkgQEAg
dm9pZCBBdXRvVGFibGVMYXlvdXQ6OnJlY2FsY0NvbHVtbih1bnNpZ25lZCBlZmZDb2wpCiAgICAg
ICAgICAgICAgICAgY29sdW1uTGF5b3V0Lm1pbkxvZ2ljYWxXaWR0aCA9IHN0ZDo6bWF4KGNvbHVt
bkxheW91dC5taW5Mb2dpY2FsV2lkdGgsIDAuZik7CiAgICAgICAgICAgICAgICAgY29sdW1uTGF5
b3V0Lm1heExvZ2ljYWxXaWR0aCA9IHN0ZDo6bWF4KGNvbHVtbkxheW91dC5tYXhMb2dpY2FsV2lk
dGgsIDAuZik7CiAKKyAgICAgICAgICAgICAgICBpZiAoY2VsbC0+aXNPcnRob2dvbmFsKCkpCisg
ICAgICAgICAgICAgICAgICAgIGNlbGwtPmNsZWFySW50cmluc2ljUGFkZGluZygpOworCiAgICAg
ICAgICAgICAgICAgaWYgKGNlbGwtPmNvbFNwYW4oKSA9PSAxKSB7CiAgICAgICAgICAgICAgICAg
ICAgIGNvbHVtbkxheW91dC5taW5Mb2dpY2FsV2lkdGggPSBzdGQ6Om1heChjZWxsLT5taW5Mb2dp
Y2FsV2lkdGhGb3JDb2x1bW5TaXppbmcoKS5jZWlsVG9GbG9hdCgpLCBjb2x1bW5MYXlvdXQubWlu
TG9naWNhbFdpZHRoKTsKICAgICAgICAgICAgICAgICAgICAgZmxvYXQgbWF4UHJlZmVycmVkV2lk
dGggPSBjZWxsLT5tYXhMb2dpY2FsV2lkdGhGb3JDb2x1bW5TaXppbmcoKS5jZWlsVG9GbG9hdCgp
OwpAQCAtMzAwLDYgKzMwMyw4IEBAIGZsb2F0IEF1dG9UYWJsZUxheW91dDo6Y2FsY0VmZmVjdGl2
ZUxvZ2ljYWxXaWR0aCgpCiAKICAgICAgICAgdW5zaWduZWQgZWZmQ29sID0gbV90YWJsZS0+Y29s
VG9FZmZDb2woY2VsbC0+Y29sKCkpOwogICAgICAgICBzaXplX3QgbGFzdENvbCA9IGVmZkNvbDsK
KyAgICAgICAgaWYgKGNlbGwtPmlzT3J0aG9nb25hbCgpKQorICAgICAgICAgICAgY2VsbC0+Y2xl
YXJJbnRyaW5zaWNQYWRkaW5nKCk7CiAgICAgICAgIGZsb2F0IGNlbGxNaW5Mb2dpY2FsV2lkdGgg
PSBjZWxsLT5taW5Mb2dpY2FsV2lkdGhGb3JDb2x1bW5TaXppbmcoKSArIHNwYWNpbmdJblJvd0Rp
cmVjdGlvbjsKICAgICAgICAgZmxvYXQgY2VsbE1heExvZ2ljYWxXaWR0aCA9IGNlbGwtPm1heExv
Z2ljYWxXaWR0aEZvckNvbHVtblNpemluZygpICsgc3BhY2luZ0luUm93RGlyZWN0aW9uOwogICAg
ICAgICBmbG9hdCB0b3RhbFBlcmNlbnQgPSAwOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL1JlbmRlclRhYmxlQ2VsbC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyVGFibGVDZWxsLmNwcAppbmRleCA4ZTdkMzE1MTQyZDIuLmM5ZTZhZjBjNWQwYyAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRhYmxlQ2VsbC5jcHAKKysr
IGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRhYmxlQ2VsbC5jcHAKQEAgLTI1MSwx
MSArMjUxLDIzIEBAIExheW91dFJlY3QgUmVuZGVyVGFibGVDZWxsOjpmcmFtZVJlY3RGb3JTdGlj
a3lQb3NpdGlvbmluZygpIGNvbnN0CiAgICAgcmV0dXJuIHJldHVyblZhbHVlOwogfQogCi1ib29s
IFJlbmRlclRhYmxlQ2VsbDo6Y29tcHV0ZUludHJpbnNpY1BhZGRpbmcoTGF5b3V0VW5pdCByb3dI
ZWlnaHQpCitib29sIFJlbmRlclRhYmxlQ2VsbDo6Y29tcHV0ZUludHJpbnNpY1BhZGRpbmcoTGF5
b3V0VW5pdCBoZWlnaHRDb25zdHJhaW50KQogewotICAgIExheW91dFVuaXQgb2xkSW50cmluc2lj
UGFkZGluZ0JlZm9yZSA9IGludHJpbnNpY1BhZGRpbmdCZWZvcmUoKTsKLSAgICBMYXlvdXRVbml0
IG9sZEludHJpbnNpY1BhZGRpbmdBZnRlciA9IGludHJpbnNpY1BhZGRpbmdBZnRlcigpOwotICAg
IExheW91dFVuaXQgbG9naWNhbEhlaWdodFdpdGhvdXRJbnRyaW5zaWNQYWRkaW5nID0gbG9naWNh
bEhlaWdodCgpIC0gb2xkSW50cmluc2ljUGFkZGluZ0JlZm9yZSAtIG9sZEludHJpbnNpY1BhZGRp
bmdBZnRlcjsKKyAgICBhdXRvIG9sZEludHJpbnNpY1BhZGRpbmdCZWZvcmUgPSBMYXlvdXRVbml0
IHsgfTsKKyAgICBhdXRvIG9sZEludHJpbnNpY1BhZGRpbmdBZnRlciA9IExheW91dFVuaXQgeyB9
OworICAgIC8vIGxvZ2ljYWxIZWlnaHQoKSBoZXJlIG1lYW5zIG9yZ2luYWwgYm9yZGVyIGJveCBo
ZWlnaHQgKGkuZS4gbm8gY29sdW1uIHN0cmV0Y2hpbmcgZm9yIG9ydGhvZ29uYWwgYm94KS4KKyAg
ICBhdXRvIGJvcmRlckJveExvZ2ljYWxIZWlnaHQgPSBMYXlvdXRVbml0IHsgfTsKKyAgICBpZiAo
IWlzT3J0aG9nb25hbCgpKSB7CisgICAgICAgIG9sZEludHJpbnNpY1BhZGRpbmdCZWZvcmUgPSBp
bnRyaW5zaWNQYWRkaW5nQmVmb3JlKCk7CisgICAgICAgIG9sZEludHJpbnNpY1BhZGRpbmdBZnRl
ciA9IGludHJpbnNpY1BhZGRpbmdBZnRlcigpOworICAgICAgICBib3JkZXJCb3hMb2dpY2FsSGVp
Z2h0ID0gbG9naWNhbEhlaWdodCgpOworICAgIH0gZWxzZSB7CisgICAgICAgIEFTU0VSVChtX29y
dGhvZ29uYWxDZWxsQ29udGVudEludHJpbnNpY0hlaWdodCk7CisgICAgICAgIGJvcmRlckJveExv
Z2ljYWxIZWlnaHQgPSBtX29ydGhvZ29uYWxDZWxsQ29udGVudEludHJpbnNpY0hlaWdodC52YWx1
ZV9vcigwX2x1KSArIFJlbmRlckJsb2NrRmxvdzo6cGFkZGluZ0JlZm9yZSgpICsgUmVuZGVyQmxv
Y2tGbG93OjpwYWRkaW5nQWZ0ZXIoKSArIGJvcmRlckJlZm9yZSgpICsgYm9yZGVyQWZ0ZXIoKTsK
KyAgICAgICAgb2xkSW50cmluc2ljUGFkZGluZ0JlZm9yZSA9IHsgfTsKKyAgICAgICAgb2xkSW50
cmluc2ljUGFkZGluZ0FmdGVyID0geyB9OworICAgIH0KKyAgICBhdXRvIGJvcmRlckJveExvZ2lj
YWxIZWlnaHRXaXRob3V0SW50cmluc2ljUGFkZGluZyA9IGJvcmRlckJveExvZ2ljYWxIZWlnaHQg
LSAob2xkSW50cmluc2ljUGFkZGluZ0JlZm9yZSArIG9sZEludHJpbnNpY1BhZGRpbmdBZnRlcik7
CiAKICAgICBhdXRvIGludHJpbnNpY1BhZGRpbmdCZWZvcmUgPSBvbGRJbnRyaW5zaWNQYWRkaW5n
QmVmb3JlOwogICAgIGF1dG8gYWxpZ25tZW50ID0gc3R5bGUoKS52ZXJ0aWNhbEFsaWduKCk7CkBA
IC0yNzMsNyArMjg1LDcgQEAgYm9vbCBSZW5kZXJUYWJsZUNlbGw6OmNvbXB1dGVJbnRyaW5zaWNQ
YWRkaW5nKExheW91dFVuaXQgcm93SGVpZ2h0KQogCiAgICAgYXV0byBhcHBseVN0YW5kYXJkID0g
WyZdIHsKICAgICAgICAgYXV0byBiYXNlbGluZSA9IGNlbGxCYXNlbGluZVBvc2l0aW9uKCk7Ci0g
ICAgICAgIGF1dG8gbmVlZHNJbnRyaW5zaWNQYWRkaW5nID0gYmFzZWxpbmUgPiBib3JkZXJBbmRQ
YWRkaW5nQmVmb3JlKCkgfHwgIWxvZ2ljYWxIZWlnaHQoKTsKKyAgICAgICAgYXV0byBuZWVkc0lu
dHJpbnNpY1BhZGRpbmcgPSBiYXNlbGluZSA+IGJvcmRlckFuZFBhZGRpbmdCZWZvcmUoKSB8fCAh
Ym9yZGVyQm94TG9naWNhbEhlaWdodDsKICAgICAgICAgaWYgKG5lZWRzSW50cmluc2ljUGFkZGlu
ZykKICAgICAgICAgICAgIGludHJpbnNpY1BhZGRpbmdCZWZvcmUgPSBzZWN0aW9uKCktPnJvd0Jh
c2VsaW5lKHJvd0luZGV4KCkpIC0gKGJhc2VsaW5lIC0gb2xkSW50cmluc2ljUGFkZGluZ0JlZm9y
ZSk7CiAgICAgfTsKQEAgLTI5OCwxMCArMzEwLDEwIEBAIGJvb2wgUmVuZGVyVGFibGVDZWxsOjpj
b21wdXRlSW50cmluc2ljUGFkZGluZyhMYXlvdXRVbml0IHJvd0hlaWdodCkKICAgICAgICAgICAg
IC8vIERvIG5vdGhpbmcuCiAgICAgICAgIH0sCiAgICAgICAgIFsmXShjb25zdCBDU1M6OktleXdv
cmQ6Ok1pZGRsZSYpIHsKLSAgICAgICAgICAgIGludHJpbnNpY1BhZGRpbmdCZWZvcmUgPSAocm93
SGVpZ2h0IC0gbG9naWNhbEhlaWdodFdpdGhvdXRJbnRyaW5zaWNQYWRkaW5nKSAvIDI7CisgICAg
ICAgICAgICBpbnRyaW5zaWNQYWRkaW5nQmVmb3JlID0gKGhlaWdodENvbnN0cmFpbnQgLSBib3Jk
ZXJCb3hMb2dpY2FsSGVpZ2h0V2l0aG91dEludHJpbnNpY1BhZGRpbmcpIC8gMjsKICAgICAgICAg
fSwKICAgICAgICAgWyZdKGNvbnN0IENTUzo6S2V5d29yZDo6Qm90dG9tJikgewotICAgICAgICAg
ICAgaW50cmluc2ljUGFkZGluZ0JlZm9yZSA9IHJvd0hlaWdodCAtIGxvZ2ljYWxIZWlnaHRXaXRo
b3V0SW50cmluc2ljUGFkZGluZzsKKyAgICAgICAgICAgIGludHJpbnNpY1BhZGRpbmdCZWZvcmUg
PSBoZWlnaHRDb25zdHJhaW50IC0gYm9yZGVyQm94TG9naWNhbEhlaWdodFdpdGhvdXRJbnRyaW5z
aWNQYWRkaW5nOwogICAgICAgICB9LAogICAgICAgICBbJl0oY29uc3QgQ1NTOjpLZXl3b3JkOjpX
ZWJraXRCYXNlbGluZU1pZGRsZSYpIHsKICAgICAgICAgICAgIC8vIERvIG5vdGhpbmcuCkBAIC0z
MTEsNyArMzIzLDcgQEAgYm9vbCBSZW5kZXJUYWJsZUNlbGw6OmNvbXB1dGVJbnRyaW5zaWNQYWRk
aW5nKExheW91dFVuaXQgcm93SGVpZ2h0KQogICAgICAgICB9CiAgICAgKTsKIAotICAgIExheW91
dFVuaXQgaW50cmluc2ljUGFkZGluZ0FmdGVyID0gcm93SGVpZ2h0IC0gbG9naWNhbEhlaWdodFdp
dGhvdXRJbnRyaW5zaWNQYWRkaW5nIC0gaW50cmluc2ljUGFkZGluZ0JlZm9yZTsKKyAgICBMYXlv
dXRVbml0IGludHJpbnNpY1BhZGRpbmdBZnRlciA9IGhlaWdodENvbnN0cmFpbnQgLSBib3JkZXJC
b3hMb2dpY2FsSGVpZ2h0V2l0aG91dEludHJpbnNpY1BhZGRpbmcgLSBpbnRyaW5zaWNQYWRkaW5n
QmVmb3JlOwogICAgIHNldEludHJpbnNpY1BhZGRpbmdCZWZvcmUoaW50cmluc2ljUGFkZGluZ0Jl
Zm9yZSk7CiAgICAgc2V0SW50cmluc2ljUGFkZGluZ0FmdGVyKGludHJpbnNpY1BhZGRpbmdBZnRl
cik7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUYWJsZUNl
bGwuaCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUYWJsZUNlbGwuaAppbmRleCBj
N2NlMWIzMjNhMmMuLmQwMjZlOTEyNDlkNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL1JlbmRlclRhYmxlQ2VsbC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9S
ZW5kZXJUYWJsZUNlbGwuaApAQCAtOTAsNyArOTAsNyBAQCBwdWJsaWM6CiAgICAgTGF5b3V0VW5p
dCBjZWxsQmFzZWxpbmVQb3NpdGlvbigpIGNvbnN0OwogICAgIGJvb2wgaXNCYXNlbGluZUFsaWdu
ZWQoKSBjb25zdDsKIAotICAgIGJvb2wgY29tcHV0ZUludHJpbnNpY1BhZGRpbmcoTGF5b3V0VW5p
dCByb3dIZWlnaHQpOworICAgIGJvb2wgY29tcHV0ZUludHJpbnNpY1BhZGRpbmcoTGF5b3V0VW5p
dCBoZWlnaHRDb25zdHJhaW50KTsKICAgICB2b2lkIGNsZWFySW50cmluc2ljUGFkZGluZygpIHsg
c2V0SW50cmluc2ljUGFkZGluZygwLCAwKTsgfQogCiAgICAgTGF5b3V0VW5pdCBpbnRyaW5zaWNQ
YWRkaW5nQmVmb3JlKCkgY29uc3QgeyByZXR1cm4gbV9pbnRyaW5zaWNQYWRkaW5nQmVmb3JlOyB9
Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>