<?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>297130</bug_id>
          
          <creation_ts>2025-08-08 11:44:43 -0700</creation_ts>
          <short_desc>[orthogonal td] Add minLogicalWidthForColumnSizing/maxLogicalWidthForColumnSizing helper functions to RenderTableCell</short_desc>
          <delta_ts>2025-08-11 06:20:41 -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>2135228</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2025-08-08 11:44:43 -0700</bug_when>
    <thetext>ssia</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2135233</commentid>
    <comment_count>1</comment_count>
      <attachid>476312</attachid>
    <who name="alan">zalan</who>
    <bug_when>2025-08-08 11:49:58 -0700</bug_when>
    <thetext>Created attachment 476312
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2135529</commentid>
    <comment_count>2</comment_count>
      <attachid>476327</attachid>
    <who name="alan">zalan</who>
    <bug_when>2025-08-10 11:54:42 -0700</bug_when>
    <thetext>Created attachment 476327
[fast-cq]Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2135617</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2025-08-11 06:20:00 -0700</bug_when>
    <thetext>Committed 298498@main (1c00f38f7fb1): &lt;https://commits.webkit.org/298498@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 476327.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2135618</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2025-08-11 06:20:41 -0700</bug_when>
    <thetext>&lt;rdar://problem/158037460&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>476312</attachid>
            <date>2025-08-08 11:49:58 -0700</date>
            <delta_ts>2025-08-10 11:54:41 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-297130-20250808114957.patch</filename>
            <type>text/plain</type>
            <size>5144</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSBkYjdjYjViNjc2MWQ4YTYwMjY3NjBkNmM2ZTIxZmQxZjhjMDgzNWU4IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IEZyaSwgOCBBdWcgMjAyNSAxMTo0NDo0OSAtMDcwMApTdWJqZWN0OiBbUEFUQ0hdIFt3cml0aW5n
