<?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>155418</bug_id>
          
          <creation_ts>2016-03-13 20:06:23 -0700</creation_ts>
          <short_desc>Outline: auto has sharp corners with single line contenteditable.</short_desc>
          <delta_ts>2016-03-14 10:22:46 -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></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>commit-queue</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1174286</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2016-03-13 20:06:23 -0700</bug_when>
    <thetext>ssia.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1174287</commentid>
    <comment_count>1</comment_count>
      <attachid>273918</attachid>
    <who name="alan">zalan</who>
    <bug_when>2016-03-13 20:15:07 -0700</bug_when>
    <thetext>Created attachment 273918
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1174518</commentid>
    <comment_count>2</comment_count>
      <attachid>273918</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-03-14 10:22:42 -0700</bug_when>
    <thetext>Comment on attachment 273918
Patch

Clearing flags on attachment: 273918

Committed r198138: &lt;http://trac.webkit.org/changeset/198138&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1174519</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-03-14 10:22:46 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>273918</attachid>
            <date>2016-03-13 20:15:07 -0700</date>
            <delta_ts>2016-03-14 10:22:42 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-155418-20160313201455.patch</filename>
            <type>text/plain</type>
            <size>10624</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTk4MDY2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggY2FjOThmYzYxZmI4ZmUx
