<?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>215307</bug_id>
          
          <creation_ts>2020-08-07 22:41:36 -0700</creation_ts>
          <short_desc>WidthIterator::m_finalRoundingWidth is always 0</short_desc>
          <delta_ts>2020-08-08 21:28: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>New Bugs</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>206208</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Myles C. Maxfield">mmaxfield</reporter>
          <assigned_to name="Myles C. Maxfield">mmaxfield</assigned_to>
          <cc>darin</cc>
    
    <cc>dino</cc>
    
    <cc>jonlee</cc>
    
    <cc>koivisto</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1678870</commentid>
    <comment_count>0</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2020-08-07 22:41:36 -0700</bug_when>
    <thetext>WidthIterator::m_finalRoundingWidth is always 0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1678871</commentid>
    <comment_count>1</comment_count>
      <attachid>406247</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2020-08-07 22:42:17 -0700</bug_when>
    <thetext>Created attachment 406247
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1678889</commentid>
    <comment_count>2</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2020-08-08 01:45:02 -0700</bug_when>
    <thetext>mac-wk1 failure is unrelated.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1678890</commentid>
    <comment_count>3</comment_count>
      <attachid>406254</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2020-08-08 01:57:18 -0700</bug_when>
    <thetext>Created attachment 406254
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1678908</commentid>
    <comment_count>4</comment_count>
      <attachid>406254</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-08-08 11:11:35 -0700</bug_when>
    <thetext>Comment on attachment 406254
Patch

Not sure why review? was not set on this, but this looks great and all tests are passing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1678944</commentid>
    <comment_count>5</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2020-08-08 21:27:15 -0700</bug_when>
    <thetext>Committed r265412: &lt;https://trac.webkit.org/changeset/265412&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1678945</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-08-08 21:28:18 -0700</bug_when>
    <thetext>&lt;rdar://problem/66739665&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>406247</attachid>
            <date>2020-08-07 22:42:17 -0700</date>
            <delta_ts>2020-08-08 01:57:16 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-215307-20200807224216.patch</filename>
            <type>text/plain</type>
            <size>3938</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY1Mzk5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjdmNDk1NjNkOTg0NWVl