LW1vZGVdIEFkZAogbWluTG9naWNhbFdpZHRoRm9yQ29sdW1uU2l6aW5nL21heExvZ2ljYWxXaWR0
aEZvckNvbHVtblNpemluZyBoZWxwZXIKIGZ1bmN0aW9ucyB0byBSZW5kZXJUYWJsZUNlbGwgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI5NzEzMAoKUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCgpUaGlzIGlzIGluIHByZXBhcmF0aW9uIGZvciBhZGRpbmcgc3VwcG9y
dCBmb3Igb3J0aG9nb25hbCB0YWJsZSBjZWxscy4KKE9ydGhvZ29uYWwgY2VsbHMgd2lsbCBydW4g
bGF5b3V0IGhlcmUgYW5kIHJldHVybiB0aGUgX2hlaWdodF8gb2YgdGhlaXIgY29udGVudCwgc2lt
aWxhciB0bwp3aGF0IHdlIGRvIGluIGZsZXggbGF5b3V0KQoKKiBTb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvQXV0b1RhYmxlTGF5b3V0LmNwcDoKKFdlYkNvcmU6OkF1dG9UYWJsZUxheW91dDo6cmVj
YWxjQ29sdW1uKToKKFdlYkNvcmU6OkF1dG9UYWJsZUxheW91dDo6Y2FsY0VmZmVjdGl2ZUxvZ2lj
YWxXaWR0aCk6CiogU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRhYmxlQ2VsbC5jcHA6
CihXZWJDb3JlOjpSZW5kZXJUYWJsZUNlbGw6Om1pbkxvZ2ljYWxXaWR0aEZvckNvbHVtblNpemlu
Zyk6CihXZWJDb3JlOjpSZW5kZXJUYWJsZUNlbGw6Om1heExvZ2ljYWxXaWR0aEZvckNvbHVtblNp
emluZyk6CiogU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRhYmxlQ2VsbC5oOgotLS0K
IFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9BdXRvVGFibGVMYXlvdXQuY3BwIHwgMTAgKysrKyst
LS0tLQogU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRhYmxlQ2VsbC5jcHAgfCAxMCAr
KysrKysrKysrCiBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGFibGVDZWxsLmggICB8
ICAyICsrCiAzIGZpbGVzIGNoYW5nZWQsIDE3IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0F1dG9UYWJsZUxheW91dC5j
cHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvQXV0b1RhYmxlTGF5b3V0LmNwcAppbmRleCA3
YzQ3ZmI4OWQ4Y2IuLjQxYTk2NWE0MjE4NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL0F1dG9UYWJsZUxheW91dC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5n
L0F1dG9UYWJsZUxheW91dC5jcHAKQEAgLTc3LDggKzc3LDggQEAgdm9pZCBBdXRvVGFibGVMYXlv
dXQ6OnJlY2FsY0NvbHVtbih1bnNpZ25lZCBlZmZDb2wpCiAgICAgICAgICAgICAgICAgY29sdW1u
TGF5b3V0Lm1heExvZ2ljYWxXaWR0aCA9IHN0ZDo6bWF4KGNvbHVtbkxheW91dC5tYXhMb2dpY2Fs
V2lkdGgsIDAuZik7CiAKICAgICAgICAgICAgICAgICBpZiAoY2VsbC0+Y29sU3BhbigpID09IDEp
IHsKLSAgICAgICAgICAgICAgICAgICAgY29sdW1uTGF5b3V0Lm1pbkxvZ2ljYWxXaWR0aCA9IHN0
ZDo6bWF4KGNlbGwtPm1pblByZWZlcnJlZExvZ2ljYWxXaWR0aCgpLmNlaWxUb0Zsb2F0KCksIGNv
bHVtbkxheW91dC5taW5Mb2dpY2FsV2lkdGgpOwotICAgICAgICAgICAgICAgICAgICBmbG9hdCBt
YXhQcmVmZXJyZWRXaWR0aCA9IGNlbGwtPm1heFByZWZlcnJlZExvZ2ljYWxXaWR0aCgpLmNlaWxU
b0Zsb2F0KCk7CisgICAgICAgICAgICAgICAgICAgIGNvbHVtbkxheW91dC5taW5Mb2dpY2FsV2lk
dGggPSBzdGQ6Om1heChjZWxsLT5taW5Mb2dpY2FsV2lkdGhGb3JDb2x1bW5TaXppbmcoKS5jZWls
VG9GbG9hdCgpLCBjb2x1bW5MYXlvdXQubWluTG9naWNhbFdpZHRoKTsKKyAgICAgICAgICAgICAg
ICAgICAgZmxvYXQgbWF4UHJlZmVycmVkV2lkdGggPSBjZWxsLT5tYXhMb2dpY2FsV2lkdGhGb3JD
b2x1bW5TaXppbmcoKS5jZWlsVG9GbG9hdCgpOwogICAgICAgICAgICAgICAgICAgICBpZiAobWF4
UHJlZmVycmVkV2lkdGggPiBjb2x1bW5MYXlvdXQubWF4TG9naWNhbFdpZHRoKSB7CiAgICAgICAg
ICAgICAgICAgICAgICAgICBjb2x1bW5MYXlvdXQubWF4TG9naWNhbFdpZHRoID0gbWF4UHJlZmVy
cmVkV2lkdGg7CiAgICAgICAgICAgICAgICAgICAgICAgICBtYXhDb250cmlidXRvciA9IGNlbGw7
CkBAIC0xMjUsNyArMTI1LDcgQEAgdm9pZCBBdXRvVGFibGVMYXlvdXQ6OnJlY2FsY0NvbHVtbih1
bnNpZ25lZCBlZmZDb2wpCiAgICAgICAgICAgICAgICAgICAgICk7CiAgICAgICAgICAgICAgICAg
fSBlbHNlIGlmICghZWZmQ29sIHx8IHNlY3Rpb24tPnByaW1hcnlDZWxsQXQoaSwgZWZmQ29sIC0g
MSkgIT0gY2VsbCkgewogICAgICAgICAgICAgICAgICAgICAvLyBJZiBhIGNlbGwgb3JpZ2luYXRl
cyBpbiB0aGlzIHNwYW5uaW5nIGNvbHVtbiBlbnN1cmUgd2UgaGF2ZSBhIG1pbi9tYXggd2lkdGgg
b2YgYXQgbGVhc3QgMXB4IGZvciBpdC4KLSAgICAgICAgICAgICAgICAgICAgY29sdW1uTGF5b3V0
Lm1pbkxvZ2ljYWxXaWR0aCA9IHN0ZDo6bWF4KGNvbHVtbkxheW91dC5taW5Mb2dpY2FsV2lkdGgs
IGNlbGwtPm1heFByZWZlcnJlZExvZ2ljYWxXaWR0aCgpID8gMS5mIDogMC5mKTsKKyAgICAgICAg
ICAgICAgICAgICAgY29sdW1uTGF5b3V0Lm1pbkxvZ2ljYWxXaWR0aCA9IHN0ZDo6bWF4KGNvbHVt
bkxheW91dC5taW5Mb2dpY2FsV2lkdGgsIGNlbGwtPm1heExvZ2ljYWxXaWR0aEZvckNvbHVtblNp
emluZygpID8gMS5mIDogMC5mKTsKIAogICAgICAgICAgICAgICAgICAgICAvLyBUaGlzIHNwYW5u
aW5nIGNlbGwgb3JpZ2luYXRlcyBpbiB0aGlzIGNvbHVtbi4gSW5zZXJ0IHRoZSBjZWxsIGludG8g
c3Bhbm5pbmcgY2VsbHMgbGlzdC4KICAgICAgICAgICAgICAgICAgICAgaW5zZXJ0U3BhbkNlbGwo
Y2VsbCk7CkBAIC0zMDAsOCArMzAwLDggQEAgZmxvYXQgQXV0b1RhYmxlTGF5b3V0OjpjYWxjRWZm
ZWN0aXZlTG9naWNhbFdpZHRoKCkKIAogICAgICAgICB1bnNpZ25lZCBlZmZDb2wgPSBtX3RhYmxl
LT5jb2xUb0VmZkNvbChjZWxsLT5jb2woKSk7CiAgICAgICAgIHNpemVfdCBsYXN0Q29sID0gZWZm
Q29sOwotICAgICAgICBmbG9hdCBjZWxsTWluTG9naWNhbFdpZHRoID0gY2VsbC0+bWluUHJlZmVy
cmVkTG9naWNhbFdpZHRoKCkgKyBzcGFjaW5nSW5Sb3dEaXJlY3Rpb247Ci0gICAgICAgIGZsb2F0
IGNlbGxNYXhMb2dpY2FsV2lkdGggPSBjZWxsLT5tYXhQcmVmZXJyZWRMb2dpY2FsV2lkdGgoKSAr
IHNwYWNpbmdJblJvd0RpcmVjdGlvbjsKKyAgICAgICAgZmxvYXQgY2VsbE1pbkxvZ2ljYWxXaWR0
aCA9IGNlbGwtPm1pbkxvZ2ljYWxXaWR0aEZvckNvbHVtblNpemluZygpICsgc3BhY2luZ0luUm93
RGlyZWN0aW9uOworICAgICAgICBmbG9hdCBjZWxsTWF4TG9naWNhbFdpZHRoID0gY2VsbC0+bWF4
TG9naWNhbFdpZHRoRm9yQ29sdW1uU2l6aW5nKCkgKyBzcGFjaW5nSW5Sb3dEaXJlY3Rpb247CiAg
ICAgICAgIGZsb2F0IHRvdGFsUGVyY2VudCA9IDA7CiAgICAgICAgIGZsb2F0IHNwYW5NaW5Mb2dp
Y2FsV2lkdGggPSAwOwogICAgICAgICBmbG9hdCBzcGFuTWF4TG9naWNhbFdpZHRoID0gMDsKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUYWJsZUNlbGwuY3BwIGIv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRhYmxlQ2VsbC5jcHAKaW5kZXggNmIxNTZi
NzkzNjNkLi5jODUyM2MwYjEzM2YgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9SZW5kZXJUYWJsZUNlbGwuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5k
ZXJUYWJsZUNlbGwuY3BwCkBAIC00MzEsNiArNDMxLDE2IEBAIHZvaWQgUmVuZGVyVGFibGVDZWxs
OjpzZXRPdmVycmlkaW5nTG9naWNhbEhlaWdodEZyb21Sb3dIZWlnaHQoTGF5b3V0VW5pdCByb3dI
ZWlnCiAgICAgc2V0T3ZlcnJpZGluZ0JvcmRlckJveExvZ2ljYWxIZWlnaHQocm93SGVpZ2h0KTsK
IH0KIAorTGF5b3V0VW5pdCBSZW5kZXJUYWJsZUNlbGw6Om1pbkxvZ2ljYWxXaWR0aEZvckNvbHVt
blNpemluZygpCit7CisgICAgcmV0dXJuIFJlbmRlckJsb2NrRmxvdzo6bWluUHJlZmVycmVkTG9n
aWNhbFdpZHRoKCk7Cit9CisKK0xheW91dFVuaXQgUmVuZGVyVGFibGVDZWxsOjptYXhMb2dpY2Fs
V2lkdGhGb3JDb2x1bW5TaXppbmcoKQoreworICAgIHJldHVybiBSZW5kZXJCbG9ja0Zsb3c6Om1h
eFByZWZlcnJlZExvZ2ljYWxXaWR0aCgpOworfQorCiBMYXlvdXRTaXplIFJlbmRlclRhYmxlQ2Vs
bDo6b2Zmc2V0RnJvbUNvbnRhaW5lcihjb25zdCBSZW5kZXJFbGVtZW50JiBjb250YWluZXIsIGNv
bnN0IExheW91dFBvaW50JiBwb2ludCwgYm9vbCogb2Zmc2V0RGVwZW5kc09uUG9pbnQpIGNvbnN0
CiB7CiAgICAgQVNTRVJUKCZjb250YWluZXIgPT0gdGhpcy0+Y29udGFpbmVyKCkpOwpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRhYmxlQ2VsbC5oIGIvU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRhYmxlQ2VsbC5oCmluZGV4IGE1MzkxZWJkNzI0My4u
ZmM3YWQ1NzExOGUwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVy
VGFibGVDZWxsLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRhYmxlQ2Vs
bC5oCkBAIC02Miw2ICs2Miw4IEBAIHB1YmxpYzoKICAgICB1bnNpZ25lZCByb3dJbmRleCgpIGNv
bnN0OwogICAgIGlubGluZSBTdHlsZTo6UHJlZmVycmVkU2l6ZSBzdHlsZU9yQ29sTG9naWNhbFdp
ZHRoKCkgY29uc3Q7CiAgICAgaW5saW5lIExheW91dFVuaXQgbG9naWNhbEhlaWdodEZvclJvd1Np
emluZygpIGNvbnN0OworICAgIExheW91dFVuaXQgbWluTG9naWNhbFdpZHRoRm9yQ29sdW1uU2l6
aW5nKCk7CisgICAgTGF5b3V0VW5pdCBtYXhMb2dpY2FsV2lkdGhGb3JDb2x1bW5TaXppbmcoKTsK
IAogICAgIHZvaWQgc2V0Q2VsbExvZ2ljYWxXaWR0aChMYXlvdXRVbml0IGNvbnN0cmFpbmVkTG9n
aWNhbFdpZHRoKTsKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>476327</attachid>
            <date>2025-08-10 11:54:42 -0700</date>
            <delta_ts>2025-08-11 06:20:01 -0700</delta_ts>
            <desc>[fast-cq]Patch</desc>
            <filename>bug-297130-20250810115442.patch</filename>
            <type>text/plain</type>
            <size>5145</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSAyMDQ0NjAwODNmOGRmMDlkNWEwMTNjODA3MDFjYjA5YmUzMDRjMzU0IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IEZyaSwgOCBBdWcgMjAyNSAxMTo0NDo0OSAtMDcwMApTdWJqZWN0OiBbUEFUQ0hdIFtvcnRob2dv
