<?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>240413</bug_id>
          
          <creation_ts>2022-05-13 21:21:18 -0700</creation_ts>
          <short_desc>[FFC][Integration] Add updateFormattingRootGeometryAndInvalidate/updateRenderers</short_desc>
          <delta_ts>2022-05-14 14:36:55 -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>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>
          
          
          <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>koivisto</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>pdr</cc>
    
    <cc>ross.kirsling</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>1868949</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2022-05-13 21:21:18 -0700</bug_when>
    <thetext>ssia</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1868950</commentid>
    <comment_count>1</comment_count>
      <attachid>459342</attachid>
    <who name="alan">zalan</who>
    <bug_when>2022-05-13 21:23:37 -0700</bug_when>
    <thetext>Created attachment 459342
[fast-cq]Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1868998</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-05-14 07:01:05 -0700</bug_when>
    <thetext>Committed r294193 (250559@main): &lt;https://commits.webkit.org/250559@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 459342.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1868999</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-05-14 07:02:14 -0700</bug_when>
    <thetext>&lt;rdar://problem/93290185&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1869025</commentid>
    <comment_count>4</comment_count>
    <who name="Ross Kirsling">ross.kirsling</who>
    <bug_when>2022-05-14 12:23:47 -0700</bug_when>
    <thetext>Hmm, this was fast-cq&apos;ed for some reason, but it doesn&apos;t build on Windows.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1869026</commentid>
    <comment_count>5</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2022-05-14 12:56:24 -0700</bug_when>
    <thetext>(In reply to Ross Kirsling from comment #4)
&gt; Hmm, this was fast-cq&apos;ed for some reason, but it doesn&apos;t build on Windows.
Should have paid more attention to the red bubble. Sorry about that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1869030</commentid>
    <comment_count>6</comment_count>
      <attachid>459361</attachid>
    <who name="alan">zalan</who>
    <bug_when>2022-05-14 13:38:20 -0700</bug_when>
    <thetext>Created attachment 459361
[fast-cq]Patch -win build fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1869031</commentid>
    <comment_count>7</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2022-05-14 13:38:39 -0700</bug_when>
    <thetext>win build fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1869034</commentid>
    <comment_count>8</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-05-14 14:36:52 -0700</bug_when>
    <thetext>Committed r294210 (250568@main): &lt;https://commits.webkit.org/250568@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 459361.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>459342</attachid>
            <date>2022-05-13 21:23:37 -0700</date>
            <delta_ts>2022-05-14 07:01:06 -0700</delta_ts>
            <desc>[fast-cq]Patch</desc>
            <filename>bug-240413-20220513212336.patch</filename>
            <type>text/plain</type>
            <size>6497</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjk0MDg3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTAxNWRhMzVhYWU0OTE0
YmU1ZmFjYzFhZDZhYmE4Nzg4MTRjYWU4Zi4uNDYxY2U0M2U1YjUzMzhlODNjNTBmNmFlOTFjNjYz
Zjk2YmRiM2YxMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDIyLTA1LTEzICBBbGFu
IEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBbRkZDXVtJbnRlZ3JhdGlvbl0g
QWRkIHVwZGF0ZUZvcm1hdHRpbmdSb290R2VvbWV0cnlBbmRJbnZhbGlkYXRlL3VwZGF0ZVJlbmRl
cmVycworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjQw
NDEzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTWFr
ZSBzdXJlIHRoYXQgdGhlIGxheW91dCBib3gvcmVuZGVyZXIgZ2VvbWV0cmllcyBhcmUgYWxsIHVw
LXRvLWRhdGUuCisKKyAgICAgICAgKiBsYXlvdXQvaW50ZWdyYXRpb24vZmxleC9MYXlvdXRJbnRl
Z3JhdGlvbkZsZXhMYXlvdXQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0SW50ZWdyYXRp
b246OmxvZ2ljYWxCb3JkZXIpOgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0SW50ZWdyYXRpb246
OmxvZ2ljYWxQYWRkaW5nKToKKyAgICAgICAgKFdlYkNvcmU6OkxheW91dEludGVncmF0aW9uOjpG
bGV4TGF5b3V0Ojp1cGRhdGVGb3JtYXR0aW5nUm9vdEdlb21ldHJ5QW5kSW52YWxpZGF0ZSk6Cisg
ICAgICAgIChXZWJDb3JlOjpMYXlvdXRJbnRlZ3JhdGlvbjo6RmxleExheW91dDo6bGF5b3V0KToK
KyAgICAgICAgKFdlYkNvcmU6OkxheW91dEludGVncmF0aW9uOjpGbGV4TGF5b3V0Ojp1cGRhdGVS
ZW5kZXJlcnMgY29uc3QpOgorICAgICAgICAqIGxheW91dC9pbnRlZ3JhdGlvbi9mbGV4L0xheW91
dEludGVncmF0aW9uRmxleExheW91dC5oOgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0SW50ZWdy
YXRpb246OkZsZXhMYXlvdXQ6OmZsZXhCb3hSZW5kZXJlciBjb25zdCk6CisgICAgICAgIChXZWJD
b3JlOjpMYXlvdXRJbnRlZ3JhdGlvbjo6RmxleExheW91dDo6ZmxleEJveFJlbmRlcmVyKToKKyAg
ICAgICAgKiByZW5kZXJpbmcvUmVuZGVyRmxleGlibGVCb3guY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6UmVuZGVyRmxleGlibGVCb3g6OmxheW91dFVzaW5nRmxleEZvcm1hdHRpbmdDb250ZXh0KToK
KwogMjAyMi0wNS0xMyAgQWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAgICAg
W0ZGQ11bSW50ZWdyYXRpb25dIERvIG5vdCByZXNldCB0aGUgZWZmZWN0aXZlIGRpc3BsYXkgdmFs
dWUgZm9yIGZsZXggcm9vdApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVn
cmF0aW9uL2ZsZXgvTGF5b3V0SW50ZWdyYXRpb25GbGV4TGF5b3V0LmNwcCBiL1NvdXJjZS9XZWJD
b3JlL2xheW91dC9pbnRlZ3JhdGlvbi9mbGV4L0xheW91dEludGVncmF0aW9uRmxleExheW91dC5j
cHAKaW5kZXggZDkxYTJhMDAyMmRhODc1ODE3MTg2Y2U2OGMwYWEyMWJlZjhhNTNlOS4uNTMzN2U4
YjBhZTNlNWJkYjllZmY1Y2JjYzBlZDNjNjllOTBiZjVkYSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL2ZsZXgvTGF5b3V0SW50ZWdyYXRpb25GbGV4TGF5b3V0
LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24vZmxleC9MYXlvdXRJ
bnRlZ3JhdGlvbkZsZXhMYXlvdXQuY3BwCkBAIC00NSw4ICs0NSw0OCBAQCBGbGV4TGF5b3V0OjpG
bGV4TGF5b3V0KFJlbmRlckZsZXhpYmxlQm94JiBmbGV4Qm94UmVuZGVyZXIpCiB7CiB9CiAKKy8v
IEZJWE1FOiBNZXJnZSB0aGVzZSB3aXRoIHRoZSBvdGhlciBpbnRlZ3JhdGlvbiBsYXlvdXQgZnVu
Y3Rpb25zLgorc3RhdGljIGlubGluZSBMYXlvdXQ6OkVkZ2VzIGxvZ2ljYWxCb3JkZXIoY29uc3Qg
UmVuZGVyQm94TW9kZWxPYmplY3QmIHJlbmRlcmVyLCBib29sIGlzTGVmdFRvUmlnaHRJbmxpbmVE
aXJlY3Rpb24sIFdyaXRpbmdNb2RlIHdyaXRpbmdNb2RlKQoreworICAgIFVOVVNFRF9QQVJBTShp
c0xlZnRUb1JpZ2h0SW5saW5lRGlyZWN0aW9uKTsKKyAgICBVTlVTRURfUEFSQU0od3JpdGluZ01v
ZGUpOworCisgICAgYXV0byBib3JkZXJMZWZ0ID0gcmVuZGVyZXIuYm9yZGVyTGVmdCgpOworICAg
IGF1dG8gYm9yZGVyUmlnaHQgPSByZW5kZXJlci5ib3JkZXJSaWdodCgpOworICAgIGF1dG8gYm9y
ZGVyVG9wID0gcmVuZGVyZXIuYm9yZGVyVG9wKCk7CisgICAgYXV0byBib3JkZXJCb3R0b20gPSBy
ZW5kZXJlci5ib3JkZXJCb3R0b20oKTsKKworICAgIHJldHVybiB7IHsgYm9yZGVyTGVmdCwgYm9y
ZGVyUmlnaHQgfSwgeyBib3JkZXJUb3AsIGJvcmRlckJvdHRvbSB9IH07Cit9CisKK3N0YXRpYyBp
bmxpbmUgTGF5b3V0OjpFZGdlcyBsb2dpY2FsUGFkZGluZyhjb25zdCBSZW5kZXJCb3hNb2RlbE9i
amVjdCYgcmVuZGVyZXIsIGJvb2wgaXNMZWZ0VG9SaWdodElubGluZURpcmVjdGlvbiwgV3JpdGlu
Z01vZGUgd3JpdGluZ01vZGUpCit7CisgICAgVU5VU0VEX1BBUkFNKGlzTGVmdFRvUmlnaHRJbmxp
bmVEaXJlY3Rpb24pOworICAgIFVOVVNFRF9QQVJBTSh3cml0aW5nTW9kZSk7CisKKyAgICBhdXRv
IHBhZGRpbmdMZWZ0ID0gcmVuZGVyZXIucGFkZGluZ0xlZnQoKTsKKyAgICBhdXRvIHBhZGRpbmdS
aWdodCA9IHJlbmRlcmVyLnBhZGRpbmdSaWdodCgpOworICAgIGF1dG8gcGFkZGluZ1RvcCA9IHJl
bmRlcmVyLnBhZGRpbmdUb3AoKTsKKyAgICBhdXRvIHBhZGRpbmdCb3R0b20gPSByZW5kZXJlci5w
YWRkaW5nQm90dG9tKCk7CisKKyAgICByZXR1cm4geyB7IHBhZGRpbmdMZWZ0LCBwYWRkaW5nUmln
aHQgfSwgeyBwYWRkaW5nVG9wLCBwYWRkaW5nQm90dG9tIH0gfTsKK30KKwogdm9pZCBGbGV4TGF5
b3V0Ojp1cGRhdGVGb3JtYXR0aW5nUm9vdEdlb21ldHJ5QW5kSW52YWxpZGF0ZSgpCiB7CisgICAg
YXV0byYgZmxleEJveFJlbmRlcmVyID0gdGhpcy0+ZmxleEJveFJlbmRlcmVyKCk7CisKKyAgICBh
dXRvIHVwZGF0ZUdlb21ldHJ5ID0gWyZdKGF1dG8mIHJvb3QpIHsKKyAgICAgICAgYXV0byBpc0xl
ZnRUb1JpZ2h0SW5saW5lRGlyZWN0aW9uID0gZmxleEJveFJlbmRlcmVyLnN0eWxlKCkuaXNMZWZ0
VG9SaWdodERpcmVjdGlvbigpOworICAgICAgICBhdXRvIHdyaXRpbmdNb2RlID0gZmxleEJveFJl
bmRlcmVyLnN0eWxlKCkud3JpdGluZ01vZGUoKTsKKworICAgICAgICByb290LnNldENvbnRlbnRC
b3hXaWR0aCh3cml0aW5nTW9kZSA9PSBXcml0aW5nTW9kZTo6VG9wVG9Cb3R0b20gPyBmbGV4Qm94
UmVuZGVyZXIuY29udGVudFdpZHRoKCkgOiBmbGV4Qm94UmVuZGVyZXIuY29udGVudEhlaWdodCgp
KTsKKyAgICAgICAgcm9vdC5zZXRQYWRkaW5nKGxvZ2ljYWxQYWRkaW5nKGZsZXhCb3hSZW5kZXJl
ciwgaXNMZWZ0VG9SaWdodElubGluZURpcmVjdGlvbiwgd3JpdGluZ01vZGUpKTsKKyAgICAgICAg
cm9vdC5zZXRCb3JkZXIobG9naWNhbEJvcmRlcihmbGV4Qm94UmVuZGVyZXIsIGlzTGVmdFRvUmln
aHRJbmxpbmVEaXJlY3Rpb24sIHdyaXRpbmdNb2RlKSk7CisgICAgICAgIHJvb3Quc2V0SG9yaXpv
bnRhbE1hcmdpbih7IH0pOworICAgICAgICByb290LnNldFZlcnRpY2FsTWFyZ2luKHsgfSk7Cisg
ICAgfTsKKyAgICByZXR1cm4gdXBkYXRlR2VvbWV0cnkobV9sYXlvdXRTdGF0ZS5lbnN1cmVHZW9t
ZXRyeUZvckJveChyb290TGF5b3V0Qm94KCkpKTsKIH0KIAogdm9pZCBGbGV4TGF5b3V0Ojp1cGRh
dGVGbGV4SXRlbURpbWVuc2lvbnMoY29uc3QgUmVuZGVyQmxvY2smIGZsZXhJdGVtKQpAQCAtODAs
NiArMTIwLDE5IEBAIHZvaWQgRmxleExheW91dDo6bGF5b3V0KCkKICAgICBhdXRvIGhvcml6b250
YWxDb25zdHJhaW50cyA9IExheW91dDo6SG9yaXpvbnRhbENvbnN0cmFpbnRzIHsgcm9vdEdlb21l
dHJ5LmNvbnRlbnRCb3hMZWZ0KCksIHJvb3RHZW9tZXRyeS5jb250ZW50Qm94V2lkdGgoKSB9Owog
CiAgICAgZmxleEZvcm1hdHRpbmdDb250ZXh0LmxheW91dEluRmxvd0NvbnRlbnRGb3JJbnRlZ3Jh
dGlvbih7IGhvcml6b250YWxDb25zdHJhaW50cywgcm9vdEdlb21ldHJ5LmNvbnRlbnRCb3hUb3Ao
KSB9KTsKKworICAgIHVwZGF0ZVJlbmRlcmVycygpOworfQorCit2b2lkIEZsZXhMYXlvdXQ6OnVw
ZGF0ZVJlbmRlcmVycygpIGNvbnN0Cit7CisgICAgYXV0byYgYm94QW5kUmVuZGVyZXJMaXN0ID0g
bV9ib3hUcmVlLmJveEFuZFJlbmRlcmVyTGlzdCgpOworICAgIGZvciAoYXV0byYgYm94QW5kUmVu
ZGVyZXIgOiBib3hBbmRSZW5kZXJlckxpc3QpIHsKKyAgICAgICAgYXV0byYgbGF5b3V0Qm94ID0g
Ym94QW5kUmVuZGVyZXIuYm94LmdldCgpOworCisgICAgICAgIGF1dG8mIHJlbmRlcmVyID0gZG93
bmNhc3Q8UmVuZGVyQm94PigqYm94QW5kUmVuZGVyZXIucmVuZGVyZXIpOworICAgICAgICByZW5k
ZXJlci5zZXRMb2NhdGlvbihMYXlvdXQ6OkJveEdlb21ldHJ5Ojpib3JkZXJCb3hUb3BMZWZ0KG1f
ZmxleEZvcm1hdHRpbmdTdGF0ZS5ib3hHZW9tZXRyeShsYXlvdXRCb3gpKSk7CisgICAgfQogfQog
CiB2b2lkIEZsZXhMYXlvdXQ6OnBhaW50KFBhaW50SW5mbyYsIGNvbnN0IExheW91dFBvaW50JikK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlvbi9mbGV4L0xheW91
dEludGVncmF0aW9uRmxleExheW91dC5oIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVncmF0
aW9uL2ZsZXgvTGF5b3V0SW50ZWdyYXRpb25GbGV4TGF5b3V0LmgKaW5kZXggMTFlMTY2YzRhNzc0
NzQ4MDI1MzExZjZjZmU0YWJlOTQxMTgzZmEzMy4uOGJhMjJkYTlkZmFkNDZjNGZmNDgyMjZiYjU2
YjIwNmQ2MDk3ODg0MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVncmF0
aW9uL2ZsZXgvTGF5b3V0SW50ZWdyYXRpb25GbGV4TGF5b3V0LmgKKysrIGIvU291cmNlL1dlYkNv
cmUvbGF5b3V0L2ludGVncmF0aW9uL2ZsZXgvTGF5b3V0SW50ZWdyYXRpb25GbGV4TGF5b3V0LmgK
QEAgLTY0LDkgKzY0LDE0IEBAIHB1YmxpYzoKICAgICBMYXlvdXRVbml0IGNvbnRlbnRMb2dpY2Fs
SGVpZ2h0KCkgY29uc3Q7CiAKIHByaXZhdGU6CisgICAgdm9pZCB1cGRhdGVSZW5kZXJlcnMoKSBj
b25zdDsKKwogICAgIGNvbnN0IExheW91dDo6Q29udGFpbmVyQm94JiByb290TGF5b3V0Qm94KCkg
Y29uc3QgeyByZXR1cm4gbV9ib3hUcmVlLnJvb3RMYXlvdXRCb3goKTsgfQogICAgIExheW91dDo6
Q29udGFpbmVyQm94JiByb290TGF5b3V0Qm94KCkgeyByZXR1cm4gbV9ib3hUcmVlLnJvb3RMYXlv
dXRCb3goKTsgfQogCisgICAgY29uc3QgUmVuZGVyRmxleGlibGVCb3gmIGZsZXhCb3hSZW5kZXJl
cigpIGNvbnN0IHsgcmV0dXJuIGRvd25jYXN0PFJlbmRlckZsZXhpYmxlQm94PihtX2JveFRyZWUu
cm9vdFJlbmRlcmVyKCkpOyB9CisgICAgUmVuZGVyRmxleGlibGVCb3gmIGZsZXhCb3hSZW5kZXJl
cigpIHsgcmV0dXJuIGRvd25jYXN0PFJlbmRlckZsZXhpYmxlQm94PihtX2JveFRyZWUucm9vdFJl
bmRlcmVyKCkpOyB9CisKICAgICBCb3hUcmVlIG1fYm94VHJlZTsKICAgICBMYXlvdXQ6OkxheW91
dFN0YXRlIG1fbGF5b3V0U3RhdGU7CiAgICAgTGF5b3V0OjpGbGV4Rm9ybWF0dGluZ1N0YXRlJiBt
X2ZsZXhGb3JtYXR0aW5nU3RhdGU7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJp
bmcvUmVuZGVyRmxleGlibGVCb3guY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRl
ckZsZXhpYmxlQm94LmNwcAppbmRleCA0NGE3MTEyN2I0MWQ1YWI4OTM2NjYzMGQ1MTZmNjQ0ZmM2
MDViODk3Li5kZWIzYjhiZTgxM2Q2OTNkNjc0NDc2ZjkxNDI1ZDI0NGNhZTIyYWEzIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRmxleGlibGVCb3guY3BwCisrKyBi
L1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJGbGV4aWJsZUJveC5jcHAKQEAgLTIzNDcs
NiArMjM0Nyw4IEBAIHZvaWQgUmVuZGVyRmxleGlibGVCb3g6OmxheW91dFVzaW5nRmxleEZvcm1h
dHRpbmdDb250ZXh0KCkKICAgICBpZiAoIW1fZmxleExheW91dCkKICAgICAgICAgbV9mbGV4TGF5
b3V0ID0gbWFrZVVuaXF1ZTxMYXlvdXRJbnRlZ3JhdGlvbjo6RmxleExheW91dD4oKnRoaXMpOwog
CisgICAgbV9mbGV4TGF5b3V0LT51cGRhdGVGb3JtYXR0aW5nUm9vdEdlb21ldHJ5QW5kSW52YWxp
ZGF0ZSgpOworCiAgICAgZm9yIChhdXRvJiBmbGV4SXRlbSA6IGNoaWxkcmVuT2ZUeXBlPFJlbmRl
ckJsb2NrPigqdGhpcykpIHsKICAgICAgICAgZmxleEl0ZW0ubGF5b3V0SWZOZWVkZWQoKTsKICAg
ICAgICAgbV9mbGV4TGF5b3V0LT51cGRhdGVGbGV4SXRlbURpbWVuc2lvbnMoZmxleEl0ZW0pOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>459361</attachid>
            <date>2022-05-14 13:38:20 -0700</date>
            <delta_ts>2022-05-14 14:36:54 -0700</delta_ts>
            <desc>[fast-cq]Patch -win build fix</desc>
            <filename>Patch.txt</filename>
            <type>text/plain</type>
            <size>3046</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCBkZmVlNWI5NGI2NzkuLmM3OGZjNmJkYjljOSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE0IEBACisyMDIyLTA1LTE0ICBBbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4K
KworICAgICAgICBVbnJldmlld2VkIHdpbiBidWlsZCBmaXguCisKKyAgICAgICAgKiBsYXlvdXQv
aW50ZWdyYXRpb24vZmxleC9MYXlvdXRJbnRlZ3JhdGlvbkZsZXhMYXlvdXQuY3BwOgorICAgICAg
ICAoV2ViQ29yZTo6TGF5b3V0SW50ZWdyYXRpb246OmZsZXhCb3hMb2dpY2FsQm9yZGVyKToKKyAg
ICAgICAgKFdlYkNvcmU6OkxheW91dEludGVncmF0aW9uOjpmbGV4Qm94TG9naWNhbFBhZGRpbmcp
OgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0SW50ZWdyYXRpb246OkZsZXhMYXlvdXQ6OnVwZGF0
ZUZvcm1hdHRpbmdSb290R2VvbWV0cnlBbmRJbnZhbGlkYXRlKToKKyAgICAgICAgKFdlYkNvcmU6
OkxheW91dEludGVncmF0aW9uOjpsb2dpY2FsQm9yZGVyKTogRGVsZXRlZC4KKyAgICAgICAgKFdl
YkNvcmU6OkxheW91dEludGVncmF0aW9uOjpsb2dpY2FsUGFkZGluZyk6IERlbGV0ZWQuCisKIDIw
MjItMDUtMTQgIEFsYW4gQnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgogCiAgICAgICAgIENoYW5n
aW5nIHRleHQgY29sb3IgYW5kIHJlbW92aW5nIGxpbmUtY2xhbXAgb24gaG92ZXIgY2F1c2VzIHRl
eHQgdG8gZGlzYXBwZWFyIHBlcm1hbmVudGx5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9s
YXlvdXQvaW50ZWdyYXRpb24vZmxleC9MYXlvdXRJbnRlZ3JhdGlvbkZsZXhMYXlvdXQuY3BwIGIv
U291cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL2ZsZXgvTGF5b3V0SW50ZWdyYXRpb25G
bGV4TGF5b3V0LmNwcAppbmRleCA1MzM3ZThiMGFlM2UuLjA3ZDFhMDZiNDEyMSAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL2ZsZXgvTGF5b3V0SW50ZWdyYXRp
b25GbGV4TGF5b3V0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24v
ZmxleC9MYXlvdXRJbnRlZ3JhdGlvbkZsZXhMYXlvdXQuY3BwCkBAIC00Niw3ICs0Niw3IEBAIEZs
ZXhMYXlvdXQ6OkZsZXhMYXlvdXQoUmVuZGVyRmxleGlibGVCb3gmIGZsZXhCb3hSZW5kZXJlcikK
IH0KIAogLy8gRklYTUU6IE1lcmdlIHRoZXNlIHdpdGggdGhlIG90aGVyIGludGVncmF0aW9uIGxh
eW91dCBmdW5jdGlvbnMuCi1zdGF0aWMgaW5saW5lIExheW91dDo6RWRnZXMgbG9naWNhbEJvcmRl
cihjb25zdCBSZW5kZXJCb3hNb2RlbE9iamVjdCYgcmVuZGVyZXIsIGJvb2wgaXNMZWZ0VG9SaWdo
dElubGluZURpcmVjdGlvbiwgV3JpdGluZ01vZGUgd3JpdGluZ01vZGUpCitzdGF0aWMgaW5saW5l
IExheW91dDo6RWRnZXMgZmxleEJveExvZ2ljYWxCb3JkZXIoY29uc3QgUmVuZGVyQm94TW9kZWxP
YmplY3QmIHJlbmRlcmVyLCBib29sIGlzTGVmdFRvUmlnaHRJbmxpbmVEaXJlY3Rpb24sIFdyaXRp
bmdNb2RlIHdyaXRpbmdNb2RlKQogewogICAgIFVOVVNFRF9QQVJBTShpc0xlZnRUb1JpZ2h0SW5s
aW5lRGlyZWN0aW9uKTsKICAgICBVTlVTRURfUEFSQU0od3JpdGluZ01vZGUpOwpAQCAtNTksNyAr
NTksNyBAQCBzdGF0aWMgaW5saW5lIExheW91dDo6RWRnZXMgbG9naWNhbEJvcmRlcihjb25zdCBS
ZW5kZXJCb3hNb2RlbE9iamVjdCYgcmVuZGVyZXIsCiAgICAgcmV0dXJuIHsgeyBib3JkZXJMZWZ0
LCBib3JkZXJSaWdodCB9LCB7IGJvcmRlclRvcCwgYm9yZGVyQm90dG9tIH0gfTsKIH0KIAotc3Rh
dGljIGlubGluZSBMYXlvdXQ6OkVkZ2VzIGxvZ2ljYWxQYWRkaW5nKGNvbnN0IFJlbmRlckJveE1v
ZGVsT2JqZWN0JiByZW5kZXJlciwgYm9vbCBpc0xlZnRUb1JpZ2h0SW5saW5lRGlyZWN0aW9uLCBX
cml0aW5nTW9kZSB3cml0aW5nTW9kZSkKK3N0YXRpYyBpbmxpbmUgTGF5b3V0OjpFZGdlcyBmbGV4
Qm94TG9naWNhbFBhZGRpbmcoY29uc3QgUmVuZGVyQm94TW9kZWxPYmplY3QmIHJlbmRlcmVyLCBi
b29sIGlzTGVmdFRvUmlnaHRJbmxpbmVEaXJlY3Rpb24sIFdyaXRpbmdNb2RlIHdyaXRpbmdNb2Rl
KQogewogICAgIFVOVVNFRF9QQVJBTShpc0xlZnRUb1JpZ2h0SW5saW5lRGlyZWN0aW9uKTsKICAg
ICBVTlVTRURfUEFSQU0od3JpdGluZ01vZGUpOwpAQCAtODEsOCArODEsOCBAQCB2b2lkIEZsZXhM
YXlvdXQ6OnVwZGF0ZUZvcm1hdHRpbmdSb290R2VvbWV0cnlBbmRJbnZhbGlkYXRlKCkKICAgICAg
ICAgYXV0byB3cml0aW5nTW9kZSA9IGZsZXhCb3hSZW5kZXJlci5zdHlsZSgpLndyaXRpbmdNb2Rl
KCk7CiAKICAgICAgICAgcm9vdC5zZXRDb250ZW50Qm94V2lkdGgod3JpdGluZ01vZGUgPT0gV3Jp
dGluZ01vZGU6OlRvcFRvQm90dG9tID8gZmxleEJveFJlbmRlcmVyLmNvbnRlbnRXaWR0aCgpIDog
ZmxleEJveFJlbmRlcmVyLmNvbnRlbnRIZWlnaHQoKSk7Ci0gICAgICAgIHJvb3Quc2V0UGFkZGlu
Zyhsb2dpY2FsUGFkZGluZyhmbGV4Qm94UmVuZGVyZXIsIGlzTGVmdFRvUmlnaHRJbmxpbmVEaXJl
Y3Rpb24sIHdyaXRpbmdNb2RlKSk7Ci0gICAgICAgIHJvb3Quc2V0Qm9yZGVyKGxvZ2ljYWxCb3Jk
ZXIoZmxleEJveFJlbmRlcmVyLCBpc0xlZnRUb1JpZ2h0SW5saW5lRGlyZWN0aW9uLCB3cml0aW5n
TW9kZSkpOworICAgICAgICByb290LnNldFBhZGRpbmcoZmxleEJveExvZ2ljYWxQYWRkaW5nKGZs
ZXhCb3hSZW5kZXJlciwgaXNMZWZ0VG9SaWdodElubGluZURpcmVjdGlvbiwgd3JpdGluZ01vZGUp
KTsKKyAgICAgICAgcm9vdC5zZXRCb3JkZXIoZmxleEJveExvZ2ljYWxCb3JkZXIoZmxleEJveFJl
bmRlcmVyLCBpc0xlZnRUb1JpZ2h0SW5saW5lRGlyZWN0aW9uLCB3cml0aW5nTW9kZSkpOwogICAg
ICAgICByb290LnNldEhvcml6b250YWxNYXJnaW4oeyB9KTsKICAgICAgICAgcm9vdC5zZXRWZXJ0
aWNhbE1hcmdpbih7IH0pOwogICAgIH07Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>