<?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>246874</bug_id>
          
          <creation_ts>2022-10-21 12:07:28 -0700</creation_ts>
          <short_desc>[IFC][Integration] Expand initial-letter check for the root box</short_desc>
          <delta_ts>2022-10-22 00:12:34 -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>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>1907374</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2022-10-21 12:07:28 -0700</bug_when>
    <thetext>ssia</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1907375</commentid>
    <comment_count>1</comment_count>
      <attachid>463157</attachid>
    <who name="alan">zalan</who>
    <bug_when>2022-10-21 12:08:40 -0700</bug_when>
    <thetext>Created attachment 463157
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1907436</commentid>
    <comment_count>2</comment_count>
      <attachid>463162</attachid>
    <who name="alan">zalan</who>
    <bug_when>2022-10-21 15:11:43 -0700</bug_when>
    <thetext>Created attachment 463162
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1907501</commentid>
    <comment_count>3</comment_count>
      <attachid>463164</attachid>
    <who name="alan">zalan</who>
    <bug_when>2022-10-21 22:30:37 -0700</bug_when>
    <thetext>Created attachment 463164
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1907506</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-10-21 23:53:42 -0700</bug_when>
    <thetext>Committed 255866@main (2fc84cc64e54): &lt;https://commits.webkit.org/255866@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 463164.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1907507</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-10-21 23:54:18 -0700</bug_when>
    <thetext>&lt;rdar://problem/101454931&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>463157</attachid>
            <date>2022-10-21 12:08:40 -0700</date>
            <delta_ts>2022-10-21 15:11:41 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-246874-20221021120839.patch</filename>
            <type>text/plain</type>
            <size>4523</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSBjNjM2M2ZhOWZhOWU1NDAwNDBmNTAxNDg0YmM5YjQ1ZTE3NjJiMDM0IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJ1anRhcyA8emFsYW5AYXBwbGUuY29tPgpEYXRlOiBG
