<?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>229322</bug_id>
          
          <creation_ts>2021-08-19 22:55:01 -0700</creation_ts>
          <short_desc>[LFC][Integration] Enable full underline support</short_desc>
          <delta_ts>2021-08-20 06:22:18 -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="Antti Koivisto">koivisto</reporter>
          <assigned_to name="Nobody">webkit-unassigned</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>1785700</commentid>
    <comment_count>0</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-08-19 22:55:01 -0700</bug_when>
    <thetext>Some cases are disabled.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1785701</commentid>
    <comment_count>1</comment_count>
      <attachid>435942</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-08-19 23:07:03 -0700</bug_when>
    <thetext>Created attachment 435942
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1785808</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-08-20 06:21:14 -0700</bug_when>
    <thetext>Committed r281311 (240731@main): &lt;https://commits.webkit.org/240731@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 435942.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1785809</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-08-20 06:22:18 -0700</bug_when>
    <thetext>&lt;rdar://problem/82167989&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>435942</attachid>
            <date>2021-08-19 23:07:03 -0700</date>
            <delta_ts>2021-08-20 06:21:15 -0700</delta_ts>
            <desc>patch</desc>
            <filename>lfc-underline-enable.patch</filename>
            <type>text/plain</type>
            <size>9763</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAzNTNiZTY0YjgzNTAuLmY4MTUzNWVhNDg0MSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBA
CisyMDIxLTA4LTE5ICBBbnR0aSBLb2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KKworICAgICAg
ICBbTEZDXVtJbnRlZ3JhdGlvbl0gRW5hYmxlIGZ1bGwgdW5kZXJsaW5lIHN1cHBvcnQKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyOTMyMgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFJlbW92ZSBhIHRlc3Qg
dGhhdCBqdXN0IGNoZWNrcyB3ZSBhcmUgZm9yY2luZyBsZWdhY3kgZm9yIHVuZGVybGluZS1wb3Np
dGlvbjp1bmRlci4KKworICAgICAgICAqIGZhc3QvdGV4dC9zaW1wbGUtbGluZS1sYXlvdXQtd2l0
aC10ZXh0LXVuZGVybGluZS1wb3NpdGlvbi1leHBlY3RlZC5odG1sOiBSZW1vdmVkLgorICAgICAg
ICAqIGZhc3QvdGV4dC9zaW1wbGUtbGluZS1sYXlvdXQtd2l0aC10ZXh0LXVuZGVybGluZS1wb3Np
dGlvbi5odG1sOiBSZW1vdmVkLgorCiAyMDIxLTA4LTE5ICBNeWxlcyBDLiBNYXhmaWVsZCAgPG1t
YXhmaWVsZEBhcHBsZS5jb20+CiAKICAgICAgICAgW0NvY29hXSBTdG9wIGhvbm9yaW5nIGFueSBk
b3QtcHJlZml4ZWQgZm9udCBuYW1lcwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC90ZXh0
L3NpbXBsZS1saW5lLWxheW91dC13aXRoLXRleHQtdW5kZXJsaW5lLXBvc2l0aW9uLWV4cGVjdGVk
Lmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L3RleHQvc2ltcGxlLWxpbmUtbGF5b3V0LXdpdGgtdGV4
dC11bmRlcmxpbmUtcG9zaXRpb24tZXhwZWN0ZWQuaHRtbApkZWxldGVkIGZpbGUgbW9kZSAxMDA2
NDQKaW5kZXggODVkOTBjMjhhMzhhLi4wMDAwMDAwMDAwMDAKLS0tIGEvTGF5b3V0VGVzdHMvZmFz
dC90ZXh0L3NpbXBsZS1saW5lLWxheW91dC13aXRoLXRleHQtdW5kZXJsaW5lLXBvc2l0aW9uLWV4
cGVjdGVkLmh0bWwKKysrIC9kZXYvbnVsbApAQCAtMSwyOSArMCwwIEBACi08IURPQ1RZUEUgaHRt
bD4KLTxodG1sPgotPGhlYWQ+Ci08dGl0bGU+VGhpcyB0ZXN0cyB0aGF0IHNpbXBsZSBsaW5lIGxh
eW91dCBpcyBkaXNhYmxlZCBmb3IgdGV4dC11bmRlcmxpbmUtcG9zaXRpb246IHVuZGVyPC90aXRs
ZT4KLTxzdHlsZT4KLWRpdiB7Ci0gICAgY29sb3I6IHdoaXRlOwotfQotCi0uZmlyc3QgewotICAg
IG92ZXJmbG93OiBoaWRkZW47Ci19Ci0uc2Vjb25kLCAuZmlyc3QgewotCXRleHQtdW5kZXJsaW5l
LXBvc2l0aW9uOiB1bmRlcjsKLQl0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsKLX0KLTwvc3R5
bGU+Ci08c2NyaXB0PgotaWYgKHdpbmRvdy5pbnRlcm5hbHMpIHsKLSAgICBpbnRlcm5hbHMuc2V0
dGluZ3Muc2V0TGVnYWN5TGluZUxheW91dFZpc3VhbENvdmVyYWdlRW5hYmxlZCh0cnVlKTsKLSAg
ICBpbnRlcm5hbHMuc2V0dGluZ3Muc2V0U2ltcGxlTGluZUxheW91dEVuYWJsZWQoZmFsc2UpOwot
fQotPC9zY3JpcHQ+Ci08L2hlYWQ+Ci08Ym9keT4KLTxkaXYgY2xhc3M9Zmlyc3Q+UGFzcyBpZiBh
ZnRlciBzZWxlY3RpbmcgdGhlc2UgMiBsaW5lczwvZGl2PgotPGRpdiBjbGFzcz1zZWNvbmQ+dGhp
cyBsaW5lIGlzIHN0aWxsIHZpc2libGU8L2Rpdj4KLTwvYm9keT4KLTwvaHRtbD4KZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL2Zhc3QvdGV4dC9zaW1wbGUtbGluZS1sYXlvdXQtd2l0aC10ZXh0LXVu
ZGVybGluZS1wb3NpdGlvbi5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC90ZXh0L3NpbXBsZS1saW5l
LWxheW91dC13aXRoLXRleHQtdW5kZXJsaW5lLXBvc2l0aW9uLmh0bWwKZGVsZXRlZCBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IGU5NmYwNWFjYjI3Yi4uMDAwMDAwMDAwMDAwCi0tLSBhL0xheW91dFRl
c3RzL2Zhc3QvdGV4dC9zaW1wbGUtbGluZS1sYXlvdXQtd2l0aC10ZXh0LXVuZGVybGluZS1wb3Np
dGlvbi5odG1sCisrKyAvZGV2L251bGwKQEAgLTEsMjkgKzAsMCBAQAotPCFET0NUWVBFIGh0bWw+
Ci08aHRtbD4KLTxoZWFkPgotPHRpdGxlPlRoaXMgdGVzdHMgdGhhdCBzaW1wbGUgbGluZSBsYXlv
dXQgaXMgZGlzYWJsZWQgZm9yIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiB1bmRlcjwvdGl0bGU+
Ci08c3R5bGU+Ci1kaXYgewotICAgIGNvbG9yOiB3aGl0ZTsKLX0KLQotLmZpcnN0IHsKLSAgICBv
dmVyZmxvdzogaGlkZGVuOwotfQotLnNlY29uZCwgLmZpcnN0IHsKLQl0ZXh0LXVuZGVybGluZS1w
b3NpdGlvbjogdW5kZXI7Ci0JdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7Ci19Ci08L3N0eWxl
PgotPHNjcmlwdD4KLWlmICh3aW5kb3cuaW50ZXJuYWxzKSB7Ci0gICAgaW50ZXJuYWxzLnNldHRp
bmdzLnNldExlZ2FjeUxpbmVMYXlvdXRWaXN1YWxDb3ZlcmFnZUVuYWJsZWQodHJ1ZSk7Ci0gICAg
aW50ZXJuYWxzLnNldHRpbmdzLnNldFNpbXBsZUxpbmVMYXlvdXRFbmFibGVkKHRydWUpOwotfQot
PC9zY3JpcHQ+Ci08L2hlYWQ+Ci08Ym9keT4KLTxkaXYgY2xhc3M9Zmlyc3Q+UGFzcyBpZiBhZnRl
ciBzZWxlY3RpbmcgdGhlc2UgMiBsaW5lczwvZGl2PgotPGRpdiBjbGFzcz1zZWNvbmQ+dGhpcyBs
aW5lIGlzIHN0aWxsIHZpc2libGU8L2Rpdj4KLTwvYm9keT4KLTwvaHRtbD4KZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRl
eCA3NzE5ZGM2ODI5N2MuLjQ0ZjI4NDYxOTdiNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
Q2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBA
CisyMDIxLTA4LTE5ICBBbnR0aSBLb2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KKworICAgICAg
ICBbTEZDXVtJbnRlZ3JhdGlvbl0gRW5hYmxlIGZ1bGwgdW5kZXJsaW5lIHN1cHBvcnQKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyOTMyMgorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdlIGNhbiBub3cgcGFp
bnQgYWxsIHVuZGVybGluZXMuCisKKyAgICAgICAgKiBsYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0
SW50ZWdyYXRpb25Db3ZlcmFnZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpMYXlvdXRJbnRlZ3Jh
dGlvbjo6cHJpbnRSZWFzb24pOgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0SW50ZWdyYXRpb246
OmNhblVzZUZvclN0eWxlKToKKyAgICAgICAgKiBsYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50
ZWdyYXRpb25Db3ZlcmFnZS5oOgorICAgICAgICAqIGxheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJ
bnRlZ3JhdGlvbklubGluZUNvbnRlbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6TGF5b3V0SW50
ZWdyYXRpb246OklubGluZUNvbnRlbnQ6Oml0ZXJhdG9yRm9yUnVuIGNvbnN0KToKKyAgICAgICAg
KFdlYkNvcmU6OkxheW91dEludGVncmF0aW9uOjpJbmxpbmVDb250ZW50OjppdGVyYXRvckZvclRl
eHRSdW4gY29uc3QpOgorICAgICAgICAqIGxheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3Jh
dGlvbklubGluZUNvbnRlbnQuaDoKKyAgICAgICAgKiBsYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0
SW50ZWdyYXRpb25MaW5lTGF5b3V0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkxheW91dEludGVn
cmF0aW9uOjpMaW5lTGF5b3V0OjpwYWludCk6CisKIDIwMjEtMDgtMTkgIEFudHRpIEtvaXZpc3Rv
ICA8YW50dGlAYXBwbGUuY29tPgogCiAgICAgICAgIFs6aGFzKCkgcHNldWRvLWNsYXNzXSBCYXNp
YyBzdXBwb3J0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24v
TGF5b3V0SW50ZWdyYXRpb25Db3ZlcmFnZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50
ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRpb25Db3ZlcmFnZS5jcHAKaW5kZXggMDA4ZjJjNWJiZjA1
Li40OTljZmIzMWZlM2QgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3Jh
dGlvbi9MYXlvdXRJbnRlZ3JhdGlvbkNvdmVyYWdlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9s
YXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRpb25Db3ZlcmFnZS5jcHAKQEAgLTEyMyw5
ICsxMjMsNiBAQCBzdGF0aWMgdm9pZCBwcmludFJlYXNvbihBdm9pZGFuY2VSZWFzb24gcmVhc29u
LCBUZXh0U3RyZWFtJiBzdHJlYW0pCiAgICAgY2FzZSBBdm9pZGFuY2VSZWFzb246OkZsb3dIYXNV
bnN1cHBvcnRlZEZsb2F0OgogICAgICAgICBzdHJlYW0gPDwgImNvbXBsaWNhdGVkIGZsb2F0IjsK
ICAgICAgICAgYnJlYWs7Ci0gICAgY2FzZSBBdm9pZGFuY2VSZWFzb246OkZsb3dIYXNVbnN1cHBv
cnRlZFVuZGVybGluZURlY29yYXRpb246Ci0gICAgICAgIHN0cmVhbSA8PCAidGV4dC11bmRlcmxp
bmUtcG9zaXRpb246IHVuZGVyIjsKLSAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBBdm9pZGFuY2VS
ZWFzb246OkZsb3dIYXNKdXN0aWZpZWROb25MYXRpblRleHQ6CiAgICAgICAgIHN0cmVhbSA8PCAi
dGV4dC1hbGlnbjoganVzdGlmeSB3aXRoIG5vbi1sYXRpbiB0ZXh0IjsKICAgICAgICAgYnJlYWs7
CkBAIC01NDksOCArNTQ2LDYgQEAgc3RhdGljIE9wdGlvblNldDxBdm9pZGFuY2VSZWFzb24+IGNh
blVzZUZvclN0eWxlKGNvbnN0IFJlbmRlclN0eWxlJiBzdHlsZSwgSW5jbHUKICAgICAgICAgU0VU
X1JFQVNPTl9BTkRfUkVUVVJOX0lGX05FRURFRChGbG93SGFzT3ZlcmZsb3dOb3RWaXNpYmxlLCBy
ZWFzb25zLCBpbmNsdWRlUmVhc29ucyk7CiAgICAgaWYgKHN0eWxlLnRleHRPdmVyZmxvdygpID09
IFRleHRPdmVyZmxvdzo6RWxsaXBzaXMpCiAgICAgICAgIFNFVF9SRUFTT05fQU5EX1JFVFVSTl9J
Rl9ORUVERUQoRmxvd0hhc1RleHRPdmVyZmxvdywgcmVhc29ucywgaW5jbHVkZVJlYXNvbnMpOwot
ICAgIGlmICghc3R5bGUudGV4dERlY29yYXRpb25zSW5FZmZlY3QoKS5pc0VtcHR5KCkgJiYgKHN0
eWxlLnRleHRVbmRlcmxpbmVQb3NpdGlvbigpICE9IFRleHRVbmRlcmxpbmVQb3NpdGlvbjo6QXV0
byB8fCAhc3R5bGUudGV4dFVuZGVybGluZU9mZnNldCgpLmlzQXV0bygpIHx8ICFzdHlsZS50ZXh0
RGVjb3JhdGlvblRoaWNrbmVzcygpLmlzQXV0bygpKSkKLSAgICAgICAgU0VUX1JFQVNPTl9BTkRf
UkVUVVJOX0lGX05FRURFRChGbG93SGFzVW5zdXBwb3J0ZWRVbmRlcmxpbmVEZWNvcmF0aW9uLCBy
ZWFzb25zLCBpbmNsdWRlUmVhc29ucyk7CiAgICAgaWYgKCFzdHlsZS5pc0xlZnRUb1JpZ2h0RGly
ZWN0aW9uKCkpCiAgICAgICAgIFNFVF9SRUFTT05fQU5EX1JFVFVSTl9JRl9ORUVERUQoRmxvd0lz
Tm90TFRSLCByZWFzb25zLCBpbmNsdWRlUmVhc29ucyk7CiAgICAgaWYgKCEoc3R5bGUubGluZUJv
eENvbnRhaW4oKS5jb250YWlucyhMaW5lQm94Q29udGFpbjo6QmxvY2spKSkKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvbkNvdmVy
YWdlLmggYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRp
b25Db3ZlcmFnZS5oCmluZGV4IDcxMjk4ZjNkNzA4OS4uOWY3OWMyOTliMGM4IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRpb25Db3Zl
cmFnZS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRl
Z3JhdGlvbkNvdmVyYWdlLmgKQEAgLTQ4LDcgKzQ4LDcgQEAgZW51bSBjbGFzcyBBdm9pZGFuY2VS
ZWFzb24gOiB1aW50NjRfdCB7CiAgICAgRmxvd1BhcmVudElzVGV4dEFyZWFXaXRoV3JhcHBpbmcg
ICAgICAgICAgICAgPSAxTExVICA8PCA4LAogICAgIEZsb3dIYXNOb25TdXBwb3J0ZWRDaGlsZCAg
ICAgICAgICAgICAgICAgICAgID0gMUxMVSAgPDwgOSwKICAgICBGbG93SGFzVW5zdXBwb3J0ZWRG
bG9hdCAgICAgICAgICAgICAgICAgICAgICA9IDFMTFUgIDw8IDEwLAotICAgIEZsb3dIYXNVbnN1
cHBvcnRlZFVuZGVybGluZURlY29yYXRpb24gICAgICAgID0gMUxMVSAgPDwgMTEsCisgICAgLy8g
VW51c2VkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPSAxTExVICA8PCAxMSwK
ICAgICBGbG93SGFzSnVzdGlmaWVkTm9uTGF0aW5UZXh0ICAgICAgICAgICAgICAgICA9IDFMTFUg
IDw8IDEyLAogICAgIEZsb3dIYXNPdmVyZmxvd05vdFZpc2libGUgICAgICAgICAgICAgICAgICAg
ID0gMUxMVSAgPDwgMTMsCiAgICAgRmxvd0hhc1dlYktpdE5CU1BNb2RlICAgICAgICAgICAgICAg
ICAgICAgICAgPSAxTExVICA8PCAxNCwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xheW91
dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvbklubGluZUNvbnRlbnQuY3BwIGIvU291cmNl
L1dlYkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL0xheW91dEludGVncmF0aW9uSW5saW5lQ29udGVu
dC5jcHAKaW5kZXggMDA5ZGI5YjYxZDI4Li4yOTJmNDMxMTY2OTAgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRlZ3JhdGlvbklubGluZUNvbnRl
bnQuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRl
Z3JhdGlvbklubGluZUNvbnRlbnQuY3BwCkBAIC0yOSw2ICsyOSw3IEBACiAjaWYgRU5BQkxFKExB
WU9VVF9GT1JNQVRUSU5HX0NPTlRFWFQpCiAKICNpbmNsdWRlICJMYXlvdXRJbnRlZ3JhdGlvbkxp
bmVMYXlvdXQuaCIKKyNpbmNsdWRlICJMYXlvdXRJbnRlZ3JhdGlvblJ1bkl0ZXJhdG9yLmgiCiAj
aW5jbHVkZSAiUnVudGltZUVuYWJsZWRGZWF0dXJlcy5oIgogI2luY2x1ZGUgIlRleHRQYWludGVy
LmgiCiAKQEAgLTcxLDYgKzcyLDE3IEBAIGNvbnN0IFJlbmRlckJsb2NrRmxvdyYgSW5saW5lQ29u
dGVudDo6Y29udGFpbmluZ0Jsb2NrKCkgY29uc3QKICAgICByZXR1cm4gbV9saW5lTGF5b3V0LT5m
bG93KCk7CiB9CiAKK1J1bkl0ZXJhdG9yIElubGluZUNvbnRlbnQ6Oml0ZXJhdG9yRm9yUnVuKGNv
bnN0IFJ1biYgcnVuKSBjb25zdAoreworICAgIHJldHVybiB7IFJ1bkl0ZXJhdG9yTW9kZXJuUGF0
aCB7ICp0aGlzLCBzdGF0aWNfY2FzdDxzaXplX3Q+KCZydW4gLSBydW5zLmJlZ2luKCkpIH0gfTsK
K30KKworVGV4dFJ1bkl0ZXJhdG9yIElubGluZUNvbnRlbnQ6Oml0ZXJhdG9yRm9yVGV4dFJ1bihj
b25zdCBSdW4mIHJ1bikgY29uc3QKK3sKKyAgICBBU1NFUlQocnVuLnRleHRDb250ZW50KCkpOwor
ICAgIHJldHVybiB7IFJ1bkl0ZXJhdG9yTW9kZXJuUGF0aCB7ICp0aGlzLCBzdGF0aWNfY2FzdDxz
aXplX3Q+KCZydW4gLSBydW5zLmJlZ2luKCkpIH0gfTsKK30KKwogfQogfQogCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRpb25Jbmxp
bmVDb250ZW50LmggYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50
ZWdyYXRpb25JbmxpbmVDb250ZW50LmgKaW5kZXggZTNkZDVmMGQ0YWE2Li5iZmM5Y2IyYjAzOTUg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xheW91dC9pbnRlZ3JhdGlvbi9MYXlvdXRJbnRl
Z3JhdGlvbklubGluZUNvbnRlbnQuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdy
YXRpb24vTGF5b3V0SW50ZWdyYXRpb25JbmxpbmVDb250ZW50LmgKQEAgLTQ1LDYgKzQ1LDggQEAg
Y2xhc3MgQm94OwogbmFtZXNwYWNlIExheW91dEludGVncmF0aW9uIHsKIAogY2xhc3MgTGluZUxh
eW91dDsKK2NsYXNzIFJ1bkl0ZXJhdG9yOworY2xhc3MgVGV4dFJ1bkl0ZXJhdG9yOwogCiBzdHJ1
Y3QgSW5saW5lQ29udGVudCA6IHB1YmxpYyBSZWZDb3VudGVkPElubGluZUNvbnRlbnQ+IHsKICAg
ICBzdGF0aWMgUmVmPElubGluZUNvbnRlbnQ+IGNyZWF0ZShjb25zdCBMaW5lTGF5b3V0JiBsaW5l
TGF5b3V0KSB7IHJldHVybiBhZG9wdFJlZigqbmV3IElubGluZUNvbnRlbnQobGluZUxheW91dCkp
OyB9CkBAIC02Nyw2ICs2OSw5IEBAIHN0cnVjdCBJbmxpbmVDb250ZW50IDogcHVibGljIFJlZkNv
dW50ZWQ8SW5saW5lQ29udGVudD4gewogICAgIGNvbnN0IFJlbmRlck9iamVjdCYgcmVuZGVyZXJG
b3JMYXlvdXRCb3goY29uc3QgTGF5b3V0OjpCb3gmKSBjb25zdDsKICAgICBjb25zdCBSZW5kZXJC
bG9ja0Zsb3cmIGNvbnRhaW5pbmdCbG9jaygpIGNvbnN0OwogCisgICAgUnVuSXRlcmF0b3IgaXRl
cmF0b3JGb3JSdW4oY29uc3QgUnVuJikgY29uc3Q7CisgICAgVGV4dFJ1bkl0ZXJhdG9yIGl0ZXJh
dG9yRm9yVGV4dFJ1bihjb25zdCBSdW4mKSBjb25zdDsKKwogcHJpdmF0ZToKICAgICBJbmxpbmVD
b250ZW50KGNvbnN0IExpbmVMYXlvdXQmKTsKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
bGF5b3V0L2ludGVncmF0aW9uL0xheW91dEludGVncmF0aW9uTGluZUxheW91dC5jcHAgYi9Tb3Vy
Y2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24vTGF5b3V0SW50ZWdyYXRpb25MaW5lTGF5b3V0
LmNwcAppbmRleCA0ODEyMGI3Yjc5YjkuLjE4OTJiOTgyOGIwMCAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL0xheW91dEludGVncmF0aW9uTGluZUxheW91dC5j
cHAKKysrIGIvU291cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVncmF0aW9uL0xheW91dEludGVncmF0
aW9uTGluZUxheW91dC5jcHAKQEAgLTUwOSw5ICs1MDksMTAgQEAgdm9pZCBMaW5lTGF5b3V0Ojpw
YWludChQYWludEluZm8mIHBhaW50SW5mbywgY29uc3QgTGF5b3V0UG9pbnQmIHBhaW50T2Zmc2V0
KQogCiAgICAgICAgIGlmICghc3R5bGUudGV4dERlY29yYXRpb25zSW5FZmZlY3QoKS5pc0VtcHR5
KCkpIHsKICAgICAgICAgICAgIGF1dG8mIHRleHRSZW5kZXJlciA9IGRvd25jYXN0PFJlbmRlclRl
eHQ+KG1fYm94VHJlZS5yZW5kZXJlckZvckxheW91dEJveChydW4ubGF5b3V0Qm94KCkpKTsKLSAg
ICAgICAgICAgIGF1dG8gcGFpbnRlciA9IFRleHREZWNvcmF0aW9uUGFpbnRlciB7IHBhaW50SW5m
by5jb250ZXh0KCksIHN0eWxlLnRleHREZWNvcmF0aW9uc0luRWZmZWN0KCksIHRleHRSZW5kZXJl
ciwgZmFsc2UsIGZvbnRDYXNjYWRlIH07Ci0gICAgICAgICAgICBwYWludGVyLnNldFdpZHRoKHJl
Y3Qud2lkdGgoKSk7Ci0gICAgICAgICAgICBwYWludGVyLnBhaW50VGV4dERlY29yYXRpb24odGV4
dFJ1biwgdGV4dE9yaWdpbiwgcmVjdC5sb2NhdGlvbigpICsgcGFpbnRPZmZzZXQpOworICAgICAg
ICAgICAgYXV0byBkZWNvcmF0aW9uUGFpbnRlciA9IFRleHREZWNvcmF0aW9uUGFpbnRlciB7IHBh
aW50SW5mby5jb250ZXh0KCksIHN0eWxlLnRleHREZWNvcmF0aW9uc0luRWZmZWN0KCksIHRleHRS
ZW5kZXJlciwgZmFsc2UsIGZvbnRDYXNjYWRlIH07CisgICAgICAgICAgICBkZWNvcmF0aW9uUGFp
bnRlci5zZXRUZXh0UnVuSXRlcmF0b3IoaW5saW5lQ29udGVudC5pdGVyYXRvckZvclRleHRSdW4o
cnVuKSk7CisgICAgICAgICAgICBkZWNvcmF0aW9uUGFpbnRlci5zZXRXaWR0aChyZWN0LndpZHRo
KCkpOworICAgICAgICAgICAgZGVjb3JhdGlvblBhaW50ZXIucGFpbnRUZXh0RGVjb3JhdGlvbih0
ZXh0UnVuLCB0ZXh0T3JpZ2luLCByZWN0LmxvY2F0aW9uKCkgKyBwYWludE9mZnNldCk7CiAgICAg
ICAgIH0KICAgICB9CiB9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>