ZTAxYTY5MWNjNzg0OTM0NmU1YTkwNzI1MC4uNzliYzdhOTVkODFiOTczZGVhODhmNTNiNjRkZjQ2
ZDNkZmM3ZDJhOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE2LTAzLTEzICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgT3V0bGluZTogYXV0byBoYXMg
c2hhcnAgY29ybmVycyB3aXRoIHNpbmdsZSBsaW5lIGNvbnRlbnRlZGl0YWJsZS4KKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1NTQxOAorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE11bHRpcGxlIHJlY3Rhbmds
ZXMgYXNzdW1lZCBtdWx0aWxpbmUgY29udGVudCBhbmQgaXQgYnJva2UgYm90dG9tTGVmdCBhbmQg
Ym90dG9tUmlnaHQgY29ybmVyIGNoZWNrLgorICAgICAgICBUaGlzIHBhdGNoIGFkZHMgZmFzdCBw
YXRoIGZvciBwb2x5Z29ucyB3aXRoIDQgY29ybmVycy4KKworICAgICAgICBUZXN0OiBmYXN0L2lu
bGluZS9oaWRwaS1vdXRsaW5lLWF1dG8td2l0aC1vbmUtZm9jdXNyaW5nLXJlY3QuaHRtbAorCisg
ICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvUGF0aFV0aWxpdGllcy5jcHA6CisgICAgICAgIChX
ZWJDb3JlOjpjb3JuZXJUeXBlKToKKyAgICAgICAgKFdlYkNvcmU6OmNvcm5lclR5cGVGb3JNdWx0
aWxpbmUpOgorICAgICAgICAoV2ViQ29yZTo6cmVjdEZyb21Qb2x5Z29uKToKKyAgICAgICAgKFdl
YkNvcmU6OlBhdGhVdGlsaXRpZXM6OnBhdGhXaXRoU2hyaW5rV3JhcHBlZFJlY3RzRm9yT3V0bGlu
ZSk6CisKIDIwMTYtMDMtMTIgIFphbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KIAogICAg
ICAgICBbRm9ybXM6IGZvY3VzXSBmb2N1cyByaW5ncyBhcm91bmQgdGV4dCBmaWVsZHMgZG8gbm90
IGZvbGxvdyBjb250b3VyIChib3JkZXItcmFkaXVzKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vZ3JhcGhpY3MvUGF0aFV0aWxpdGllcy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy9QYXRoVXRpbGl0aWVzLmNwcAppbmRleCAzYTk5ODNjYmQwYmIzYzk0
ZWZkYTY1OTYxOTRhNGE2YTVjYmEwYWI0Li5kN2MzMjJjYzBhMDhkMTg5ZTc4ODMzMWZkZGE4NzAx
ZmQxNjU2NzI4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9Q
YXRoVXRpbGl0aWVzLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9Q
YXRoVXRpbGl0aWVzLmNwcApAQCAtMzA3LDcgKzMwNyw3IEBAIFZlY3RvcjxQYXRoPiBQYXRoVXRp
bGl0aWVzOjpwYXRoc1dpdGhTaHJpbmtXcmFwcGVkUmVjdHMoY29uc3QgVmVjdG9yPEZsb2F0UmVj
dD4mCiAKICAgICBmb3IgKGF1dG8mIHBvbHkgOiBwb2x5cykgewogICAgICAgICBQYXRoIHBhdGg7
Ci0gICAgICAgIGZvciAodW5zaWduZWQgaSA9IDA7IGkgPCBwb2x5LnNpemUoKTsgaSsrKSB7Cisg
ICAgICAgIGZvciAodW5zaWduZWQgaSA9IDA7IGkgPCBwb2x5LnNpemUoKTsgKytpKSB7CiAgICAg
ICAgICAgICBGbG9hdFBvaW50R3JhcGg6OkVkZ2UmIHRvRWRnZSA9IHBvbHlbaV07CiAgICAgICAg
ICAgICAvLyBDb25uZWN0IHRoZSBmaXJzdCBlZGdlIHRvIHRoZSBsYXN0LgogICAgICAgICAgICAg
RmxvYXRQb2ludEdyYXBoOjpFZGdlJiBmcm9tRWRnZSA9IChpID4gMCkgPyBwb2x5W2kgLSAxXSA6
IHBvbHlbcG9seS5zaXplKCkgLSAxXTsKQEAgLTM3MywyMiArMzczLDM2IEBAIHN0YXRpYyBzdGQ6
OnBhaXI8RmxvYXRQb2ludCwgRmxvYXRQb2ludD4gc3RhcnRBbmRFbmRQb2ludHNGb3JDb3JuZXIo
Y29uc3QgRmxvYXRQCiB9CiAKIGVudW0gY2xhc3MgQ29ybmVyVHlwZSB7IFRvcExlZnQsIFRvcFJp
Z2h0LCBCb3R0b21SaWdodCwgQm90dG9tTGVmdCwgT3RoZXIgfTsKLXN0YXRpYyBDb3JuZXJUeXBl
IGNvcm5lclR5cGUoY29uc3QgRmxvYXRQb2ludEdyYXBoOjpFZGdlJiBmcm9tRWRnZSwgY29uc3Qg
RmxvYXRQb2ludEdyYXBoOjpFZGdlJiB0b0VkZ2UsIGNvbnN0IFZlY3RvcjxGbG9hdFBvaW50PiYg
Y29ybmVycykKK3N0YXRpYyBDb3JuZXJUeXBlIGNvcm5lclR5cGUoY29uc3QgRmxvYXRQb2ludEdy
YXBoOjpFZGdlJiBmcm9tRWRnZSwgY29uc3QgRmxvYXRQb2ludEdyYXBoOjpFZGdlJiB0b0VkZ2Up
CiB7CiAgICAgYXV0byBmcm9tRWRnZVZlY3RvciA9ICpmcm9tRWRnZS5zZWNvbmQgLSAqZnJvbUVk
Z2UuZmlyc3Q7CiAgICAgYXV0byB0b0VkZ2VWZWN0b3IgPSAqdG9FZGdlLnNlY29uZCAtICp0b0Vk
Z2UuZmlyc3Q7CiAKLSAgICBpZiAoZnJvbUVkZ2VWZWN0b3IuaGVpZ2h0KCkgPCAwICYmIHRvRWRn
ZVZlY3Rvci53aWR0aCgpID4gMCAmJiBjb3JuZXJzLmF0KDApID09ICpmcm9tRWRnZS5zZWNvbmQp
CisgICAgaWYgKGZyb21FZGdlVmVjdG9yLmhlaWdodCgpIDwgMCAmJiB0b0VkZ2VWZWN0b3Iud2lk
dGgoKSA+IDApCiAgICAgICAgIHJldHVybiBDb3JuZXJUeXBlOjpUb3BMZWZ0OwotICAgIGlmIChm
cm9tRWRnZVZlY3Rvci53aWR0aCgpID4gMCAmJiB0b0VkZ2VWZWN0b3IuaGVpZ2h0KCkgPiAwICYm
IGNvcm5lcnMuYXQoMSkgPT0gKmZyb21FZGdlLnNlY29uZCkKKyAgICBpZiAoZnJvbUVkZ2VWZWN0
b3Iud2lkdGgoKSA+IDAgJiYgdG9FZGdlVmVjdG9yLmhlaWdodCgpID4gMCkKICAgICAgICAgcmV0
dXJuIENvcm5lclR5cGU6OlRvcFJpZ2h0OwotICAgIGlmIChmcm9tRWRnZVZlY3Rvci5oZWlnaHQo
KSA+IDAgJiYgdG9FZGdlVmVjdG9yLndpZHRoKCkgPCAwICYmIGNvcm5lcnMuYXQoMikgPT0gKmZy
b21FZGdlLnNlY29uZCkKKyAgICBpZiAoZnJvbUVkZ2VWZWN0b3IuaGVpZ2h0KCkgPiAwICYmIHRv
RWRnZVZlY3Rvci53aWR0aCgpIDwgMCkKICAgICAgICAgcmV0dXJuIENvcm5lclR5cGU6OkJvdHRv
bVJpZ2h0OwotICAgIGlmIChmcm9tRWRnZVZlY3Rvci53aWR0aCgpIDwgMCAmJiB0b0VkZ2VWZWN0
b3IuaGVpZ2h0KCkgPCAwICYmIGNvcm5lcnMuYXQoMykgPT0gKmZyb21FZGdlLnNlY29uZCkKKyAg
ICBpZiAoZnJvbUVkZ2VWZWN0b3Iud2lkdGgoKSA8IDAgJiYgdG9FZGdlVmVjdG9yLmhlaWdodCgp
IDwgMCkKICAgICAgICAgcmV0dXJuIENvcm5lclR5cGU6OkJvdHRvbUxlZnQ7CiAgICAgcmV0dXJu
IENvcm5lclR5cGU6Ok90aGVyOwogfQogCitzdGF0aWMgQ29ybmVyVHlwZSBjb3JuZXJUeXBlRm9y
TXVsdGlsaW5lKGNvbnN0IEZsb2F0UG9pbnRHcmFwaDo6RWRnZSYgZnJvbUVkZ2UsIGNvbnN0IEZs
b2F0UG9pbnRHcmFwaDo6RWRnZSYgdG9FZGdlLCBjb25zdCBWZWN0b3I8RmxvYXRQb2ludD4mIGNv
cm5lcnMpCit7CisgICAgYXV0byBjb3JuZXIgPSBjb3JuZXJUeXBlKGZyb21FZGdlLCB0b0VkZ2Up
OworICAgIGlmIChjb3JuZXIgPT0gQ29ybmVyVHlwZTo6VG9wTGVmdCAmJiBjb3JuZXJzLmF0KDAp
ID09ICpmcm9tRWRnZS5zZWNvbmQpCisgICAgICAgIHJldHVybiBjb3JuZXI7CisgICAgaWYgKGNv
cm5lciA9PSBDb3JuZXJUeXBlOjpUb3BSaWdodCAmJiBjb3JuZXJzLmF0KDEpID09ICpmcm9tRWRn
ZS5zZWNvbmQpCisgICAgICAgIHJldHVybiBjb3JuZXI7CisgICAgaWYgKGNvcm5lciA9PSBDb3Ju
ZXJUeXBlOjpCb3R0b21SaWdodCAmJiBjb3JuZXJzLmF0KDIpID09ICpmcm9tRWRnZS5zZWNvbmQp
CisgICAgICAgIHJldHVybiBjb3JuZXI7CisgICAgaWYgKGNvcm5lciA9PSBDb3JuZXJUeXBlOjpC
b3R0b21MZWZ0ICYmIGNvcm5lcnMuYXQoMykgPT0gKmZyb21FZGdlLnNlY29uZCkKKyAgICAgICAg
cmV0dXJuIGNvcm5lcjsKKyAgICByZXR1cm4gQ29ybmVyVHlwZTo6T3RoZXI7Cit9CisKIHN0YXRp
YyBzdGQ6OnBhaXI8RmxvYXRQb2ludCwgRmxvYXRQb2ludD4gY29udHJvbFBvaW50c0ZvckJlemll
ckN1cnZlKENvcm5lclR5cGUgY29ybmVyVHlwZSwgY29uc3QgRmxvYXRQb2ludEdyYXBoOjpFZGdl
JiBmcm9tRWRnZSwKICAgICBjb25zdCBGbG9hdFBvaW50R3JhcGg6OkVkZ2UmIHRvRWRnZSwgY29u
c3QgRmxvYXRTaXplJiByYWRpdXMpCiB7CkBAIC00NDUsNiArNDU5LDMwIEBAIHN0YXRpYyBGbG9h
dFJvdW5kZWRSZWN0OjpSYWRpaSBhZGp1c3RlZHRSYWRpaUZvckh1Z2dpbmdDdXJ2ZShjb25zdCBG
bG9hdFNpemUmIHRvCiAgICAgcmV0dXJuIHJhZGlpOwogfQogICAgIAorc3RhdGljIE9wdGlvbmFs
PEZsb2F0UmVjdD4gcmVjdEZyb21Qb2x5Z29uKGNvbnN0IEZsb2F0UG9pbnRHcmFwaDo6UG9seWdv
biYgcG9seSkKK3sKKyAgICBpZiAocG9seS5zaXplKCkgIT0gNCkKKyAgICAgICAgcmV0dXJuIE9w
dGlvbmFsPEZsb2F0UmVjdD4oKTsKKworICAgIE9wdGlvbmFsPEZsb2F0UG9pbnQ+IHRvcExlZnQ7
CisgICAgT3B0aW9uYWw8RmxvYXRQb2ludD4gYm90dG9tUmlnaHQ7CisgICAgZm9yICh1bnNpZ25l
ZCBpID0gMDsgaSA8IHBvbHkuc2l6ZSgpOyArK2kpIHsKKyAgICAgICAgY29uc3QgYXV0byYgdG9F
ZGdlID0gcG9seVtpXTsKKyAgICAgICAgY29uc3QgYXV0byYgZnJvbUVkZ2UgPSAoaSA+IDApID8g
cG9seVtpIC0gMV0gOiBwb2x5W3BvbHkuc2l6ZSgpIC0gMV07CisgICAgICAgIGF1dG8gY29ybmVy
ID0gY29ybmVyVHlwZShmcm9tRWRnZSwgdG9FZGdlKTsKKyAgICAgICAgaWYgKGNvcm5lciA9PSBD
b3JuZXJUeXBlOjpUb3BMZWZ0KSB7CisgICAgICAgICAgICBBU1NFUlQoIXRvcExlZnQpOworICAg
ICAgICAgICAgdG9wTGVmdCA9ICpmcm9tRWRnZS5zZWNvbmQ7CisgICAgICAgIH0gZWxzZSBpZiAo
Y29ybmVyID09IENvcm5lclR5cGU6OkJvdHRvbVJpZ2h0KSB7CisgICAgICAgICAgICBBU1NFUlQo
IWJvdHRvbVJpZ2h0KTsKKyAgICAgICAgICAgIGJvdHRvbVJpZ2h0ID0gKmZyb21FZGdlLnNlY29u
ZDsKKyAgICAgICAgfQorICAgIH0KKyAgICBpZiAoIXRvcExlZnQgfHwgIWJvdHRvbVJpZ2h0KQor
ICAgICAgICByZXR1cm4gT3B0aW9uYWw8RmxvYXRSZWN0PigpOworICAgIHJldHVybiBGbG9hdFJl
Y3QodG9wTGVmdC52YWx1ZSgpLCBib3R0b21SaWdodC52YWx1ZSgpKTsKK30KKwogUGF0aCBQYXRo
VXRpbGl0aWVzOjpwYXRoV2l0aFNocmlua1dyYXBwZWRSZWN0c0Zvck91dGxpbmUoY29uc3QgVmVj
dG9yPEZsb2F0UmVjdD4mIHJlY3RzLCBjb25zdCBCb3JkZXJEYXRhJiBib3JkZXJEYXRhLCBmbG9h
dCBvdXRsaW5lT2Zmc2V0LCBUZXh0RGlyZWN0aW9uIGRpcmVjdGlvbiwKICAgICBXcml0aW5nTW9k
ZSB3cml0aW5nTW9kZSkKIHsKQEAgLTQ1MywyMSArNDkxLDMxIEBAIFBhdGggUGF0aFV0aWxpdGll
czo6cGF0aFdpdGhTaHJpbmtXcmFwcGVkUmVjdHNGb3JPdXRsaW5lKGNvbnN0IFZlY3RvcjxGbG9h
dFJlY3Q+CiAgICAgRmxvYXRTaXplIHRvcFJpZ2h0UmFkaXVzID0gRmxvYXRTaXplKGJvcmRlckRh
dGEudG9wUmlnaHQoKS53aWR0aCgpLnZhbHVlKCksIGJvcmRlckRhdGEudG9wUmlnaHQoKS5oZWln
aHQoKS52YWx1ZSgpKTsKICAgICBGbG9hdFNpemUgYm90dG9tUmlnaHRSYWRpdXMgPSBGbG9hdFNp
emUoYm9yZGVyRGF0YS5ib3R0b21SaWdodCgpLndpZHRoKCkudmFsdWUoKSwgYm9yZGVyRGF0YS5i
b3R0b21SaWdodCgpLmhlaWdodCgpLnZhbHVlKCkpOwogICAgIEZsb2F0U2l6ZSBib3R0b21MZWZ0
UmFkaXVzID0gRmxvYXRTaXplKGJvcmRlckRhdGEuYm90dG9tTGVmdCgpLndpZHRoKCkudmFsdWUo
KSwgYm9yZGVyRGF0YS5ib3R0b21MZWZ0KCkuaGVpZ2h0KCkudmFsdWUoKSk7Ci0gICAgaWYgKHJl
Y3RzLnNpemUoKSA9PSAxKSB7Ci0gICAgICAgIEZsb2F0UmVjdCByZWN0ID0gcmVjdHMuYXQoMCk7
CisKKyAgICBhdXRvIHJvdW5kZWRSZWN0ID0gW3RvcExlZnRSYWRpdXMsIHRvcFJpZ2h0UmFkaXVz
LCBib3R0b21SaWdodFJhZGl1cywgYm90dG9tTGVmdFJhZGl1cywgb3V0bGluZU9mZnNldF0gKGNv
bnN0IEZsb2F0UmVjdCYgcmVjdCkKKyAgICB7CiAgICAgICAgIGF1dG8gcmFkaWkgPSBhZGp1c3Rl
ZHRSYWRpaUZvckh1Z2dpbmdDdXJ2ZSh0b3BMZWZ0UmFkaXVzLCB0b3BSaWdodFJhZGl1cywgYm90
dG9tTGVmdFJhZGl1cywgYm90dG9tUmlnaHRSYWRpdXMsIG91dGxpbmVPZmZzZXQpOwogICAgICAg
ICByYWRpaS5zY2FsZShjYWxjQm9yZGVyUmFkaWlDb25zdHJhaW50U2NhbGVGb3IocmVjdCwgcmFk
aWkpKTsKIAogICAgICAgICBQYXRoIHBhdGg7CiAgICAgICAgIHBhdGguYWRkUm91bmRlZFJlY3Qo
RmxvYXRSb3VuZGVkUmVjdChyZWN0LCByYWRpaSkpOwogICAgICAgICByZXR1cm4gcGF0aDsKLSAg
ICB9CisgICAgfTsKKworICAgIGlmIChyZWN0cy5zaXplKCkgPT0gMSkKKyAgICAgICAgcmV0dXJu
IHJvdW5kZWRSZWN0KHJlY3RzLmF0KDApKTsKIAogICAgIEZsb2F0UG9pbnRHcmFwaCBncmFwaDsK
ICAgICBjb25zdCBhdXRvIHBvbHlzID0gcG9seWdvbnNGb3JSZWN0KHJlY3RzLCBncmFwaCk7CiAg
ICAgLy8gRmFsbCBiYWNrIHRvIGNvcm5lciBwYWludGluZyB3aXRoIG5vIHJhZGl1cyBmb3IgZW1w
dHkgYW5kIGRpc2pvaW50IHJlY3RhbmdsZXMuCiAgICAgaWYgKCFwb2x5cy5zaXplKCkgfHwgcG9s
eXMuc2l6ZSgpID4gMSkKICAgICAgICAgcmV0dXJuIFBhdGgoKTsKKyAgICBjb25zdCBhdXRvJiBw
b2x5ID0gcG9seXMuYXQoMCk7CisgICAgLy8gRmFzdCBwYXRoIHdoZW4gcG9seSBoYXMgb25lIHJl
Y3Qgb25seS4KKyAgICBPcHRpb25hbDxGbG9hdFJlY3Q+IHJlY3QgPSByZWN0RnJvbVBvbHlnb24o
cG9seSk7CisgICAgaWYgKHJlY3QpCisgICAgICAgIHJldHVybiByb3VuZGVkUmVjdChyZWN0LnZh
bHVlKCkpOworCiAgICAgUGF0aCBwYXRoOwogICAgIC8vIE11bHRpbGluZSBvdXRsaW5lIG5lZWRz
IHRvIG1hdGNoIG11bHRpbGluZSBib3JkZXIgcGFpbnRpbmcuIE9ubHkgZmlyc3QgYW5kIGxhc3Qg
bGluZXMgYXJlIGdldHRpbmcgcm91bmRlZCBib3JkZXJzLgogICAgIGF1dG8gaXNMZWZ0VG9SaWdo
dCA9IGlzTGVmdFRvUmlnaHREaXJlY3Rpb24oZGlyZWN0aW9uKTsKQEAgLTQ5MCw4ICs1MzgsNyBA
QCBQYXRoIFBhdGhVdGlsaXRpZXM6OnBhdGhXaXRoU2hyaW5rV3JhcHBlZFJlY3RzRm9yT3V0bGlu
ZShjb25zdCBWZWN0b3I8RmxvYXRSZWN0PgogICAgIGNvcm5lcnMuYXBwZW5kKGxhc3RMaW5lUmVj
dC5tYXhYTWF4WUNvcm5lcigpKTsKICAgICBjb3JuZXJzLmFwcGVuZChpc0hvcml6b250YWwgPyBm
aXJzdExpbmVSZWN0Lm1pblhNYXhZQ29ybmVyKCkgOiBsYXN0TGluZVJlY3QubWluWE1heFlDb3Ju
ZXIoKSk7CiAKLSAgICBjb25zdCBhdXRvJiBwb2x5ID0gcG9seXMuYXQoMCk7Ci0gICAgZm9yICh1
bnNpZ25lZCBpID0gMDsgaSA8IHBvbHkuc2l6ZSgpOyBpKyspIHsKKyAgICBmb3IgKHVuc2lnbmVk
IGkgPSAwOyBpIDwgcG9seS5zaXplKCk7ICsraSkgewogICAgICAgICBhdXRvIG1vdmVPckFkZExp
bmVUbyA9IFtpLCAmcGF0aF0gKGNvbnN0IEZsb2F0UG9pbnQmIHN0YXJ0UG9pbnQpCiAgICAgICAg
IHsKICAgICAgICAgICAgIGlmICghaSkKQEAgLTUwMiw3ICs1NDksNyBAQCBQYXRoIFBhdGhVdGls
aXRpZXM6OnBhdGhXaXRoU2hyaW5rV3JhcHBlZFJlY3RzRm9yT3V0bGluZShjb25zdCBWZWN0b3I8
RmxvYXRSZWN0PgogICAgICAgICBjb25zdCBhdXRvJiB0b0VkZ2UgPSBwb2x5W2ldOwogICAgICAg
ICBjb25zdCBhdXRvJiBmcm9tRWRnZSA9IChpID4gMCkgPyBwb2x5W2kgLSAxXSA6IHBvbHlbcG9s
eS5zaXplKCkgLSAxXTsKICAgICAgICAgRmxvYXRTaXplIHJhZGl1czsKLSAgICAgICAgYXV0byBj
b3JuZXIgPSBjb3JuZXJUeXBlKGZyb21FZGdlLCB0b0VkZ2UsIGNvcm5lcnMpOworICAgICAgICBh
dXRvIGNvcm5lciA9IGNvcm5lclR5cGVGb3JNdWx0aWxpbmUoZnJvbUVkZ2UsIHRvRWRnZSwgY29y
bmVycyk7CiAgICAgICAgIHN3aXRjaCAoY29ybmVyKSB7CiAgICAgICAgIGNhc2UgQ29ybmVyVHlw
ZTo6VG9wTGVmdDogewogICAgICAgICAgICAgcmFkaXVzID0gdG9wTGVmdFJhZGl1czsKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRl
eCA2YjM2ZDA0ZDRkODVhYjg4NjY5YzZmMjc0Y2NjNmNiYTY3NzBmMTAyLi41ZWFjMzc1ZTk1MzRi
N2JjYTZkNzg4NjgzZjNlM2RiMWZhNmY5YmFlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTYt
MDMtMTMgIFphbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBPdXRsaW5l
OiBhdXRvIGhhcyBzaGFycCBjb3JuZXJzIHdpdGggc2luZ2xlIGxpbmUgY29udGVudGVkaXRhYmxl
LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU1NDE4
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTXVsdGlw
bGUgcmVjdGFuZ2xlcyBhc3N1bWVkIG11bHRpbGluZSBjb250ZW50IGFuZCBpdCBicm9rZSBib3R0
b21MZWZ0IGFuZCBib3R0b21SaWdodCBjb3JuZXIgY2hlY2suCisgICAgICAgIFRoaXMgcGF0Y2gg
YWRkcyBmYXN0IHBhdGggZm9yIHBvbHlnb25zIHdpdGggNCBjb3JuZXJzLgorCisgICAgICAgICog
ZmFzdC9pbmxpbmUvaGlkcGktb3V0bGluZS1hdXRvLXdpdGgtb25lLWZvY3VzcmluZy1yZWN0LWV4
cGVjdGVkLmh0bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3QvaW5saW5lL2hpZHBpLW91dGxpbmUt
YXV0by13aXRoLW9uZS1mb2N1c3JpbmctcmVjdC5odG1sOiBBZGRlZC4KKwogMjAxNi0wMy0xMiAg
WmFsYW4gQnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgogCiAgICAgICAgIFtGb3JtczogZm9jdXNd
IGZvY3VzIHJpbmdzIGFyb3VuZCB0ZXh0IGZpZWxkcyBkbyBub3QgZm9sbG93IGNvbnRvdXIgKGJv
cmRlci1yYWRpdXMpCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2lubGluZS9oaWRwaS1v
dXRsaW5lLWF1dG8td2l0aC1vbmUtZm9jdXNyaW5nLXJlY3QtZXhwZWN0ZWQuaHRtbCBiL0xheW91
dFRlc3RzL2Zhc3QvaW5saW5lL2hpZHBpLW91dGxpbmUtYXV0by13aXRoLW9uZS1mb2N1c3Jpbmct
cmVjdC1leHBlY3RlZC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmQ1YTEyY2QzMWQzNzI0MTA0YmFmZjA1Njcz
ZjUwZDllODVkNzlkMDcKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2lubGlu
ZS9oaWRwaS1vdXRsaW5lLWF1dG8td2l0aC1vbmUtZm9jdXNyaW5nLXJlY3QtZXhwZWN0ZWQuaHRt
bApAQCAtMCwwICsxLDcgQEAKKzwhRE9DVFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKzx0aXRs
ZT5UaGlzIHRlc3RzIHdoZW4gZm9jdXNyaW5nIGNvbGxlY3RzIG11bHRpcGxlIHJlY3RzIGJ1dCB0
aGV5IGVuZCB1cCBiZWluZyBvbmUgZmluYWwgcmVjdC48L3RpdGxlPgorPC9oZWFkPgorPGJvZHk+
PC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9pbmxpbmUvaGlk
cGktb3V0bGluZS1hdXRvLXdpdGgtb25lLWZvY3VzcmluZy1yZWN0Lmh0bWwgYi9MYXlvdXRUZXN0
cy9mYXN0L2lubGluZS9oaWRwaS1vdXRsaW5lLWF1dG8td2l0aC1vbmUtZm9jdXNyaW5nLXJlY3Qu
aHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwLi4yM2JlZmEzYTBlYjUzZDM1YWVhYjRmZTcxYjE3YjQ4MTNiNWFmNWQx
Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9pbmxpbmUvaGlkcGktb3V0bGlu
ZS1hdXRvLXdpdGgtb25lLWZvY3VzcmluZy1yZWN0Lmh0bWwKQEAgLTAsMCArMSwzNCBAQAorPCFE
T0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxoZWFkPgorPHRpdGxlPlRoaXMgdGVzdHMgd2hlbiBmb2N1
c3JpbmcgY29sbGVjdHMgbXVsdGlwbGUgcmVjdHMgYnV0IHRoZXkgZW5kIHVwIGJlaW5nIG9uZSBm
aW5hbCByZWN0LjwvdGl0bGU+Cis8c3R5bGU+CitkaXYgeworICAgIHBvc2l0aW9uOiBhYnNvbHV0
ZTsKK30KKworLmJvcmRlci1yYWRpdXMgeworCW91dGxpbmUtc3R5bGU6IGF1dG87CisgICAgYm9y
ZGVyLXJhZGl1czogMTBweCAxMHB4IDEwcHggMTBweDsKKyAgICBjb2xvcjogd2hpdGU7CisgICAg
dG9wOiAxMHB4OworICAgIGxlZnQ6IDEwcHg7CisJd2lkdGg6IDMwMHB4OworCWhlaWdodDogNDBw
eDsKK30KKworLmNvdmVyIHsKKyAgICBib3JkZXI6IDZweCBzb2xpZCB3aGl0ZTsKKyAgICBib3Jk
ZXItcmFkaXVzOiAxNHB4IDE0cHggMTRweCAxNHB4OworICAgIHRvcDogNnB4OworICAgIGxlZnQ6
IDZweDsKKyAgICB3aWR0aDogMjk2cHg7CisgICAgaGVpZ2h0OiAzNnB4OworfQorPC9zdHlsZT4K
KzwvaGVhZD4KKzxib2R5PgorPGRpdiBjbGFzcz1ib3JkZXItcmFkaXVzIGNvbnRlbnRFZGl0YWJs
ZT0idHJ1ZSI+Zm9vYmFyIGZvb2JhciBmb29iYXI8L2Rpdj4KKzxkaXYgY2xhc3M9Y292ZXI+PC9k
aXY+Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>