<?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>227276</bug_id>
          
          <creation_ts>2021-06-22 20:52:59 -0700</creation_ts>
          <short_desc>Use LayoutUnit for inline content width</short_desc>
          <delta_ts>2021-06-29 20:53:15 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Layout and Rendering</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="alan">zalan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>changseok</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>jbedard</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>mmaxfield</cc>
    
    <cc>pdr</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>1771850</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2021-06-22 20:52:59 -0700</bug_when>
    <thetext>so that an InlineBox with a text would produce the same width value as an InlineTextBox with the same text.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1771851</commentid>
    <comment_count>1</comment_count>
      <attachid>432016</attachid>
    <who name="alan">zalan</who>
    <bug_when>2021-06-22 20:54:00 -0700</bug_when>
    <thetext>Created attachment 432016
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1771907</commentid>
    <comment_count>2</comment_count>
      <attachid>432035</attachid>
    <who name="alan">zalan</who>
    <bug_when>2021-06-23 06:12:48 -0700</bug_when>
    <thetext>Created attachment 432035
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1772541</commentid>
    <comment_count>3</comment_count>
      <attachid>432231</attachid>
    <who name="alan">zalan</who>
    <bug_when>2021-06-24 21:11:21 -0700</bug_when>
    <thetext>Created attachment 432231
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1772642</commentid>
    <comment_count>4</comment_count>
      <attachid>432261</attachid>
    <who name="alan">zalan</who>
    <bug_when>2021-06-25 06:39:58 -0700</bug_when>
    <thetext>Created attachment 432261
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1772715</commentid>
    <comment_count>5</comment_count>
      <attachid>432282</attachid>
    <who name="alan">zalan</who>
    <bug_when>2021-06-25 09:56:32 -0700</bug_when>
    <thetext>Created attachment 432282
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1772724</commentid>
    <comment_count>6</comment_count>
      <attachid>432284</attachid>
    <who name="alan">zalan</who>
    <bug_when>2021-06-25 10:25:11 -0700</bug_when>
    <thetext>Created attachment 432284
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1772740</commentid>
    <comment_count>7</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2021-06-25 12:25:53 -0700</bug_when>
    <thetext>120 real failures (0.1% image diffs)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1773654</commentid>
    <comment_count>8</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-06-29 20:53:15 -0700</bug_when>
    <thetext>&lt;rdar://problem/79947920&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>432016</attachid>
            <date>2021-06-22 20:54:00 -0700</date>
            <delta_ts>2021-06-23 06:12:46 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-227276-20210622205359.patch</filename>
            <type>text/plain</type>
            <size>1663</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc5MDY2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDRhNjA0ODY3OWRjYWQy
MDNiMGYzMTg3MGNlZmRmYmExOGM5NWNiNS4uNGVjZmRkZGQ1YjA0ZGRjYTJjMTVhMDc2MWZlYjc0
NmZhNGUwMDAzYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIxLTA2LTIyICBBbGFu
IEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBVc2UgTGF5b3V0VW5pdCBmb3Ig
aW5saW5lIGNvbnRlbnQgd2lkdGgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTIyNzI3NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIEVXUy4KKworICAgICAgICAqIHJlbmRlcmluZy9MZWdhY3lMaW5lTGF5b3V0
LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OnNldExvZ2ljYWxXaWR0aEZvclRleHRSdW4pOgorCiAy
MDIxLTA2LTIxICBBbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KIAogICAgICAgICBSZW1v
dmUgcmVkdW5kYW50IEhpdFRlc3RMb2NhdGlvbihjb25zdCBMYXlvdXRQb2ludCYgY2VudGVyUG9p
bnQsIHVuc2lnbmVkIHRvcFBhZGRpbmcsIHVuc2lnbmVkIHJpZ2h0UGFkZGluZywgdW5zaWduZWQg
Ym90dG9tUGFkZGluZywgdW5zaWduZWQgbGVmdFBhZGRpbmcpCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvTGVnYWN5TGluZUxheW91dC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvTGVnYWN5TGluZUxheW91dC5jcHAKaW5kZXggODJkZjI1MmYzZGY0YTNkOTkxMmRj
YWY5ZmFkY2IwNGFjZDEwNjA0YS4uZDg1ZGUzNWNjYWVmYmY2ZjE4MjI5ZDNmYTQ0YTU3YWQ3YWU5
ODc1NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0xlZ2FjeUxpbmVMYXlv
dXQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9MZWdhY3lMaW5lTGF5b3V0LmNw
cApAQCAtNTM1LDcgKzUzNSw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBzZXRMb2dpY2FsV2lkdGhG
b3JUZXh0UnVuKExlZ2FjeVJvb3RJbmxpbmVCb3gqIGxpbmVCb3gsIEJpZGlSCiAgICAgQVNTRVJU
KG1lYXN1cmVkV2lkdGggPj0gMCk7CiAgICAgQVNTRVJUKGh5cGhlbldpZHRoID49IDApOwogCi0g
ICAgcnVuLT5ib3goKS0+c2V0TG9naWNhbFdpZHRoKG1lYXN1cmVkV2lkdGggKyBoeXBoZW5XaWR0
aCk7CisgICAgcnVuLT5ib3goKS0+c2V0TG9naWNhbFdpZHRoKExheW91dFVuaXQgeyBtZWFzdXJl
ZFdpZHRoICsgaHlwaGVuV2lkdGggfSk7CiAgICAgaWYgKCFmYWxsYmFja0ZvbnRzLmlzRW1wdHko
KSkgewogICAgICAgICBBU1NFUlQocnVuLT5ib3goKS0+YmVoYXZlc0xpa2VUZXh0KCkpOwogICAg
ICAgICBHbHlwaE92ZXJmbG93QW5kRmFsbGJhY2tGb250c01hcDo6aXRlcmF0b3IgaXQgPSB0ZXh0
Qm94RGF0YU1hcC5hZGQoZG93bmNhc3Q8TGVnYWN5SW5saW5lVGV4dEJveD4ocnVuLT5ib3goKSks
IHN0ZDo6bWFrZV9wYWlyKFZlY3Rvcjxjb25zdCBGb250Kj4oKSwgR2x5cGhPdmVyZmxvdygpKSku
aXRlcmF0b3I7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>432035</attachid>
            <date>2021-06-23 06:12:48 -0700</date>
            <delta_ts>2021-06-24 21:11:19 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-227276-20210623061247.patch</filename>
            <type>text/plain</type>
            <size>2438</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc5MDY2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDRhNjA0ODY3OWRjYWQy