cmksIDIxIE9jdCAyMDIyIDEyOjA2OjMwIC0wNzAwClN1YmplY3Q6IFtQQVRDSF0gW0lGQ11bSW50
ZWdyYXRpb25dIEV4cGFuZCBpbml0aWFsLWxldHRlciBjaGVjayBmb3IgdGhlIHJvb3QKIGJveCBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjQ2ODc0CgpSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KCkl0J3Mgbm90IHN1ZmZpY2llbnQgdG8gY2hlY2sgdGhlIGNoaWxk
cmVuIG9ubHkuCgoqIFNvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRl
Z3JhdGlvbkNvdmVyYWdlLmNwcDoKKFdlYkNvcmU6OkxheW91dEludGVncmF0aW9uOjpwcmludFJl
YXNvbik6CihXZWJDb3JlOjpMYXlvdXRJbnRlZ3JhdGlvbjo6Y2FuVXNlRm9yU3R5bGUpOgooV2Vi
Q29yZTo6TGF5b3V0SW50ZWdyYXRpb246OmNhblVzZUZvckNoaWxkKToKKiBTb3VyY2UvV2ViQ29y
ZS9sYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRpb25Db3ZlcmFnZS5oOgotLS0KIC4u
Li9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvbkNvdmVyYWdlLmNwcCB8IDE5ICsrKysrKysr
KysrKy0tLS0tLS0KIC4uLi9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvbkNvdmVyYWdlLmgg
ICB8ICAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDggZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL0xheW91
dEludGVncmF0aW9uQ292ZXJhZ2UuY3BwIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVncmF0
aW9uL0xheW91dEludGVncmF0aW9uQ292ZXJhZ2UuY3BwCmluZGV4IGZkODYwYWJhMmQ4MC4uNDc0
NDIyNjNhOTkxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24v
TGF5b3V0SW50ZWdyYXRpb25Db3ZlcmFnZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0
L2ludGVncmF0aW9uL0xheW91dEludGVncmF0aW9uQ292ZXJhZ2UuY3BwCkBAIC0xNTksNiArMTU5
LDkgQEAgc3RhdGljIHZvaWQgcHJpbnRSZWFzb24oQXZvaWRhbmNlUmVhc29uIHJlYXNvbiwgVGV4
dFN0cmVhbSYgc3RyZWFtKQogICAgIGNhc2UgQXZvaWRhbmNlUmVhc29uOjpGbG93SXNVbnN1cHBv
cnRlZExpc3RJdGVtOgogICAgICAgICBzdHJlYW0gPDwgImxpc3QgaXRlbSB3aXRoIHRleHQtaW5k
ZW50IjsKICAgICAgICAgYnJlYWs7CisgICAgY2FzZSBBdm9pZGFuY2VSZWFzb246OkZsb3dIYXNJ
bml0aWFsTGV0dGVyOgorICAgICAgICBzdHJlYW0gPDwgImludGlhbCBsZXR0ZXIiOworICAgICAg
ICBicmVhazsKICAgICBkZWZhdWx0OgogICAgICAgICBicmVhazsKICAgICB9CkBAIC0zMTUsNiAr
MzE4LDggQEAgc3RhdGljIE9wdGlvblNldDxBdm9pZGFuY2VSZWFzb24+IGNhblVzZUZvclN0eWxl
KGNvbnN0IFJlbmRlckVsZW1lbnQmIHJlbmRlcmVyLAogICAgICAgICBTRVRfUkVBU09OX0FORF9S
RVRVUk5fSUZfTkVFREVEKEZsb3dIYXNUZXh0Q29tYmluZSwgcmVhc29ucywgaW5jbHVkZVJlYXNv
bnMpOwogICAgIGlmICghc3R5bGUuaGFuZ2luZ1B1bmN0dWF0aW9uKCkuaXNFbXB0eSgpKQogICAg
ICAgICBTRVRfUkVBU09OX0FORF9SRVRVUk5fSUZfTkVFREVEKEZsb3dIYXNIYW5naW5nUHVuY3R1
YXRpb24sIHJlYXNvbnMsIGluY2x1ZGVSZWFzb25zKQorICAgIGlmIChzdHlsZS5zdHlsZVR5cGUo
KSA9PSBQc2V1ZG9JZDo6Rmlyc3RMZXR0ZXIgJiYgKCFzdHlsZS5pbml0aWFsTGV0dGVyKCkuaXNF
bXB0eSgpIHx8IHN0eWxlLmluaXRpYWxMZXR0ZXJEcm9wKCkgfHwgc3R5bGUuaW5pdGlhbExldHRl
ckhlaWdodCgpKSkKKyAgICAgICAgU0VUX1JFQVNPTl9BTkRfUkVUVVJOX0lGX05FRURFRChGbG93
SGFzSW5pdGlhbExldHRlciwgcmVhc29ucywgaW5jbHVkZVJlYXNvbnMpOwogI2lmIEVOQUJMRShD
U1NfQk9YX0RFQ09SQVRJT05fQlJFQUspCiAgICAgaWYgKHN0eWxlLmJveERlY29yYXRpb25CcmVh
aygpID09IEJveERlY29yYXRpb25CcmVhazo6Q2xvbmUpCiAgICAgICAgIFNFVF9SRUFTT05fQU5E
X1JFVFVSTl9JRl9ORUVERUQoQm94RGVjb3JhdGlvbkJyZWFrQ2xvbmUsIHJlYXNvbnMsIGluY2x1
ZGVSZWFzb25zKTsKQEAgLTM2OCwxMyArMzczLDEzIEBAIHN0YXRpYyBPcHRpb25TZXQ8QXZvaWRh
bmNlUmVhc29uPiBjYW5Vc2VGb3JDaGlsZChjb25zdCBSZW5kZXJPYmplY3QmIGNoaWxkLCBJbmNs
CiAgICAgaWYgKGlzPFJlbmRlckxpbmVCcmVhaz4oY2hpbGQpKQogICAgICAgICByZXR1cm4gcmVh
c29uczsKIAorICAgIGF1dG8mIHN0eWxlID0gY2hpbGQuc3R5bGUoKTsKKyAgICBpZiAoc3R5bGUu
c3R5bGVUeXBlKCkgPT0gUHNldWRvSWQ6OkZpcnN0TGV0dGVyKSB7CisgICAgICAgIGlmIChhdXRv
IHN0eWxlUmVhc29ucyA9IGNhblVzZUZvclN0eWxlKGRvd25jYXN0PFJlbmRlckVsZW1lbnQ+KGNo
aWxkKSwgaW5jbHVkZVJlYXNvbnMpKQorICAgICAgICAgICAgQUREX1JFQVNPTlNfQU5EX1JFVFVS
Tl9JRl9ORUVERUQoc3R5bGVSZWFzb25zLCByZWFzb25zLCBpbmNsdWRlUmVhc29ucyk7CisgICAg
fQorCiAgICAgYXV0byBpc1N1cHBvcnRlZEZsb2F0aW5nT3JQb3NpdGlvbmVkID0gWyZdIChhdXRv
JiByZW5kZXJlcikgewotICAgICAgICBpZiAocmVuZGVyZXIuc3R5bGUoKS5zdHlsZVR5cGUoKSA9
PSBQc2V1ZG9JZDo6Rmlyc3RMZXR0ZXIpIHsKLSAgICAgICAgICAgIC8vIEluaXRpYWwgbGV0dGVy
IGltcGxlbWVudGF0aW9uIHVzZXMgYSBzcGVjaWFsaXplZCBmbG9hdCBiZWhhdmlvciBpbnRlcm5h
bGx5LgotICAgICAgICAgICAgYXV0byYgc3R5bGUgPSByZW5kZXJlci5zdHlsZSgpOwotICAgICAg
ICAgICAgaWYgKHJlbmRlcmVyLmlzRmxvYXRpbmcoKSAmJiAoIXN0eWxlLmluaXRpYWxMZXR0ZXIo
KS5pc0VtcHR5KCkgfHwgc3R5bGUuaW5pdGlhbExldHRlckRyb3AoKSB8fCBzdHlsZS5pbml0aWFs
TGV0dGVySGVpZ2h0KCkpKQotICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKLSAgICAgICAg
fQogI2lmICFBTExPV19GTE9BVFMKICAgICAgICAgaWYgKHJlbmRlcmVyLmlzRmxvYXRpbmcoKSkK
ICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKQEAgLTM4Nyw3ICszOTIsNyBAQCBzdGF0aWMgT3B0
aW9uU2V0PEF2b2lkYW5jZVJlYXNvbj4gY2FuVXNlRm9yQ2hpbGQoY29uc3QgUmVuZGVyT2JqZWN0
JiBjaGlsZCwgSW5jbAogICAgICAgICBpZiAocmVuZGVyZXIuaXNGbG9hdGluZygpICYmICFyZW5k
ZXJlci5wYXJlbnQoKS0+c3R5bGUoKS5pc0hvcml6b250YWxXcml0aW5nTW9kZSgpKQogICAgICAg
ICAgICAgcmV0dXJuIGZhbHNlOwogI2VuZGlmCi0gICAgICAgIGlmIChyZW5kZXJlci5zdHlsZSgp
LnNoYXBlT3V0c2lkZSgpKQorICAgICAgICBpZiAoc3R5bGUuc2hhcGVPdXRzaWRlKCkpCiAgICAg
ICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgICAgIGlmIChyZW5kZXJlci5pc091dE9mRmxvd1Bv
c2l0aW9uZWQoKSkgewogICAgICAgICAgICAgaWYgKCFyZW5kZXJlci5wYXJlbnQoKS0+c3R5bGUo
KS5pc0xlZnRUb1JpZ2h0RGlyZWN0aW9uKCkgfHwgIXJlbmRlcmVyLnBhcmVudCgpLT5zdHlsZSgp
LmlzSG9yaXpvbnRhbFdyaXRpbmdNb2RlKCkpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9s
YXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRpb25Db3ZlcmFnZS5oIGIvU291cmNlL1dl
YkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL0xheW91dEludGVncmF0aW9uQ292ZXJhZ2UuaAppbmRl
eCAwMmY3ZDE5NWQ1ZGIuLmIzOTYwYTRiMWI4MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
bGF5b3V0L2ludGVncmF0aW9uL0xheW91dEludGVncmF0aW9uQ292ZXJhZ2UuaAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRpb25Db3ZlcmFnZS5o
CkBAIC0zOCw3ICszOCw3IEBAIG5hbWVzcGFjZSBMYXlvdXRJbnRlZ3JhdGlvbiB7CiAKIGVudW0g
Y2xhc3MgQXZvaWRhbmNlUmVhc29uIDogdWludDY0X3QgewogICAgIEZsb3dJc0luc2lkZUFOb25N
dWx0aUNvbHVtblRocmVhZCAgICAgICAgICAgID0gMUxMVSAgPDwgMCwKLSAgICAvLyBVbnVzZWQg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA9IDFMTFUgIDw8IDEsCisgICAgRmxv
d0hhc0luaXRpYWxMZXR0ZXIgICAgICAgICAgICAgICAgICAgICAgICAgPSAxTExVICA8PCAxLAog
ICAgIC8vIFVudXNlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID0gMUxMVSAg
PDwgMiwKICAgICBDb250ZW50SXNSdWJ5ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA9
IDFMTFUgIDw8IDMsCiAgICAgRmxvd0lzUGFnaW5hdGVkICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgPSAxTExVICA8PCA0LAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>463162</attachid>
            <date>2022-10-21 15:11:43 -0700</date>
            <delta_ts>2022-10-21 22:30:36 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-246874-20221021151142.patch</filename>
            <type>text/plain</type>
            <size>4478</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSBkZTkxNDIwODRhOTg0NDdkYjliOWE2ZmRhZjE3MDIyZWNkMTM0YWNlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJ1anRhcyA8emFsYW5AYXBwbGUuY29tPgpEYXRlOiBG