bmFsIHRkXSBBZGQKIG1pbkxvZ2ljYWxXaWR0aEZvckNvbHVtblNpemluZy9tYXhMb2dpY2FsV2lk
dGhGb3JDb2x1bW5TaXppbmcgaGVscGVyCiBmdW5jdGlvbnMgdG8gUmVuZGVyVGFibGVDZWxsIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yOTcxMzAKClJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgoKVGhpcyBpcyBpbiBwcmVwYXJhdGlvbiBmb3IgYWRkaW5nIHN1cHBv
cnQgZm9yIG9ydGhvZ29uYWwgdGFibGUgY2VsbHMuCihPcnRob2dvbmFsIGNlbGxzIHdpbGwgcnVu
IGxheW91dCBoZXJlIGFuZCByZXR1cm4gdGhlIF9oZWlnaHRfIG9mIHRoZWlyIGNvbnRlbnQsIHNp
bWlsYXIgdG8Kd2hhdCB3ZSBkbyBpbiBmbGV4IGxheW91dCkKCiogU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL0F1dG9UYWJsZUxheW91dC5jcHA6CihXZWJDb3JlOjpBdXRvVGFibGVMYXlvdXQ6OnJl
Y2FsY0NvbHVtbik6CihXZWJDb3JlOjpBdXRvVGFibGVMYXlvdXQ6OmNhbGNFZmZlY3RpdmVMb2dp
Y2FsV2lkdGgpOgoqIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUYWJsZUNlbGwuY3Bw
OgooV2ViQ29yZTo6UmVuZGVyVGFibGVDZWxsOjptaW5Mb2dpY2FsV2lkdGhGb3JDb2x1bW5TaXpp
bmcpOgooV2ViQ29yZTo6UmVuZGVyVGFibGVDZWxsOjptYXhMb2dpY2FsV2lkdGhGb3JDb2x1bW5T
aXppbmcpOgoqIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUYWJsZUNlbGwuaDoKLS0t
CiBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvQXV0b1RhYmxlTGF5b3V0LmNwcCB8IDEwICsrKysr
LS0tLS0KIFNvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUYWJsZUNlbGwuY3BwIHwgMTAg
KysrKysrKysrKwogU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRhYmxlQ2VsbC5oICAg
fCAgMiArKwogMyBmaWxlcyBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9BdXRvVGFibGVMYXlvdXQu
Y3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0F1dG9UYWJsZUxheW91dC5jcHAKaW5kZXgg
N2M0N2ZiODlkOGNiLi40MWE5NjVhNDIxODcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9BdXRvVGFibGVMYXlvdXQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9BdXRvVGFibGVMYXlvdXQuY3BwCkBAIC03Nyw4ICs3Nyw4IEBAIHZvaWQgQXV0b1RhYmxlTGF5
b3V0OjpyZWNhbGNDb2x1bW4odW5zaWduZWQgZWZmQ29sKQogICAgICAgICAgICAgICAgIGNvbHVt
bkxheW91dC5tYXhMb2dpY2FsV2lkdGggPSBzdGQ6Om1heChjb2x1bW5MYXlvdXQubWF4TG9naWNh
bFdpZHRoLCAwLmYpOwogCiAgICAgICAgICAgICAgICAgaWYgKGNlbGwtPmNvbFNwYW4oKSA9PSAx
KSB7Ci0gICAgICAgICAgICAgICAgICAgIGNvbHVtbkxheW91dC5taW5Mb2dpY2FsV2lkdGggPSBz
dGQ6Om1heChjZWxsLT5taW5QcmVmZXJyZWRMb2dpY2FsV2lkdGgoKS5jZWlsVG9GbG9hdCgpLCBj
b2x1bW5MYXlvdXQubWluTG9naWNhbFdpZHRoKTsKLSAgICAgICAgICAgICAgICAgICAgZmxvYXQg
bWF4UHJlZmVycmVkV2lkdGggPSBjZWxsLT5tYXhQcmVmZXJyZWRMb2dpY2FsV2lkdGgoKS5jZWls
VG9GbG9hdCgpOworICAgICAgICAgICAgICAgICAgICBjb2x1bW5MYXlvdXQubWluTG9naWNhbFdp
ZHRoID0gc3RkOjptYXgoY2VsbC0+bWluTG9naWNhbFdpZHRoRm9yQ29sdW1uU2l6aW5nKCkuY2Vp
bFRvRmxvYXQoKSwgY29sdW1uTGF5b3V0Lm1pbkxvZ2ljYWxXaWR0aCk7CisgICAgICAgICAgICAg
ICAgICAgIGZsb2F0IG1heFByZWZlcnJlZFdpZHRoID0gY2VsbC0+bWF4TG9naWNhbFdpZHRoRm9y
Q29sdW1uU2l6aW5nKCkuY2VpbFRvRmxvYXQoKTsKICAgICAgICAgICAgICAgICAgICAgaWYgKG1h
eFByZWZlcnJlZFdpZHRoID4gY29sdW1uTGF5b3V0Lm1heExvZ2ljYWxXaWR0aCkgewogICAgICAg
ICAgICAgICAgICAgICAgICAgY29sdW1uTGF5b3V0Lm1heExvZ2ljYWxXaWR0aCA9IG1heFByZWZl
cnJlZFdpZHRoOwogICAgICAgICAgICAgICAgICAgICAgICAgbWF4Q29udHJpYnV0b3IgPSBjZWxs
OwpAQCAtMTI1LDcgKzEyNSw3IEBAIHZvaWQgQXV0b1RhYmxlTGF5b3V0OjpyZWNhbGNDb2x1bW4o
dW5zaWduZWQgZWZmQ29sKQogICAgICAgICAgICAgICAgICAgICApOwogICAgICAgICAgICAgICAg
IH0gZWxzZSBpZiAoIWVmZkNvbCB8fCBzZWN0aW9uLT5wcmltYXJ5Q2VsbEF0KGksIGVmZkNvbCAt
IDEpICE9IGNlbGwpIHsKICAgICAgICAgICAgICAgICAgICAgLy8gSWYgYSBjZWxsIG9yaWdpbmF0
ZXMgaW4gdGhpcyBzcGFubmluZyBjb2x1bW4gZW5zdXJlIHdlIGhhdmUgYSBtaW4vbWF4IHdpZHRo
IG9mIGF0IGxlYXN0IDFweCBmb3IgaXQuCi0gICAgICAgICAgICAgICAgICAgIGNvbHVtbkxheW91
dC5taW5Mb2dpY2FsV2lkdGggPSBzdGQ6Om1heChjb2x1bW5MYXlvdXQubWluTG9naWNhbFdpZHRo
LCBjZWxsLT5tYXhQcmVmZXJyZWRMb2dpY2FsV2lkdGgoKSA/IDEuZiA6IDAuZik7CisgICAgICAg
ICAgICAgICAgICAgIGNvbHVtbkxheW91dC5taW5Mb2dpY2FsV2lkdGggPSBzdGQ6Om1heChjb2x1
bW5MYXlvdXQubWluTG9naWNhbFdpZHRoLCBjZWxsLT5tYXhMb2dpY2FsV2lkdGhGb3JDb2x1bW5T
aXppbmcoKSA/IDEuZiA6IDAuZik7CiAKICAgICAgICAgICAgICAgICAgICAgLy8gVGhpcyBzcGFu
bmluZyBjZWxsIG9yaWdpbmF0ZXMgaW4gdGhpcyBjb2x1bW4uIEluc2VydCB0aGUgY2VsbCBpbnRv
IHNwYW5uaW5nIGNlbGxzIGxpc3QuCiAgICAgICAgICAgICAgICAgICAgIGluc2VydFNwYW5DZWxs
KGNlbGwpOwpAQCAtMzAwLDggKzMwMCw4IEBAIGZsb2F0IEF1dG9UYWJsZUxheW91dDo6Y2FsY0Vm
ZmVjdGl2ZUxvZ2ljYWxXaWR0aCgpCiAKICAgICAgICAgdW5zaWduZWQgZWZmQ29sID0gbV90YWJs
ZS0+Y29sVG9FZmZDb2woY2VsbC0+Y29sKCkpOwogICAgICAgICBzaXplX3QgbGFzdENvbCA9IGVm
ZkNvbDsKLSAgICAgICAgZmxvYXQgY2VsbE1pbkxvZ2ljYWxXaWR0aCA9IGNlbGwtPm1pblByZWZl
cnJlZExvZ2ljYWxXaWR0aCgpICsgc3BhY2luZ0luUm93RGlyZWN0aW9uOwotICAgICAgICBmbG9h
dCBjZWxsTWF4TG9naWNhbFdpZHRoID0gY2VsbC0+bWF4UHJlZmVycmVkTG9naWNhbFdpZHRoKCkg
KyBzcGFjaW5nSW5Sb3dEaXJlY3Rpb247CisgICAgICAgIGZsb2F0IGNlbGxNaW5Mb2dpY2FsV2lk
dGggPSBjZWxsLT5taW5Mb2dpY2FsV2lkdGhGb3JDb2x1bW5TaXppbmcoKSArIHNwYWNpbmdJblJv
d0RpcmVjdGlvbjsKKyAgICAgICAgZmxvYXQgY2VsbE1heExvZ2ljYWxXaWR0aCA9IGNlbGwtPm1h
eExvZ2ljYWxXaWR0aEZvckNvbHVtblNpemluZygpICsgc3BhY2luZ0luUm93RGlyZWN0aW9uOwog
ICAgICAgICBmbG9hdCB0b3RhbFBlcmNlbnQgPSAwOwogICAgICAgICBmbG9hdCBzcGFuTWluTG9n
aWNhbFdpZHRoID0gMDsKICAgICAgICAgZmxvYXQgc3Bhbk1heExvZ2ljYWxXaWR0aCA9IDA7CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGFibGVDZWxsLmNwcCBi
L1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUYWJsZUNlbGwuY3BwCmluZGV4IDZiMTU2
Yjc5MzYzZC4uYzg1MjNjMGIxMzNmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJp
bmcvUmVuZGVyVGFibGVDZWxsLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyVGFibGVDZWxsLmNwcApAQCAtNDMxLDYgKzQzMSwxNiBAQCB2b2lkIFJlbmRlclRhYmxlQ2Vs
bDo6c2V0T3ZlcnJpZGluZ0xvZ2ljYWxIZWlnaHRGcm9tUm93SGVpZ2h0KExheW91dFVuaXQgcm93
SGVpZwogICAgIHNldE92ZXJyaWRpbmdCb3JkZXJCb3hMb2dpY2FsSGVpZ2h0KHJvd0hlaWdodCk7
CiB9CiAKK0xheW91dFVuaXQgUmVuZGVyVGFibGVDZWxsOjptaW5Mb2dpY2FsV2lkdGhGb3JDb2x1
bW5TaXppbmcoKQoreworICAgIHJldHVybiBSZW5kZXJCbG9ja0Zsb3c6Om1pblByZWZlcnJlZExv
Z2ljYWxXaWR0aCgpOworfQorCitMYXlvdXRVbml0IFJlbmRlclRhYmxlQ2VsbDo6bWF4TG9naWNh
bFdpZHRoRm9yQ29sdW1uU2l6aW5nKCkKK3sKKyAgICByZXR1cm4gUmVuZGVyQmxvY2tGbG93Ojpt
YXhQcmVmZXJyZWRMb2dpY2FsV2lkdGgoKTsKK30KKwogTGF5b3V0U2l6ZSBSZW5kZXJUYWJsZUNl
bGw6Om9mZnNldEZyb21Db250YWluZXIoY29uc3QgUmVuZGVyRWxlbWVudCYgY29udGFpbmVyLCBj
b25zdCBMYXlvdXRQb2ludCYgcG9pbnQsIGJvb2wqIG9mZnNldERlcGVuZHNPblBvaW50KSBjb25z
dAogewogICAgIEFTU0VSVCgmY29udGFpbmVyID09IHRoaXMtPmNvbnRhaW5lcigpKTsKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUYWJsZUNlbGwuaCBiL1NvdXJj
ZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUYWJsZUNlbGwuaAppbmRleCBhNTM5MWViZDcyNDMu
LmZjN2FkNTcxMThlMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRl
clRhYmxlQ2VsbC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUYWJsZUNl
bGwuaApAQCAtNjIsNiArNjIsOCBAQCBwdWJsaWM6CiAgICAgdW5zaWduZWQgcm93SW5kZXgoKSBj
b25zdDsKICAgICBpbmxpbmUgU3R5bGU6OlByZWZlcnJlZFNpemUgc3R5bGVPckNvbExvZ2ljYWxX
aWR0aCgpIGNvbnN0OwogICAgIGlubGluZSBMYXlvdXRVbml0IGxvZ2ljYWxIZWlnaHRGb3JSb3dT
aXppbmcoKSBjb25zdDsKKyAgICBMYXlvdXRVbml0IG1pbkxvZ2ljYWxXaWR0aEZvckNvbHVtblNp
emluZygpOworICAgIExheW91dFVuaXQgbWF4TG9naWNhbFdpZHRoRm9yQ29sdW1uU2l6aW5nKCk7
CiAKICAgICB2b2lkIHNldENlbGxMb2dpY2FsV2lkdGgoTGF5b3V0VW5pdCBjb25zdHJhaW5lZExv
Z2ljYWxXaWR0aCk7CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>