MDNiMGYzMTg3MGNlZmRmYmExOGM5NWNiNS4uNGVjZmRkZGQ1YjA0ZGRjYTJjMTVhMDc2MWZlYjc0
NmZhNGUwMDAzYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIxLTA2LTIyICBBbGFu
IEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBVc2UgTGF5b3V0VW5pdCBmb3Ig
aW5saW5lIGNvbnRlbnQgd2lkdGgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTIyNzI3NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIEVXUy4KKworICAgICAgICAqIHJlbmRlcmluZy9MZWdhY3lMaW5lTGF5b3V0
LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OnNldExvZ2ljYWxXaWR0aEZvclRleHRSdW4pOgorCiAy
MDIxLTA2LTIxICBBbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KIAogICAgICAgICBSZW1v
dmUgcmVkdW5kYW50IEhpdFRlc3RMb2NhdGlvbihjb25zdCBMYXlvdXRQb2ludCYgY2VudGVyUG9p
bnQsIHVuc2lnbmVkIHRvcFBhZGRpbmcsIHVuc2lnbmVkIHJpZ2h0UGFkZGluZywgdW5zaWduZWQg
Ym90dG9tUGFkZGluZywgdW5zaWduZWQgbGVmdFBhZGRpbmcpCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvTGVnYWN5TGluZUxheW91dC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvTGVnYWN5TGluZUxheW91dC5jcHAKaW5kZXggODJkZjI1MmYzZGY0YTNkOTkxMmRj
YWY5ZmFkY2IwNGFjZDEwNjA0YS4uZDg1ZGUzNWNjYWVmYmY2ZjE4MjI5ZDNmYTQ0YTU3YWQ3YWU5
ODc1NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0xlZ2FjeUxpbmVMYXlv
dXQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9MZWdhY3lMaW5lTGF5b3V0LmNw
cApAQCAtNTM1LDcgKzUzNSw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBzZXRMb2dpY2FsV2lkdGhG
b3JUZXh0UnVuKExlZ2FjeVJvb3RJbmxpbmVCb3gqIGxpbmVCb3gsIEJpZGlSCiAgICAgQVNTRVJU
KG1lYXN1cmVkV2lkdGggPj0gMCk7CiAgICAgQVNTRVJUKGh5cGhlbldpZHRoID49IDApOwogCi0g
ICAgcnVuLT5ib3goKS0+c2V0TG9naWNhbFdpZHRoKG1lYXN1cmVkV2lkdGggKyBoeXBoZW5XaWR0
aCk7CisgICAgcnVuLT5ib3goKS0+c2V0TG9naWNhbFdpZHRoKExheW91dFVuaXQgeyBtZWFzdXJl
ZFdpZHRoICsgaHlwaGVuV2lkdGggfSk7CiAgICAgaWYgKCFmYWxsYmFja0ZvbnRzLmlzRW1wdHko
KSkgewogICAgICAgICBBU1NFUlQocnVuLT5ib3goKS0+YmVoYXZlc0xpa2VUZXh0KCkpOwogICAg
ICAgICBHbHlwaE92ZXJmbG93QW5kRmFsbGJhY2tGb250c01hcDo6aXRlcmF0b3IgaXQgPSB0ZXh0
Qm94RGF0YU1hcC5hZGQoZG93bmNhc3Q8TGVnYWN5SW5saW5lVGV4dEJveD4ocnVuLT5ib3goKSks
IHN0ZDo6bWFrZV9wYWlyKFZlY3Rvcjxjb25zdCBGb250Kj4oKSwgR2x5cGhPdmVyZmxvdygpKSku
aXRlcmF0b3I7CmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0
cy9jb250cm9sbGVycy9sYXlvdXRfdGVzdF9ydW5uZXIucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtp
dHB5L2xheW91dF90ZXN0cy9jb250cm9sbGVycy9sYXlvdXRfdGVzdF9ydW5uZXIucHkKaW5kZXgg
YzJmMzRkOTM5OGVkNzFlNjY2ZDAxZjBhMmY5MzY0ZWRjNmEyZGI2ZC4uN2Q5MDkyM2FjNWE0ZmNk
NDkzNmQyN2I3YjJmNTU4ZmM4MjdkODkzNCAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJr
aXRweS9sYXlvdXRfdGVzdHMvY29udHJvbGxlcnMvbGF5b3V0X3Rlc3RfcnVubmVyLnB5CisrKyBi
L1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL2xheW91dF90
ZXN0X3J1bm5lci5weQpAQCAtMjExLDYgKzIxMSw3IEBAIGNsYXNzIExheW91dFRlc3RSdW5uZXIo
b2JqZWN0KToKICAgICAgICAgICAgICAgICBzZWxmLl9tYXJrX2ludGVycnVwdGVkX3Rlc3RzX2Fz
X3NraXBwZWQocnVuX3Jlc3VsdHMpCiAgICAgICAgICAgICAgICAgcmFpc2UgVGVzdFJ1bkludGVy
cnVwdGVkRXhjZXB0aW9uKG1lc3NhZ2UpCiAKKyAgICAgICAgc2VsZi5fb3B0aW9ucy5leGl0X2Fm
dGVyX25fZmFpbHVyZXMgPSBOb25lCiAgICAgICAgIGludGVycnVwdF9pZl9hdF9mYWlsdXJlX2xp
bWl0KAogICAgICAgICAgICAgc2VsZi5fb3B0aW9ucy5leGl0X2FmdGVyX25fZmFpbHVyZXMsCiAg
ICAgICAgICAgICBydW5fcmVzdWx0cy51bmV4cGVjdGVkX2ZhaWx1cmVzLAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>432231</attachid>
            <date>2021-06-24 21:11:21 -0700</date>
            <delta_ts>2021-06-25 06:39:56 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-227276-20210624211120.patch</filename>
            <type>text/plain</type>
            <size>1227</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc5MDY2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDRhNjA0ODY3OWRjYWQy
