<?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>232104</bug_id>
          
          <creation_ts>2021-10-21 14:05:27 -0700</creation_ts>
          <short_desc>FontCascade::widthForSimpleText fails to produce matching measured width for monospace font</short_desc>
          <delta_ts>2021-10-22 09:19:56 -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>ews-watchlist</cc>
    
    <cc>koivisto</cc>
    
    <cc>mmaxfield</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1807350</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2021-10-21 14:05:27 -0700</bug_when>
    <thetext>ssia</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1807353</commentid>
    <comment_count>1</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2021-10-21 14:16:58 -0700</bug_when>
    <thetext>&lt;rdar://83991027&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1807387</commentid>
    <comment_count>2</comment_count>
      <attachid>442072</attachid>
    <who name="alan">zalan</who>
    <bug_when>2021-10-21 15:13:49 -0700</bug_when>
    <thetext>Created attachment 442072
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1807392</commentid>
    <comment_count>3</comment_count>
      <attachid>442073</attachid>
    <who name="alan">zalan</who>
    <bug_when>2021-10-21 15:14:56 -0700</bug_when>
    <thetext>Created attachment 442073
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1807507</commentid>
    <comment_count>4</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2021-10-21 20:23:59 -0700</bug_when>
    <thetext>🤔</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1807652</commentid>
    <comment_count>5</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-10-22 06:24:18 -0700</bug_when>
    <thetext>Committed r284677 (243397@main): &lt;https://commits.webkit.org/243397@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 442073.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>442072</attachid>
            <date>2021-10-21 15:13:49 -0700</date>
            <delta_ts>2021-10-21 15:14:54 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-232104-20211021151348.patch</filename>
            <type>text/plain</type>
            <size>4666</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg0NjE4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZTM1N2I3MTc2MDEyMTkz
