<?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>196459</bug_id>
          
          <creation_ts>2019-04-01 13:17:26 -0700</creation_ts>
          <short_desc>Make UIWKDocumentContext rects per-character instead of per-word</short_desc>
          <delta_ts>2019-04-01 14:09:21 -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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tim Horton">thorton</reporter>
          <assigned_to name="Tim Horton">thorton</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1523028</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2019-04-01 13:17:26 -0700</bug_when>
    <thetext>Make UIWKDocumentContext rects per-character instead of per-word</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1523029</commentid>
    <comment_count>1</comment_count>
      <attachid>366414</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2019-04-01 13:17:54 -0700</bug_when>
    <thetext>Created attachment 366414
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1523056</commentid>
    <comment_count>2</comment_count>
      <attachid>366414</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-04-01 14:08:36 -0700</bug_when>
    <thetext>Comment on attachment 366414
Patch

Clearing flags on attachment: 366414

Committed r243712: &lt;https://trac.webkit.org/changeset/243712&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1523057</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-04-01 14:08:38 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1523058</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-04-01 14:09:21 -0700</bug_when>
    <thetext>&lt;rdar://problem/49493835&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>366414</attachid>
            <date>2019-04-01 13:17:54 -0700</date>
            <delta_ts>2019-04-01 14:08:36 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-196459-20190401131753.patch</filename>
            <type>text/plain</type>
            <size>8525</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQzNjE1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYWU5NDJlODIxNGE3M2Fk