MDNiMGYzMTg3MGNlZmRmYmExOGM5NWNiNS4uN2U5OGEzZjliNjQ4NjFlNDkxNjdiYjRmN2E2NzRk
YThkNTJlYWNmNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDIxLTA2LTI0ICBBbGFu
IEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBVc2UgTGF5b3V0VW5pdCBmb3Ig
aW5saW5lIGNvbnRlbnQgd2lkdGgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTIyNzI3NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIEVXUy4KKworICAgICAgICAqIHJlbmRlcmluZy9MZWdhY3lJbmxpbmVCb3gu
aDoKKwogMjAyMS0wNi0yMSAgQWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAg
ICAgUmVtb3ZlIHJlZHVuZGFudCBIaXRUZXN0TG9jYXRpb24oY29uc3QgTGF5b3V0UG9pbnQmIGNl
bnRlclBvaW50LCB1bnNpZ25lZCB0b3BQYWRkaW5nLCB1bnNpZ25lZCByaWdodFBhZGRpbmcsIHVu
c2lnbmVkIGJvdHRvbVBhZGRpbmcsIHVuc2lnbmVkIGxlZnRQYWRkaW5nKQpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0xlZ2FjeUlubGluZUJveC5oIGIvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL0xlZ2FjeUlubGluZUJveC5oCmluZGV4IDNiNmY5NTkwODMyN2U0ZDY5MzYx
NjAwNDQ2NTQ1ZjgyNmIwNGI1YWIuLmIxMjEwMTY5Y2Y1NmZjNGEyNjA1ZmEzZjdjZTE5OGFhOWNi
OTUyMWEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9MZWdhY3lJbmxpbmVC
b3guaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvTGVnYWN5SW5saW5lQm94LmgKQEAg
LTI5Myw3ICsyOTMsNyBAQCBwcml2YXRlOgogICAgIFdlYWtQdHI8UmVuZGVyT2JqZWN0PiBtX3Jl
bmRlcmVyOwogCiBwcml2YXRlOgotICAgIGZsb2F0IG1fbG9naWNhbFdpZHRoIHsgMCB9OworICAg
IExheW91dFVuaXQgbV9sb2dpY2FsV2lkdGg7CiAgICAgZmxvYXQgbV9leHBhbnNpb24geyAwIH07
CiAgICAgRmxvYXRQb2ludCBtX3RvcExlZnQ7CiAK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>432261</attachid>
            <date>2021-06-25 06:39:58 -0700</date>
            <delta_ts>2021-06-25 09:56:30 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-227276-20210625063958.patch</filename>
            <type>text/plain</type>
            <size>2002</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc5MDY2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDRhNjA0ODY3OWRjYWQy
MDNiMGYzMTg3MGNlZmRmYmExOGM5NWNiNS4uN2U5OGEzZjliNjQ4NjFlNDkxNjdiYjRmN2E2NzRk
YThkNTJlYWNmNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDIxLTA2LTI0ICBBbGFu
IEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBVc2UgTGF5b3V0VW5pdCBmb3Ig
aW5saW5lIGNvbnRlbnQgd2lkdGgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTIyNzI3NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIEVXUy4KKworICAgICAgICAqIHJlbmRlcmluZy9MZWdhY3lJbmxpbmVCb3gu
aDoKKwogMjAyMS0wNi0yMSAgQWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAg
ICAgUmVtb3ZlIHJlZHVuZGFudCBIaXRUZXN0TG9jYXRpb24oY29uc3QgTGF5b3V0UG9pbnQmIGNl
bnRlclBvaW50LCB1bnNpZ25lZCB0b3BQYWRkaW5nLCB1bnNpZ25lZCByaWdodFBhZGRpbmcsIHVu
c2lnbmVkIGJvdHRvbVBhZGRpbmcsIHVuc2lnbmVkIGxlZnRQYWRkaW5nKQpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0xlZ2FjeUlubGluZUJveC5oIGIvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL0xlZ2FjeUlubGluZUJveC5oCmluZGV4IDNiNmY5NTkwODMyN2U0ZDY5MzYx
NjAwNDQ2NTQ1ZjgyNmIwNGI1YWIuLmIxMjEwMTY5Y2Y1NmZjNGEyNjA1ZmEzZjdjZTE5OGFhOWNi
OTUyMWEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9MZWdhY3lJbmxpbmVC
b3guaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvTGVnYWN5SW5saW5lQm94LmgKQEAg
LTI5Myw3ICsyOTMsNyBAQCBwcml2YXRlOgogICAgIFdlYWtQdHI8UmVuZGVyT2JqZWN0PiBtX3Jl
bmRlcmVyOwogCiBwcml2YXRlOgotICAgIGZsb2F0IG1fbG9naWNhbFdpZHRoIHsgMCB9OworICAg
IExheW91dFVuaXQgbV9sb2dpY2FsV2lkdGg7CiAgICAgZmxvYXQgbV9leHBhbnNpb24geyAwIH07
CiAgICAgRmxvYXRQb2ludCBtX3RvcExlZnQ7CiAKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMv
d2Via2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL2xheW91dF90ZXN0X3J1bm5lci5weSBi
L1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL2xheW91dF90
ZXN0X3J1bm5lci5weQppbmRleCBjMmYzNGQ5Mzk4ZWQ3MWU2NjZkMDFmMGEyZjkzNjRlZGM2YTJk
YjZkLi43ZDkwOTIzYWM1YTRmY2Q0OTM2ZDI3YjdiMmY1NThmYzgyN2Q4OTM0IDEwMDY0NAotLS0g
YS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250cm9sbGVycy9sYXlvdXRf
dGVzdF9ydW5uZXIucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMv
Y29udHJvbGxlcnMvbGF5b3V0X3Rlc3RfcnVubmVyLnB5CkBAIC0yMTEsNiArMjExLDcgQEAgY2xh
c3MgTGF5b3V0VGVzdFJ1bm5lcihvYmplY3QpOgogICAgICAgICAgICAgICAgIHNlbGYuX21hcmtf
aW50ZXJydXB0ZWRfdGVzdHNfYXNfc2tpcHBlZChydW5fcmVzdWx0cykKICAgICAgICAgICAgICAg
ICByYWlzZSBUZXN0UnVuSW50ZXJydXB0ZWRFeGNlcHRpb24obWVzc2FnZSkKIAorICAgICAgICBz
ZWxmLl9vcHRpb25zLmV4aXRfYWZ0ZXJfbl9mYWlsdXJlcyA9IE5vbmUKICAgICAgICAgaW50ZXJy
dXB0X2lmX2F0X2ZhaWx1cmVfbGltaXQoCiAgICAgICAgICAgICBzZWxmLl9vcHRpb25zLmV4aXRf
YWZ0ZXJfbl9mYWlsdXJlcywKICAgICAgICAgICAgIHJ1bl9yZXN1bHRzLnVuZXhwZWN0ZWRfZmFp
bHVyZXMsCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>432282</attachid>
            <date>2021-06-25 09:56:32 -0700</date>
            <delta_ts>2021-06-25 10:25:09 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-227276-20210625095631.patch</filename>
            <type>text/plain</type>
            <size>5040</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc5MjI1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMGI0NGNhZWM3YjdkZWQ4
