<?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>241488</bug_id>
          
          <creation_ts>2022-06-09 13:55:20 -0700</creation_ts>
          <short_desc>computeUnderlineOffset should not take InlineIterator::LineBoxIterator</short_desc>
          <delta_ts>2022-06-10 08:20:25 -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>
          
          <blocked>241442</blocked>
          <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>1875100</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2022-06-09 13:55:20 -0700</bug_when>
    <thetext>ssia</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1875103</commentid>
    <comment_count>1</comment_count>
      <attachid>460143</attachid>
    <who name="alan">zalan</who>
    <bug_when>2022-06-09 14:00:07 -0700</bug_when>
    <thetext>Created attachment 460143
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1875222</commentid>
    <comment_count>2</comment_count>
      <attachid>460143</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2022-06-10 05:39:05 -0700</bug_when>
    <thetext>Comment on attachment 460143
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=460143&amp;action=review

&gt; COMMIT_MESSAGE:10
&gt; +* Source/WebCore/style/InlineTextBoxStyle.cpp:

This stuff in the wrong directory btw, it should be in rendering (or hypothetical /paint or /display).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1875226</commentid>
    <comment_count>3</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2022-06-10 06:21:55 -0700</bug_when>
    <thetext>(In reply to Antti Koivisto from comment #2)
&gt; Comment on attachment 460143 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=460143&amp;action=review
&gt; 
&gt; &gt; COMMIT_MESSAGE:10
&gt; &gt; +* Source/WebCore/style/InlineTextBoxStyle.cpp:
&gt; 
&gt; This stuff in the wrong directory btw, it should be in rendering (or
&gt; hypothetical /paint or /display).
totally!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1875235</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-06-10 08:19:53 -0700</bug_when>
    <thetext>Committed r295453 (251459@main): &lt;https://commits.webkit.org/251459@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 460143.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1875236</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-06-10 08:20:25 -0700</bug_when>
    <thetext>&lt;rdar://problem/94814013&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>460143</attachid>
            <date>2022-06-09 14:00:07 -0700</date>
            <delta_ts>2022-06-10 08:19:54 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-241488-20220609140006.patch</filename>
            <type>text/plain</type>
            <size>8874</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">RnJvbSBlMmJjMmQzZGVmMzdmNDgzYWQ1NzlhMDhlMDIyZTk3OGFjYjllNzc1IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGFuIEJ1anRhcyA8emFsYW5AYXBwbGUuY29tPgpEYXRlOiBU
aHUsIDkgSnVuIDIwMjIgMTM6NTU6MzIgLTA3MDAKU3ViamVjdDogW1BBVENIXSBjb21wdXRlVW5k
ZXJsaW5lT2Zmc2V0IHNob3VsZCBub3QgdGFrZQogSW5saW5lSXRlcmF0b3I6OkxpbmVCb3hJdGVy
YXRvcgogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI0MTQ4OAoKUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCgpMZXQncyBwcmVjb21wdXRlIHRoZSB0ZXh0IHJ1bidz
IG9mZnNldCB2YWx1ZSBzbyB0aGF0IHdlIGRvbid0IGhhdmUgdG8gcGFzcyBpbiBhIExpbmVCb3hJ
dGVyYXRvciB0byBjb21wdXRlVW5kZXJsaW5lT2Zmc2V0LgoKKiBTb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvVGV4dERlY29yYXRpb25QYWludGVyLmNwcDoKKFdlYkNvcmU6OlRleHREZWNvcmF0aW9u
UGFpbnRlcjo6cGFpbnRCYWNrZ3JvdW5kRGVjb3JhdGlvbnMpOgoqIFNvdXJjZS9XZWJDb3JlL3N0
eWxlL0lubGluZVRleHRCb3hTdHlsZS5jcHA6CihXZWJDb3JlOjp0ZXh0UnVuTG9naWNhbE9mZnNl
dEZyb21MaW5lQm90dG9tKToKKFdlYkNvcmU6OmNvbXB1dGVVbmRlcmxpbmVPZmZzZXQpOgooV2Vi
Q29yZTo6dmlzdWFsT3ZlcmZsb3dGb3JEZWNvcmF0aW9ucyk6CiogU291cmNlL1dlYkNvcmUvc3R5
bGUvSW5saW5lVGV4dEJveFN0eWxlLmg6Ci0tLQogLi4uL3JlbmRlcmluZy9UZXh0RGVjb3JhdGlv
blBhaW50ZXIuY3BwICAgICAgIHwgIDkgKystLQogU291cmNlL1dlYkNvcmUvc3R5bGUvSW5saW5l
VGV4dEJveFN0eWxlLmNwcCAgIHwgNDcgKysrKysrKysrLS0tLS0tLS0tLQogU291cmNlL1dlYkNv
cmUvc3R5bGUvSW5saW5lVGV4dEJveFN0eWxlLmggICAgIHwgMTQgKysrLS0tCiAzIGZpbGVzIGNo
YW5nZWQsIDM1IGluc2VydGlvbnMoKyksIDM1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL3JlbmRlcmluZy9UZXh0RGVjb3JhdGlvblBhaW50ZXIuY3BwIGIvU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL1RleHREZWNvcmF0aW9uUGFpbnRlci5jcHAKaW5kZXggZDZhYzQx
NDhhZjU2Li42ZDExZTljNTQxZDIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9UZXh0RGVjb3JhdGlvblBhaW50ZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9UZXh0RGVjb3JhdGlvblBhaW50ZXIuY3BwCkBAIC0yODIsMTEgKzI4MiwxMCBAQCB2b2lkIFRl
eHREZWNvcmF0aW9uUGFpbnRlcjo6cGFpbnRCYWNrZ3JvdW5kRGVjb3JhdGlvbnMoY29uc3QgVGV4
dFJ1biYgdGV4dFJ1biwgYwogICAgICAgICAgICAgYXV0byBkZWZhdWx0R2FwID0gbV9saW5lU3R5
bGUuY29tcHV0ZWRGb250U2l6ZSgpIC8gdGV4dERlY29yYXRpb25CYXNlRm9udFNpemU7CiAgICAg
ICAgICAgICBmbG9hdCBvZmZzZXQgPSBjb21wdXRlVW5kZXJsaW5lT2Zmc2V0KHsgbV9saW5lU3R5
bGUKICAgICAgICAgICAgICAgICAsIGRlZmF1bHRHYXAKLSAgICAgICAgICAgICAgICAsICZtX3Rl
eHRCb3gtPnJlbmRlcmVyKCkKLSAgICAgICAgICAgICAgICAsIG1fdGV4dEJveC0+bGluZUJveCgp
LT5iYXNlbGluZVR5cGUoKQotICAgICAgICAgICAgICAgICwgbV90ZXh0Qm94LT5sb2dpY2FsVG9w
KCkKLSAgICAgICAgICAgICAgICAsIG1fdGV4dEJveC0+bG9naWNhbEJvdHRvbSgpCi0gICAgICAg
ICAgICAgICAgLCBtX3RleHRCb3gtPmxpbmVCb3goKQorICAgICAgICAgICAgICAgICwgVW5kZXJs
aW5lT2Zmc2V0QXJndW1lbnRzOjpUZXh0VW5kZXJsaW5lUG9zaXRpb25VbmRlciB7IG1fdGV4dEJv
eC0+bGluZUJveCgpLT5iYXNlbGluZVR5cGUoKSwKKyAgICAgICAgICAgICAgICAgICAgbV90ZXh0
Qm94LT5sb2dpY2FsQm90dG9tKCkgLSBtX3RleHRCb3gtPmxvZ2ljYWxUb3AoKSwKKyAgICAgICAg
ICAgICAgICAgICAgdGV4dFJ1bkxvZ2ljYWxPZmZzZXRGcm9tTGluZUJvdHRvbShtX3RleHRCb3gp
CisgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICBmbG9hdCB3
YXZ5T2Zmc2V0ID0gbV9zdHlsZXMudW5kZXJsaW5lU3R5bGUgPT0gVGV4dERlY29yYXRpb25TdHls
ZTo6V2F2eSA/IG1fd2F2eU9mZnNldCA6IDA7CiAgICAgICAgICAgICBGbG9hdFJlY3QgcmVjdChs
b2NhbE9yaWdpbiwgRmxvYXRTaXplKG1fd2lkdGgsIHRleHREZWNvcmF0aW9uVGhpY2tuZXNzKSk7
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9zdHlsZS9JbmxpbmVUZXh0Qm94U3R5bGUuY3Bw
IGIvU291cmNlL1dlYkNvcmUvc3R5bGUvSW5saW5lVGV4dEJveFN0eWxlLmNwcAppbmRleCA0YTc5
MTQ3NGIxZjkuLmFmZTNjMWIwMjQ4OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvc3R5bGUv
SW5saW5lVGV4dEJveFN0eWxlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9zdHlsZS9JbmxpbmVU
ZXh0Qm94U3R5bGUuY3BwCkBAIC0xMDMsNyArMTAzLDIxIEBAIHN0YXRpYyBjb25zdCBSZW5kZXJF
bGVtZW50KiBlbmNsb3NpbmdSZW5kZXJlcldpdGhUZXh0RGVjb3JhdGlvbihjb25zdCBSZW5kZXJU
ZXh0CiAKICAgICByZXR1cm4gY3VycmVudDsKIH0KLSAgICAKKworZmxvYXQgdGV4dFJ1bkxvZ2lj
YWxPZmZzZXRGcm9tTGluZUJvdHRvbShjb25zdCBJbmxpbmVJdGVyYXRvcjo6VGV4dEJveEl0ZXJh
dG9yJiB0ZXh0UnVuKQoreworICAgIGZsb2F0IG9mZnNldCA9IDAuZjsKKyAgICBhdXRvKiBkZWNv
cmF0aW9uUmVuZGVyZXIgPSBlbmNsb3NpbmdSZW5kZXJlcldpdGhUZXh0RGVjb3JhdGlvbih0ZXh0
UnVuLT5yZW5kZXJlcigpLCBUZXh0RGVjb3JhdGlvbkxpbmU6OlVuZGVybGluZSwgdGV4dFJ1bi0+
bGluZUJveCgpLT5pc0ZpcnN0KCkpOworICAgIGlmICh0ZXh0UnVuLT5yZW5kZXJlcigpLnN0eWxl
KCkuaXNGbGlwcGVkTGluZXNXcml0aW5nTW9kZSgpKSB7CisgICAgICAgIGF1dG8gbWluTG9naWNh
bFRvcCA9IG1pbkxvZ2ljYWxUb3BGb3JUZXh0RGVjb3JhdGlvbkxpbmUodGV4dFJ1bi0+bGluZUJv
eCgpLCB0ZXh0UnVuLT5sb2dpY2FsVG9wKCksIGRlY29yYXRpb25SZW5kZXJlciwgVGV4dERlY29y
YXRpb25MaW5lOjpVbmRlcmxpbmUpOworICAgICAgICBvZmZzZXQgPSB0ZXh0UnVuLT5sb2dpY2Fs
VG9wKCkgLSBtaW5Mb2dpY2FsVG9wOworICAgIH0gZWxzZSB7CisgICAgICAgIG9mZnNldCA9IG1h
eExvZ2ljYWxCb3R0b21Gb3JUZXh0RGVjb3JhdGlvbkxpbmUodGV4dFJ1bi0+bGluZUJveCgpLCB0
ZXh0UnVuLT5sb2dpY2FsQm90dG9tKCksIGRlY29yYXRpb25SZW5kZXJlciwgVGV4dERlY29yYXRp
b25MaW5lOjpVbmRlcmxpbmUpOworICAgICAgICBvZmZzZXQgLT0gdGV4dFJ1bi0+bG9naWNhbEJv
dHRvbSgpOworICAgIH0KKyAgICByZXR1cm4gb2Zmc2V0OworfQorCiBmbG9hdCBjb21wdXRlVW5k
ZXJsaW5lT2Zmc2V0KGNvbnN0IFVuZGVybGluZU9mZnNldEFyZ3VtZW50cyYgY29udGV4dCkKIHsK
ICAgICAvLyBUaGlzIHJlcHJlc2VudHMgdGhlIGdhcCBiZXR3ZWVuIHRoZSBiYXNlbGluZSBhbmQg
dGhlIGNsb3Nlc3QgZWRnZSBvZiB0aGUgdW5kZXJsaW5lLgpAQCAtMTI0LDEyICsxMzgsMTIgQEAg
ZmxvYXQgY29tcHV0ZVVuZGVybGluZU9mZnNldChjb25zdCBVbmRlcmxpbmVPZmZzZXRBcmd1bWVu
dHMmIGNvbnRleHQpCiAKICAgICBhdXRvIHJlc29sdmVkVW5kZXJsaW5lUG9zaXRpb24gPSB1bmRl
cmxpbmVQb3NpdGlvbjsKICAgICBpZiAocmVzb2x2ZWRVbmRlcmxpbmVQb3NpdGlvbiA9PSBUZXh0
VW5kZXJsaW5lUG9zaXRpb246OkF1dG8gJiYgdW5kZXJsaW5lT2Zmc2V0LmlzQXV0bygpKSB7Ci0g
ICAgICAgIGlmIChjb250ZXh0LnJlbmRlcmVyKQotICAgICAgICAgICAgcmVzb2x2ZWRVbmRlcmxp
bmVQb3NpdGlvbiA9IGNvbnRleHQuYmFzZWxpbmVUeXBlID09IElkZW9ncmFwaGljQmFzZWxpbmUg
PyBUZXh0VW5kZXJsaW5lUG9zaXRpb246OlVuZGVyIDogVGV4dFVuZGVybGluZVBvc2l0aW9uOjpB
dXRvOworICAgICAgICBpZiAoY29udGV4dC50ZXh0VW5kZXJsaW5lUG9zaXRpb25VbmRlcikKKyAg
ICAgICAgICAgIHJlc29sdmVkVW5kZXJsaW5lUG9zaXRpb24gPSBjb250ZXh0LnRleHRVbmRlcmxp
bmVQb3NpdGlvblVuZGVyLT5iYXNlbGluZVR5cGUgPT0gSWRlb2dyYXBoaWNCYXNlbGluZSA/IFRl
eHRVbmRlcmxpbmVQb3NpdGlvbjo6VW5kZXIgOiBUZXh0VW5kZXJsaW5lUG9zaXRpb246OkF1dG87
CiAgICAgICAgIGVsc2UKICAgICAgICAgICAgIHJlc29sdmVkVW5kZXJsaW5lUG9zaXRpb24gPSBU
ZXh0VW5kZXJsaW5lUG9zaXRpb246OkF1dG87CiAgICAgfQotICAgIAorCiAgICAgc3dpdGNoIChy
ZXNvbHZlZFVuZGVybGluZVBvc2l0aW9uKSB7CiAgICAgY2FzZSBUZXh0VW5kZXJsaW5lUG9zaXRp
b246OkF1dG86CiAgICAgICAgIGlmICh1bmRlcmxpbmVPZmZzZXQuaXNBdXRvKCkpCkBAIC0xMzgs
MjAgKzE1Miw5IEBAIGZsb2F0IGNvbXB1dGVVbmRlcmxpbmVPZmZzZXQoY29uc3QgVW5kZXJsaW5l
T2Zmc2V0QXJndW1lbnRzJiBjb250ZXh0KQogICAgIGNhc2UgVGV4dFVuZGVybGluZVBvc2l0aW9u
OjpGcm9tRm9udDoKICAgICAgICAgcmV0dXJuIGZvbnRNZXRyaWNzLmFzY2VudCgpICsgZm9udE1l
dHJpY3MudW5kZXJsaW5lUG9zaXRpb24oKSArIHVuZGVybGluZU9mZnNldC5sZW5ndGhPcigwKTsK
ICAgICBjYXNlIFRleHRVbmRlcmxpbmVQb3NpdGlvbjo6VW5kZXI6IHsKLSAgICAgICAgQVNTRVJU
KGNvbnRleHQubGluZUJveCAmJiBjb250ZXh0LnJlbmRlcmVyKTsKKyAgICAgICAgQVNTRVJUKGNv
bnRleHQudGV4dFVuZGVybGluZVBvc2l0aW9uVW5kZXIpOwogICAgICAgICAvLyBQb3NpdGlvbiB1
bmRlcmxpbmUgcmVsYXRpdmUgdG8gdGhlIGJvdHRvbSBlZGdlIG9mIHRoZSBsb3dlc3QgZWxlbWVu
dCdzIGNvbnRlbnQgYm94LgotICAgICAgICBhdXRvKiBkZWNvcmF0aW9uUmVuZGVyZXIgPSBlbmNs
b3NpbmdSZW5kZXJlcldpdGhUZXh0RGVjb3JhdGlvbigqY29udGV4dC5yZW5kZXJlciwgVGV4dERl
Y29yYXRpb25MaW5lOjpVbmRlcmxpbmUsIGNvbnRleHQubGluZUJveC0+aXNGaXJzdCgpKTsKLSAg
ICAgICAgCi0gICAgICAgIGZsb2F0IG9mZnNldDsKLSAgICAgICAgaWYgKGNvbnRleHQucmVuZGVy
ZXItPnN0eWxlKCkuaXNGbGlwcGVkTGluZXNXcml0aW5nTW9kZSgpKSB7Ci0gICAgICAgICAgICBh
dXRvIG1pbkxvZ2ljYWxUb3AgPSBtaW5Mb2dpY2FsVG9wRm9yVGV4dERlY29yYXRpb25MaW5lKGNv
bnRleHQubGluZUJveCwgY29udGV4dC50ZXh0UnVuTG9naWNhbFRvcCwgZGVjb3JhdGlvblJlbmRl
cmVyLCBUZXh0RGVjb3JhdGlvbkxpbmU6OlVuZGVybGluZSk7Ci0gICAgICAgICAgICBvZmZzZXQg
PSBjb250ZXh0LnRleHRSdW5Mb2dpY2FsVG9wIC0gbWluTG9naWNhbFRvcDsKLSAgICAgICAgfSBl
bHNlIHsKLSAgICAgICAgICAgIG9mZnNldCA9IG1heExvZ2ljYWxCb3R0b21Gb3JUZXh0RGVjb3Jh
dGlvbkxpbmUoY29udGV4dC5saW5lQm94LCBjb250ZXh0LnRleHRSdW5Mb2dpY2FsQm90dG9tLCBk
ZWNvcmF0aW9uUmVuZGVyZXIsIFRleHREZWNvcmF0aW9uTGluZTo6VW5kZXJsaW5lKTsKLSAgICAg
ICAgICAgIG9mZnNldCAtPSBjb250ZXh0LnRleHRSdW5Mb2dpY2FsQm90dG9tOwotICAgICAgICB9
Ci0gICAgICAgIGF1dG8gdGV4dFJ1bkxvZ2ljYWxIZWlnaHQgPSBjb250ZXh0LnRleHRSdW5Mb2dp
Y2FsQm90dG9tIC0gY29udGV4dC50ZXh0UnVuTG9naWNhbFRvcDsKLSAgICAgICAgYXV0byBkZXNp
cmVkT2Zmc2V0ID0gdGV4dFJ1bkxvZ2ljYWxIZWlnaHQgKyBnYXAgKyBzdGQ6Om1heChvZmZzZXQs
IDAuMGYpICsgdW5kZXJsaW5lT2Zmc2V0Lmxlbmd0aE9yKDApOworICAgICAgICBhdXRvIGRlc2ly
ZWRPZmZzZXQgPSBjb250ZXh0LnRleHRVbmRlcmxpbmVQb3NpdGlvblVuZGVyLT50ZXh0UnVuTG9n
aWNhbEhlaWdodCArIGdhcCArIHN0ZDo6bWF4KGNvbnRleHQudGV4dFVuZGVybGluZVBvc2l0aW9u
VW5kZXItPnRleHRSdW5PZmZzZXRGcm9tTGluZUJvdHRvbSwgMC4wZikgKyB1bmRlcmxpbmVPZmZz
ZXQubGVuZ3RoT3IoMCk7CiAgICAgICAgIHJldHVybiBzdGQ6Om1heDxmbG9hdD4oZGVzaXJlZE9m
ZnNldCwgZm9udE1ldHJpY3MuYXNjZW50KCkpOwogICAgIH0KICAgICB9CkBAIC0xNTksNyArMTYy
LDcgQEAgZmxvYXQgY29tcHV0ZVVuZGVybGluZU9mZnNldChjb25zdCBVbmRlcmxpbmVPZmZzZXRB
cmd1bWVudHMmIGNvbnRleHQpCiAgICAgQVNTRVJUX05PVF9SRUFDSEVEKCk7CiAgICAgcmV0dXJu
IGZvbnRNZXRyaWNzLmFzY2VudCgpICsgZ2FwOwogfQotICAgIAorCiBXYXZ5U3Ryb2tlUGFyYW1l
dGVycyBnZXRXYXZ5U3Ryb2tlUGFyYW1ldGVycyhmbG9hdCBmb250U2l6ZSkKIHsKICAgICBXYXZ5
U3Ryb2tlUGFyYW1ldGVycyByZXN1bHQ7CkBAIC0xOTksMTggKzIwMiwxNCBAQCBHbHlwaE92ZXJm
bG93IHZpc3VhbE92ZXJmbG93Rm9yRGVjb3JhdGlvbnMoY29uc3QgUmVuZGVyU3R5bGUmIGxpbmVT
dHlsZSwgY29uc3QgSQogICAgICAgICBpbnQgdW5kZXJsaW5lT2Zmc2V0ID0gMTsKICAgICAgICAg
ZmxvYXQgdGV4dERlY29yYXRpb25CYXNlRm9udFNpemUgPSAxNjsKICAgICAgICAgYXV0byBkZWZh
dWx0R2FwID0gbGluZVN0eWxlLmNvbXB1dGVkRm9udFNpemUoKSAvIHRleHREZWNvcmF0aW9uQmFz
ZUZvbnRTaXplOwotICAgICAgICAvLyBGSVhNRTogUmVuZGVyU3R5bGUgY2FsbHMgdXMgd2l0aCBl
bXB0eSB0ZXh0UnVuIGJ1dCBvbmx5IHdoZW4gVGV4dFVuZGVybGluZVBvc2l0aW9uIGlzIG5vdCBV
bmRlci4gCisgICAgICAgIC8vIEZJWE1FOiBSZW5kZXJTdHlsZSBjYWxscyB1cyB3aXRoIGVtcHR5
IHRleHRSdW4gYnV0IG9ubHkgd2hlbiBUZXh0VW5kZXJsaW5lUG9zaXRpb24gaXMgbm90IFVuZGVy
LgogICAgICAgICBBU1NFUlQodGV4dFJ1biB8fCBsaW5lU3R5bGUudGV4dFVuZGVybGluZVBvc2l0
aW9uKCkgIT0gVGV4dFVuZGVybGluZVBvc2l0aW9uOjpVbmRlcik7CiAgICAgICAgIGlmICghdGV4
dFJ1bikKICAgICAgICAgICAgIHVuZGVybGluZU9mZnNldCArPSBjb21wdXRlVW5kZXJsaW5lT2Zm
c2V0KHsgbGluZVN0eWxlLCBkZWZhdWx0R2FwIH0pOwogICAgICAgICBlbHNlIHsKICAgICAgICAg
ICAgIHVuZGVybGluZU9mZnNldCArPSBjb21wdXRlVW5kZXJsaW5lT2Zmc2V0KHsgbGluZVN0eWxl
CiAgICAgICAgICAgICAgICAgLCBkZWZhdWx0R2FwCi0gICAgICAgICAgICAgICAgLCAmdGV4dFJ1
bi0+cmVuZGVyZXIoKQotICAgICAgICAgICAgICAgICwgdGV4dFJ1bi0+bGluZUJveCgpLT5iYXNl
bGluZVR5cGUoKQotICAgICAgICAgICAgICAgICwgdGV4dFJ1bi0+bG9naWNhbFRvcCgpCi0gICAg
ICAgICAgICAgICAgLCB0ZXh0UnVuLT5sb2dpY2FsQm90dG9tKCkKLSAgICAgICAgICAgICAgICAs
IHRleHRSdW4tPmxpbmVCb3goKQorICAgICAgICAgICAgICAgICwgVW5kZXJsaW5lT2Zmc2V0QXJn
dW1lbnRzOjpUZXh0VW5kZXJsaW5lUG9zaXRpb25VbmRlciB7IHRleHRSdW4tPmxpbmVCb3goKS0+
YmFzZWxpbmVUeXBlKCksIHRleHRSdW4tPmxvZ2ljYWxCb3R0b20oKSAtIHRleHRSdW4tPmxvZ2lj
YWxUb3AoKSwgdGV4dFJ1bkxvZ2ljYWxPZmZzZXRGcm9tTGluZUJvdHRvbSh0ZXh0UnVuKSB9CiAg
ICAgICAgICAgICB9KTsKICAgICAgICAgfQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9z
dHlsZS9JbmxpbmVUZXh0Qm94U3R5bGUuaCBiL1NvdXJjZS9XZWJDb3JlL3N0eWxlL0lubGluZVRl
eHRCb3hTdHlsZS5oCmluZGV4IDNiYzM0MmFmMTZiOC4uMmYwYTI1ZTIwY2ViIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9zdHlsZS9JbmxpbmVUZXh0Qm94U3R5bGUuaAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9zdHlsZS9JbmxpbmVUZXh0Qm94U3R5bGUuaApAQCAtNTgsMTIgKzU4LDE0IEBAIEds
eXBoT3ZlcmZsb3cgdmlzdWFsT3ZlcmZsb3dGb3JEZWNvcmF0aW9ucyhjb25zdCBSZW5kZXJTdHls
ZSYgbGluZVN0eWxlLCBjb25zdCBJCiBzdHJ1Y3QgVW5kZXJsaW5lT2Zmc2V0QXJndW1lbnRzIHsK
ICAgICBjb25zdCBSZW5kZXJTdHlsZSYgbGluZVN0eWxlOwogICAgIGZsb2F0IGRlZmF1bHRHYXAg
eyAwIH07Ci0gICAgY29uc3QgUmVuZGVyVGV4dCogcmVuZGVyZXIgeyBudWxscHRyIH07Ci0gICAg
Rm9udEJhc2VsaW5lIGJhc2VsaW5lVHlwZSB7IEFscGhhYmV0aWNCYXNlbGluZSB9OwotICAgIGZs
b2F0IHRleHRSdW5Mb2dpY2FsVG9wIHsgMCB9OwotICAgIGZsb2F0IHRleHRSdW5Mb2dpY2FsQm90
dG9tIHsgMCB9OwotICAgIElubGluZUl0ZXJhdG9yOjpMaW5lQm94SXRlcmF0b3IgbGluZUJveCB7
IH07CisgICAgc3RydWN0IFRleHRVbmRlcmxpbmVQb3NpdGlvblVuZGVyIHsKKyAgICAgICAgRm9u
dEJhc2VsaW5lIGJhc2VsaW5lVHlwZSB7IEFscGhhYmV0aWNCYXNlbGluZSB9OworICAgICAgICBm
bG9hdCB0ZXh0UnVuTG9naWNhbEhlaWdodCB7IDAgfTsKKyAgICAgICAgZmxvYXQgdGV4dFJ1bk9m
ZnNldEZyb21MaW5lQm90dG9tIHsgMCB9OworICAgIH07CisgICAgc3RkOjpvcHRpb25hbDxUZXh0
VW5kZXJsaW5lUG9zaXRpb25VbmRlcj4gdGV4dFVuZGVybGluZVBvc2l0aW9uVW5kZXIgeyB9Owog
fTsKIGZsb2F0IGNvbXB1dGVVbmRlcmxpbmVPZmZzZXQoY29uc3QgVW5kZXJsaW5lT2Zmc2V0QXJn
dW1lbnRzJik7Ci0gICAgCitmbG9hdCB0ZXh0UnVuTG9naWNhbE9mZnNldEZyb21MaW5lQm90dG9t
KGNvbnN0IElubGluZUl0ZXJhdG9yOjpUZXh0Qm94SXRlcmF0b3ImKTsKKwogfSAvLyBuYW1lc3Bh
Y2UgV2ViQ29yZQotLSAKMi4zMi4wIChBcHBsZSBHaXQtMTMyKQoK
</data>

          </attachment>
      

    </bug>

</bugzilla>