<?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>221527</bug_id>
          
          <creation_ts>2021-02-07 05:43:26 -0800</creation_ts>
          <short_desc>Make auto &amp;&amp; &lt;ratio&gt; use content box-sizing</short_desc>
          <delta_ts>2021-02-10 14:36:15 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>CSS</component>
          <version>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>47738</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Rob Buis">rbuis</reporter>
          <assigned_to name="Rob Buis">rbuis</assigned_to>
          <cc>changseok</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>pdr</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1726473</commentid>
    <comment_count>0</comment_count>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2021-02-07 05:43:26 -0800</bug_when>
    <thetext>Make auto &amp;&amp; &lt;ratio&gt; aspect-ratio use content box-sizing as specified:
https://drafts.csswg.org/css-sizing-4/#valdef-aspect-ratio-auto--ratio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726474</commentid>
    <comment_count>1</comment_count>
      <attachid>419537</attachid>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2021-02-07 06:01:57 -0800</bug_when>
    <thetext>Created attachment 419537
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726957</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-02-08 22:54:38 -0800</bug_when>
    <thetext>Committed r272569: &lt;https://commits.webkit.org/r272569&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 419537.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1727800</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-02-10 14:36:15 -0800</bug_when>
    <thetext>&lt;rdar://problem/74206785&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>419537</attachid>
            <date>2021-02-07 06:01:57 -0800</date>
            <delta_ts>2021-02-08 22:54:39 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-221527-20210207150156.patch</filename>
            <type>text/plain</type>
            <size>10927</size>
            <attacher name="Rob Buis">rbuis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcyNDcxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZWEyNDg0ZjI5OGU2NWE1