MjM5ZmYxMjdhYmJlMmNjMzU4ZGYwY2FlNS4uMTQ3YTFkNzM5MDBhNGJjMGI3ODQzZDFlMjFlYzFi
ZjNkODA2ZWE2MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDIxLTEwLTIxICBBbGFu
IEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBGb250Q2FzY2FkZTo6d2lkdGhG
b3JTaW1wbGVUZXh0IGZhaWxzIHRvIHByb2R1Y2UgbWF0Y2hpbmcgbWVhc3VyZWQgd2lkdGggZm9y
IG1vbm9zcGFjZSBmb250CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0yMzIxMDQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBBZGp1c3Qgd2lkdGhGb3JTaW1wbGVUZXh0IHRvIG1hdGNoIFdpZHRoSXRlcmF0b3In
cyBsb2dpYyBhcyB0aGUgY29tbWVudCBzYXlzOgorCisgICAgICAgICAgIlRoaXMgaXMgbmVlZGVk
IG9ubHkgdG8gbWF0Y2ggdGhlIHJlc3VsdCBvZiB0aGUgc2xvdyBwYXRoCisgICAgICAgICAgIFNh
bWUgZ2x5cGggd2lkdGhzIGJ1dCBkaWZmZXJlbnQgZmxvYXRpbmcgcG9pbnQgYXJpdGhtZXRpYyBj
YW4gcHJvZHVjZSBkaWZmZXJlbnQgcnVuIHdpZHRoLiIKKyAgICAgICAgKHNlZSByMjEzMDA4KQor
CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvRm9udENhc2NhZGUuY3BwOgorICAgICAgICAo
V2ViQ29yZTo6Rm9udENhc2NhZGU6OndpZHRoRm9yU2ltcGxlVGV4dCBjb25zdCk6CisKIDIwMjEt
MTAtMjEgIFR5bGVyIFdpbGNvY2sgIDx0eWxlcl93QGFwcGxlLmNvbT4KIAogICAgICAgICBBWDog
UmVtb3ZlIHJlZHVuZGFudCBpbnNlcnQgb2YgYXV0b2ZpbGwgYnV0dG9uIGNoaWxkIGluIEFjY2Vz
c2liaWxpdHlSZW5kZXJPYmplY3Q6OmFkZFRleHRGaWVsZENoaWxkcmVuCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9Gb250Q2FzY2FkZS5jcHAgYi9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9Gb250Q2FzY2FkZS5jcHAKaW5kZXggNWExYmNlNzM0
ZTAxN2YwMzBhYTFhYjQ4ZGNhNTY4YjAzNjkyNmIwOC4uNmMxZDM0NzNkNTc1MThhYjgzMTgyMjhh
OTA0NzhjNzJiZWFhNDc4MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3Jh
cGhpY3MvRm9udENhc2NhZGUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBo
aWNzL0ZvbnRDYXNjYWRlLmNwcApAQCAtMzExLDI4ICszMTEsMjkgQEAgZmxvYXQgRm9udENhc2Nh
ZGU6OndpZHRoRm9yU2ltcGxlVGV4dChTdHJpbmdWaWV3IHRleHQsIFRleHREaXJlY3Rpb24gdGV4
dERpcmVjdGkKICAgICAgICAgcmV0dXJuICpjYWNoZUVudHJ5OwogCiAgICAgR2x5cGhCdWZmZXIg
Z2x5cGhCdWZmZXI7Ci0gICAgZmxvYXQgcnVuV2lkdGggPSAwOworICAgIGZsb2F0IGJlZm9yZVdp
ZHRoID0gMDsKICAgICBhdXRvJiBmb250ID0gcHJpbWFyeUZvbnQoKTsKICAgICBmb3IgKHVuc2ln
bmVkIGkgPSAwOyBpIDwgdGV4dC5sZW5ndGgoKTsgKytpKSB7CiAgICAgICAgIGF1dG8gZ2x5cGgg
PSBnbHlwaERhdGFGb3JDaGFyYWN0ZXIodGV4dFtpXSwgZmFsc2UpLmdseXBoOwogICAgICAgICBh
dXRvIGdseXBoV2lkdGggPSBmb250LndpZHRoRm9yR2x5cGgoZ2x5cGgpOwotICAgICAgICBydW5X
aWR0aCArPSBnbHlwaFdpZHRoOworICAgICAgICBiZWZvcmVXaWR0aCArPSBnbHlwaFdpZHRoOwog
ICAgICAgICBnbHlwaEJ1ZmZlci5hZGQoZ2x5cGgsIGZvbnQsIGdseXBoV2lkdGgsIGkpOwogICAg
IH0KIAogICAgIGF1dG8gaW5pdGlhbEFkdmFuY2UgPSBmb250LmFwcGx5VHJhbnNmb3JtcyhnbHlw
aEJ1ZmZlciwgMCwgMCwgZW5hYmxlS2VybmluZygpLCByZXF1aXJlc1NoYXBpbmcoKSwgZm9udERl
c2NyaXB0aW9uKCkuY29tcHV0ZWRMb2NhbGUoKSwgdGV4dCwgdGV4dERpcmVjdGlvbik7CiAgICAg
Ly8gVGhpcyBpcyBuZWVkZWQgb25seSB0byBtYXRjaCB0aGUgcmVzdWx0IG9mIHRoZSBzbG93IHBh
dGguCiAgICAgLy8gU2FtZSBnbHlwaCB3aWR0aHMgYnV0IGRpZmZlcmVudCBmbG9hdGluZyBwb2lu
dCBhcml0aG1ldGljIGNhbiBwcm9kdWNlIGRpZmZlcmVudCBydW4gd2lkdGguCi0gICAgZmxvYXQg
cnVuV2lkdGhEaWZmZXJlbmNlV2l0aFRyYW5zZm9ybUFwcGxpZWQgPSAtcnVuV2lkdGg7CisgICAg
ZmxvYXQgYWZ0ZXJXaWR0aCA9IDA7CiAgICAgZm9yIChzaXplX3QgaSA9IDA7IGkgPCBnbHlwaEJ1
ZmZlci5zaXplKCk7ICsraSkKLSAgICAgICAgcnVuV2lkdGhEaWZmZXJlbmNlV2l0aFRyYW5zZm9y
bUFwcGxpZWQgKz0gV2ViQ29yZTo6d2lkdGgoZ2x5cGhCdWZmZXIuYWR2YW5jZUF0KGkpKTsKLSAg
ICBydW5XaWR0aCArPSBydW5XaWR0aERpZmZlcmVuY2VXaXRoVHJhbnNmb3JtQXBwbGllZDsKKyAg
ICAgICAgYWZ0ZXJXaWR0aCArPSBXZWJDb3JlOjp3aWR0aChnbHlwaEJ1ZmZlci5hZHZhbmNlQXQo
aSkpOworICAgIGF1dG8gYWRkaXRpb25hbEFkdmFuY2UgPSBhZnRlcldpZHRoIC0gYmVmb3JlV2lk
dGg7CiAKLSAgICBydW5XaWR0aCArPSBXZWJDb3JlOjp3aWR0aChpbml0aWFsQWR2YW5jZSk7Cisg
ICAgYXV0byBmaW5hbFdpZHRoID0gYmVmb3JlV2lkdGggKyBhZGRpdGlvbmFsQWR2YW5jZTsKKyAg
ICBmaW5hbFdpZHRoICs9IFdlYkNvcmU6OndpZHRoKGluaXRpYWxBZHZhbmNlKTsKIAogICAgIGlm
IChjYWNoZUVudHJ5KQotICAgICAgICAqY2FjaGVFbnRyeSA9IHJ1bldpZHRoOwotICAgIHJldHVy
biBydW5XaWR0aDsKKyAgICAgICAgKmNhY2hlRW50cnkgPSBmaW5hbFdpZHRoOworICAgIHJldHVy
biBmaW5hbFdpZHRoOwogfQogCiBHbHlwaERhdGEgRm9udENhc2NhZGU6OmdseXBoRGF0YUZvckNo
YXJhY3RlcihVQ2hhcjMyIGMsIGJvb2wgbWlycm9yLCBGb250VmFyaWFudCB2YXJpYW50KSBjb25z
dApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCmluZGV4IDliMDk2MWIyNWQyOWFmNjlmNzFkNzczZTE3M2QzNjU1NWMwMjU4ZDcuLmM3MTlk
OTVkZDliMGVlYWE2YzAxMDQ2MDI2MzllODA3Y2E1YmRlOWYgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMiBA
QAorMjAyMS0xMC0yMSAgQWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAg
Rm9udENhc2NhZGU6OndpZHRoRm9yU2ltcGxlVGV4dCBmYWlscyB0byBwcm9kdWNlIG1hdGNoaW5n
IG1lYXN1cmVkIHdpZHRoIGZvciBtb25vc3BhY2UgZm9udAorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMyMTA0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9pb3Mtd2syL1Rlc3RFeHBlY3Rh
dGlvbnM6CisKIDIwMjEtMTAtMjEgIEF5dW1pIEtvamltYSAgPGF5dW1pX2tvamltYUBhcHBsZS5j
b20+CiAKICAgICAgICAgUmVncmVzc2lvbihyMjg0NDM5KTogWyBpUGFkIF0gZmFzdC9jYW52YXMv
Y2FudmFzLWNyZWF0ZVBhdHRlcm4tdmlkZW8tbG9hZGluZy5odG1sIGFuZCBpbXBvcnRlZC93M2Mv
d2ViLXBsYXRmb3JtLXRlc3RzL2h0bWwvY2FudmFzL2VsZW1lbnQvbWFudWFsL2ltYWdlYml0bWFw
L2NhbnZhcy1jcmVhdGVJbWFnZUJpdG1hcC12aWRlby1yZXNpemUuaHRtbCBhcmUgZmFpbGluZy4K
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy13azIvVGVzdEV4cGVjdGF0aW9u
cyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy13azIvVGVzdEV4cGVjdGF0aW9ucwppbmRleCAx
MmY2NzM3MGVjN2EwYTg3YmRhM2UwNmY2YzgyZTY2NDNlNzg1ODg2Li5jMGNmZTFhMTIyMjMzZDBh
NWZlOTAzNzVkYmE4YzI4OTFlMzMxNzAwIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9pb3Mtd2syL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9z
LXdrMi9UZXN0RXhwZWN0YXRpb25zCkBAIC0xMjAzLDggKzEyMDMsNiBAQCB3ZWJraXQub3JnL2Iv
MTYyNTI0IFsgUmVsZWFzZSBdIGh0dHAvdGVzdHMvY2FjaGUvZGlzay1jYWNoZS9kaXNrLWNhY2hl
LXJlZGlyZWN0LgogCiB3ZWJraXQub3JnL2IvMTYzMzYyIHBsYXRmb3JtL2lvcy9pb3MvcGx1Z2lu
L3lvdXR1YmUtZmxhc2gtcGx1Z2luLWlmcmFtZS5odG1sIFsgUGFzcyBGYWlsdXJlIF0KIAotd2Vi
a2l0Lm9yZy9iLzIzMTM3OCBwbGF0Zm9ybS9pb3MvZmFzdC90ZXh0L3N5c3RlbS1tb25vc3BhY2Vk
LW51bWJlcnMuaHRtbCBbIEZhaWx1cmUgXQotCiB3ZWJraXQub3JnL2IvMTY0OTYwIGh0dHAvdGVz
dHMvc2VjdXJpdHkvbW9kdWxlLWNvcnJlY3QtbWltZS10eXBlcy5odG1sIFsgU2xvdyBdCiAKIHdl
YmtpdC5vcmcvYi8xNjQ5NjEgWyBSZWxlYXNlIF0gaHR0cC90ZXN0cy9zdG9yYWdlL2NhbGxiYWNr
cy1hcmUtY2FsbGVkLWluLWNvcnJlY3QtY29udGV4dC5odG1sIFsgVGltZW91dCBdCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>442073</attachid>
            <date>2021-10-21 15:14:56 -0700</date>
            <delta_ts>2021-10-22 09:19:56 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-232104-20211021151456.patch</filename>
            <type>text/plain</type>
            <size>4720</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg0NjE4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZTM1N2I3MTc2MDEyMTkz