NjllMmRiODdiZjI0NjJmZjlhNjc4N2M4ZS4uYTEwNjljMjM3NDZkZTdjZWZiYWY5YzcyYjNkM2M5
NWMxNGI0ZjczYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE5LTA0LTAxICBUaW0g
SG9ydG9uICA8dGltb3RoeV9ob3J0b25AYXBwbGUuY29tPgorCisgICAgICAgIE1ha2UgVUlXS0Rv
Y3VtZW50Q29udGV4dCByZWN0cyBwZXItY2hhcmFjdGVyIGluc3RlYWQgb2YgcGVyLXdvcmQKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5NjQ1OQorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5vIG5ldyB0ZXN0
czsgYWRqdXN0ZWQgZXhwZWN0ZWQgcmVzdWx0cyBvZiBXZWJLaXQuRG9jdW1lbnRFZGl0aW5nQ29u
dGV4dC4KKworICAgICAgICAqIGVkaXRpbmcvVGV4dEl0ZXJhdG9yLmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OkNoYXJhY3Rlckl0ZXJhdG9yOjpDaGFyYWN0ZXJJdGVyYXRvcik6CisgICAgICAgICog
ZWRpdGluZy9UZXh0SXRlcmF0b3IuaDoKKyAgICAgICAgKFdlYkNvcmU6OkNoYXJhY3Rlckl0ZXJh
dG9yOjphdEVuZCBjb25zdCk6CisgICAgICAgIChXZWJDb3JlOjpDaGFyYWN0ZXJJdGVyYXRvcjo6
dGV4dCBjb25zdCk6CisgICAgICAgIEFkZCBXRUJDT1JFX0VYUE9SVCB0byBzb21lIHRoaW5ncy4K
KyAgICAgICAgSW50cm9kdWNlIGEgQ2hhcmFjdGVySXRlcmF0b3IgY29uc3RydWN0b3IgdGhhdCB0
YWtlcyBQb3NpdGlvbnMsIGxpa2Ugb25lIHRoYXQgVGV4dEl0ZXJhdG9yIGhhcy4KKyAgICAgICAg
TW92ZSBpbml0aWFsaXplcnMgdG8gdGhlIGhlYWRlci4KKwogMjAxOS0wMy0yOCAgU2lodWkgTGl1
ICA8c2lodWlfbGl1QGFwcGxlLmNvbT4KIAogICAgICAgICBDcmFzaCBhdCBJREJEYXRhYmFzZUlu
Zm86OmluZm9Gb3JFeGlzdGluZ09iamVjdFN0b3JlIGFuZCBJREJEYXRhYmFzZUluZm86OmluZm9G
b3JFeGlzdGluZ09iamVjdFN0b3JlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxv
ZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGIxMGVlYWQ1OGExYjZlZjFhNWQxZmM5
ZDM0ZjI4MDBhMTMzZWI5NmEuLmY5Y2Q5YjFiOTc4OGMzMTAyODUwM2ExMjI1Y2Q5Y2UyNjU5ZDVm
NWEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTktMDQtMDEgIFRpbSBIb3J0b24gIDx0
aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CisKKyAgICAgICAgTWFrZSBVSVdLRG9jdW1lbnRDb250
ZXh0IHJlY3RzIHBlci1jaGFyYWN0ZXIgaW5zdGVhZCBvZiBwZXItd29yZAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk2NDU5CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBXZWJQcm9jZXNzL1dlYlBhZ2Uv
aW9zL1dlYlBhZ2VJT1MubW06CisgICAgICAgIChXZWJLaXQ6OldlYlBhZ2U6OnJlcXVlc3REb2N1
bWVudEVkaXRpbmdDb250ZXh0KToKKyAgICAgICAgU3dpdGNoIHRvIENoYXJhY3Rlckl0ZXJhdG9y
IGluc3RlYWQgb2YgVGV4dEl0ZXJhdG9yIGRpcmVjdGx5LCB0byBnZXQKKyAgICAgICAgcGVyLWNo
YXJhY3RlciByZWN0cyBhcyB0aGUgQVBJIHJlcXVlc3RzLgorCiAyMDE5LTAzLTI4ICBNaWNoYWVs
IENhdGFuemFybyAgPG1jYXRhbnphcm9AaWdhbGlhLmNvbT4KIAogICAgICAgICBbV1BFXVtHVEtd
IHdlYmtpdF93ZWJfcmVzb3VyY2VfZ2V0X2RhdGFfZmluaXNoIGNhbiByZXR1cm4gTlVMTCB3aXRo
b3V0IHNldHRpbmcgZXJyb3IKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvVGV4
dEl0ZXJhdG9yLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvVGV4dEl0ZXJhdG9yLmNwcApp
bmRleCBkNThhYmFkY2EzZTA2MzAzMmFiM2ZlYzQ2ODc0ZTIzNjIzNzJjMjgyLi43ZTdhMWY0OTI2
MmI2OGUwYzkxYTViNTMzNWU3MjhkODRhYTk4ZDIzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9lZGl0aW5nL1RleHRJdGVyYXRvci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvZWRpdGluZy9U
ZXh0SXRlcmF0b3IuY3BwCkBAIC0xNTI4LDkgKzE1MjgsMTMgQEAgUmVmPFJhbmdlPiBTaW1wbGlm
aWVkQmFja3dhcmRzVGV4dEl0ZXJhdG9yOjpyYW5nZSgpIGNvbnN0CiAKIENoYXJhY3Rlckl0ZXJh
dG9yOjpDaGFyYWN0ZXJJdGVyYXRvcihjb25zdCBSYW5nZSYgcmFuZ2UsIFRleHRJdGVyYXRvckJl
aGF2aW9yIGJlaGF2aW9yKQogICAgIDogbV91bmRlcmx5aW5nSXRlcmF0b3IoJnJhbmdlLCBiZWhh
dmlvcikKLSAgICAsIG1fb2Zmc2V0KDApCi0gICAgLCBtX3J1bk9mZnNldCgwKQotICAgICwgbV9h
dEJyZWFrKHRydWUpCit7CisgICAgd2hpbGUgKCFhdEVuZCgpICYmICFtX3VuZGVybHlpbmdJdGVy
YXRvci50ZXh0KCkubGVuZ3RoKCkpCisgICAgICAgIG1fdW5kZXJseWluZ0l0ZXJhdG9yLmFkdmFu
Y2UoKTsKK30KKworQ2hhcmFjdGVySXRlcmF0b3I6OkNoYXJhY3Rlckl0ZXJhdG9yKFBvc2l0aW9u
IHN0YXJ0LCBQb3NpdGlvbiBlbmQsIFRleHRJdGVyYXRvckJlaGF2aW9yIGJlaGF2aW9yKQorICAg
IDogbV91bmRlcmx5aW5nSXRlcmF0b3Ioc3RhcnQsIGVuZCwgYmVoYXZpb3IpCiB7CiAgICAgd2hp
bGUgKCFhdEVuZCgpICYmICFtX3VuZGVybHlpbmdJdGVyYXRvci50ZXh0KCkubGVuZ3RoKCkpCiAg
ICAgICAgIG1fdW5kZXJseWluZ0l0ZXJhdG9yLmFkdmFuY2UoKTsKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJDb3JlL2VkaXRpbmcvVGV4dEl0ZXJhdG9yLmggYi9Tb3VyY2UvV2ViQ29yZS9lZGl0aW5n
L1RleHRJdGVyYXRvci5oCmluZGV4IGU0YTVlMTA1YTM0MmZhNDY3Zjc4YjhjNDBhNGM0YmViMDNm
ODkyY2EuLjU5MTdhMzBiMzRiMTY5NWFmMjQzMGM5NmRiZjJlN2E3YTEzYjQ5MjUgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL2VkaXRpbmcvVGV4dEl0ZXJhdG9yLmgKKysrIGIvU291cmNlL1dl
YkNvcmUvZWRpdGluZy9UZXh0SXRlcmF0b3IuaApAQCAtMjU1LDEyICsyNTUsMTMgQEAgcHJpdmF0
ZToKIGNsYXNzIENoYXJhY3Rlckl0ZXJhdG9yIHsKIHB1YmxpYzoKICAgICBleHBsaWNpdCBDaGFy
YWN0ZXJJdGVyYXRvcihjb25zdCBSYW5nZSYsIFRleHRJdGVyYXRvckJlaGF2aW9yID0gVGV4dEl0
ZXJhdG9yRGVmYXVsdEJlaGF2aW9yKTsKKyAgICBXRUJDT1JFX0VYUE9SVCBleHBsaWNpdCBDaGFy
YWN0ZXJJdGVyYXRvcihQb3NpdGlvbiBzdGFydCwgUG9zaXRpb24gZW5kLCBUZXh0SXRlcmF0b3JC
ZWhhdmlvciA9IFRleHRJdGVyYXRvckRlZmF1bHRCZWhhdmlvcik7CiAgICAgCiAgICAgYm9vbCBh
dEVuZCgpIGNvbnN0IHsgcmV0dXJuIG1fdW5kZXJseWluZ0l0ZXJhdG9yLmF0RW5kKCk7IH0KLSAg
ICB2b2lkIGFkdmFuY2UoaW50IG51bUNoYXJhY3RlcnMpOworICAgIFdFQkNPUkVfRVhQT1JUIHZv
aWQgYWR2YW5jZShpbnQgbnVtQ2hhcmFjdGVycyk7CiAgICAgCiAgICAgU3RyaW5nVmlldyB0ZXh0
KCkgY29uc3QgeyByZXR1cm4gbV91bmRlcmx5aW5nSXRlcmF0b3IudGV4dCgpLnN1YnN0cmluZyht
X3J1bk9mZnNldCk7IH0KLSAgICBSZWY8UmFuZ2U+IHJhbmdlKCkgY29uc3Q7CisgICAgV0VCQ09S
RV9FWFBPUlQgUmVmPFJhbmdlPiByYW5nZSgpIGNvbnN0OwogCiAgICAgYm9vbCBhdEJyZWFrKCkg
Y29uc3QgeyByZXR1cm4gbV9hdEJyZWFrOyB9CiAgICAgaW50IGNoYXJhY3Rlck9mZnNldCgpIGNv
bnN0IHsgcmV0dXJuIG1fb2Zmc2V0OyB9CkBAIC0yNjgsOSArMjY5LDkgQEAgcHVibGljOgogcHJp
dmF0ZToKICAgICBUZXh0SXRlcmF0b3IgbV91bmRlcmx5aW5nSXRlcmF0b3I7CiAKLSAgICBpbnQg
bV9vZmZzZXQ7Ci0gICAgaW50IG1fcnVuT2Zmc2V0OwotICAgIGJvb2wgbV9hdEJyZWFrOworICAg
IGludCBtX29mZnNldCB7IDAgfTsKKyAgICBpbnQgbV9ydW5PZmZzZXQgeyAwIH07CisgICAgYm9v
bCBtX2F0QnJlYWsgeyB0cnVlIH07CiB9OwogICAgIAogY2xhc3MgQmFja3dhcmRzQ2hhcmFjdGVy
SXRlcmF0b3IgewpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL1dlYlBhZ2Uv
aW9zL1dlYlBhZ2VJT1MubW0gYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9pb3Mv
V2ViUGFnZUlPUy5tbQppbmRleCBkZjhkZGM5MzNlOTY5NDVhMDkwMzU3NzhlZjdlZGNlM2I1OTcx
ZjdkLi5mZGFmZDc3ZDYwODcxMDdlNjEyZjM5ZmIxZDEwOTk5ZTM4ZTI4YTRiIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9pb3MvV2ViUGFnZUlPUy5tbQorKysg
Yi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9pb3MvV2ViUGFnZUlPUy5tbQpAQCAt
MzUxNywyMiArMzUxNywyMiBAQCB2b2lkIFdlYlBhZ2U6OnJlcXVlc3REb2N1bWVudEVkaXRpbmdD
b250ZXh0KERvY3VtZW50RWRpdGluZ0NvbnRleHRSZXF1ZXN0IHJlcXVlcwogICAgIH0KIAogICAg
IGlmICh3YW50c1JlY3RzKSB7Ci0gICAgICAgIFRleHRJdGVyYXRvciBjb250ZXh0SXRlcmF0b3Io
Y29udGV4dEJlZm9yZVN0YXJ0LmRlZXBFcXVpdmFsZW50KCksIGNvbnRleHRBZnRlckVuZC5kZWVw
RXF1aXZhbGVudCgpKTsKKyAgICAgICAgQ2hhcmFjdGVySXRlcmF0b3IgY29udGV4dEl0ZXJhdG9y
KGNvbnRleHRCZWZvcmVTdGFydC5kZWVwRXF1aXZhbGVudCgpLCBjb250ZXh0QWZ0ZXJFbmQuZGVl
cEVxdWl2YWxlbnQoKSk7CiAgICAgICAgIHVuc2lnbmVkIGN1cnJlbnRMb2NhdGlvbiA9IDA7CiAg
ICAgICAgIHdoaWxlICghY29udGV4dEl0ZXJhdG9yLmF0RW5kKCkpIHsKICAgICAgICAgICAgIHVu
c2lnbmVkIGxlbmd0aCA9IGNvbnRleHRJdGVyYXRvci50ZXh0KCkubGVuZ3RoKCk7CiAgICAgICAg
ICAgICBpZiAoIWxlbmd0aCkgewotICAgICAgICAgICAgICAgIGNvbnRleHRJdGVyYXRvci5hZHZh
bmNlKCk7CisgICAgICAgICAgICAgICAgY29udGV4dEl0ZXJhdG9yLmFkdmFuY2UoMSk7CiAgICAg
ICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgICAgICB9CiAKICAgICAgICAgICAgIERvY3Vt
ZW50RWRpdGluZ0NvbnRleHQ6OlRleHRSZWN0QW5kUmFuZ2UgcmVjdDsKICAgICAgICAgICAgIHJl
Y3QucmVjdCA9IGNvbnRleHRJdGVyYXRvci5yYW5nZSgpLT5hYnNvbHV0ZUJvdW5kaW5nQm94KCk7
Ci0gICAgICAgICAgICByZWN0LnJhbmdlID0geyBjdXJyZW50TG9jYXRpb24sIGxlbmd0aCB9Owor
ICAgICAgICAgICAgcmVjdC5yYW5nZSA9IHsgY3VycmVudExvY2F0aW9uLCAxIH07CiAgICAgICAg
ICAgICBjb250ZXh0LnRleHRSZWN0cy5hcHBlbmQocmVjdCk7CiAKLSAgICAgICAgICAgIGN1cnJl
bnRMb2NhdGlvbiArPSBsZW5ndGg7Ci0gICAgICAgICAgICBjb250ZXh0SXRlcmF0b3IuYWR2YW5j
ZSgpOworICAgICAgICAgICAgY3VycmVudExvY2F0aW9uKys7CisgICAgICAgICAgICBjb250ZXh0
SXRlcmF0b3IuYWR2YW5jZSgxKTsKICAgICAgICAgfQogICAgIH0KIApkaWZmIC0tZ2l0IGEvVG9v
bHMvQ2hhbmdlTG9nIGIvVG9vbHMvQ2hhbmdlTG9nCmluZGV4IDBlNjlmMjhiZGZmN2E5MDhmZTEz
MzMxNGZiYzczNDQ1YWZjN2JlZTIuLmQ5MDY1ZmIzOTkxZmQzMTFjNTFmMWJkODdiNjIzODdiNDBj
YjQzOGEgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0NoYW5nZUxvZworKysgYi9Ub29scy9DaGFuZ2VMb2cK
QEAgLTEsMyArMSwxNCBAQAorMjAxOS0wNC0wMSAgVGltIEhvcnRvbiAgPHRpbW90aHlfaG9ydG9u
QGFwcGxlLmNvbT4KKworICAgICAgICBNYWtlIFVJV0tEb2N1bWVudENvbnRleHQgcmVjdHMgcGVy
LWNoYXJhY3RlciBpbnN0ZWFkIG9mIHBlci13b3JkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTY0NTkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICAqIFRlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2Ev
RG9jdW1lbnRFZGl0aW5nQ29udGV4dC5tbToKKyAgICAgICAgKFRFU1QpOgorICAgICAgICBBZGp1
c3QgdGVzdCByZXN1bHRzIGR1ZSB0byBzd2l0Y2hpbmcgdG8gcGVyLWNoYXJhY3RlciByZWN0cy4K
KwogMjAxOS0wMy0yOCAgTWljaGFlbCBDYXRhbnphcm8gIDxtY2F0YW56YXJvQGlnYWxpYS5jb20+
CiAKICAgICAgICAgW1dQRV1bR1RLXSB3ZWJraXRfd2ViX3Jlc291cmNlX2dldF9kYXRhX2Zpbmlz
aCBjYW4gcmV0dXJuIE5VTEwgd2l0aG91dCBzZXR0aW5nIGVycm9yCmRpZmYgLS1naXQgYS9Ub29s
cy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL0RvY3VtZW50RWRpdGluZ0NvbnRleHQu
bW0gYi9Ub29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL0RvY3VtZW50RWRpdGlu
Z0NvbnRleHQubW0KaW5kZXggNGJhMzdmNmM3Y2JlMzJhYTUzZDM4NmFlZTQxZDk3MWE4MjNlN2I4
Zi4uMjcxY2U4YzZhNDBiYzc5ZTNhNjAwZWIxZjhiMWIwNzNjZDNiOTVmNSAxMDA2NDQKLS0tIGEv
VG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9Eb2N1bWVudEVkaXRpbmdDb250
ZXh0Lm1tCisrKyBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvRG9jdW1l
bnRFZGl0aW5nQ29udGV4dC5tbQpAQCAtMjA2LDkgKzIwNiwxNCBAQCBURVNUKFdlYktpdCwgRG9j
dW1lbnRFZGl0aW5nQ29udGV4dCkKICAgICBFWFBFQ1RfTlNTVFJJTkdfRVEoIk1NTU0iLCBjb250
ZXh0LnNlbGVjdGVkVGV4dCk7CiAgICAgRVhQRUNUX05VTEwoY29udGV4dC5jb250ZXh0QWZ0ZXIp
OwogCi0gICAgTlNBcnJheTxOU1ZhbHVlICo+ICpyZWN0cyA9IFtjb250ZXh0IGNoYXJhY3RlclJl
Y3RzRm9yQ2hhcmFjdGVyUmFuZ2U6TlNNYWtlUmFuZ2UoMCwgMSldOwotICAgIEVYUEVDVF9FUSgx
VUwsIHJlY3RzLmNvdW50KTsKLSAgICBFWFBFQ1RfUkVDVF9FUSgwLCAwLCA5MiwgMjQsIHJlY3Rz
LmZpcnN0T2JqZWN0LkNHUmVjdFZhbHVlKTsKKyAgICBOU0FycmF5PE5TVmFsdWUgKj4gKnJlY3Rz
ID0gW1tjb250ZXh0IGNoYXJhY3RlclJlY3RzRm9yQ2hhcmFjdGVyUmFuZ2U6TlNNYWtlUmFuZ2Uo
MCwgNCldIHNvcnRlZEFycmF5VXNpbmdDb21wYXJhdG9yOl4oTlNWYWx1ZSAqYSwgTlNWYWx1ZSAq
YikgeworICAgICAgICByZXR1cm4gW0AoYS5DR1JlY3RWYWx1ZS5vcmlnaW4ueCkgY29tcGFyZTpA
KGIuQ0dSZWN0VmFsdWUub3JpZ2luLngpXTsKKyAgICB9XTsKKyAgICBFWFBFQ1RfRVEoNFVMLCBy
ZWN0cy5jb3VudCk7CisgICAgRVhQRUNUX1JFQ1RfRVEoMCwgMCwgMjMsIDI0LCByZWN0c1swXS5D
R1JlY3RWYWx1ZSk7CisgICAgRVhQRUNUX1JFQ1RfRVEoMjMsIDAsIDIzLCAyNCwgcmVjdHNbMV0u
Q0dSZWN0VmFsdWUpOworICAgIEVYUEVDVF9SRUNUX0VRKDQ2LCAwLCAyMywgMjQsIHJlY3RzWzJd
LkNHUmVjdFZhbHVlKTsKKyAgICBFWFBFQ1RfUkVDVF9FUSg2OSwgMCwgMjMsIDI0LCByZWN0c1sz
XS5DR1JlY3RWYWx1ZSk7CiAgICAgcmVjdHMgPSBbY29udGV4dCBjaGFyYWN0ZXJSZWN0c0ZvckNo
YXJhY3RlclJhbmdlOk5TTWFrZVJhbmdlKDUsIDEpXTsKICAgICBFWFBFQ1RfRVEoMFVMLCByZWN0
cy5jb3VudCk7CiAKQEAgLTIxNiwxMCArMjIxLDEwIEBAIFRFU1QoV2ViS2l0LCBEb2N1bWVudEVk
aXRpbmdDb250ZXh0KQogICAgIEVYUEVDVF9OU1NUUklOR19FUSgiIE1NTSIsIGNvbnRleHQuY29u
dGV4dEFmdGVyKTsKICAgICByZWN0cyA9IFtjb250ZXh0IGNoYXJhY3RlclJlY3RzRm9yQ2hhcmFj
dGVyUmFuZ2U6TlNNYWtlUmFuZ2UoMCwgMSldOwogICAgIEVYUEVDVF9FUSgxVUwsIHJlY3RzLmNv
dW50KTsKLSAgICBFWFBFQ1RfUkVDVF9FUSgwLCAwLCA5MiwgMjQsIHJlY3RzLmZpcnN0T2JqZWN0
LkNHUmVjdFZhbHVlKTsKKyAgICBFWFBFQ1RfUkVDVF9FUSgwLCAwLCAyMywgMjQsIHJlY3RzLmZp
cnN0T2JqZWN0LkNHUmVjdFZhbHVlKTsKICAgICByZWN0cyA9IFtjb250ZXh0IGNoYXJhY3RlclJl
Y3RzRm9yQ2hhcmFjdGVyUmFuZ2U6TlNNYWtlUmFuZ2UoNiwgMSldOwogICAgIEVYUEVDVF9FUSgx
VUwsIHJlY3RzLmNvdW50KTsKLSAgICBFWFBFQ1RfUkVDVF9FUSg5MiwgMCwgOTIsIDI0LCByZWN0
cy5maXJzdE9iamVjdC5DR1JlY3RWYWx1ZSk7CisgICAgRVhQRUNUX1JFQ1RfRVEoMTM4LCAwLCAy
MywgMjQsIHJlY3RzLmZpcnN0T2JqZWN0LkNHUmVjdFZhbHVlKTsKIAogICAgIC8vIFRleHQgSW5w
dXQgQ29udGV4dAogICAgIFt3ZWJWaWV3IHN5bmNocm9ub3VzbHlMb2FkSFRNTFN0cmluZzphcHBs
eVN0eWxlKEAiPGlucHV0IHR5cGU9J3RleHQnIHN0eWxlPSd3aWR0aDogNTBweDsgaGVpZ2h0OiA1
MHB4OycgdmFsdWU9J2hlbGxvLCB3b3JsZCc+IildOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>