<?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>261373</bug_id>
          
          <creation_ts>2023-09-09 09:59:13 -0700</creation_ts>
          <short_desc>[IFC][Partial layout] InlineItemsBuilder::m_isNonBidiTextAndForcedLineBreakOnlyContent may get stale with partial content</short_desc>
          <delta_ts>2023-09-09 12:51:13 -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>koivisto</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>1976631</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2023-09-09 09:59:13 -0700</bug_when>
    <thetext>ssia</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1976635</commentid>
    <comment_count>1</comment_count>
      <attachid>467621</attachid>
    <who name="alan">zalan</who>
    <bug_when>2023-09-09 10:10:12 -0700</bug_when>
    <thetext>Created attachment 467621
[fast-cq]Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1976646</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2023-09-09 12:50:39 -0700</bug_when>
    <thetext>Committed 267835@main (7b53201b5eeb): &lt;https://commits.webkit.org/267835@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 467621.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1976647</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2023-09-09 12:51:13 -0700</bug_when>
    <thetext>&lt;rdar://problem/115225376&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>467621</attachid>
            <date>2023-09-09 10:10:12 -0700</date>
            <delta_ts>2023-09-09 12:50:40 -0700</delta_ts>
            <desc>[fast-cq]Patch</desc>
            <filename>bug-261373-20230909101011.patch</filename>
            <type>text/plain</type>
            <size>8037</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSBmZTcwMTEzMDcyMDhmOGRhOWEwNDAwODNmYjlhZGZmYTlkMmQwMGM0IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJhcmFkbGF5IDx6YWxhbkBhcHBsZS5jb20+CkRhdGU6