cmksIDIxIE9jdCAyMDIyIDE1OjA5OjA5IC0wNzAwClN1YmplY3Q6IFtQQVRDSF0gW0lGQ11bSW50
ZWdyYXRpb25dIEV4cGFuZCBpbml0aWFsLWxldHRlciBjaGVjayBmb3IgdGhlIHJvb3QKIGJveCBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjQ2ODc0CgpSZXZpZXdlZCBi
eSBTaW1vbiBGcmFzZXIuCgpJdCdzIG5vdCBzdWZmaWNpZW50IHRvIGNoZWNrIHRoZSBjaGlsZHJl
biBvbmx5LgoKKiBTb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdy
YXRpb25Db3ZlcmFnZS5jcHA6CihXZWJDb3JlOjpMYXlvdXRJbnRlZ3JhdGlvbjo6cHJpbnRSZWFz
b24pOgooV2ViQ29yZTo6TGF5b3V0SW50ZWdyYXRpb246OmNhblVzZUZvclN0eWxlKToKKFdlYkNv
cmU6OkxheW91dEludGVncmF0aW9uOjpjYW5Vc2VGb3JDaGlsZCk6CiogU291cmNlL1dlYkNvcmUv
bGF5b3V0L2ludGVncmF0aW9uL0xheW91dEludGVncmF0aW9uQ292ZXJhZ2UuaDoKLS0tCiAuLi4v
aW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRpb25Db3ZlcmFnZS5jcHAgfCAxOSArKysrKysrKysr
KystLS0tLS0tCiAuLi4vaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRpb25Db3ZlcmFnZS5oICAg
fCAgMiArLQogMiBmaWxlcyBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJ
bnRlZ3JhdGlvbkNvdmVyYWdlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlv
bi9MYXlvdXRJbnRlZ3JhdGlvbkNvdmVyYWdlLmNwcAppbmRleCBlNzM2ZDljM2VlM2YuLmRlNWYy
M2E1MzhlZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL0xh
eW91dEludGVncmF0aW9uQ292ZXJhZ2UuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9p
bnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvbkNvdmVyYWdlLmNwcApAQCAtMTU2LDYgKzE1Niw5
IEBAIHN0YXRpYyB2b2lkIHByaW50UmVhc29uKEF2b2lkYW5jZVJlYXNvbiByZWFzb24sIFRleHRT
dHJlYW0mIHN0cmVhbSkKICAgICBjYXNlIEF2b2lkYW5jZVJlYXNvbjo6Rmxvd0lzVW5zdXBwb3J0
ZWRMaXN0SXRlbToKICAgICAgICAgc3RyZWFtIDw8ICJsaXN0IGl0ZW0gd2l0aCB0ZXh0LWluZGVu
dCI7CiAgICAgICAgIGJyZWFrOworICAgIGNhc2UgQXZvaWRhbmNlUmVhc29uOjpGbG93SGFzSW5p
dGlhbExldHRlcjoKKyAgICAgICAgc3RyZWFtIDw8ICJpbnRpYWwgbGV0dGVyIjsKKyAgICAgICAg
YnJlYWs7CiAgICAgZGVmYXVsdDoKICAgICAgICAgYnJlYWs7CiAgICAgfQpAQCAtMzEyLDYgKzMx
NSw4IEBAIHN0YXRpYyBPcHRpb25TZXQ8QXZvaWRhbmNlUmVhc29uPiBjYW5Vc2VGb3JTdHlsZShj
b25zdCBSZW5kZXJFbGVtZW50JiByZW5kZXJlciwKICAgICAgICAgU0VUX1JFQVNPTl9BTkRfUkVU
VVJOX0lGX05FRURFRChGbG93SGFzVGV4dENvbWJpbmUsIHJlYXNvbnMsIGluY2x1ZGVSZWFzb25z
KTsKICAgICBpZiAoIXN0eWxlLmhhbmdpbmdQdW5jdHVhdGlvbigpLmlzRW1wdHkoKSkKICAgICAg
ICAgU0VUX1JFQVNPTl9BTkRfUkVUVVJOX0lGX05FRURFRChGbG93SGFzSGFuZ2luZ1B1bmN0dWF0
aW9uLCByZWFzb25zLCBpbmNsdWRlUmVhc29ucykKKyAgICBpZiAoc3R5bGUuc3R5bGVUeXBlKCkg
PT0gUHNldWRvSWQ6OkZpcnN0TGV0dGVyICYmICghc3R5bGUuaW5pdGlhbExldHRlcigpLmlzRW1w
dHkoKSB8fCBzdHlsZS5pbml0aWFsTGV0dGVyRHJvcCgpIHx8IHN0eWxlLmluaXRpYWxMZXR0ZXJI
ZWlnaHQoKSkpCisgICAgICAgIFNFVF9SRUFTT05fQU5EX1JFVFVSTl9JRl9ORUVERUQoRmxvd0hh
c0luaXRpYWxMZXR0ZXIsIHJlYXNvbnMsIGluY2x1ZGVSZWFzb25zKTsKICAgICAvLyBUaGVzZSBh
cmUgbm9uLXN0YW5kYXJkIHByb3BlcnRpZXMuCiAgICAgaWYgKHN0eWxlLmxpbmVCcmVhaygpID09
IExpbmVCcmVhazo6QWZ0ZXJXaGl0ZVNwYWNlKQogICAgICAgICBTRVRfUkVBU09OX0FORF9SRVRV
Uk5fSUZfTkVFREVEKEZsb3dIYXNBZnRlcldoaXRlU3BhY2VMaW5lQnJlYWssIHJlYXNvbnMsIGlu
Y2x1ZGVSZWFzb25zKTsKQEAgLTM2MSwxMyArMzY2LDEzIEBAIHN0YXRpYyBPcHRpb25TZXQ8QXZv
aWRhbmNlUmVhc29uPiBjYW5Vc2VGb3JDaGlsZChjb25zdCBSZW5kZXJPYmplY3QmIGNoaWxkLCBJ
bmNsCiAgICAgaWYgKGlzPFJlbmRlckxpbmVCcmVhaz4oY2hpbGQpKQogICAgICAgICByZXR1cm4g
cmVhc29uczsKIAorICAgIGF1dG8mIHN0eWxlID0gY2hpbGQuc3R5bGUoKTsKKyAgICBpZiAoc3R5
bGUuc3R5bGVUeXBlKCkgPT0gUHNldWRvSWQ6OkZpcnN0TGV0dGVyKSB7CisgICAgICAgIGlmIChh
dXRvIHN0eWxlUmVhc29ucyA9IGNhblVzZUZvclN0eWxlKGRvd25jYXN0PFJlbmRlckVsZW1lbnQ+
KGNoaWxkKSwgaW5jbHVkZVJlYXNvbnMpKQorICAgICAgICAgICAgQUREX1JFQVNPTlNfQU5EX1JF
VFVSTl9JRl9ORUVERUQoc3R5bGVSZWFzb25zLCByZWFzb25zLCBpbmNsdWRlUmVhc29ucyk7Cisg
ICAgfQorCiAgICAgYXV0byBpc1N1cHBvcnRlZEZsb2F0aW5nT3JQb3NpdGlvbmVkID0gWyZdIChh
dXRvJiByZW5kZXJlcikgewotICAgICAgICBpZiAocmVuZGVyZXIuc3R5bGUoKS5zdHlsZVR5cGUo
KSA9PSBQc2V1ZG9JZDo6Rmlyc3RMZXR0ZXIpIHsKLSAgICAgICAgICAgIC8vIEluaXRpYWwgbGV0
dGVyIGltcGxlbWVudGF0aW9uIHVzZXMgYSBzcGVjaWFsaXplZCBmbG9hdCBiZWhhdmlvciBpbnRl
cm5hbGx5LgotICAgICAgICAgICAgYXV0byYgc3R5bGUgPSByZW5kZXJlci5zdHlsZSgpOwotICAg
ICAgICAgICAgaWYgKHJlbmRlcmVyLmlzRmxvYXRpbmcoKSAmJiAoIXN0eWxlLmluaXRpYWxMZXR0
ZXIoKS5pc0VtcHR5KCkgfHwgc3R5bGUuaW5pdGlhbExldHRlckRyb3AoKSB8fCBzdHlsZS5pbml0
aWFsTGV0dGVySGVpZ2h0KCkpKQotICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKLSAgICAg
ICAgfQogI2lmICFBTExPV19GTE9BVFMKICAgICAgICAgaWYgKHJlbmRlcmVyLmlzRmxvYXRpbmco
KSkKICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKQEAgLTM4MCw3ICszODUsNyBAQCBzdGF0aWMg
T3B0aW9uU2V0PEF2b2lkYW5jZVJlYXNvbj4gY2FuVXNlRm9yQ2hpbGQoY29uc3QgUmVuZGVyT2Jq
ZWN0JiBjaGlsZCwgSW5jbAogICAgICAgICBpZiAocmVuZGVyZXIuaXNGbG9hdGluZygpICYmICFy
ZW5kZXJlci5wYXJlbnQoKS0+c3R5bGUoKS5pc0hvcml6b250YWxXcml0aW5nTW9kZSgpKQogICAg
ICAgICAgICAgcmV0dXJuIGZhbHNlOwogI2VuZGlmCi0gICAgICAgIGlmIChyZW5kZXJlci5zdHls
ZSgpLnNoYXBlT3V0c2lkZSgpKQorICAgICAgICBpZiAoc3R5bGUuc2hhcGVPdXRzaWRlKCkpCiAg
ICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgICAgIGlmIChyZW5kZXJlci5pc091dE9mRmxv
d1Bvc2l0aW9uZWQoKSkgewogICAgICAgICAgICAgLy8gRklYTUU6IFdlIGRvbid0IGNvbGxlY3Qg
b3V0LW9mLWZsb3cgYm94ZXMgZnJvbSBuZXN0ZWQgc3VidHJlZXMuCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRpb25Db3ZlcmFnZS5o
IGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL0xheW91dEludGVncmF0aW9uQ292
ZXJhZ2UuaAppbmRleCA3NmVkOTQyMmFmY2UuLmQxMzk4OWI0ODFlMCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL0xheW91dEludGVncmF0aW9uQ292ZXJhZ2Uu
aAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRp
b25Db3ZlcmFnZS5oCkBAIC0zOCw3ICszOCw3IEBAIG5hbWVzcGFjZSBMYXlvdXRJbnRlZ3JhdGlv
biB7CiAKIGVudW0gY2xhc3MgQXZvaWRhbmNlUmVhc29uIDogdWludDY0X3QgewogICAgIEZsb3dJ
c0luc2lkZUFOb25NdWx0aUNvbHVtblRocmVhZCAgICAgICAgICAgID0gMUxMVSAgPDwgMCwKLSAg
ICAvLyBVbnVzZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA9IDFMTFUgIDw8
IDEsCisgICAgRmxvd0hhc0luaXRpYWxMZXR0ZXIgICAgICAgICAgICAgICAgICAgICAgICAgPSAx
TExVICA8PCAxLAogICAgIC8vIFVudXNlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgID0gMUxMVSAgPDwgMiwKICAgICBDb250ZW50SXNSdWJ5ICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICA9IDFMTFUgIDw8IDMsCiAgICAgRmxvd0lzUGFnaW5hdGVkICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgPSAxTExVICA8PCA0LAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>463164</attachid>
            <date>2022-10-21 22:30:37 -0700</date>
            <delta_ts>2022-10-22 00:12:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-246874-20221021223036.patch</filename>
            <type>text/plain</type>
            <size>4491</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSA1YTg1OTZhMDdhZjZmM2ZjMGVmMjgyOTExZmFmZDlhNTFmYjM4NzhlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJ1anRhcyA8emFsYW5AYXBwbGUuY29tPgpEYXRlOiBG