NDg5ZmVkYjg2MjJiZjBkZGQ3NDI2N2U3MC4uMjVlODA3NjZjYWY2Yzk5ZDU2YTExZjkyZjljODZh
YmJiNTBiNTE3MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDIwLTA4LTA3ICBNeWxl
cyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CisKKyAgICAgICAgV2lkdGhJdGVy
YXRvcjo6bV9maW5hbFJvdW5kaW5nV2lkdGggaXMgYWx3YXlzIDAKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNTMwNworCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoZXJlJ3Mgbm8gcmVhc29uIGZvciBpdCB0
byBleGlzdC4KKworICAgICAgICBObyBuZXcgdGVzdHMgYmVjYXVzZSB0aGVyZSBpcyBubyBiZWhh
dmlvciBjaGFuZ2UuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9Gb250Q2FzY2FkZS5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpGb250Q2FzY2FkZTo6bGF5b3V0U2ltcGxlVGV4dCBjb25z
dCk6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvV2lkdGhJdGVyYXRvci5jcHA6CisgICAg
ICAgIChXZWJDb3JlOjpXaWR0aEl0ZXJhdG9yOjphZHZhbmNlSW50ZXJuYWwpOgorICAgICAgICAq
IHBsYXRmb3JtL2dyYXBoaWNzL1dpZHRoSXRlcmF0b3IuaDoKKyAgICAgICAgKFdlYkNvcmU6Oldp
ZHRoSXRlcmF0b3I6OnJ1bldpZHRoU29GYXIgY29uc3QpOgorICAgICAgICAoV2ViQ29yZTo6V2lk
dGhJdGVyYXRvcjo6ZmluYWxSb3VuZGluZ1dpZHRoIGNvbnN0KTogRGVsZXRlZC4KKwogMjAyMC0w
OC0wNyAgSmFtZXMgRGFycGluaWFuICA8amRhcnBpbmlhbkBjaHJvbWl1bS5vcmc+CiAKICAgICAg
ICAgT2ZmIGJ5IG9uZSBlcnJvciBpbiB0cmFuc2Zvcm0gZmVlZGJhY2sgYnVmZmVyIGJpbmRpbmcK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0ZvbnRDYXNjYWRl
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0ZvbnRDYXNjYWRlLmNwcApp
bmRleCBjMDUzMGVkZTAwMDNmYWU3NDc3OTE3YTAxZTY4NzQ4MzA2Mzc5MWYzLi4zZTM1YjI5MDhl
MDRhNjdjYzI0MmU2NzE1OGE3NzA1YTI4ZGZmZjkyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9Gb250Q2FzY2FkZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvRm9udENhc2NhZGUuY3BwCkBAIC0xMzg3LDkgKzEzODcsOCBAQCBH
bHlwaEJ1ZmZlciBGb250Q2FzY2FkZTo6bGF5b3V0U2ltcGxlVGV4dChjb25zdCBUZXh0UnVuJiBy
dW4sIHVuc2lnbmVkIGZyb20sIHVucwogCiAgICAgZmxvYXQgaW5pdGlhbEFkdmFuY2UgPSAwOwog
ICAgIGlmIChydW4ucnRsKCkpIHsKLSAgICAgICAgZmxvYXQgZmluYWxSb3VuZGluZ1dpZHRoID0g
aXQuZmluYWxSb3VuZGluZ1dpZHRoKCk7CiAgICAgICAgIGl0LmFkdmFuY2UocnVuLmxlbmd0aCgp
LCAmbG9jYWxHbHlwaEJ1ZmZlcik7Ci0gICAgICAgIGluaXRpYWxBZHZhbmNlID0gZmluYWxSb3Vu
ZGluZ1dpZHRoICsgaXQucnVuV2lkdGhTb0ZhcigpIC0gYWZ0ZXJXaWR0aDsKKyAgICAgICAgaW5p
dGlhbEFkdmFuY2UgPSBpdC5ydW5XaWR0aFNvRmFyKCkgLSBhZnRlcldpZHRoOwogICAgIH0gZWxz
ZQogICAgICAgICBpbml0aWFsQWR2YW5jZSA9IGJlZm9yZVdpZHRoOwogICAgIC8vIEZJWE1FOiBE
ZWFsIHdpdGggdGhlIEdseXBoQnVmZmVyJ3MgY3VycmVudCBpbml0aWFsQWR2YW5jZS4KZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL1dpZHRoSXRlcmF0b3IuY3Bw
IGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvV2lkdGhJdGVyYXRvci5jcHAKaW5k
ZXggNTQ1NWJiZGY3MDU3NGZkNTU3MmU2Y2M2MzYzODhlM2EyYWNjMjEzYS4uOWNiZGE4OTA5Yjcz
OTdkYzMzOTdlYjI3NjNlMDc3ZDUwN2I1OGU0ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvV2lkdGhJdGVyYXRvci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvV2lkdGhJdGVyYXRvci5jcHAKQEAgLTE4NCw3ICsxODQsNyBAQCBp
bmxpbmUgdm9pZCBXaWR0aEl0ZXJhdG9yOjphZHZhbmNlSW50ZXJuYWwoVGV4dEl0ZXJhdG9yJiB0
ZXh0SXRlcmF0b3IsIEdseXBoQnVmZgogICAgIG1fcnVuV2lkdGhTb0ZhciA9IGZsb29yZihtX3J1
bldpZHRoU29GYXIpOwogICAgIHdpZHRoU2luY2VMYXN0Um91bmRpbmcgLT0gbV9ydW5XaWR0aFNv
RmFyOwogCi0gICAgZmxvYXQgbGFzdFJvdW5kaW5nV2lkdGggPSBtX2ZpbmFsUm91bmRpbmdXaWR0
aDsKKyAgICBmbG9hdCBsYXN0Um91bmRpbmdXaWR0aCA9IDA7CiAgICAgRmxvYXRSZWN0IGJvdW5k
czsKIAogICAgIGNvbnN0IEZvbnQmIHByaW1hcnlGb250ID0gbV9mb250LnByaW1hcnlGb250KCk7
CkBAIC0zNjcsNyArMzY3LDYgQEAgaW5saW5lIHZvaWQgV2lkdGhJdGVyYXRvcjo6YWR2YW5jZUlu
dGVybmFsKFRleHRJdGVyYXRvciYgdGV4dEl0ZXJhdG9yLCBHbHlwaEJ1ZmYKIAogICAgIG1fY3Vy
cmVudENoYXJhY3RlckluZGV4ID0gdGV4dEl0ZXJhdG9yLmN1cnJlbnRJbmRleCgpOwogICAgIG1f
cnVuV2lkdGhTb0ZhciArPSB3aWR0aFNpbmNlTGFzdFJvdW5kaW5nOwotICAgIG1fZmluYWxSb3Vu
ZGluZ1dpZHRoID0gbGFzdFJvdW5kaW5nV2lkdGg7CiB9CiAKIHZvaWQgV2lkdGhJdGVyYXRvcjo6
YWR2YW5jZSh1bnNpZ25lZCBvZmZzZXQsIEdseXBoQnVmZmVyKiBnbHlwaEJ1ZmZlcikKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL1dpZHRoSXRlcmF0b3IuaCBi
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL1dpZHRoSXRlcmF0b3IuaAppbmRleCA4
N2JhNTU4NWEyMDIwOTgxNDcyMWJkNTYzNmQ4MDlhZjZjZmQzZWU5Li41YWYzZjI4ODM4ZjZkMjE2
OTFkODNjOGQ1ZjI3NjA1MmU0ZmQwNDAxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9ncmFwaGljcy9XaWR0aEl0ZXJhdG9yLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvV2lkdGhJdGVyYXRvci5oCkBAIC01Miw3ICs1Miw2IEBAIHB1YmxpYzoKIAog
ICAgIGNvbnN0IFRleHRSdW4mIHJ1bigpIGNvbnN0IHsgcmV0dXJuIG1fcnVuOyB9CiAgICAgZmxv
YXQgcnVuV2lkdGhTb0ZhcigpIGNvbnN0IHsgcmV0dXJuIG1fcnVuV2lkdGhTb0ZhcjsgfQotICAg
IGZsb2F0IGZpbmFsUm91bmRpbmdXaWR0aCgpIGNvbnN0IHsgcmV0dXJuIG1fZmluYWxSb3VuZGlu
Z1dpZHRoOyB9CiAgICAgdW5zaWduZWQgY3VycmVudENoYXJhY3RlckluZGV4KCkgY29uc3QgeyBy
ZXR1cm4gbV9jdXJyZW50Q2hhcmFjdGVySW5kZXg7IH0KIAogcHJpdmF0ZToKQEAgLTcyLDcgKzcx
LDYgQEAgcHJpdmF0ZToKICAgICBmbG9hdCBtX3J1bldpZHRoU29GYXIgeyAwIH07CiAgICAgZmxv
YXQgbV9leHBhbnNpb24geyAwIH07CiAgICAgZmxvYXQgbV9leHBhbnNpb25QZXJPcHBvcnR1bml0
eSB7IDAgfTsKLSAgICBmbG9hdCBtX2ZpbmFsUm91bmRpbmdXaWR0aCB7IDAgfTsKICAgICBmbG9h
dCBtX21heEdseXBoQm91bmRpbmdCb3hZIHsgc3RkOjpudW1lcmljX2xpbWl0czxmbG9hdD46Om1p
bigpIH07CiAgICAgZmxvYXQgbV9taW5HbHlwaEJvdW5kaW5nQm94WSB7IHN0ZDo6bnVtZXJpY19s
aW1pdHM8ZmxvYXQ+OjptYXgoKSB9OwogICAgIGZsb2F0IG1fZmlyc3RHbHlwaE92ZXJmbG93IHsg
MCB9Owo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>406254</attachid>
            <date>2020-08-08 01:57:18 -0700</date>
            <delta_ts>2020-08-08 11:11:35 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-215307-20200808015717.patch</filename>
            <type>text/plain</type>
            <size>5574</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY1Mzk5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjdmNDk1NjNkOTg0NWVl