MjM5ZmYxMjdhYmJlMmNjMzU4ZGYwY2FlNS4uMDFkMjUyNWYyMDEwYzlkMTE4YWE0OTA3YmE2NDFl
Y2I3OGRkY2Y5MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDIxLTEwLTIxICBBbGFu
IEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBGb250Q2FzY2FkZTo6d2lkdGhG
b3JTaW1wbGVUZXh0IGZhaWxzIHRvIHByb2R1Y2UgbWF0Y2hpbmcgbWVhc3VyZWQgd2lkdGggZm9y
IG1vbm9zcGFjZSBmb250CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0yMzIxMDQKKyAgICAgICAgPHJkYXI6Ly84Mzk5MTAyNz4KKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGp1c3Qgd2lkdGhGb3JTaW1wbGVU
ZXh0IHRvIG1hdGNoIFdpZHRoSXRlcmF0b3IncyBsb2dpYyBhcyB0aGUgY29tbWVudCBzYXlzOgor
CisgICAgICAgICAgIlRoaXMgaXMgbmVlZGVkIG9ubHkgdG8gbWF0Y2ggdGhlIHJlc3VsdCBvZiB0
aGUgc2xvdyBwYXRoCisgICAgICAgICAgIFNhbWUgZ2x5cGggd2lkdGhzIGJ1dCBkaWZmZXJlbnQg
ZmxvYXRpbmcgcG9pbnQgYXJpdGhtZXRpYyBjYW4gcHJvZHVjZSBkaWZmZXJlbnQgcnVuIHdpZHRo
LiIKKyAgICAgICAgKHNlZSByMjEzMDA4KQorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3Mv
Rm9udENhc2NhZGUuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Rm9udENhc2NhZGU6OndpZHRoRm9y
U2ltcGxlVGV4dCBjb25zdCk6CisKIDIwMjEtMTAtMjEgIFR5bGVyIFdpbGNvY2sgIDx0eWxlcl93
QGFwcGxlLmNvbT4KIAogICAgICAgICBBWDogUmVtb3ZlIHJlZHVuZGFudCBpbnNlcnQgb2YgYXV0
b2ZpbGwgYnV0dG9uIGNoaWxkIGluIEFjY2Vzc2liaWxpdHlSZW5kZXJPYmplY3Q6OmFkZFRleHRG
aWVsZENoaWxkcmVuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGlj
cy9Gb250Q2FzY2FkZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9Gb250
Q2FzY2FkZS5jcHAKaW5kZXggNWExYmNlNzM0ZTAxN2YwMzBhYTFhYjQ4ZGNhNTY4YjAzNjkyNmIw
OC4uNmMxZDM0NzNkNTc1MThhYjgzMTgyMjhhOTA0NzhjNzJiZWFhNDc4MCAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvRm9udENhc2NhZGUuY3BwCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0ZvbnRDYXNjYWRlLmNwcApAQCAtMzExLDI4
ICszMTEsMjkgQEAgZmxvYXQgRm9udENhc2NhZGU6OndpZHRoRm9yU2ltcGxlVGV4dChTdHJpbmdW
aWV3IHRleHQsIFRleHREaXJlY3Rpb24gdGV4dERpcmVjdGkKICAgICAgICAgcmV0dXJuICpjYWNo
ZUVudHJ5OwogCiAgICAgR2x5cGhCdWZmZXIgZ2x5cGhCdWZmZXI7Ci0gICAgZmxvYXQgcnVuV2lk
dGggPSAwOworICAgIGZsb2F0IGJlZm9yZVdpZHRoID0gMDsKICAgICBhdXRvJiBmb250ID0gcHJp
bWFyeUZvbnQoKTsKICAgICBmb3IgKHVuc2lnbmVkIGkgPSAwOyBpIDwgdGV4dC5sZW5ndGgoKTsg
KytpKSB7CiAgICAgICAgIGF1dG8gZ2x5cGggPSBnbHlwaERhdGFGb3JDaGFyYWN0ZXIodGV4dFtp
XSwgZmFsc2UpLmdseXBoOwogICAgICAgICBhdXRvIGdseXBoV2lkdGggPSBmb250LndpZHRoRm9y
R2x5cGgoZ2x5cGgpOwotICAgICAgICBydW5XaWR0aCArPSBnbHlwaFdpZHRoOworICAgICAgICBi
ZWZvcmVXaWR0aCArPSBnbHlwaFdpZHRoOwogICAgICAgICBnbHlwaEJ1ZmZlci5hZGQoZ2x5cGgs
IGZvbnQsIGdseXBoV2lkdGgsIGkpOwogICAgIH0KIAogICAgIGF1dG8gaW5pdGlhbEFkdmFuY2Ug
PSBmb250LmFwcGx5VHJhbnNmb3JtcyhnbHlwaEJ1ZmZlciwgMCwgMCwgZW5hYmxlS2VybmluZygp
LCByZXF1aXJlc1NoYXBpbmcoKSwgZm9udERlc2NyaXB0aW9uKCkuY29tcHV0ZWRMb2NhbGUoKSwg
dGV4dCwgdGV4dERpcmVjdGlvbik7CiAgICAgLy8gVGhpcyBpcyBuZWVkZWQgb25seSB0byBtYXRj
aCB0aGUgcmVzdWx0IG9mIHRoZSBzbG93IHBhdGguCiAgICAgLy8gU2FtZSBnbHlwaCB3aWR0aHMg
YnV0IGRpZmZlcmVudCBmbG9hdGluZyBwb2ludCBhcml0aG1ldGljIGNhbiBwcm9kdWNlIGRpZmZl
cmVudCBydW4gd2lkdGguCi0gICAgZmxvYXQgcnVuV2lkdGhEaWZmZXJlbmNlV2l0aFRyYW5zZm9y
bUFwcGxpZWQgPSAtcnVuV2lkdGg7CisgICAgZmxvYXQgYWZ0ZXJXaWR0aCA9IDA7CiAgICAgZm9y
IChzaXplX3QgaSA9IDA7IGkgPCBnbHlwaEJ1ZmZlci5zaXplKCk7ICsraSkKLSAgICAgICAgcnVu
V2lkdGhEaWZmZXJlbmNlV2l0aFRyYW5zZm9ybUFwcGxpZWQgKz0gV2ViQ29yZTo6d2lkdGgoZ2x5
cGhCdWZmZXIuYWR2YW5jZUF0KGkpKTsKLSAgICBydW5XaWR0aCArPSBydW5XaWR0aERpZmZlcmVu
Y2VXaXRoVHJhbnNmb3JtQXBwbGllZDsKKyAgICAgICAgYWZ0ZXJXaWR0aCArPSBXZWJDb3JlOjp3
aWR0aChnbHlwaEJ1ZmZlci5hZHZhbmNlQXQoaSkpOworICAgIGF1dG8gYWRkaXRpb25hbEFkdmFu
Y2UgPSBhZnRlcldpZHRoIC0gYmVmb3JlV2lkdGg7CiAKLSAgICBydW5XaWR0aCArPSBXZWJDb3Jl
Ojp3aWR0aChpbml0aWFsQWR2YW5jZSk7CisgICAgYXV0byBmaW5hbFdpZHRoID0gYmVmb3JlV2lk
dGggKyBhZGRpdGlvbmFsQWR2YW5jZTsKKyAgICBmaW5hbFdpZHRoICs9IFdlYkNvcmU6OndpZHRo
KGluaXRpYWxBZHZhbmNlKTsKIAogICAgIGlmIChjYWNoZUVudHJ5KQotICAgICAgICAqY2FjaGVF
bnRyeSA9IHJ1bldpZHRoOwotICAgIHJldHVybiBydW5XaWR0aDsKKyAgICAgICAgKmNhY2hlRW50
cnkgPSBmaW5hbFdpZHRoOworICAgIHJldHVybiBmaW5hbFdpZHRoOwogfQogCiBHbHlwaERhdGEg
Rm9udENhc2NhZGU6OmdseXBoRGF0YUZvckNoYXJhY3RlcihVQ2hhcjMyIGMsIGJvb2wgbWlycm9y
LCBGb250VmFyaWFudCB2YXJpYW50KSBjb25zdApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDliMDk2MWIyNWQyOWFmNjlmNzFk
NzczZTE3M2QzNjU1NWMwMjU4ZDcuLjQ0N2QxMzA1ZGUyOWYxNDU0ZjNkZTg2MGQ4MThkYzQ3ZGVj
MTBkYjIgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMyBAQAorMjAyMS0xMC0yMSAgQWxhbiBCdWp0YXMgIDx6
YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgRm9udENhc2NhZGU6OndpZHRoRm9yU2ltcGxlVGV4
dCBmYWlscyB0byBwcm9kdWNlIG1hdGNoaW5nIG1lYXN1cmVkIHdpZHRoIGZvciBtb25vc3BhY2Ug
Zm9udAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMy
MTA0CisgICAgICAgIDxyZGFyOi8vODM5OTEwMjc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9pb3Mtd2syL1Rlc3RFeHBlY3RhdGlv
bnM6CisKIDIwMjEtMTAtMjEgIEF5dW1pIEtvamltYSAgPGF5dW1pX2tvamltYUBhcHBsZS5jb20+
CiAKICAgICAgICAgUmVncmVzc2lvbihyMjg0NDM5KTogWyBpUGFkIF0gZmFzdC9jYW52YXMvY2Fu
dmFzLWNyZWF0ZVBhdHRlcm4tdmlkZW8tbG9hZGluZy5odG1sIGFuZCBpbXBvcnRlZC93M2Mvd2Vi
LXBsYXRmb3JtLXRlc3RzL2h0bWwvY2FudmFzL2VsZW1lbnQvbWFudWFsL2ltYWdlYml0bWFwL2Nh
bnZhcy1jcmVhdGVJbWFnZUJpdG1hcC12aWRlby1yZXNpemUuaHRtbCBhcmUgZmFpbGluZy4KZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy13azIvVGVzdEV4cGVjdGF0aW9ucyBi
L0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy13azIvVGVzdEV4cGVjdGF0aW9ucwppbmRleCAxMmY2
NzM3MGVjN2EwYTg3YmRhM2UwNmY2YzgyZTY2NDNlNzg1ODg2Li5jMGNmZTFhMTIyMjMzZDBhNWZl
OTAzNzVkYmE4YzI4OTFlMzMxNzAwIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9p
b3Mtd2syL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zLXdr
Mi9UZXN0RXhwZWN0YXRpb25zCkBAIC0xMjAzLDggKzEyMDMsNiBAQCB3ZWJraXQub3JnL2IvMTYy
NTI0IFsgUmVsZWFzZSBdIGh0dHAvdGVzdHMvY2FjaGUvZGlzay1jYWNoZS9kaXNrLWNhY2hlLXJl
ZGlyZWN0LgogCiB3ZWJraXQub3JnL2IvMTYzMzYyIHBsYXRmb3JtL2lvcy9pb3MvcGx1Z2luL3lv
dXR1YmUtZmxhc2gtcGx1Z2luLWlmcmFtZS5odG1sIFsgUGFzcyBGYWlsdXJlIF0KIAotd2Via2l0
Lm9yZy9iLzIzMTM3OCBwbGF0Zm9ybS9pb3MvZmFzdC90ZXh0L3N5c3RlbS1tb25vc3BhY2VkLW51
bWJlcnMuaHRtbCBbIEZhaWx1cmUgXQotCiB3ZWJraXQub3JnL2IvMTY0OTYwIGh0dHAvdGVzdHMv
c2VjdXJpdHkvbW9kdWxlLWNvcnJlY3QtbWltZS10eXBlcy5odG1sIFsgU2xvdyBdCiAKIHdlYmtp
dC5vcmcvYi8xNjQ5NjEgWyBSZWxlYXNlIF0gaHR0cC90ZXN0cy9zdG9yYWdlL2NhbGxiYWNrcy1h
cmUtY2FsbGVkLWluLWNvcnJlY3QtY29udGV4dC5odG1sIFsgVGltZW91dCBdCg==
</data>
<flag name="commit-queue"
          id="466605"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
      

    </bug>

</bugzilla>