cmksIDIxIE9jdCAyMDIyIDIyOjI5OjI4IC0wNzAwClN1YmplY3Q6IFtQQVRDSF0gW0lGQ11bSW50
ZWdyYXRpb25dIEV4cGFuZCBpbml0aWFsLWxldHRlciBjaGVjayBmb3IgdGhlIHJvb3QKIGJveCBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjQ2ODc0CgpSZXZpZXdlZCBi
eSBTaW1vbiBGcmFzZXIuCgpJdCdzIG5vdCBzdWZmaWNpZW50IHRvIGNoZWNrIHRoZSBjaGlsZHJl
biBvbmx5LgoKKiBTb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdy
YXRpb25Db3ZlcmFnZS5jcHA6CihXZWJDb3JlOjpMYXlvdXRJbnRlZ3JhdGlvbjo6cHJpbnRSZWFz
b24pOgooV2ViQ29yZTo6TGF5b3V0SW50ZWdyYXRpb246OmNhblVzZUZvclN0eWxlKToKKFdlYkNv
cmU6OkxheW91dEludGVncmF0aW9uOjpjYW5Vc2VGb3JDaGlsZCk6CiogU291cmNlL1dlYkNvcmUv
bGF5b3V0L2ludGVncmF0aW9uL0xheW91dEludGVncmF0aW9uQ292ZXJhZ2UuaDoKLS0tCiAuLi4v
aW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRpb25Db3ZlcmFnZS5jcHAgfCAxOSArKysrKysrKysr
KystLS0tLS0tCiAuLi4vaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRpb25Db3ZlcmFnZS5oICAg
fCAgMiArLQogMiBmaWxlcyBjaGFuZ2VkLCAxMyBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygt
KQoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJ
bnRlZ3JhdGlvbkNvdmVyYWdlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlv
bi9MYXlvdXRJbnRlZ3JhdGlvbkNvdmVyYWdlLmNwcAppbmRleCA2NzkzNzlhZTMxMjEuLjM0ZWY2
MjkzZGU4MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL0xh
eW91dEludGVncmF0aW9uQ292ZXJhZ2UuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9p
bnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvbkNvdmVyYWdlLmNwcApAQCAtMTUzLDYgKzE1Myw5
IEBAIHN0YXRpYyB2b2lkIHByaW50UmVhc29uKEF2b2lkYW5jZVJlYXNvbiByZWFzb24sIFRleHRT
dHJlYW0mIHN0cmVhbSkKICAgICBjYXNlIEF2b2lkYW5jZVJlYXNvbjo6Rmxvd0lzVW5zdXBwb3J0
ZWRMaXN0SXRlbToKICAgICAgICAgc3RyZWFtIDw8ICJsaXN0IGl0ZW0gd2l0aCB0ZXh0LWluZGVu
dCI7CiAgICAgICAgIGJyZWFrOworICAgIGNhc2UgQXZvaWRhbmNlUmVhc29uOjpGbG93SGFzSW5p
dGlhbExldHRlcjoKKyAgICAgICAgc3RyZWFtIDw8ICJpbnRpYWwgbGV0dGVyIjsKKyAgICAgICAg
YnJlYWs7CiAgICAgZGVmYXVsdDoKICAgICAgICAgYnJlYWs7CiAgICAgfQpAQCAtMzA5LDYgKzMx
Miw4IEBAIHN0YXRpYyBPcHRpb25TZXQ8QXZvaWRhbmNlUmVhc29uPiBjYW5Vc2VGb3JTdHlsZShj
b25zdCBSZW5kZXJFbGVtZW50JiByZW5kZXJlciwKICAgICAgICAgU0VUX1JFQVNPTl9BTkRfUkVU
VVJOX0lGX05FRURFRChGbG93SGFzVGV4dENvbWJpbmUsIHJlYXNvbnMsIGluY2x1ZGVSZWFzb25z
KTsKICAgICBpZiAoIXN0eWxlLmhhbmdpbmdQdW5jdHVhdGlvbigpLmlzRW1wdHkoKSkKICAgICAg
ICAgU0VUX1JFQVNPTl9BTkRfUkVUVVJOX0lGX05FRURFRChGbG93SGFzSGFuZ2luZ1B1bmN0dWF0
aW9uLCByZWFzb25zLCBpbmNsdWRlUmVhc29ucykKKyAgICBpZiAoc3R5bGUuc3R5bGVUeXBlKCkg
PT0gUHNldWRvSWQ6OkZpcnN0TGV0dGVyICYmICghc3R5bGUuaW5pdGlhbExldHRlcigpLmlzRW1w
dHkoKSB8fCBzdHlsZS5pbml0aWFsTGV0dGVyRHJvcCgpIHx8IHN0eWxlLmluaXRpYWxMZXR0ZXJI
ZWlnaHQoKSkpCisgICAgICAgIFNFVF9SRUFTT05fQU5EX1JFVFVSTl9JRl9ORUVERUQoRmxvd0hh
c0luaXRpYWxMZXR0ZXIsIHJlYXNvbnMsIGluY2x1ZGVSZWFzb25zKTsKICAgICAvLyBUaGVzZSBh
cmUgbm9uLXN0YW5kYXJkIHByb3BlcnRpZXMuCiAgICAgaWYgKHN0eWxlLmxpbmVCb3hDb250YWlu
KCkgIT0gUmVuZGVyU3R5bGU6OmluaXRpYWxMaW5lQm94Q29udGFpbigpKQogICAgICAgICBTRVRf
UkVBU09OX0FORF9SRVRVUk5fSUZfTkVFREVEKEZsb3dIYXNMaW5lQm94Q29udGFpblByb3BlcnR5
LCByZWFzb25zLCBpbmNsdWRlUmVhc29ucyk7CkBAIC0zNTYsMTMgKzM2MSwxMyBAQCBzdGF0aWMg
T3B0aW9uU2V0PEF2b2lkYW5jZVJlYXNvbj4gY2FuVXNlRm9yQ2hpbGQoY29uc3QgUmVuZGVyT2Jq
ZWN0JiBjaGlsZCwgSW5jbAogICAgIGlmIChpczxSZW5kZXJMaW5lQnJlYWs+KGNoaWxkKSkKICAg
ICAgICAgcmV0dXJuIHJlYXNvbnM7CiAKKyAgICBhdXRvJiBzdHlsZSA9IGNoaWxkLnN0eWxlKCk7
CisgICAgaWYgKHN0eWxlLnN0eWxlVHlwZSgpID09IFBzZXVkb0lkOjpGaXJzdExldHRlcikgewor
ICAgICAgICBpZiAoYXV0byBzdHlsZVJlYXNvbnMgPSBjYW5Vc2VGb3JTdHlsZShkb3duY2FzdDxS
ZW5kZXJFbGVtZW50PihjaGlsZCksIGluY2x1ZGVSZWFzb25zKSkKKyAgICAgICAgICAgIEFERF9S
RUFTT05TX0FORF9SRVRVUk5fSUZfTkVFREVEKHN0eWxlUmVhc29ucywgcmVhc29ucywgaW5jbHVk
ZVJlYXNvbnMpOworICAgIH0KKwogICAgIGF1dG8gaXNTdXBwb3J0ZWRGbG9hdGluZ09yUG9zaXRp
b25lZCA9IFsmXSAoYXV0byYgcmVuZGVyZXIpIHsKLSAgICAgICAgaWYgKHJlbmRlcmVyLnN0eWxl
KCkuc3R5bGVUeXBlKCkgPT0gUHNldWRvSWQ6OkZpcnN0TGV0dGVyKSB7Ci0gICAgICAgICAgICAv
LyBJbml0aWFsIGxldHRlciBpbXBsZW1lbnRhdGlvbiB1c2VzIGEgc3BlY2lhbGl6ZWQgZmxvYXQg
YmVoYXZpb3IgaW50ZXJuYWxseS4KLSAgICAgICAgICAgIGF1dG8mIHN0eWxlID0gcmVuZGVyZXIu
c3R5bGUoKTsKLSAgICAgICAgICAgIGlmIChyZW5kZXJlci5pc0Zsb2F0aW5nKCkgJiYgKCFzdHls
ZS5pbml0aWFsTGV0dGVyKCkuaXNFbXB0eSgpIHx8IHN0eWxlLmluaXRpYWxMZXR0ZXJEcm9wKCkg
fHwgc3R5bGUuaW5pdGlhbExldHRlckhlaWdodCgpKSkKLSAgICAgICAgICAgICAgICByZXR1cm4g
ZmFsc2U7Ci0gICAgICAgIH0KICNpZiAhQUxMT1dfRkxPQVRTCiAgICAgICAgIGlmIChyZW5kZXJl
ci5pc0Zsb2F0aW5nKCkpCiAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CkBAIC0zNzUsNyArMzgw
LDcgQEAgc3RhdGljIE9wdGlvblNldDxBdm9pZGFuY2VSZWFzb24+IGNhblVzZUZvckNoaWxkKGNv
bnN0IFJlbmRlck9iamVjdCYgY2hpbGQsIEluY2wKICAgICAgICAgaWYgKHJlbmRlcmVyLmlzRmxv
YXRpbmcoKSAmJiAhcmVuZGVyZXIucGFyZW50KCktPnN0eWxlKCkuaXNIb3Jpem9udGFsV3JpdGlu
Z01vZGUoKSkKICAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICNlbmRpZgotICAgICAgICBpZiAo
cmVuZGVyZXIuc3R5bGUoKS5zaGFwZU91dHNpZGUoKSkKKyAgICAgICAgaWYgKHN0eWxlLnNoYXBl
T3V0c2lkZSgpKQogICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICBpZiAocmVuZGVy
ZXIuaXNPdXRPZkZsb3dQb3NpdGlvbmVkKCkpIHsKICAgICAgICAgICAgIC8vIEZJWE1FOiBXZSBk
b24ndCBjb2xsZWN0IG91dC1vZi1mbG93IGJveGVzIGZyb20gbmVzdGVkIHN1YnRyZWVzLgpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL0xheW91dEludGVncmF0
aW9uQ292ZXJhZ2UuaCBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJ
bnRlZ3JhdGlvbkNvdmVyYWdlLmgKaW5kZXggMDFlYzkwMDA3YTc4Li43ZGQ5Y2I0YzBiODEgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3Jh
dGlvbkNvdmVyYWdlLmgKKysrIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL0xh
eW91dEludGVncmF0aW9uQ292ZXJhZ2UuaApAQCAtMzgsNyArMzgsNyBAQCBuYW1lc3BhY2UgTGF5
b3V0SW50ZWdyYXRpb24gewogCiBlbnVtIGNsYXNzIEF2b2lkYW5jZVJlYXNvbiA6IHVpbnQ2NF90
IHsKICAgICBGbG93SXNJbnNpZGVBTm9uTXVsdGlDb2x1bW5UaHJlYWQgICAgICAgICAgICA9IDFM
TFUgIDw8IDAsCi0gICAgLy8gVW51c2VkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgPSAxTExVICA8PCAxLAorICAgIEZsb3dIYXNJbml0aWFsTGV0dGVyICAgICAgICAgICAgICAg
ICAgICAgICAgID0gMUxMVSAgPDwgMSwKICAgICAvLyBVbnVzZWQgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICA9IDFMTFUgIDw8IDIsCiAgICAgQ29udGVudElzUnVieSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgPSAxTExVICA8PCAzLAogICAgIEZsb3dJc1BhZ2luYXRl
ZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID0gMUxMVSAgPDwgNCwK
</data>
<flag name="commit-queue"
          id="491705"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
      

    </bug>

</bugzilla>