IFNhdCwgOSBTZXAgMjAyMyAwOTo1OToyNiAtMDcwMApTdWJqZWN0OiBbUEFUQ0hdIFtJRkNdW1Bh
cnRpYWwgbGF5b3V0XQogSW5saW5lSXRlbXNCdWlsZGVyOjptX2lzTm9uQmlkaVRleHRBbmRGb3Jj
ZWRMaW5lQnJlYWtPbmx5Q29udGVudCBtYXkgZ2V0CiBzdGFsZSB3aXRoIHBhcnRpYWwgY29udGVu
dCBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjYxMzczCgpSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KCm1faXNOb25CaWRpVGV4dEFuZEZvcmNlZExpbmVCcmVha09u
bHlDb250ZW50IHRlbGxzIHdoZXRoZXIgdGhlIF9lbnRpcmVfIElGQyBjb250ZW50IGlzIHRleHQg
YW5kL29yIGZvcmNlZCBsaW5lIGJyZWFrIG9ubHkuClRoaXMgcGF0Y2ggZml4ZXMgdGhlIGNhc2Ug
d2hlcmUgdGhlIHBhcnRpYWwgY29udGVudCBpcyBpbmRlZWQgdGV4dCBhbmQvb3IgZm9yY2VkIGxp
bmUgYnJlYWssIGJ1dCB0aGUgbm9uLW11dGF0ZWQgcGFydCBvZiB0aGUgY29udGVudCBoYXMgb3Ro
ZXIgdHlwZSBvZiBib3hlcy4KCkFzIHRoZSBmaXJzdCBzdGVwIG9mIGlubGluZSBpdGVtIGNvbGxl
Y3Rpb24gb24gcGFydGlhbCBjb250ZW50LCB3ZSB0cmF2ZXJzZSB0aGUgaW5saW5lIHRyZWUgc3Rh
cnRpbmcgZnJvbSB0aGUgcm9vdAphbGwgdGhlIHdheSB0byB0aGUgZGFtYWdlZCBib3ggd2hpbGUg
cHVzaGluZy9wb3Bpbmcgc3VidHJlZSByb290cy4gSXQgZW5zdXJlcyB0aGF0IHdlIGNhbiBjb250
aW51ZSBjb2xsZWN0aW5nIG11dGF0ZWQgY29udGVudApldmVuIHdoZW4gaXQgaXMgbmVzdGVkIGlu
c2lkZSBpbmxpbmUgYm94ZXMKZS5nLgogVGhpcyBpcyBvbGQgPHNwYW4+Y29udGVudCBidXQgaGVy
ZSA8c3Bhbj53ZSd2ZSBnb3Qgc29tZSBuZXdseSBhcHBlbmRlZCBhbmQgbmVzdGVkIGNvbnRlbnQ8
L3NwYW4+PHNwYW4+CkR1cmluZyB0aGlzIGluaXRpYWxpemF0aW9uIHdlIGNhbiBhbHNvIGNoZWNr
IGZvciBtX2lzTm9uQmlkaVRleHRBbmRGb3JjZWRMaW5lQnJlYWtPbmx5Q29udGVudC4KCiogU291
cmNlL1dlYkNvcmUvbGF5b3V0L2Zvcm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvSW5saW5lSXRlbXNC
dWlsZGVyLmNwcDoKKFdlYkNvcmU6OkxheW91dDo6aXNOb25CaWRpVGV4dE9yRm9yY2VkTGluZUJy
ZWFrKToKKFdlYkNvcmU6OkxheW91dDo6SW5saW5lSXRlbXNCdWlsZGVyOjp0cmF2ZXJzZVVudGls
RGFtYWdlZCk6CihXZWJDb3JlOjpMYXlvdXQ6OklubGluZUl0ZW1zQnVpbGRlcjo6aW5pdGlhbGl6
ZUxheW91dFF1ZXVlKToKKFdlYkNvcmU6OkxheW91dDo6SW5saW5lSXRlbXNCdWlsZGVyOjpjb2xs
ZWN0SW5saW5lSXRlbXMpOgooV2ViQ29yZTo6TGF5b3V0Ojp0cmF2ZXJzZVVudGlsRGFtYWdlZCk6
IERlbGV0ZWQuCihXZWJDb3JlOjpMYXlvdXQ6OmluaXRpYWxpemVMYXlvdXRRdWV1ZSk6IERlbGV0
ZWQuCiogU291cmNlL1dlYkNvcmUvbGF5b3V0L2Zvcm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvSW5s
aW5lSXRlbXNCdWlsZGVyLmg6Ci0tLQogLi4uL2lubGluZS9JbmxpbmVJdGVtc0J1aWxkZXIuY3Bw
ICAgICAgICAgICAgIHwgNDMgKysrKysrKysrKysrLS0tLS0tLQogLi4uL2lubGluZS9JbmxpbmVJ
dGVtc0J1aWxkZXIuaCAgICAgICAgICAgICAgIHwgIDMgKysKIDIgZmlsZXMgY2hhbmdlZCwgMzAg
aW5zZXJ0aW9ucygrKSwgMTYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvbGF5b3V0L2Zvcm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvSW5saW5lSXRlbXNCdWlsZGVyLmNw
cCBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL0lubGlu
ZUl0ZW1zQnVpbGRlci5jcHAKaW5kZXggMzY2M2RlNDIyOTA4Li5hYjRlZTc3Mzg2ZmEgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9mb3JtYXR0aW5nQ29udGV4dHMvaW5saW5lL0lu
bGluZUl0ZW1zQnVpbGRlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2Zvcm1hdHRp
bmdDb250ZXh0cy9pbmxpbmUvSW5saW5lSXRlbXNCdWlsZGVyLmNwcApAQCAtMTI4LDIyICsxMjgs
MjkgQEAgdm9pZCBJbmxpbmVJdGVtc0J1aWxkZXI6OmJ1aWxkKElubGluZUl0ZW1Qb3NpdGlvbiBz
dGFydFBvc2l0aW9uKQogI2VuZGlmCiB9CiAKLXVzaW5nIExheW91dFF1ZXVlID0gVmVjdG9yPENo
ZWNrZWRSZWY8Y29uc3QgQm94Pj47CitzdGF0aWMgYm9vbCBpc05vbkJpZGlUZXh0T3JGb3JjZWRM
aW5lQnJlYWsoY29uc3QgQm94JiBsYXlvdXRCb3gpCit7CisgICAgaWYgKGlzPElubGluZVRleHRC
b3g+KGxheW91dEJveCkpCisgICAgICAgIHJldHVybiBUZXh0VXRpbDo6Y29udGFpbnNTdHJvbmdE
aXJlY3Rpb25hbGl0eVRleHQoZG93bmNhc3Q8SW5saW5lVGV4dEJveD4obGF5b3V0Qm94KS5jb250
ZW50KCkpOworICAgIHJldHVybiBsYXlvdXRCb3guaXNMaW5lQnJlYWtCb3goKTsKK30KIAotc3Rh
dGljIGJvb2wgdHJhdmVyc2VVbnRpbERhbWFnZWQoTGF5b3V0UXVldWUmIGxheW91dFF1ZXVlLCBj
b25zdCBCb3gmIHJvb3QsIGNvbnN0IEJveCYgZmlyc3REYW1hZ2VkTGF5b3V0Qm94KQorYm9vbCBJ
bmxpbmVJdGVtc0J1aWxkZXI6OnRyYXZlcnNlVW50aWxEYW1hZ2VkKExheW91dFF1ZXVlJiBsYXlv
dXRRdWV1ZSwgY29uc3QgQm94JiBzdWJ0cmVlUm9vdCwgY29uc3QgQm94JiBmaXJzdERhbWFnZWRM
YXlvdXRCb3gpCiB7Ci0gICAgaWYgKCZyb290ID09ICZmaXJzdERhbWFnZWRMYXlvdXRCb3gpCisg
ICAgaWYgKCZzdWJ0cmVlUm9vdCA9PSAmZmlyc3REYW1hZ2VkTGF5b3V0Qm94KQogICAgICAgICBy
ZXR1cm4gdHJ1ZTsKIAotICAgIGF1dG8gc2hvdWxkU2tpcFN1YnRyZWUgPSByb290LmVzdGFibGlz
aGVzRm9ybWF0dGluZ0NvbnRleHQoKTsKLSAgICBpZiAoIXNob3VsZFNraXBTdWJ0cmVlICYmIGlz
PEVsZW1lbnRCb3g+KHJvb3QpICYmIGRvd25jYXN0PEVsZW1lbnRCb3g+KHJvb3QpLmhhc0NoaWxk
KCkpIHsKLSAgICAgICAgYXV0byYgZmlyc3RDaGlsZCA9ICpkb3duY2FzdDxFbGVtZW50Qm94Pihy
b290KS5maXJzdENoaWxkKCk7CisgICAgbV9pc05vbkJpZGlUZXh0QW5kRm9yY2VkTGluZUJyZWFr
T25seUNvbnRlbnQgPSBtX2lzTm9uQmlkaVRleHRBbmRGb3JjZWRMaW5lQnJlYWtPbmx5Q29udGVu
dCAmJiBpc05vbkJpZGlUZXh0T3JGb3JjZWRMaW5lQnJlYWsoc3VidHJlZVJvb3QpOworCisgICAg
YXV0byBzaG91bGRTa2lwU3VidHJlZSA9IHN1YnRyZWVSb290LmVzdGFibGlzaGVzRm9ybWF0dGlu
Z0NvbnRleHQoKTsKKyAgICBpZiAoIXNob3VsZFNraXBTdWJ0cmVlICYmIGlzPEVsZW1lbnRCb3g+
KHN1YnRyZWVSb290KSAmJiBkb3duY2FzdDxFbGVtZW50Qm94PihzdWJ0cmVlUm9vdCkuaGFzQ2hp
bGQoKSkgeworICAgICAgICBhdXRvJiBmaXJzdENoaWxkID0gKmRvd25jYXN0PEVsZW1lbnRCb3g+
KHN1YnRyZWVSb290KS5maXJzdENoaWxkKCk7CiAgICAgICAgIGxheW91dFF1ZXVlLmFwcGVuZChm
aXJzdENoaWxkKTsKICAgICAgICAgaWYgKHRyYXZlcnNlVW50aWxEYW1hZ2VkKGxheW91dFF1ZXVl
LCBmaXJzdENoaWxkLCBmaXJzdERhbWFnZWRMYXlvdXRCb3gpKQogICAgICAgICAgICAgcmV0dXJu
IHRydWU7CiAgICAgICAgIGxheW91dFF1ZXVlLnRha2VMYXN0KCk7CiAgICAgfQotICAgIGlmIChh
dXRvKiBuZXh0U2libGluZyA9IHJvb3QubmV4dFNpYmxpbmcoKSkgeworICAgIGlmIChhdXRvKiBu
ZXh0U2libGluZyA9IHN1YnRyZWVSb290Lm5leHRTaWJsaW5nKCkpIHsKICAgICAgICAgbGF5b3V0
UXVldWUudGFrZUxhc3QoKTsKICAgICAgICAgbGF5b3V0UXVldWUuYXBwZW5kKCpuZXh0U2libGlu
Zyk7CiAgICAgICAgIGlmICh0cmF2ZXJzZVVudGlsRGFtYWdlZChsYXlvdXRRdWV1ZSwgKm5leHRT
aWJsaW5nLCBmaXJzdERhbWFnZWRMYXlvdXRCb3gpKQpAQCAtMTUyLDE2ICsxNTksMTggQEAgc3Rh
dGljIGJvb2wgdHJhdmVyc2VVbnRpbERhbWFnZWQoTGF5b3V0UXVldWUmIGxheW91dFF1ZXVlLCBj
b25zdCBCb3gmIHJvb3QsIGNvbnMKICAgICByZXR1cm4gZmFsc2U7CiB9CiAKLXN0YXRpYyBMYXlv
dXRRdWV1ZSBpbml0aWFsaXplTGF5b3V0UXVldWUoY29uc3QgRWxlbWVudEJveCYgZm9ybWF0dGlu
Z0NvbnRleHRSb290LCBJbmxpbmVJdGVtUG9zaXRpb24gc3RhcnRQb3NpdGlvbiwgY29uc3QgSW5s
aW5lSXRlbXMmIGN1cnJlbnRJbmxpbmVJdGVtcykKK0lubGluZUl0ZW1zQnVpbGRlcjo6TGF5b3V0
UXVldWUgSW5saW5lSXRlbXNCdWlsZGVyOjppbml0aWFsaXplTGF5b3V0UXVldWUoSW5saW5lSXRl
bVBvc2l0aW9uIHN0YXJ0UG9zaXRpb24pCiB7Ci0gICAgaWYgKCFmb3JtYXR0aW5nQ29udGV4dFJv
b3QuZmlyc3RDaGlsZCgpKSB7CisgICAgYXV0byYgcm9vdCA9IHRoaXMtPnJvb3QoKTsKKyAgICBp
ZiAoIXJvb3QuZmlyc3RDaGlsZCgpKSB7CiAgICAgICAgIC8vIFRoZXJlIHNob3VsZCBhbHdheXMg
YmUgYXQgbGVhc3Qgb25lIGluZmxvdyBjaGlsZCBpbiB0aGlzIGlubGluZSBmb3JtYXR0aW5nIGNv
bnRleHQuCiAgICAgICAgIEFTU0VSVF9OT1RfUkVBQ0hFRCgpOwogICAgICAgICByZXR1cm4geyB9
OwogICAgIH0KIAogICAgIGlmICghc3RhcnRQb3NpdGlvbikKLSAgICAgICAgcmV0dXJuIHsgKmZv
cm1hdHRpbmdDb250ZXh0Um9vdC5maXJzdENoaWxkKCkgfTsKKyAgICAgICAgcmV0dXJuIHsgKnJv
b3QuZmlyc3RDaGlsZCgpIH07CisKICAgICAvLyBGb3IgcGFydGlhbCBsYXlvdXQgd2UgbmVlZCB0
byBidWlsZCB0aGUgbGF5b3V0IHF1ZXVlIHVwIHRvIHRoZSBwb2ludCB3aGVyZSB0aGUgbmV3IGNv
bnRlbnQgaXMgaW4gb3JkZXIKICAgICAvLyB0byBiZSBhYmxlIHRvIHByb2R1Y2Ugbm9uLWNvbnRl
bnQgdHlwZSBvZiB0cmFpbGluZyBpbmxpbmUgaXRlbXMuCiAgICAgLy8gZS5nIDxkaXY+PHNwYW48
c3Bhbj50ZXh0PC9zcGFuPjwvc3Bhbj4gcHJvZHVjZXMKQEAgLTE3MCwyMCArMTc5LDIyIEBAIHN0
YXRpYyBMYXlvdXRRdWV1ZSBpbml0aWFsaXplTGF5b3V0UXVldWUoY29uc3QgRWxlbWVudEJveCYg
Zm9ybWF0dGluZ0NvbnRleHRSb290CiAgICAgLy8gPGRpdj48c3Bhbj48c3Bhbj50ZXh0IG1vcmVf
dGV4dDwvc3Bhbj48L3NwYW4+IHNob3VsZCBwcm9kdWNlCiAgICAgLy8gW2lubGluZSBib3ggc3Rh
cnRdW2lubGluZSBib3ggc3RhcnRdW3RleHRdWyBdW21vcmVfdGV4dF1baW5saW5lIGJveCBlbmRd
W2lubGluZSBib3ggZW5kXQogICAgIC8vIHdoZXJlIHdlIHN0YXJ0IHByb2Nlc3NpbmcgdGhlIGNv
bnRlbnQgYXQgdGhlIG5ldyBsYXlvdXQgYm94IGFuZCBjb250aW51ZSB3aXRoIHdoYXRldmVyIHdl
IGhhdmUgb24gdGhlIHN0YWNrIChsYXlvdXQgcXVldWUpLgotICAgIGlmIChzdGFydFBvc2l0aW9u
LmluZGV4ID49IGN1cnJlbnRJbmxpbmVJdGVtcy5zaXplKCkpIHsKKyAgICBhdXRvJiBleGlzdGlu
Z0lubGluZUl0ZW1zID0gbV9mb3JtYXR0aW5nU3RhdGUuaW5saW5lSXRlbXMoKTsKKyAgICBpZiAo
c3RhcnRQb3NpdGlvbi5pbmRleCA+PSBleGlzdGluZ0lubGluZUl0ZW1zLnNpemUoKSkgewogICAg
ICAgICBBU1NFUlRfTk9UX1JFQUNIRUQoKTsKLSAgICAgICAgcmV0dXJuIHsgKmZvcm1hdHRpbmdD
b250ZXh0Um9vdC5maXJzdENoaWxkKCkgfTsKKyAgICAgICAgcmV0dXJuIHsgKnJvb3QuZmlyc3RD
aGlsZCgpIH07CiAgICAgfQogCi0gICAgYXV0byYgZmlyc3REYW1hZ2VkTGF5b3V0Qm94ID0gY3Vy
cmVudElubGluZUl0ZW1zW3N0YXJ0UG9zaXRpb24uaW5kZXhdLmxheW91dEJveCgpOwotICAgIGF1
dG8mIGZpcnN0Q2hpbGQgPSAqZm9ybWF0dGluZ0NvbnRleHRSb290LmZpcnN0Q2hpbGQoKTsKKyAg
ICBhdXRvJiBmaXJzdERhbWFnZWRMYXlvdXRCb3ggPSBleGlzdGluZ0lubGluZUl0ZW1zW3N0YXJ0
UG9zaXRpb24uaW5kZXhdLmxheW91dEJveCgpOworICAgIGF1dG8mIGZpcnN0Q2hpbGQgPSAqcm9v
dC5maXJzdENoaWxkKCk7CisgICAgbV9pc05vbkJpZGlUZXh0QW5kRm9yY2VkTGluZUJyZWFrT25s
eUNvbnRlbnQgPSBtX2lzTm9uQmlkaVRleHRBbmRGb3JjZWRMaW5lQnJlYWtPbmx5Q29udGVudCAm
JiBpc05vbkJpZGlUZXh0T3JGb3JjZWRMaW5lQnJlYWsoZmlyc3RDaGlsZCk7CiAgICAgTGF5b3V0
UXVldWUgbGF5b3V0UXVldWU7CiAgICAgbGF5b3V0UXVldWUuYXBwZW5kKGZpcnN0Q2hpbGQpOwog
ICAgIHRyYXZlcnNlVW50aWxEYW1hZ2VkKGxheW91dFF1ZXVlLCBmaXJzdENoaWxkLCBmaXJzdERh
bWFnZWRMYXlvdXRCb3gpOwogCiAgICAgaWYgKGxheW91dFF1ZXVlLmlzRW1wdHkoKSkgewogICAg
ICAgICBBU1NFUlRfTk9UX1JFQUNIRUQoKTsKLSAgICAgICAgbGF5b3V0UXVldWUuYXBwZW5kKCpm
b3JtYXR0aW5nQ29udGV4dFJvb3QuZmlyc3RDaGlsZCgpKTsKKyAgICAgICAgbGF5b3V0UXVldWUu
YXBwZW5kKCpyb290LmZpcnN0Q2hpbGQoKSk7CiAgICAgfQogICAgIHJldHVybiBsYXlvdXRRdWV1
ZTsKIH0KQEAgLTE5Miw3ICsyMDMsNyBAQCB2b2lkIElubGluZUl0ZW1zQnVpbGRlcjo6Y29sbGVj
dElubGluZUl0ZW1zKElubGluZUl0ZW1zJiBpbmxpbmVJdGVtcywgSW5saW5lSXRlbQogewogICAg
IC8vIFRyYXZlcnNlIHRoZSB0cmVlIGFuZCBjcmVhdGUgaW5saW5lIGl0ZW1zIG91dCBvZiBpbmxp
bmUgYm94ZXMgYW5kIGxlYWYgbm9kZXMuIFRoaXMgZXNzZW50aWFsbHkgdHVybnMgdGhlIHRyZWUg
aW5saW5lIHN0cnVjdHVyZSBpbnRvIGEgZmxhdCBvbmUuCiAgICAgLy8gPHNwYW4+dGV4dDxzcGFu
Pjwvc3Bhbj48aW1nPjwvc3Bhbj4gLT4gW0lubGluZUJveFN0YXJ0XVtJbmxpbmVMZXZlbEJveF1b
SW5saW5lQm94U3RhcnRdW0lubGluZUJveEVuZF1bSW5saW5lTGV2ZWxCb3hdW0lubGluZUJveEVu
ZF0KLSAgICBhdXRvIGxheW91dFF1ZXVlID0gaW5pdGlhbGl6ZUxheW91dFF1ZXVlKHJvb3QoKSwg
c3RhcnRQb3NpdGlvbiwgbV9mb3JtYXR0aW5nU3RhdGUuaW5saW5lSXRlbXMoKSk7CisgICAgYXV0
byBsYXlvdXRRdWV1ZSA9IGluaXRpYWxpemVMYXlvdXRRdWV1ZShzdGFydFBvc2l0aW9uKTsKIAog
ICAgIGF1dG8gcGFydGlhbENvbnRlbnRPZmZzZXQgPSBbJl0oYXV0byYgaW5saW5lVGV4dEJveCkg
LT4gc3RkOjpvcHRpb25hbDxzaXplX3Q+IHsKICAgICAgICAgaWYgKCFzdGFydFBvc2l0aW9uKQpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2Zvcm1hdHRpbmdDb250ZXh0cy9pbmxp
bmUvSW5saW5lSXRlbXNCdWlsZGVyLmggYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvZm9ybWF0dGlu
Z0NvbnRleHRzL2lubGluZS9JbmxpbmVJdGVtc0J1aWxkZXIuaAppbmRleCA1MjJkMTgzODc3NWQu
LmRiZWViOWRhMGYyNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2Zvcm1hdHRp
bmdDb250ZXh0cy9pbmxpbmUvSW5saW5lSXRlbXNCdWlsZGVyLmgKKysrIGIvU291cmNlL1dlYkNv
cmUvbGF5b3V0L2Zvcm1hdHRpbmdDb250ZXh0cy9pbmxpbmUvSW5saW5lSXRlbXNCdWlsZGVyLmgK
QEAgLTQxLDYgKzQxLDkgQEAgcHVibGljOgogCiBwcml2YXRlOgogICAgIHZvaWQgY29sbGVjdElu
bGluZUl0ZW1zKElubGluZUl0ZW1zJiwgSW5saW5lSXRlbVBvc2l0aW9uIHN0YXJ0UG9zaXRpb24p
OworICAgIHVzaW5nIExheW91dFF1ZXVlID0gVmVjdG9yPENoZWNrZWRSZWY8Y29uc3QgQm94Pj47
CisgICAgTGF5b3V0UXVldWUgaW5pdGlhbGl6ZUxheW91dFF1ZXVlKElubGluZUl0ZW1Qb3NpdGlv
biBzdGFydFBvc2l0aW9uKTsKKyAgICBib29sIHRyYXZlcnNlVW50aWxEYW1hZ2VkKExheW91dFF1
ZXVlJiwgY29uc3QgQm94JiBzdWJ0cmVlUm9vdCwgY29uc3QgQm94JiBmaXJzdERhbWFnZWRMYXlv
dXRCb3gpOwogICAgIHZvaWQgYnJlYWtBbmRDb21wdXRlQmlkaUxldmVscyhJbmxpbmVJdGVtcyYp
OwogICAgIHZvaWQgY29tcHV0ZUlubGluZVRleHRJdGVtV2lkdGhzKElubGluZUl0ZW1zJik7CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>