YjcxYjI2MGU3NzQ1Zjk2YWMyMDhhYjczZi4uOWEwNWI0ZmYxODU5ZTc1YTI0ZDQzZDYzMjAwMWI3
MjIzNmEwYTI0NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIxLTA2LTI1ICBBbGFu
IEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBVc2UgTGF5b3V0VW5pdCBmb3Ig
aW5saW5lIGNvbnRlbnQgd2lkdGgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTIyNzI3NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIEVXUy4KKworICAgICAgICAqIGxheW91dC9mb3JtYXR0aW5nQ29udGV4dHMv
aW5saW5lL3RleHQvVGV4dFV0aWwuY3BwOgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0OjpUZXh0
VXRpbDo6d2lkdGgpOgorICAgICAgICAqIGxheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5l
L3RleHQvVGV4dFV0aWwuaDoKKyAgICAgICAgKiByZW5kZXJpbmcvTGVnYWN5SW5saW5lQm94Lmg6
CisKIDIwMjEtMDYtMjQgIEtpbW1vIEtpbm51bmVuICA8a2tpbm51bmVuQGFwcGxlLmNvbT4KIAog
ICAgICAgICBVc2luZyBhIHZpZGVvIGFzIGEgc291cmNlIGZvciBhIFdlYkdMIHRleHR1cmUgaXMg
c2xvdyBhbmQgaGFuZ3Mgb24gaU9TIDE1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sYXlv
dXQvZm9ybWF0dGluZ0NvbnRleHRzL2lubGluZS90ZXh0L1RleHRVdGlsLmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL3RleHQvVGV4dFV0aWwuY3Bw
CmluZGV4IDdlNTc1YmNlNzI4NTNhOGM5ZGJmMzYyZjRmYzliMTk5NzZhYjI1MjAuLjM4Njg5MWRl
OGU4Nzk4MDg3NjFjZjdkMDFiOGUwOGY3YTVmMjkxMTYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL3RleHQvVGV4dFV0aWwuY3BwCisr
KyBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL3RleHQv
VGV4dFV0aWwuY3BwCkBAIC0zOCwyMyArMzgsMjMgQEAKIG5hbWVzcGFjZSBXZWJDb3JlIHsKIG5h
bWVzcGFjZSBMYXlvdXQgewogCi1JbmxpbmVMYXlvdXRVbml0IFRleHRVdGlsOjp3aWR0aChjb25z
dCBJbmxpbmVUZXh0SXRlbSYgaW5saW5lVGV4dEl0ZW0sIElubGluZUxheW91dFVuaXQgY29udGVu
dExvZ2ljYWxMZWZ0KQorTGF5b3V0VW5pdCBUZXh0VXRpbDo6d2lkdGgoY29uc3QgSW5saW5lVGV4
dEl0ZW0mIGlubGluZVRleHRJdGVtLCBJbmxpbmVMYXlvdXRVbml0IGNvbnRlbnRMb2dpY2FsTGVm
dCkKIHsKICAgICByZXR1cm4gVGV4dFV0aWw6OndpZHRoKGlubGluZVRleHRJdGVtLCBpbmxpbmVU
ZXh0SXRlbS5zdGFydCgpLCBpbmxpbmVUZXh0SXRlbS5lbmQoKSwgY29udGVudExvZ2ljYWxMZWZ0
KTsKIH0KIAotSW5saW5lTGF5b3V0VW5pdCBUZXh0VXRpbDo6d2lkdGgoY29uc3QgSW5saW5lVGV4
dEl0ZW0mIGlubGluZVRleHRJdGVtLCB1bnNpZ25lZCBmcm9tLCB1bnNpZ25lZCB0bywgSW5saW5l
TGF5b3V0VW5pdCBjb250ZW50TG9naWNhbExlZnQpCitMYXlvdXRVbml0IFRleHRVdGlsOjp3aWR0
aChjb25zdCBJbmxpbmVUZXh0SXRlbSYgaW5saW5lVGV4dEl0ZW0sIHVuc2lnbmVkIGZyb20sIHVu
c2lnbmVkIHRvLCBJbmxpbmVMYXlvdXRVbml0IGNvbnRlbnRMb2dpY2FsTGVmdCkKIHsKICAgICBS
RUxFQVNFX0FTU0VSVChmcm9tID49IGlubGluZVRleHRJdGVtLnN0YXJ0KCkpOwogICAgIFJFTEVB
U0VfQVNTRVJUKHRvIDw9IGlubGluZVRleHRJdGVtLmVuZCgpKTsKICAgICBpZiAoaW5saW5lVGV4
dEl0ZW0uaXNXaGl0ZXNwYWNlKCkgJiYgIUlubGluZVRleHRJdGVtOjpzaG91bGRQcmVzZXJ2ZVNw
YWNlc0FuZFRhYnMoaW5saW5lVGV4dEl0ZW0pKSB7CiAgICAgICAgIGF1dG8gc3BhY2VXaWR0aCA9
IGlubGluZVRleHRJdGVtLnN0eWxlKCkuZm9udENhc2NhZGUoKS5zcGFjZVdpZHRoKCk7Ci0gICAg
ICAgIHJldHVybiBzdGQ6OmlzbmFuKHNwYWNlV2lkdGgpID8gMC4wZiA6IHN0ZDo6aXNpbmYoc3Bh
Y2VXaWR0aCkgPyBtYXhJbmxpbmVMYXlvdXRVbml0KCkgOiBzcGFjZVdpZHRoOworICAgICAgICBy
ZXR1cm4gTGF5b3V0VW5pdCB7IHN0ZDo6aXNuYW4oc3BhY2VXaWR0aCkgPyAwLjBmIDogc3RkOjpp
c2luZihzcGFjZVdpZHRoKSA/IG1heElubGluZUxheW91dFVuaXQoKSA6IHNwYWNlV2lkdGggfTsK
ICAgICB9CiAgICAgcmV0dXJuIFRleHRVdGlsOjp3aWR0aChpbmxpbmVUZXh0SXRlbS5pbmxpbmVU
ZXh0Qm94KCksIGZyb20sIHRvLCBjb250ZW50TG9naWNhbExlZnQpOwogfQogCi1JbmxpbmVMYXlv
dXRVbml0IFRleHRVdGlsOjp3aWR0aChjb25zdCBJbmxpbmVUZXh0Qm94JiBpbmxpbmVUZXh0Qm94
LCB1bnNpZ25lZCBmcm9tLCB1bnNpZ25lZCB0bywgSW5saW5lTGF5b3V0VW5pdCBjb250ZW50TG9n
aWNhbExlZnQpCitMYXlvdXRVbml0IFRleHRVdGlsOjp3aWR0aChjb25zdCBJbmxpbmVUZXh0Qm94
JiBpbmxpbmVUZXh0Qm94LCB1bnNpZ25lZCBmcm9tLCB1bnNpZ25lZCB0bywgSW5saW5lTGF5b3V0
VW5pdCBjb250ZW50TG9naWNhbExlZnQpCiB7CiAgICAgaWYgKGZyb20gPT0gdG8pCiAgICAgICAg
IHJldHVybiAwOwpAQCAtODEsNyArODEsNyBAQCBJbmxpbmVMYXlvdXRVbml0IFRleHRVdGlsOjp3
aWR0aChjb25zdCBJbmxpbmVUZXh0Qm94JiBpbmxpbmVUZXh0Qm94LCB1bnNpZ25lZCBmcgogICAg
IGlmIChtZWFzdXJlV2l0aEVuZFNwYWNlKQogICAgICAgICB3aWR0aCAtPSAoZm9udC5zcGFjZVdp
ZHRoKCkgKyBmb250LndvcmRTcGFjaW5nKCkpOwogCi0gICAgcmV0dXJuIHN0ZDo6aXNuYW4od2lk
dGgpID8gMC4wZiA6IHN0ZDo6aXNpbmYod2lkdGgpID8gbWF4SW5saW5lTGF5b3V0VW5pdCgpIDog
d2lkdGg7CisgICAgcmV0dXJuIExheW91dFVuaXQgeyBzdGQ6OmlzbmFuKHdpZHRoKSA/IDAuMGYg
OiBzdGQ6OmlzaW5mKHdpZHRoKSA/IG1heElubGluZUxheW91dFVuaXQoKSA6IHdpZHRoIH07CiB9
CiAKIFRleHRVdGlsOjpTcGxpdERhdGEgVGV4dFV0aWw6OnNwbGl0KGNvbnN0IElubGluZVRleHRJ
dGVtJiBpbmxpbmVUZXh0SXRlbSwgSW5saW5lTGF5b3V0VW5pdCB0ZXh0V2lkdGgsIElubGluZUxh
eW91dFVuaXQgYXZhaWxhYmxlV2lkdGgsIElubGluZUxheW91dFVuaXQgY29udGVudExvZ2ljYWxM
ZWZ0KQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2Zvcm1hdHRpbmdDb250ZXh0
cy9pbmxpbmUvdGV4dC9UZXh0VXRpbC5oIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2Zvcm1hdHRp
bmdDb250ZXh0cy9pbmxpbmUvdGV4dC9UZXh0VXRpbC5oCmluZGV4IGQxMzgyNTMxMmE3MTg0ZmNj
Y2JkM2Y1ZTdkYjc5M2MzMTk2NDc3MGQuLmJlMGI1Mjg1NDFhYzBjMTQ1NTMyMjhmOGIzODczNzYy
ZmZhYTk2MTIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29u
dGV4dHMvaW5saW5lL3RleHQvVGV4dFV0aWwuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQv
Zm9ybWF0dGluZ0NvbnRleHRzL2lubGluZS90ZXh0L1RleHRVdGlsLmgKQEAgLTQzLDkgKzQzLDkg
QEAgY2xhc3MgSW5saW5lVGV4dEl0ZW07CiAKIGNsYXNzIFRleHRVdGlsIHsKIHB1YmxpYzoKLSAg
ICBzdGF0aWMgSW5saW5lTGF5b3V0VW5pdCB3aWR0aChjb25zdCBJbmxpbmVUZXh0SXRlbSYsIElu
bGluZUxheW91dFVuaXQgY29udGVudExvZ2ljYWxMZWZ0KTsKLSAgICBzdGF0aWMgSW5saW5lTGF5
b3V0VW5pdCB3aWR0aChjb25zdCBJbmxpbmVUZXh0SXRlbSYsIHVuc2lnbmVkIGZyb20sIHVuc2ln
bmVkIHRvLCBJbmxpbmVMYXlvdXRVbml0IGNvbnRlbnRMb2dpY2FsTGVmdCk7Ci0gICAgc3RhdGlj
IElubGluZUxheW91dFVuaXQgd2lkdGgoY29uc3QgSW5saW5lVGV4dEJveCYsIHVuc2lnbmVkIGZy
b20sIHVuc2lnbmVkIHRvLCBJbmxpbmVMYXlvdXRVbml0IGNvbnRlbnRMb2dpY2FsTGVmdCk7Cisg
ICAgc3RhdGljIExheW91dFVuaXQgd2lkdGgoY29uc3QgSW5saW5lVGV4dEl0ZW0mLCBJbmxpbmVM
YXlvdXRVbml0IGNvbnRlbnRMb2dpY2FsTGVmdCk7CisgICAgc3RhdGljIExheW91dFVuaXQgd2lk
dGgoY29uc3QgSW5saW5lVGV4dEl0ZW0mLCB1bnNpZ25lZCBmcm9tLCB1bnNpZ25lZCB0bywgSW5s
aW5lTGF5b3V0VW5pdCBjb250ZW50TG9naWNhbExlZnQpOworICAgIHN0YXRpYyBMYXlvdXRVbml0
IHdpZHRoKGNvbnN0IElubGluZVRleHRCb3gmLCB1bnNpZ25lZCBmcm9tLCB1bnNpZ25lZCB0bywg
SW5saW5lTGF5b3V0VW5pdCBjb250ZW50TG9naWNhbExlZnQpOwogCiAgICAgc3RydWN0IFNwbGl0
RGF0YSB7CiAgICAgICAgIHVuc2lnbmVkIHN0YXJ0IHsgMCB9OwpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL0xlZ2FjeUlubGluZUJveC5oIGIvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL0xlZ2FjeUlubGluZUJveC5oCmluZGV4IDNiNmY5NTkwODMyN2U0ZDY5MzYxNjAwNDQ2
NTQ1ZjgyNmIwNGI1YWIuLmIxMjEwMTY5Y2Y1NmZjNGEyNjA1ZmEzZjdjZTE5OGFhOWNiOTUyMWEg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9MZWdhY3lJbmxpbmVCb3guaAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvTGVnYWN5SW5saW5lQm94LmgKQEAgLTI5Myw3
ICsyOTMsNyBAQCBwcml2YXRlOgogICAgIFdlYWtQdHI8UmVuZGVyT2JqZWN0PiBtX3JlbmRlcmVy
OwogCiBwcml2YXRlOgotICAgIGZsb2F0IG1fbG9naWNhbFdpZHRoIHsgMCB9OworICAgIExheW91
dFVuaXQgbV9sb2dpY2FsV2lkdGg7CiAgICAgZmxvYXQgbV9leHBhbnNpb24geyAwIH07CiAgICAg
RmxvYXRQb2ludCBtX3RvcExlZnQ7CiAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>432284</attachid>
            <date>2021-06-25 10:25:11 -0700</date>
            <delta_ts>2021-06-25 12:25:05 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-227276-20210625102511.patch</filename>
            <type>text/plain</type>
            <size>5770</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc5Mjg4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjBkNDE0M2IyZDQxYTQ1