YzE2Nzk3NTUyYTRhMjlkNGZkNDllOGMxMC4uODUzN2NmNWNhODcwZmIzZDRkMmE1MjI4OWRhNThj
NTJlNzdkOTczMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDIxLTAyLTA3ICBSb2Ig
QnVpcyAgPHJidWlzQGlnYWxpYS5jb20+CisKKyAgICAgICAgTWFrZSBhdXRvICYmIDxyYXRpbz4g
dXNlIGNvbnRlbnQgYm94LXNpemluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MjIxNTI3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgTWFrZSBhdXRvICYmIDxyYXRpbz4gYXNwZWN0LXJhdGlvIHVzZSBjb250
ZW50IGJveC1zaXppbmcgYXMgc3BlY2lmaWVkOgorICAgICAgICBodHRwczovL2RyYWZ0cy5jc3N3
Zy5vcmcvY3NzLXNpemluZy00LyN2YWxkZWYtYXNwZWN0LXJhdGlvLWF1dG8tLXJhdGlvCisKKyAg
ICAgICAgKiByZW5kZXJpbmcvUmVuZGVyQmxvY2suY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVu
ZGVyQmxvY2s6OmF2YWlsYWJsZUxvZ2ljYWxIZWlnaHRGb3JQZXJjZW50YWdlQ29tcHV0YXRpb24g
Y29uc3QpOgorICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJCb3guY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6UmVuZGVyQm94Ojpjb21wdXRlTG9naWNhbEhlaWdodCBjb25zdCk6CisgICAgICAgIChX
ZWJDb3JlOjpSZW5kZXJCb3g6OmF2YWlsYWJsZUxvZ2ljYWxIZWlnaHRVc2luZyBjb25zdCk6Cisg
ICAgICAgIChXZWJDb3JlOjpSZW5kZXJCb3g6OmNvbXB1dGVQb3NpdGlvbmVkTG9naWNhbEhlaWdo
dFVzaW5nIGNvbnN0KToKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckJveDo6Y29tcHV0ZUxvZ2lj
YWxXaWR0aEZyb21Bc3BlY3RSYXRpbyBjb25zdCk6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJC
b3g6OmNvbXB1dGVNaW5NYXhMb2dpY2FsV2lkdGhGcm9tQXNwZWN0UmF0aW8gY29uc3QpOgorICAg
ICAgICAqIHJlbmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZS5oOgorICAgICAgICAoV2ViQ29yZTo6
UmVuZGVyU3R5bGU6OmJveFNpemluZ0ZvckFzcGVjdFJhdGlvIGNvbnN0KToKKwogMjAyMS0wMi0w
NiAgQWxleCBDaHJpc3RlbnNlbiAgPGFjaHJpc3RlbnNlbkB3ZWJraXQub3JnPgogCiAgICAgICAg
IE5vbi1zcGVjaWFsIFVSTHMgc2hvdWxkIGhhdmUgYW4gb3BhcXVlIG9yaWdpbgpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJsb2NrLmNwcCBiL1NvdXJjZS9XZWJD
b3JlL3JlbmRlcmluZy9SZW5kZXJCbG9jay5jcHAKaW5kZXggYjczNTMzMmQ0NzI5ZDU4NzllNmM1
OWYzMjdmMDAzMzdhMjc1YzA5MS4uMWJmOTY5NGNjYjA2YmE2ZmQ1NzA2MjA2YmU5ZDkyNjIxZWVl
YzczMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJsb2NrLmNw
cAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyQmxvY2suY3BwCkBAIC0zMjEx
LDcgKzMyMTEsNyBAQCBPcHRpb25hbDxMYXlvdXRVbml0PiBSZW5kZXJCbG9jazo6YXZhaWxhYmxl
TG9naWNhbEhlaWdodEZvclBlcmNlbnRhZ2VDb21wdXRhdGlvbgogICAgICAgICBMYXlvdXRVbml0
IGNvbnRlbnRCb3hIZWlnaHQgPSBhZGp1c3RDb250ZW50Qm94TG9naWNhbEhlaWdodEZvckJveFNp
emluZygoTGF5b3V0VW5pdClzdHlsZVRvVXNlLmxvZ2ljYWxIZWlnaHQoKS52YWx1ZSgpKTsKICAg
ICAgICAgYXZhaWxhYmxlSGVpZ2h0ID0gc3RkOjptYXgoMF9sdSwgY29uc3RyYWluQ29udGVudEJv
eExvZ2ljYWxIZWlnaHRCeU1pbk1heChjb250ZW50Qm94SGVpZ2h0IC0gc2Nyb2xsYmFyTG9naWNh
bEhlaWdodCgpLCBXVEY6Om51bGxvcHQpKTsKICAgICB9IGVsc2UgaWYgKHNob3VsZENvbXB1dGVM
b2dpY2FsSGVpZ2h0RnJvbUFzcGVjdFJhdGlvKCkpIHsKLSAgICAgICAgYXZhaWxhYmxlSGVpZ2h0
ID0gYmxvY2tTaXplRnJvbUFzcGVjdFJhdGlvKGhvcml6b250YWxCb3JkZXJBbmRQYWRkaW5nRXh0
ZW50KCksIHZlcnRpY2FsQm9yZGVyQW5kUGFkZGluZ0V4dGVudCgpLCBMYXlvdXRVbml0KHN0eWxl
KCkubG9naWNhbEFzcGVjdFJhdGlvKCkpLCBzdHlsZSgpLmJveFNpemluZygpLCBsb2dpY2FsV2lk
dGgoKSk7CisgICAgICAgIGF2YWlsYWJsZUhlaWdodCA9IGJsb2NrU2l6ZUZyb21Bc3BlY3RSYXRp
byhob3Jpem9udGFsQm9yZGVyQW5kUGFkZGluZ0V4dGVudCgpLCB2ZXJ0aWNhbEJvcmRlckFuZFBh
ZGRpbmdFeHRlbnQoKSwgTGF5b3V0VW5pdChzdHlsZSgpLmxvZ2ljYWxBc3BlY3RSYXRpbygpKSwg
c3R5bGUoKS5ib3hTaXppbmdGb3JBc3BlY3RSYXRpbygpLCBsb2dpY2FsV2lkdGgoKSk7CiAgICAg
fSBlbHNlIGlmIChzdHlsZVRvVXNlLmxvZ2ljYWxIZWlnaHQoKS5pc1BlcmNlbnRPckNhbGN1bGF0
ZWQoKSAmJiAhaXNPdXRPZkZsb3dQb3NpdGlvbmVkV2l0aFNwZWNpZmllZEhlaWdodCkgewogICAg
ICAgICBPcHRpb25hbDxMYXlvdXRVbml0PiBoZWlnaHRXaXRoU2Nyb2xsYmFyID0gY29tcHV0ZVBl
cmNlbnRhZ2VMb2dpY2FsSGVpZ2h0KHN0eWxlVG9Vc2UubG9naWNhbEhlaWdodCgpKTsKICAgICAg
ICAgaWYgKGhlaWdodFdpdGhTY3JvbGxiYXIpIHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJCb3guY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRl
ckJveC5jcHAKaW5kZXggMzdmNjc2NWNiMzNhODRhODM5ZjVhN2ExNDYyNmE2ZGNjODIzMDE4Mi4u
MmVkZWEzNDE2M2VkYmZkNTIxYzhkYmIzNjllOTQxZDQwYjY0NzNiOSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckJveC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL1JlbmRlckJveC5jcHAKQEAgLTI5NDQsNyArMjk0NCw3IEBAIFJlbmRlckJveDo6
TG9naWNhbEV4dGVudENvbXB1dGVkVmFsdWVzIFJlbmRlckJveDo6Y29tcHV0ZUxvZ2ljYWxIZWln
aHQoTGF5b3V0VW5pCiAgICAgICAgIGlmIChjaGVja01pbk1heEhlaWdodCkgewogICAgICAgICAg
ICAgTGF5b3V0VW5pdCBpbnRyaW5zaWNIZWlnaHQgPSBjb21wdXRlZFZhbHVlcy5tX2V4dGVudCAt
IGJvcmRlckFuZFBhZGRpbmdMb2dpY2FsSGVpZ2h0KCk7CiAgICAgICAgICAgICBpZiAoc2hvdWxk
Q29tcHV0ZUxvZ2ljYWxIZWlnaHRGcm9tQXNwZWN0UmF0aW8oKSkKLSAgICAgICAgICAgICAgICBo
ZWlnaHRSZXN1bHQgPSBibG9ja1NpemVGcm9tQXNwZWN0UmF0aW8oaG9yaXpvbnRhbEJvcmRlckFu
ZFBhZGRpbmdFeHRlbnQoKSwgdmVydGljYWxCb3JkZXJBbmRQYWRkaW5nRXh0ZW50KCksIExheW91
dFVuaXQoc3R5bGUoKS5sb2dpY2FsQXNwZWN0UmF0aW8oKSksIHN0eWxlKCkuYm94U2l6aW5nKCks
IGxvZ2ljYWxXaWR0aCgpKTsKKyAgICAgICAgICAgICAgICBoZWlnaHRSZXN1bHQgPSBibG9ja1Np
emVGcm9tQXNwZWN0UmF0aW8oaG9yaXpvbnRhbEJvcmRlckFuZFBhZGRpbmdFeHRlbnQoKSwgdmVy
dGljYWxCb3JkZXJBbmRQYWRkaW5nRXh0ZW50KCksIExheW91dFVuaXQoc3R5bGUoKS5sb2dpY2Fs
QXNwZWN0UmF0aW8oKSksIHN0eWxlKCkuYm94U2l6aW5nRm9yQXNwZWN0UmF0aW8oKSwgbG9naWNh
bFdpZHRoKCkpOwogICAgICAgICAgICAgZWxzZQogICAgICAgICAgICAgICAgIGhlaWdodFJlc3Vs
dCA9IGNvbXB1dGVMb2dpY2FsSGVpZ2h0VXNpbmcoTWFpbk9yUHJlZmVycmVkU2l6ZSwgc3R5bGUo
KS5sb2dpY2FsSGVpZ2h0KCksIGludHJpbnNpY0hlaWdodCkudmFsdWVPcihjb21wdXRlZFZhbHVl
cy5tX2V4dGVudCk7CiAgICAgICAgICAgICBoZWlnaHRSZXN1bHQgPSBjb25zdHJhaW5Mb2dpY2Fs
SGVpZ2h0QnlNaW5NYXgoaGVpZ2h0UmVzdWx0LCBpbnRyaW5zaWNIZWlnaHQpOwpAQCAtMzM3Niw3
ICszMzc2LDcgQEAgTGF5b3V0VW5pdCBSZW5kZXJCb3g6OmF2YWlsYWJsZUxvZ2ljYWxIZWlnaHRV
c2luZyhjb25zdCBMZW5ndGgmIGgsIEF2YWlsYWJsZUxvZ2kKICAgICB9CiAKICAgICBpZiAoc2hv
dWxkQ29tcHV0ZUxvZ2ljYWxIZWlnaHRGcm9tQXNwZWN0UmF0aW8oKSkKLSAgICAgICAgcmV0dXJu
IGJsb2NrU2l6ZUZyb21Bc3BlY3RSYXRpbyhob3Jpem9udGFsQm9yZGVyQW5kUGFkZGluZ0V4dGVu
dCgpLCB2ZXJ0aWNhbEJvcmRlckFuZFBhZGRpbmdFeHRlbnQoKSwgTGF5b3V0VW5pdChzdHlsZSgp
LmxvZ2ljYWxBc3BlY3RSYXRpbygpKSwgc3R5bGUoKS5ib3hTaXppbmcoKSwgbG9naWNhbFdpZHRo
KCkpOworICAgICAgICByZXR1cm4gYmxvY2tTaXplRnJvbUFzcGVjdFJhdGlvKGhvcml6b250YWxC
b3JkZXJBbmRQYWRkaW5nRXh0ZW50KCksIHZlcnRpY2FsQm9yZGVyQW5kUGFkZGluZ0V4dGVudCgp
LCBMYXlvdXRVbml0KHN0eWxlKCkubG9naWNhbEFzcGVjdFJhdGlvKCkpLCBzdHlsZSgpLmJveFNp
emluZ0ZvckFzcGVjdFJhdGlvKCksIGxvZ2ljYWxXaWR0aCgpKTsKIAogICAgIGlmIChoLmlzUGVy
Y2VudE9yQ2FsY3VsYXRlZCgpICYmIGlzT3V0T2ZGbG93UG9zaXRpb25lZCgpICYmICFpc1JlbmRl
ckZyYWdtZW50ZWRGbG93KCkpIHsKICAgICAgICAgLy8gRklYTUU6IFRoaXMgaXMgd3JvbmcgaWYg
dGhlIGNvbnRhaW5pbmdCbG9jayBoYXMgYSBwZXJwZW5kaWN1bGFyIHdyaXRpbmcgbW9kZS4KQEAg
LTQxNTMsNyArNDE1Myw3IEBAIHZvaWQgUmVuZGVyQm94Ojpjb21wdXRlUG9zaXRpb25lZExvZ2lj
YWxIZWlnaHRVc2luZyhTaXplVHlwZSBoZWlnaHRUeXBlLCBMZW5ndGgKICAgICAgICAgaWYgKGxv
Z2ljYWxIZWlnaHRMZW5ndGguaXNJbnRyaW5zaWMoKSkKICAgICAgICAgICAgIHJlc29sdmVkTG9n
aWNhbEhlaWdodCA9IGNvbXB1dGVJbnRyaW5zaWNMb2dpY2FsQ29udGVudEhlaWdodFVzaW5nKGxv
Z2ljYWxIZWlnaHRMZW5ndGgsIGNvbnRlbnRMb2dpY2FsSGVpZ2h0LCBib3JkZXJzUGx1c1BhZGRp
bmcpLnZhbHVlKCk7CiAgICAgICAgIGVsc2UgaWYgKGZyb21Bc3BlY3RSYXRpbykgewotICAgICAg
ICAgICAgcmVzb2x2ZWRMb2dpY2FsSGVpZ2h0ID0gYmxvY2tTaXplRnJvbUFzcGVjdFJhdGlvKGhv
cml6b250YWxCb3JkZXJBbmRQYWRkaW5nRXh0ZW50KCksIHZlcnRpY2FsQm9yZGVyQW5kUGFkZGlu
Z0V4dGVudCgpLCBMYXlvdXRVbml0KHN0eWxlKCkubG9naWNhbEFzcGVjdFJhdGlvKCkpLCBzdHls
ZSgpLmJveFNpemluZygpLCBsb2dpY2FsV2lkdGgoKSk7CisgICAgICAgICAgICByZXNvbHZlZExv
Z2ljYWxIZWlnaHQgPSBibG9ja1NpemVGcm9tQXNwZWN0UmF0aW8oaG9yaXpvbnRhbEJvcmRlckFu
ZFBhZGRpbmdFeHRlbnQoKSwgdmVydGljYWxCb3JkZXJBbmRQYWRkaW5nRXh0ZW50KCksIExheW91
dFVuaXQoc3R5bGUoKS5sb2dpY2FsQXNwZWN0UmF0aW8oKSksIHN0eWxlKCkuYm94U2l6aW5nRm9y
QXNwZWN0UmF0aW8oKSwgbG9naWNhbFdpZHRoKCkpOwogICAgICAgICAgICAgcmVzb2x2ZWRMb2dp
Y2FsSGVpZ2h0ID0gc3RkOjptYXgoTGF5b3V0VW5pdCgpLCByZXNvbHZlZExvZ2ljYWxIZWlnaHQg
LSBib3JkZXJzUGx1c1BhZGRpbmcpOwogICAgICAgICB9IGVsc2UKICAgICAgICAgICAgIHJlc29s
dmVkTG9naWNhbEhlaWdodCA9IGFkanVzdENvbnRlbnRCb3hMb2dpY2FsSGVpZ2h0Rm9yQm94U2l6
aW5nKHZhbHVlRm9yTGVuZ3RoKGxvZ2ljYWxIZWlnaHRMZW5ndGgsIGNvbnRhaW5lckxvZ2ljYWxI
ZWlnaHQpKTsKQEAgLTUxMTEsNyArNTExMSw3IEBAIExheW91dFVuaXQgUmVuZGVyQm94Ojpjb21w
dXRlTG9naWNhbFdpZHRoRnJvbUFzcGVjdFJhdGlvKFJlbmRlckZyYWdtZW50Q29udGFpbmVyCiAg
ICAgYXV0byBjb21wdXRlZFZhbHVlcyA9IGNvbXB1dGVMb2dpY2FsSGVpZ2h0KGxvZ2ljYWxIZWln
aHQoKSwgbG9naWNhbFRvcCgpKTsKICAgICBMYXlvdXRVbml0IGxvZ2ljYWxIZWlnaHRmb3JBc3Bl
Y3RSYXRpbyA9IGNvbXB1dGVkVmFsdWVzLm1fZXh0ZW50OwogCi0gICAgYXV0byBsb2dpY2FsV2lk
dGggPSBpbmxpbmVTaXplRnJvbUFzcGVjdFJhdGlvKGhvcml6b250YWxCb3JkZXJBbmRQYWRkaW5n
RXh0ZW50KCksIHZlcnRpY2FsQm9yZGVyQW5kUGFkZGluZ0V4dGVudCgpLCBMYXlvdXRVbml0KHN0
eWxlKCkubG9naWNhbEFzcGVjdFJhdGlvKCkpLCBzdHlsZSgpLmJveFNpemluZygpLCBsb2dpY2Fs
SGVpZ2h0Zm9yQXNwZWN0UmF0aW8pOworICAgIGF1dG8gbG9naWNhbFdpZHRoID0gaW5saW5lU2l6
ZUZyb21Bc3BlY3RSYXRpbyhob3Jpem9udGFsQm9yZGVyQW5kUGFkZGluZ0V4dGVudCgpLCB2ZXJ0
aWNhbEJvcmRlckFuZFBhZGRpbmdFeHRlbnQoKSwgTGF5b3V0VW5pdChzdHlsZSgpLmxvZ2ljYWxB
c3BlY3RSYXRpbygpKSwgc3R5bGUoKS5ib3hTaXppbmdGb3JBc3BlY3RSYXRpbygpLCBsb2dpY2Fs
SGVpZ2h0Zm9yQXNwZWN0UmF0aW8pOwogCiAgICAgTGF5b3V0VW5pdCBjb250YWluZXJXaWR0aElu
SW5saW5lRGlyZWN0aW9uID0gc3RkOjptYXg8TGF5b3V0VW5pdD4oMCwgY29udGFpbmluZ0Jsb2Nr
TG9naWNhbFdpZHRoRm9yQ29udGVudEluRnJhZ21lbnQoZnJhZ21lbnQpKTsKICAgICByZXR1cm4g
Y29uc3RyYWluTG9naWNhbFdpZHRoSW5GcmFnbWVudEJ5TWluTWF4KGxvZ2ljYWxXaWR0aCwgY29u
dGFpbmVyV2lkdGhJbklubGluZURpcmVjdGlvbiwgKmNvbnRhaW5pbmdCbG9jaygpLCBmcmFnbWVu
dCk7CkBAIC01MTI1LDkgKzUxMjUsOSBAQCBzdGQ6OnBhaXI8TGF5b3V0VW5pdCwgTGF5b3V0VW5p
dD4gUmVuZGVyQm94Ojpjb21wdXRlTWluTWF4TG9naWNhbFdpZHRoRnJvbUFzcGVjdAogICAgIExh
eW91dFVuaXQgdHJhbnNmZXJyZWRNaW5TaXplID0gTGF5b3V0VW5pdCgpOwogICAgIExheW91dFVu
aXQgdHJhbnNmZXJyZWRNYXhTaXplID0gTGF5b3V0VW5pdDo6bWF4KCk7CiAgICAgaWYgKGJsb2Nr
TWluU2l6ZSA+IExheW91dFVuaXQoKSkKLSAgICAgICAgdHJhbnNmZXJyZWRNaW5TaXplID0gaW5s
aW5lU2l6ZUZyb21Bc3BlY3RSYXRpbyhob3Jpem9udGFsQm9yZGVyQW5kUGFkZGluZ0V4dGVudCgp
LCB2ZXJ0aWNhbEJvcmRlckFuZFBhZGRpbmdFeHRlbnQoKSwgcmF0aW8sIHN0eWxlKCkuYm94U2l6
aW5nKCksIGJsb2NrTWluU2l6ZSk7CisgICAgICAgIHRyYW5zZmVycmVkTWluU2l6ZSA9IGlubGlu
ZVNpemVGcm9tQXNwZWN0UmF0aW8oaG9yaXpvbnRhbEJvcmRlckFuZFBhZGRpbmdFeHRlbnQoKSwg
dmVydGljYWxCb3JkZXJBbmRQYWRkaW5nRXh0ZW50KCksIHJhdGlvLCBzdHlsZSgpLmJveFNpemlu
Z0ZvckFzcGVjdFJhdGlvKCksIGJsb2NrTWluU2l6ZSk7CiAgICAgaWYgKGJsb2NrTWF4U2l6ZSAh
PSBMYXlvdXRVbml0OjptYXgoKSkKLSAgICAgICAgdHJhbnNmZXJyZWRNYXhTaXplID0gaW5saW5l
U2l6ZUZyb21Bc3BlY3RSYXRpbyhob3Jpem9udGFsQm9yZGVyQW5kUGFkZGluZ0V4dGVudCgpLCB2
ZXJ0aWNhbEJvcmRlckFuZFBhZGRpbmdFeHRlbnQoKSwgcmF0aW8sIHN0eWxlKCkuYm94U2l6aW5n
KCksIGJsb2NrTWF4U2l6ZSk7CisgICAgICAgIHRyYW5zZmVycmVkTWF4U2l6ZSA9IGlubGluZVNp
emVGcm9tQXNwZWN0UmF0aW8oaG9yaXpvbnRhbEJvcmRlckFuZFBhZGRpbmdFeHRlbnQoKSwgdmVy
dGljYWxCb3JkZXJBbmRQYWRkaW5nRXh0ZW50KCksIHJhdGlvLCBzdHlsZSgpLmJveFNpemluZ0Zv
ckFzcGVjdFJhdGlvKCksIGJsb2NrTWF4U2l6ZSk7CiAgICAgLy8gTWluaW11bSBzaXplIHdpbnMg
b3ZlciBtYXhpbXVtIHNpemUuCiAgICAgdHJhbnNmZXJyZWRNYXhTaXplID0gc3RkOjptYXgodHJh
bnNmZXJyZWRNYXhTaXplLCB0cmFuc2ZlcnJlZE1pblNpemUpOwogICAgIHJldHVybiB7IHRyYW5z
ZmVycmVkTWluU2l6ZSwgdHJhbnNmZXJyZWRNYXhTaXplIH07CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvUmVuZGVyU3R5bGUuaCBiL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZS5oCmluZGV4IGFmYjFkODQxNGQ0N2VjZGU1MjI0NGEz
ZTg0ZDQ2MmQyNDViMTI2ZTMuLjYyYzc2MjkzMmE1YWZjMjdmNGFkZjVhMmVkYTVjNjIxNTVlZWU4
YWUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9SZW5kZXJTdHls
ZS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZS5oCkBA
IC01MTMsNiArNTEzLDEyIEBAIHB1YmxpYzoKICAgICAgICAgICAgIHJldHVybiBhc3BlY3RSYXRp
b1dpZHRoKCkgLyBhc3BlY3RSYXRpb0hlaWdodCgpOwogICAgICAgICByZXR1cm4gYXNwZWN0UmF0
aW9IZWlnaHQoKSAvIGFzcGVjdFJhdGlvV2lkdGgoKTsKICAgICB9CisgICAgQm94U2l6aW5nIGJv
eFNpemluZ0ZvckFzcGVjdFJhdGlvKCkgY29uc3QKKyAgICB7CisgICAgICAgIGlmIChhc3BlY3RS
YXRpb1R5cGUoKSA9PSBBc3BlY3RSYXRpb1R5cGU6OkF1dG9BbmRSYXRpbykKKyAgICAgICAgICAg
IHJldHVybiBCb3hTaXppbmc6OkNvbnRlbnRCb3g7CisgICAgICAgIHJldHVybiBib3hTaXppbmco
KTsKKyAgICB9CiAgICAgYm9vbCBoYXNBc3BlY3RSYXRpbygpIGNvbnN0IHsgcmV0dXJuIGFzcGVj
dFJhdGlvVHlwZSgpID09IEFzcGVjdFJhdGlvVHlwZTo6UmF0aW8gfHwgYXNwZWN0UmF0aW9UeXBl
KCkgPT0gQXNwZWN0UmF0aW9UeXBlOjpBdXRvQW5kUmF0aW87IH0KICAgICBCb3hBbGlnbm1lbnQg
Ym94QWxpZ24oKSBjb25zdCB7IHJldHVybiBzdGF0aWNfY2FzdDxCb3hBbGlnbm1lbnQ+KG1fcmFy
ZU5vbkluaGVyaXRlZERhdGEtPmRlcHJlY2F0ZWRGbGV4aWJsZUJveC0+YWxpZ24pOyB9CiAgICAg
Qm94RGlyZWN0aW9uIGJveERpcmVjdGlvbigpIGNvbnN0IHsgcmV0dXJuIHN0YXRpY19jYXN0PEJv
eERpcmVjdGlvbj4obV9pbmhlcml0ZWRGbGFncy5ib3hEaXJlY3Rpb24pOyB9CmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMjA2
NjBlODk5NzQ4MGRhMDAwNzE4ZmNmODU1ZWM2ZThlZjkwNTk0My4uNjE4M2U3YzZlOWQwMTFiNTZm
YWFhYmQxODE0MGJhMmQ1MWQ3NDJlZSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9n
CisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDIxLTAyLTA3
ICBSb2IgQnVpcyAgPHJidWlzQGlnYWxpYS5jb20+CisKKyAgICAgICAgTWFrZSBhdXRvICYmIDxy
YXRpbz4gdXNlIGNvbnRlbnQgYm94LXNpemluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjIxNTI3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgRW5hYmxlIHNvbWUgdGVzdHMgdGhhdCBwYXNzIG5vdy4KKwor
ICAgICAgICAqIFRlc3RFeHBlY3RhdGlvbnM6CisKIDIwMjEtMDItMDYgIExhdXJvIE1vdXJhICA8
bG1vdXJhQGlnYWxpYS5jb20+CiAKICAgICAgICAgW1dQRV0gR2FyZGVuaW5nIG1hdGhtbCBmYWls
dXJlcwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRl
c3RzL1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXggMjAyNTgzYmVjYjE3OTdlMzBhMTU4N2I5MDFlMmM3
MTI2ZWYxMjU3Mi4uMWY3MDRlNjYwMWI5ZDg1ODdjYTIzNTU5YzRmNWRkZTdhODhjZDhjOCAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9U
ZXN0RXhwZWN0YXRpb25zCkBAIC00NDEyLDggKzQ0MTIsNiBAQCB3ZWJraXQub3JnL2IvMjE0NDYy
IGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1zY29waW5nL3Nsb3R0ZWQt
cGxhYwogd2Via2l0Lm9yZy9iLzIxNDQ2MyBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3Rz
L2Nzcy9jc3Mtc2l6aW5nL2FzcGVjdC1yYXRpby9hYnNwb3MtMDEyLmh0bWwgWyBJbWFnZU9ubHlG
YWlsdXJlIF0KIHdlYmtpdC5vcmcvYi8yMTQ0NjMgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10
ZXN0cy9jc3MvY3NzLXNpemluZy9hc3BlY3QtcmF0aW8vYWJzcG9zLTAxMy5odG1sIFsgSW1hZ2VP
bmx5RmFpbHVyZSBdCiB3ZWJraXQub3JnL2IvMjE0NDYzIGltcG9ydGVkL3czYy93ZWItcGxhdGZv
cm0tdGVzdHMvY3NzL2Nzcy1zaXppbmcvYXNwZWN0LXJhdGlvL2Fic3Bvcy0wMTQuaHRtbCBbIElt
YWdlT25seUZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzIxNDQ2MyBpbXBvcnRlZC93M2Mvd2ViLXBs
YXRmb3JtLXRlc3RzL2Nzcy9jc3Mtc2l6aW5nL2FzcGVjdC1yYXRpby9ibG9jay1hc3BlY3QtcmF0
aW8tMDA0Lmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KLXdlYmtpdC5vcmcvYi8yMTQ0NjMgaW1w
b3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXNpemluZy9hc3BlY3QtcmF0aW8v
YmxvY2stYXNwZWN0LXJhdGlvLTAwNi5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCiB3ZWJraXQu
b3JnL2IvMjE0NDYzIGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1zaXpp
bmcvYXNwZWN0LXJhdGlvL2Jsb2NrLWFzcGVjdC1yYXRpby0wMDkuaHRtbCBbIEltYWdlT25seUZh
aWx1cmUgXQogd2Via2l0Lm9yZy9iLzIxNDQ2MyBpbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRl
c3RzL2Nzcy9jc3Mtc2l6aW5nL2FzcGVjdC1yYXRpby9ibG9jay1hc3BlY3QtcmF0aW8tMDE0Lmh0
bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KIHdlYmtpdC5vcmcvYi8yMTQ0NjMgaW1wb3J0ZWQvdzNj
L3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXNpemluZy9hc3BlY3QtcmF0aW8vYmxvY2stYXNw
ZWN0LXJhdGlvLTAxNS5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>