NDg5ZmVkYjg2MjJiZjBkZGQ3NDI2N2U3MC4uNTM5ZTliZDg5YTcwOTU1NjFlNzk2M2VlOWY1NTBj
OGY0MDczN2MzOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDIwLTA4LTA4ICBNeWxl
cyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CisKKyAgICAgICAgV2lkdGhJdGVy
YXRvcjo6bV9maW5hbFJvdW5kaW5nV2lkdGggaXMgYWx3YXlzIDAKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNTMwNworCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoZXJlJ3Mgbm8gcmVhc29uIGZvciBpdCB0
byBleGlzdC4KKworICAgICAgICBObyBuZXcgdGVzdHMgYmVjYXVzZSB0aGVyZSBpcyBubyBiZWhh
dmlvciBjaGFuZ2UuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9Gb250Q2FzY2FkZS5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpGb250Q2FzY2FkZTo6bGF5b3V0U2ltcGxlVGV4dCBjb25z
dCk6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvV2lkdGhJdGVyYXRvci5jcHA6CisgICAg
ICAgIChXZWJDb3JlOjpXaWR0aEl0ZXJhdG9yOjphZHZhbmNlSW50ZXJuYWwpOgorICAgICAgICAq
IHBsYXRmb3JtL2dyYXBoaWNzL1dpZHRoSXRlcmF0b3IuaDoKKyAgICAgICAgKFdlYkNvcmU6Oldp
ZHRoSXRlcmF0b3I6OnJ1bldpZHRoU29GYXIgY29uc3QpOgorICAgICAgICAoV2ViQ29yZTo6V2lk
dGhJdGVyYXRvcjo6ZmluYWxSb3VuZGluZ1dpZHRoIGNvbnN0KTogRGVsZXRlZC4KKwogMjAyMC0w
OC0wNyAgSmFtZXMgRGFycGluaWFuICA8amRhcnBpbmlhbkBjaHJvbWl1bS5vcmc+CiAKICAgICAg
ICAgT2ZmIGJ5IG9uZSBlcnJvciBpbiB0cmFuc2Zvcm0gZmVlZGJhY2sgYnVmZmVyIGJpbmRpbmcK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0ZvbnRDYXNjYWRl
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0ZvbnRDYXNjYWRlLmNwcApp
bmRleCBjMDUzMGVkZTAwMDNmYWU3NDc3OTE3YTAxZTY4NzQ4MzA2Mzc5MWYzLi4zZTM1YjI5MDhl
MDRhNjdjYzI0MmU2NzE1OGE3NzA1YTI4ZGZmZjkyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9Gb250Q2FzY2FkZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvRm9udENhc2NhZGUuY3BwCkBAIC0xMzg3LDkgKzEzODcsOCBAQCBH
bHlwaEJ1ZmZlciBGb250Q2FzY2FkZTo6bGF5b3V0U2ltcGxlVGV4dChjb25zdCBUZXh0UnVuJiBy
dW4sIHVuc2lnbmVkIGZyb20sIHVucwogCiAgICAgZmxvYXQgaW5pdGlhbEFkdmFuY2UgPSAwOwog
ICAgIGlmIChydW4ucnRsKCkpIHsKLSAgICAgICAgZmxvYXQgZmluYWxSb3VuZGluZ1dpZHRoID0g
aXQuZmluYWxSb3VuZGluZ1dpZHRoKCk7CiAgICAgICAgIGl0LmFkdmFuY2UocnVuLmxlbmd0aCgp
LCAmbG9jYWxHbHlwaEJ1ZmZlcik7Ci0gICAgICAgIGluaXRpYWxBZHZhbmNlID0gZmluYWxSb3Vu
ZGluZ1dpZHRoICsgaXQucnVuV2lkdGhTb0ZhcigpIC0gYWZ0ZXJXaWR0aDsKKyAgICAgICAgaW5p
dGlhbEFkdmFuY2UgPSBpdC5ydW5XaWR0aFNvRmFyKCkgLSBhZnRlcldpZHRoOwogICAgIH0gZWxz
ZQogICAgICAgICBpbml0aWFsQWR2YW5jZSA9IGJlZm9yZVdpZHRoOwogICAgIC8vIEZJWE1FOiBE
ZWFsIHdpdGggdGhlIEdseXBoQnVmZmVyJ3MgY3VycmVudCBpbml0aWFsQWR2YW5jZS4KZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL1dpZHRoSXRlcmF0b3IuY3Bw
IGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvV2lkdGhJdGVyYXRvci5jcHAKaW5k
ZXggNTQ1NWJiZGY3MDU3NGZkNTU3MmU2Y2M2MzYzODhlM2EyYWNjMjEzYS4uYjgyZTdiNmMzNWQ4
NGJjMjcyZjE0Njg2NWEyZDE5YjQ4MjQ3NTcxYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvV2lkdGhJdGVyYXRvci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvV2lkdGhJdGVyYXRvci5jcHAKQEAgLTE3OSwxMiArMTc5LDggQEAg
aW5saW5lIHZvaWQgV2lkdGhJdGVyYXRvcjo6YWR2YW5jZUludGVybmFsKFRleHRJdGVyYXRvciYg
dGV4dEl0ZXJhdG9yLCBHbHlwaEJ1ZmYKICAgICBib29sIHJ1bkZvcmNlc1JpZ2h0RXhwYW5zaW9u
ID0gKG1fcnVuLmV4cGFuc2lvbkJlaGF2aW9yKCkgJiBSaWdodEV4cGFuc2lvbk1hc2spID09IEZv
cmNlUmlnaHRFeHBhbnNpb247CiAgICAgYm9vbCBydW5Gb3JiaWRzTGVmdEV4cGFuc2lvbiA9ICht
X3J1bi5leHBhbnNpb25CZWhhdmlvcigpICYgTGVmdEV4cGFuc2lvbk1hc2spID09IEZvcmJpZExl
ZnRFeHBhbnNpb247CiAgICAgYm9vbCBydW5Gb3JiaWRzUmlnaHRFeHBhbnNpb24gPSAobV9ydW4u
ZXhwYW5zaW9uQmVoYXZpb3IoKSAmIFJpZ2h0RXhwYW5zaW9uTWFzaykgPT0gRm9yYmlkUmlnaHRF
eHBhbnNpb247Ci0gICAgZmxvYXQgd2lkdGhTaW5jZUxhc3RSb3VuZGluZyA9IG1fcnVuV2lkdGhT
b0ZhcjsKICAgICBmbG9hdCBsZWZ0b3Zlckp1c3RpZmljYXRpb25XaWR0aCA9IDA7Ci0gICAgbV9y
dW5XaWR0aFNvRmFyID0gZmxvb3JmKG1fcnVuV2lkdGhTb0Zhcik7Ci0gICAgd2lkdGhTaW5jZUxh
c3RSb3VuZGluZyAtPSBtX3J1bldpZHRoU29GYXI7CiAKLSAgICBmbG9hdCBsYXN0Um91bmRpbmdX
aWR0aCA9IG1fZmluYWxSb3VuZGluZ1dpZHRoOwogICAgIEZsb2F0UmVjdCBib3VuZHM7CiAKICAg
ICBjb25zdCBGb250JiBwcmltYXJ5Rm9udCA9IG1fZm9udC5wcmltYXJ5Rm9udCgpOwpAQCAtMjIx
LDcgKzIxNyw3IEBAIGlubGluZSB2b2lkIFdpZHRoSXRlcmF0b3I6OmFkdmFuY2VJbnRlcm5hbChU
ZXh0SXRlcmF0b3ImIHRleHRJdGVyYXRvciwgR2x5cGhCdWZmCiAgICAgICAgIC8vIE5vdyB0aGF0
IHdlIGhhdmUgYSBnbHlwaCBhbmQgZm9udCBkYXRhLCBnZXQgaXRzIHdpZHRoLgogICAgICAgICBm
bG9hdCB3aWR0aDsKICAgICAgICAgaWYgKGNoYXJhY3RlciA9PSAnXHQnICYmIG1fcnVuLmFsbG93
VGFicygpKQotICAgICAgICAgICAgd2lkdGggPSBtX2ZvbnQudGFiV2lkdGgoKmZvbnQsIG1fcnVu
LnRhYlNpemUoKSwgbV9ydW4ueFBvcygpICsgbV9ydW5XaWR0aFNvRmFyICsgd2lkdGhTaW5jZUxh
c3RSb3VuZGluZyk7CisgICAgICAgICAgICB3aWR0aCA9IG1fZm9udC50YWJXaWR0aCgqZm9udCwg
bV9ydW4udGFiU2l6ZSgpLCBtX3J1bi54UG9zKCkgKyBtX3J1bldpZHRoU29GYXIpOwogICAgICAg
ICBlbHNlIHsKICAgICAgICAgICAgIHdpZHRoID0gZm9udC0+d2lkdGhGb3JHbHlwaChnbHlwaCk7
CiAKQEAgLTMzNCwxNCArMzMwLDExIEBAIGlubGluZSB2b2lkIFdpZHRoSXRlcmF0b3I6OmFkdmFu
Y2VJbnRlcm5hbChUZXh0SXRlcmF0b3ImIHRleHRJdGVyYXRvciwgR2x5cGhCdWZmCiAgICAgICAg
IC8vIEFkdmFuY2UgcGFzdCB0aGUgY2hhcmFjdGVyIHdlIGp1c3QgZGVhbHQgd2l0aC4KICAgICAg
ICAgdGV4dEl0ZXJhdG9yLmFkdmFuY2UoYWR2YW5jZUxlbmd0aCk7CiAKLSAgICAgICAgZmxvYXQg
b2xkV2lkdGggPSB3aWR0aDsKIAotICAgICAgICB3aWR0aFNpbmNlTGFzdFJvdW5kaW5nICs9IHdp
ZHRoOworICAgICAgICBtX3J1bldpZHRoU29GYXIgKz0gd2lkdGg7CiAKICAgICAgICAgaWYgKGds
eXBoQnVmZmVyKQotICAgICAgICAgICAgZ2x5cGhCdWZmZXItPmFkZChnbHlwaCwgZm9udCwgKHJ0
bCA/IG9sZFdpZHRoICsgbGFzdFJvdW5kaW5nV2lkdGggOiB3aWR0aCksIGN1cnJlbnRDaGFyYWN0
ZXJJbmRleCk7Ci0KLSAgICAgICAgbGFzdFJvdW5kaW5nV2lkdGggPSB3aWR0aCAtIG9sZFdpZHRo
OworICAgICAgICAgICAgZ2x5cGhCdWZmZXItPmFkZChnbHlwaCwgZm9udCwgd2lkdGgsIGN1cnJl
bnRDaGFyYWN0ZXJJbmRleCk7CiAKICAgICAgICAgaWYgKG1fYWNjb3VudEZvckdseXBoQm91bmRz
KSB7CiAgICAgICAgICAgICBtX21heEdseXBoQm91bmRpbmdCb3hZID0gc3RkOjptYXgobV9tYXhH
bHlwaEJvdW5kaW5nQm94WSwgYm91bmRzLm1heFkoKSk7CkBAIC0zNjYsOCArMzU5LDYgQEAgaW5s
aW5lIHZvaWQgV2lkdGhJdGVyYXRvcjo6YWR2YW5jZUludGVybmFsKFRleHRJdGVyYXRvciYgdGV4
dEl0ZXJhdG9yLCBHbHlwaEJ1ZmYKICAgICB9CiAKICAgICBtX2N1cnJlbnRDaGFyYWN0ZXJJbmRl
eCA9IHRleHRJdGVyYXRvci5jdXJyZW50SW5kZXgoKTsKLSAgICBtX3J1bldpZHRoU29GYXIgKz0g
d2lkdGhTaW5jZUxhc3RSb3VuZGluZzsKLSAgICBtX2ZpbmFsUm91bmRpbmdXaWR0aCA9IGxhc3RS
b3VuZGluZ1dpZHRoOwogfQogCiB2b2lkIFdpZHRoSXRlcmF0b3I6OmFkdmFuY2UodW5zaWduZWQg
b2Zmc2V0LCBHbHlwaEJ1ZmZlciogZ2x5cGhCdWZmZXIpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9XaWR0aEl0ZXJhdG9yLmggYi9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy9XaWR0aEl0ZXJhdG9yLmgKaW5kZXggODdiYTU1ODVhMjAyMDk4MTQ3
MjFiZDU2MzZkODA5YWY2Y2ZkM2VlOS4uNWFmM2YyODgzOGY2ZDIxNjkxZDgzYzhkNWYyNzYwNTJl
NGZkMDQwMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvV2lk
dGhJdGVyYXRvci5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL1dpZHRo
SXRlcmF0b3IuaApAQCAtNTIsNyArNTIsNiBAQCBwdWJsaWM6CiAKICAgICBjb25zdCBUZXh0UnVu
JiBydW4oKSBjb25zdCB7IHJldHVybiBtX3J1bjsgfQogICAgIGZsb2F0IHJ1bldpZHRoU29GYXIo
KSBjb25zdCB7IHJldHVybiBtX3J1bldpZHRoU29GYXI7IH0KLSAgICBmbG9hdCBmaW5hbFJvdW5k
aW5nV2lkdGgoKSBjb25zdCB7IHJldHVybiBtX2ZpbmFsUm91bmRpbmdXaWR0aDsgfQogICAgIHVu
c2lnbmVkIGN1cnJlbnRDaGFyYWN0ZXJJbmRleCgpIGNvbnN0IHsgcmV0dXJuIG1fY3VycmVudENo
YXJhY3RlckluZGV4OyB9CiAKIHByaXZhdGU6CkBAIC03Miw3ICs3MSw2IEBAIHByaXZhdGU6CiAg
ICAgZmxvYXQgbV9ydW5XaWR0aFNvRmFyIHsgMCB9OwogICAgIGZsb2F0IG1fZXhwYW5zaW9uIHsg
MCB9OwogICAgIGZsb2F0IG1fZXhwYW5zaW9uUGVyT3Bwb3J0dW5pdHkgeyAwIH07Ci0gICAgZmxv
YXQgbV9maW5hbFJvdW5kaW5nV2lkdGggeyAwIH07CiAgICAgZmxvYXQgbV9tYXhHbHlwaEJvdW5k
aW5nQm94WSB7IHN0ZDo6bnVtZXJpY19saW1pdHM8ZmxvYXQ+OjptaW4oKSB9OwogICAgIGZsb2F0
IG1fbWluR2x5cGhCb3VuZGluZ0JveFkgeyBzdGQ6Om51bWVyaWNfbGltaXRzPGZsb2F0Pjo6bWF4
KCkgfTsKICAgICBmbG9hdCBtX2ZpcnN0R2x5cGhPdmVyZmxvdyB7IDAgfTsK
</data>
<flag name="review"
          id="421660"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>