NGI5Njg2ZGYwOWI3YzYyNmZjODJkODc2Zi4uM2E2MzJhMTIwM2YwNmZmMTJlMmYwYzdiOWU1ODhh
ZTE2ZTI2OTg1YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIxLTA2LTI1ICBBbGFu
IEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBVc2UgTGF5b3V0VW5pdCBmb3Ig
aW5saW5lIGNvbnRlbnQgd2lkdGgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTIyNzI3NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIEVXUy4KKworICAgICAgICAqIGxheW91dC9mb3JtYXR0aW5nQ29udGV4dHMv
aW5saW5lL3RleHQvVGV4dFV0aWwuY3BwOgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0OjpUZXh0
VXRpbDo6d2lkdGgpOgorICAgICAgICAqIGxheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5l
L3RleHQvVGV4dFV0aWwuaDoKKyAgICAgICAgKiByZW5kZXJpbmcvTGVnYWN5SW5saW5lQm94Lmg6
CisKIDIwMjEtMDYtMjUgIFJ5YW4gSGFkZGFkICA8cnlhbmhhZGRhZEBhcHBsZS5jb20+CiAKICAg
ICAgICAgVW5yZXZpZXdlZCwgcmV2ZXJ0aW5nIHIyNzkyMDguCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9sYXlvdXQvZm9ybWF0dGluZ0NvbnRleHRzL2lubGluZS90ZXh0L1RleHRVdGlsLmNw
cCBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL3RleHQv
VGV4dFV0aWwuY3BwCmluZGV4IDdlNTc1YmNlNzI4NTNhOGM5ZGJmMzYyZjRmYzliMTk5NzZhYjI1
MjAuLjM4Njg5MWRlOGU4Nzk4MDg3NjFjZjdkMDFiOGUwOGY3YTVmMjkxMTYgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL3RleHQvVGV4
dFV0aWwuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMv
aW5saW5lL3RleHQvVGV4dFV0aWwuY3BwCkBAIC0zOCwyMyArMzgsMjMgQEAKIG5hbWVzcGFjZSBX
ZWJDb3JlIHsKIG5hbWVzcGFjZSBMYXlvdXQgewogCi1JbmxpbmVMYXlvdXRVbml0IFRleHRVdGls
Ojp3aWR0aChjb25zdCBJbmxpbmVUZXh0SXRlbSYgaW5saW5lVGV4dEl0ZW0sIElubGluZUxheW91
dFVuaXQgY29udGVudExvZ2ljYWxMZWZ0KQorTGF5b3V0VW5pdCBUZXh0VXRpbDo6d2lkdGgoY29u
c3QgSW5saW5lVGV4dEl0ZW0mIGlubGluZVRleHRJdGVtLCBJbmxpbmVMYXlvdXRVbml0IGNvbnRl
bnRMb2dpY2FsTGVmdCkKIHsKICAgICByZXR1cm4gVGV4dFV0aWw6OndpZHRoKGlubGluZVRleHRJ
dGVtLCBpbmxpbmVUZXh0SXRlbS5zdGFydCgpLCBpbmxpbmVUZXh0SXRlbS5lbmQoKSwgY29udGVu
dExvZ2ljYWxMZWZ0KTsKIH0KIAotSW5saW5lTGF5b3V0VW5pdCBUZXh0VXRpbDo6d2lkdGgoY29u
c3QgSW5saW5lVGV4dEl0ZW0mIGlubGluZVRleHRJdGVtLCB1bnNpZ25lZCBmcm9tLCB1bnNpZ25l
ZCB0bywgSW5saW5lTGF5b3V0VW5pdCBjb250ZW50TG9naWNhbExlZnQpCitMYXlvdXRVbml0IFRl
eHRVdGlsOjp3aWR0aChjb25zdCBJbmxpbmVUZXh0SXRlbSYgaW5saW5lVGV4dEl0ZW0sIHVuc2ln
bmVkIGZyb20sIHVuc2lnbmVkIHRvLCBJbmxpbmVMYXlvdXRVbml0IGNvbnRlbnRMb2dpY2FsTGVm
dCkKIHsKICAgICBSRUxFQVNFX0FTU0VSVChmcm9tID49IGlubGluZVRleHRJdGVtLnN0YXJ0KCkp
OwogICAgIFJFTEVBU0VfQVNTRVJUKHRvIDw9IGlubGluZVRleHRJdGVtLmVuZCgpKTsKICAgICBp
ZiAoaW5saW5lVGV4dEl0ZW0uaXNXaGl0ZXNwYWNlKCkgJiYgIUlubGluZVRleHRJdGVtOjpzaG91
bGRQcmVzZXJ2ZVNwYWNlc0FuZFRhYnMoaW5saW5lVGV4dEl0ZW0pKSB7CiAgICAgICAgIGF1dG8g
c3BhY2VXaWR0aCA9IGlubGluZVRleHRJdGVtLnN0eWxlKCkuZm9udENhc2NhZGUoKS5zcGFjZVdp
ZHRoKCk7Ci0gICAgICAgIHJldHVybiBzdGQ6OmlzbmFuKHNwYWNlV2lkdGgpID8gMC4wZiA6IHN0
ZDo6aXNpbmYoc3BhY2VXaWR0aCkgPyBtYXhJbmxpbmVMYXlvdXRVbml0KCkgOiBzcGFjZVdpZHRo
OworICAgICAgICByZXR1cm4gTGF5b3V0VW5pdCB7IHN0ZDo6aXNuYW4oc3BhY2VXaWR0aCkgPyAw
LjBmIDogc3RkOjppc2luZihzcGFjZVdpZHRoKSA/IG1heElubGluZUxheW91dFVuaXQoKSA6IHNw
YWNlV2lkdGggfTsKICAgICB9CiAgICAgcmV0dXJuIFRleHRVdGlsOjp3aWR0aChpbmxpbmVUZXh0
SXRlbS5pbmxpbmVUZXh0Qm94KCksIGZyb20sIHRvLCBjb250ZW50TG9naWNhbExlZnQpOwogfQog
Ci1JbmxpbmVMYXlvdXRVbml0IFRleHRVdGlsOjp3aWR0aChjb25zdCBJbmxpbmVUZXh0Qm94JiBp
bmxpbmVUZXh0Qm94LCB1bnNpZ25lZCBmcm9tLCB1bnNpZ25lZCB0bywgSW5saW5lTGF5b3V0VW5p
dCBjb250ZW50TG9naWNhbExlZnQpCitMYXlvdXRVbml0IFRleHRVdGlsOjp3aWR0aChjb25zdCBJ
bmxpbmVUZXh0Qm94JiBpbmxpbmVUZXh0Qm94LCB1bnNpZ25lZCBmcm9tLCB1bnNpZ25lZCB0bywg
SW5saW5lTGF5b3V0VW5pdCBjb250ZW50TG9naWNhbExlZnQpCiB7CiAgICAgaWYgKGZyb20gPT0g
dG8pCiAgICAgICAgIHJldHVybiAwOwpAQCAtODEsNyArODEsNyBAQCBJbmxpbmVMYXlvdXRVbml0
IFRleHRVdGlsOjp3aWR0aChjb25zdCBJbmxpbmVUZXh0Qm94JiBpbmxpbmVUZXh0Qm94LCB1bnNp
Z25lZCBmcgogICAgIGlmIChtZWFzdXJlV2l0aEVuZFNwYWNlKQogICAgICAgICB3aWR0aCAtPSAo
Zm9udC5zcGFjZVdpZHRoKCkgKyBmb250LndvcmRTcGFjaW5nKCkpOwogCi0gICAgcmV0dXJuIHN0
ZDo6aXNuYW4od2lkdGgpID8gMC4wZiA6IHN0ZDo6aXNpbmYod2lkdGgpID8gbWF4SW5saW5lTGF5
b3V0VW5pdCgpIDogd2lkdGg7CisgICAgcmV0dXJuIExheW91dFVuaXQgeyBzdGQ6OmlzbmFuKHdp
ZHRoKSA/IDAuMGYgOiBzdGQ6OmlzaW5mKHdpZHRoKSA/IG1heElubGluZUxheW91dFVuaXQoKSA6
IHdpZHRoIH07CiB9CiAKIFRleHRVdGlsOjpTcGxpdERhdGEgVGV4dFV0aWw6OnNwbGl0KGNvbnN0
IElubGluZVRleHRJdGVtJiBpbmxpbmVUZXh0SXRlbSwgSW5saW5lTGF5b3V0VW5pdCB0ZXh0V2lk
dGgsIElubGluZUxheW91dFVuaXQgYXZhaWxhYmxlV2lkdGgsIElubGluZUxheW91dFVuaXQgY29u
dGVudExvZ2ljYWxMZWZ0KQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2Zvcm1h
dHRpbmdDb250ZXh0cy9pbmxpbmUvdGV4dC9UZXh0VXRpbC5oIGIvU291cmNlL1dlYkNvcmUvbGF5
b3V0L2Zvcm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvdGV4dC9UZXh0VXRpbC5oCmluZGV4IGQxMzgy
NTMxMmE3MTg0ZmNjY2JkM2Y1ZTdkYjc5M2MzMTk2NDc3MGQuLmJlMGI1Mjg1NDFhYzBjMTQ1NTMy
MjhmOGIzODczNzYyZmZhYTk2MTIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9m
b3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL3RleHQvVGV4dFV0aWwuaAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9sYXlvdXQvZm9ybWF0dGluZ0NvbnRleHRzL2lubGluZS90ZXh0L1RleHRVdGlsLmgKQEAg
LTQzLDkgKzQzLDkgQEAgY2xhc3MgSW5saW5lVGV4dEl0ZW07CiAKIGNsYXNzIFRleHRVdGlsIHsK
IHB1YmxpYzoKLSAgICBzdGF0aWMgSW5saW5lTGF5b3V0VW5pdCB3aWR0aChjb25zdCBJbmxpbmVU
ZXh0SXRlbSYsIElubGluZUxheW91dFVuaXQgY29udGVudExvZ2ljYWxMZWZ0KTsKLSAgICBzdGF0
aWMgSW5saW5lTGF5b3V0VW5pdCB3aWR0aChjb25zdCBJbmxpbmVUZXh0SXRlbSYsIHVuc2lnbmVk
IGZyb20sIHVuc2lnbmVkIHRvLCBJbmxpbmVMYXlvdXRVbml0IGNvbnRlbnRMb2dpY2FsTGVmdCk7
Ci0gICAgc3RhdGljIElubGluZUxheW91dFVuaXQgd2lkdGgoY29uc3QgSW5saW5lVGV4dEJveCYs
IHVuc2lnbmVkIGZyb20sIHVuc2lnbmVkIHRvLCBJbmxpbmVMYXlvdXRVbml0IGNvbnRlbnRMb2dp
Y2FsTGVmdCk7CisgICAgc3RhdGljIExheW91dFVuaXQgd2lkdGgoY29uc3QgSW5saW5lVGV4dEl0
ZW0mLCBJbmxpbmVMYXlvdXRVbml0IGNvbnRlbnRMb2dpY2FsTGVmdCk7CisgICAgc3RhdGljIExh
eW91dFVuaXQgd2lkdGgoY29uc3QgSW5saW5lVGV4dEl0ZW0mLCB1bnNpZ25lZCBmcm9tLCB1bnNp
Z25lZCB0bywgSW5saW5lTGF5b3V0VW5pdCBjb250ZW50TG9naWNhbExlZnQpOworICAgIHN0YXRp
YyBMYXlvdXRVbml0IHdpZHRoKGNvbnN0IElubGluZVRleHRCb3gmLCB1bnNpZ25lZCBmcm9tLCB1
bnNpZ25lZCB0bywgSW5saW5lTGF5b3V0VW5pdCBjb250ZW50TG9naWNhbExlZnQpOwogCiAgICAg
c3RydWN0IFNwbGl0RGF0YSB7CiAgICAgICAgIHVuc2lnbmVkIHN0YXJ0IHsgMCB9OwpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0xlZ2FjeUlubGluZUJveC5oIGIvU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL0xlZ2FjeUlubGluZUJveC5oCmluZGV4IDNiNmY5NTkwODMyN2U0
ZDY5MzYxNjAwNDQ2NTQ1ZjgyNmIwNGI1YWIuLmIxMjEwMTY5Y2Y1NmZjNGEyNjA1ZmEzZjdjZTE5
OGFhOWNiOTUyMWEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9MZWdhY3lJ
bmxpbmVCb3guaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvTGVnYWN5SW5saW5lQm94
LmgKQEAgLTI5Myw3ICsyOTMsNyBAQCBwcml2YXRlOgogICAgIFdlYWtQdHI8UmVuZGVyT2JqZWN0
PiBtX3JlbmRlcmVyOwogCiBwcml2YXRlOgotICAgIGZsb2F0IG1fbG9naWNhbFdpZHRoIHsgMCB9
OworICAgIExheW91dFVuaXQgbV9sb2dpY2FsV2lkdGg7CiAgICAgZmxvYXQgbV9leHBhbnNpb24g
eyAwIH07CiAgICAgRmxvYXRQb2ludCBtX3RvcExlZnQ7CiAKZGlmZiAtLWdpdCBhL1Rvb2xzL1Nj
cmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL2xheW91dF90ZXN0X3J1bm5l
ci5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL2xh
eW91dF90ZXN0X3J1bm5lci5weQppbmRleCBjMmYzNGQ5Mzk4ZWQ3MWU2NjZkMDFmMGEyZjkzNjRl
ZGM2YTJkYjZkLi43ZDkwOTIzYWM1YTRmY2Q0OTM2ZDI3YjdiMmY1NThmYzgyN2Q4OTM0IDEwMDY0
NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9jb250cm9sbGVycy9s
YXlvdXRfdGVzdF9ydW5uZXIucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRf
dGVzdHMvY29udHJvbGxlcnMvbGF5b3V0X3Rlc3RfcnVubmVyLnB5CkBAIC0yMTEsNiArMjExLDcg
QEAgY2xhc3MgTGF5b3V0VGVzdFJ1bm5lcihvYmplY3QpOgogICAgICAgICAgICAgICAgIHNlbGYu
X21hcmtfaW50ZXJydXB0ZWRfdGVzdHNfYXNfc2tpcHBlZChydW5fcmVzdWx0cykKICAgICAgICAg
ICAgICAgICByYWlzZSBUZXN0UnVuSW50ZXJydXB0ZWRFeGNlcHRpb24obWVzc2FnZSkKIAorICAg
ICAgICBzZWxmLl9vcHRpb25zLmV4aXRfYWZ0ZXJfbl9mYWlsdXJlcyA9IE5vbmUKICAgICAgICAg
aW50ZXJydXB0X2lmX2F0X2ZhaWx1cmVfbGltaXQoCiAgICAgICAgICAgICBzZWxmLl9vcHRpb25z
LmV4aXRfYWZ0ZXJfbl9mYWlsdXJlcywKICAgICAgICAgICAgIHJ1bl9yZXN1bHRzLnVuZXhwZWN0
ZWRfZmFpbHVyZXMsCg==
</data>
<flag name="commit-queue"
          id="454281"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
      

    </bug>

</bugzilla>