<?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>169600</bug_id>
          
          <creation_ts>2017-03-14 06:53:07 -0700</creation_ts>
          <short_desc>innerText setter inserts empty text node if value starts with newline</short_desc>
          <delta_ts>2017-03-18 12:51:59 -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>DOM</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="Simon Pieters (:zcorpan)">zcorpan</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>achristensen</cc>
    
    <cc>buildbot</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>d</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>rniwa</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1287584</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Pieters (:zcorpan)">zcorpan</who>
    <bug_when>2017-03-14 06:53:07 -0700</bug_when>
    <thetext>+++ This bug was initially created as a clone of Bug #160971 +++

&lt;!DOCTYPE html&gt;
&lt;body&gt;
&lt;script&gt;document.body.innerText = &apos;\nfoo&apos;&lt;/script&gt;

The body will have 3 children (empty text node, &lt;br&gt;, text node &quot;foo&quot;), expect 2 (&lt;br&gt;, text node &quot;foo&quot;).


If the assigned value starts with a newline, WebKit/Chromium inserts an empty text node, the spec/Gecko/IE don&apos;t.

Spec at https://html.spec.whatwg.org/multipage/dom.html#the-innertext-idl-attribute

Tests: https://github.com/w3c/web-platform-tests/pull/3492

Fail	Start with CR	assert_not_equals: Should not have empty text nodes got disallowed value &quot;&quot;
Fail	Start with LF	assert_not_equals: Should not have empty text nodes got disallowed value &quot;&quot;
Fail	Start with CRLF	assert_not_equals: Should not have empty text nodes got disallowed value &quot;&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1289045</commentid>
    <comment_count>1</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-03-17 10:47:34 -0700</bug_when>
    <thetext>http://w3c-test.org/innerText/setter.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1289086</commentid>
    <comment_count>2</comment_count>
      <attachid>304806</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-03-17 12:09:55 -0700</bug_when>
    <thetext>Created attachment 304806
WIP patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1289099</commentid>
    <comment_count>3</comment_count>
      <attachid>304810</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2017-03-17 12:43:35 -0700</bug_when>
    <thetext>Created attachment 304810
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1289299</commentid>
    <comment_count>4</comment_count>
      <attachid>304810</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-03-18 12:51:51 -0700</bug_when>
    <thetext>Comment on attachment 304810
Patch

Clearing flags on attachment: 304810

Committed r214136: &lt;http://trac.webkit.org/changeset/214136&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1289300</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-03-18 12:51:59 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>304806</attachid>
            <date>2017-03-17 12:09:55 -0700</date>
            <delta_ts>2017-03-17 12:43:30 -0700</delta_ts>
            <desc>WIP patch</desc>
            <filename>169600_innerText_wip.patch</filename>
            <type>text/plain</type>
            <size>4050</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
aW5uZXJUZXh0L2dldHRlci10ZXN0cy5qcyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWIt
cGxhdGZvcm0tdGVzdHMvaW5uZXJUZXh0L2dldHRlci10ZXN0cy5qcwppbmRleCAxZTE5MGMwOTRh
OS4uNzg4MmJlNGRjZjEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWIt
cGxhdGZvcm0tdGVzdHMvaW5uZXJUZXh0L2dldHRlci10ZXN0cy5qcworKysgYi9MYXlvdXRUZXN0
cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2lubmVyVGV4dC9nZXR0ZXItdGVzdHMu
anMKQEAgLTE4LDYgKzE4LDcgQEAgdGVzdFRleHQoIjxwcmU+YWJjICBkZWYiLCAiYWJjICBkZWYi
LCAiSW50ZXJuYWwgd2hpdGVzcGFjZSBwcmVzZXJ2ZWQiKTsKIHRlc3RUZXh0KCI8cHJlPmFiY1xu
ZGVmIiwgImFiY1xuZGVmIiwgIlxcbiBwcmVzZXJ2ZWQiKTsKIHRlc3RUZXh0KCI8cHJlPmFiY1xy
ZGVmIiwgImFiY1xuZGVmIiwgIlxcciBjb252ZXJ0ZWQgdG8gbmV3bGluZSIpOwogdGVzdFRleHQo
IjxwcmU+YWJjXHRkZWYiLCAiYWJjXHRkZWYiLCAiXFx0IHByZXNlcnZlZCIpOwordGVzdFRleHQo
IjxkaXY+PHByZT5hYmM8L3ByZT48cHJlPmRlZjwvcHJlPiIsICJhYmNcbmRlZiIsICJUd28gPHBy
ZT4gc2libGluZ3MiKTsKIAogLyoqKiogPGRpdiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4gKioq
Ki8KIApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10
ZXN0cy9pbm5lclRleHQvc2V0dGVyLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2ltcG9ydGVk
L3czYy93ZWItcGxhdGZvcm0tdGVzdHMvaW5uZXJUZXh0L3NldHRlci1leHBlY3RlZC50eHQKaW5k
ZXggNTY4MDI2NmJiMDAuLmIyYTA5MGI1ZjI3IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbXBv
cnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2lubmVyVGV4dC9zZXR0ZXItZXhwZWN0ZWQudHh0
CisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvaW5uZXJU
ZXh0L3NldHRlci1leHBlY3RlZC50eHQKQEAgLTI3LDYgKzI3LDEyIEBAIFBBU1MgRXhpc3Rpbmcg
PGJyPiBkZWxldGVkCiBQQVNTIEFzc2lnbmluZyB0aGUgZW1wdHkgc3RyaW5nIAogUEFTUyBBc3Np
Z25pbmcgbnVsbCAKIFBBU1MgQXNzaWduaW5nIHVuZGVmaW5lZCAKK1BBU1MgU3RhcnQgd2l0aCBD
UiAKK1BBU1MgU3RhcnQgd2l0aCBMRiAKK1BBU1MgU3RhcnQgd2l0aCBDUkxGIAorUEFTUyBFbmQg
d2l0aCBDUiAKK1BBU1MgRW5kIHdpdGggTEYgCitQQVNTIEVuZCB3aXRoIENSTEYgCiBQQVNTIGlu
bmVyVGV4dCBvbiA8YXJlYT4gZWxlbWVudCAKIFBBU1MgaW5uZXJUZXh0IG9uIDxiYXNlPiBlbGVt
ZW50IAogUEFTUyBpbm5lclRleHQgb24gPGJhc2Vmb250PiBlbGVtZW50IApkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9pbm5lclRleHQvc2V0
dGVyLXRlc3RzLmpzIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0
cy9pbm5lclRleHQvc2V0dGVyLXRlc3RzLmpzCmluZGV4IDcwNDJmMDVmYzExLi45NjcxYjIzYzM0
NiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0
cy9pbm5lclRleHQvc2V0dGVyLXRlc3RzLmpzCisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvaW5uZXJUZXh0L3NldHRlci10ZXN0cy5qcwpAQCAtMjUsNiAr
MjUsMTIgQEAgdGVzdFRleHQoIjxkaXY+PGJyPiIsICJhYmMiLCAiYWJjIiwgIkV4aXN0aW5nIDxi
cj4gZGVsZXRlZCIpOwogdGVzdEhUTUwoIjxkaXY+IiwgIiIsICIiLCAiQXNzaWduaW5nIHRoZSBl
bXB0eSBzdHJpbmciKTsKIHRlc3RIVE1MKCI8ZGl2PiIsIG51bGwsICIiLCAiQXNzaWduaW5nIG51
bGwiKTsKIHRlc3RIVE1MKCI8ZGl2PiIsIHVuZGVmaW5lZCwgInVuZGVmaW5lZCIsICJBc3NpZ25p
bmcgdW5kZWZpbmVkIik7Cit0ZXN0SFRNTCgiPGRpdj4iLCAiXHJhYmMiLCAiPGJyPmFiYyIsICJT
dGFydCB3aXRoIENSIik7Cit0ZXN0SFRNTCgiPGRpdj4iLCAiXG5hYmMiLCAiPGJyPmFiYyIsICJT
dGFydCB3aXRoIExGIik7Cit0ZXN0SFRNTCgiPGRpdj4iLCAiXHJcbmFiYyIsICI8YnI+YWJjIiwg
IlN0YXJ0IHdpdGggQ1JMRiIpOwordGVzdEhUTUwoIjxkaXY+IiwgImFiY1xyIiwgImFiYzxicj4i
LCAiRW5kIHdpdGggQ1IiKTsKK3Rlc3RIVE1MKCI8ZGl2PiIsICJhYmNcbiIsICJhYmM8YnI+Iiwg
IkVuZCB3aXRoIExGIik7Cit0ZXN0SFRNTCgiPGRpdj4iLCAiYWJjXHJcbiIsICJhYmM8YnI+Iiwg
IkVuZCB3aXRoIENSTEYiKTsKIAogLy8gU2V0dGluZyBpbm5lclRleHQgb24gdGhlc2Ugc2hvdWxk
IG5vdCB0aHJvdwogWyJhcmVhIiwgImJhc2UiLCAiYmFzZWZvbnQiLCAiYmdzb3VuZCIsICJiciIs
ICJjb2wiLCAiZW1iZWQiLCAiZnJhbWUiLCAiaHIiLApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
aW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9pbm5lclRleHQvc2V0dGVyLmh0bWwgYi9M
YXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2lubmVyVGV4dC9zZXR0
ZXIuaHRtbAppbmRleCBjMmZmYjM3ZGYxMy4uYjhmZjBjOTU5OWYgMTAwNjQ0Ci0tLSBhL0xheW91
dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvaW5uZXJUZXh0L3NldHRlci5o
dG1sCisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvaW5u
ZXJUZXh0L3NldHRlci5odG1sCkBAIC0zNiw2ICszNiwxMyBAQCBmdW5jdGlvbiB0ZXN0SFRNTChj
b250ZXh0LCBwbGFpbiwgZXhwZWN0ZWRIVE1MLCBtc2cpIHsKICAgdGVzdChmdW5jdGlvbigpewog
ICAgIHZhciBlID0gc2V0dXBUZXN0KGNvbnRleHQsIHBsYWluKVswXTsKICAgICBhc3NlcnRfZXF1
YWxzKGUuaW5uZXJIVE1MLCBleHBlY3RlZEhUTUwpOworICAgIHZhciBjaGlsZCA9IGUuZmlyc3RD
aGlsZDsKKyAgICB3aGlsZSAoY2hpbGQpIHsKKyAgICAgIGlmIChjaGlsZC5ub2RlVHlwZSA9PT0g
Tm9kZS5URVhUX05PREUpIHsKKyAgICAgICAgYXNzZXJ0X25vdF9lcXVhbHMoY2hpbGQuZGF0YSwg
IiIsICJTaG91bGQgbm90IGhhdmUgZW1wdHkgdGV4dCBub2RlcyIpOworICAgICAgfQorICAgICAg
Y2hpbGQgPSBjaGlsZC5uZXh0U2libGluZzsKKyAgICB9CiAgIH0sIG1zZyk7CiB9CiA8L3Njcmlw
dD4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTEVsZW1lbnQuY3BwIGIvU291
cmNlL1dlYkNvcmUvaHRtbC9IVE1MRWxlbWVudC5jcHAKaW5kZXggODBkYjI3NmQyYTEuLmFjNjI4
OGU2YjRhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxFbGVtZW50LmNwcAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxFbGVtZW50LmNwcApAQCAtNDUxLDcgKzQ1MSwx
MCBAQCBzdGF0aWMgUmVmPERvY3VtZW50RnJhZ21lbnQ+IHRleHRUb0ZyYWdtZW50KERvY3VtZW50
JiBkb2N1bWVudCwgY29uc3QgU3RyaW5nJiB0ZQogICAgICAgICAgICAgICAgIGJyZWFrOwogICAg
ICAgICB9CiAKLSAgICAgICAgZnJhZ21lbnQtPmFwcGVuZENoaWxkKFRleHQ6OmNyZWF0ZShkb2N1
bWVudCwgdGV4dC5zdWJzdHJpbmcoc3RhcnQsIGkgLSBzdGFydCkpKTsKKyAgICAgICAgLy8gSWYg
dGV4dCBpcyBub3QgdGhlIGVtcHR5IHN0cmluZywgdGhlbiBhcHBlbmQgYSBuZXcgVGV4dCBub2Rl
IHdob3NlIGRhdGEgaXMgdGV4dCBhbmQgbm9kZSBkb2N1bWVudCBpcyBkb2N1bWVudCB0byBmcmFn
bWVudC4KKyAgICAgICAgaWYgKGkgPiBzdGFydCkKKyAgICAgICAgICAgIGZyYWdtZW50LT5hcHBl
bmRDaGlsZChUZXh0OjpjcmVhdGUoZG9jdW1lbnQsIHRleHQuc3Vic3RyaW5nKHN0YXJ0LCBpIC0g
c3RhcnQpKSk7CisKICAgICAgICAgaWYgKGkgPT0gbGVuZ3RoKQogICAgICAgICAgICAgYnJlYWs7
CiAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>304810</attachid>
            <date>2017-03-17 12:43:35 -0700</date>
            <delta_ts>2017-03-18 12:51:51 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-169600-20170317124334.patch</filename>
            <type>text/plain</type>
            <size>7157</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjE0MTA4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTg4MjAzYzIzNDM5NzQ5
MTBlYWVkNTRmNzJhYzM0NzQxNjExZDQ2Mi4uYzY5YjZkMDdhM2M3Y2E4NGRlYTk3ZTllNzhhZGU3
OGFiNjBjOGRkZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE3LTAzLTE3ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgaW5uZXJUZXh0IHNldHRlciBp
bnNlcnRzIGVtcHR5IHRleHQgbm9kZSBpZiB2YWx1ZSBzdGFydHMgd2l0aCBuZXdsaW5lCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjk2MDAKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBpbm5lclRleHQgc2V0
dGVyIHNob3VsZCBub3QgY3JlYXRlIGVtcHR5IHRleHQgbm9kZXMgYXMgcGVyOgorICAgICAgICAt
IGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlL2RvbS5odG1sI3RoZS1pbm5l
cnRleHQtaWRsLWF0dHJpYnV0ZSAoc3RlcCA2LjIpCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLCB1
cGRhdGVkIGV4aXN0aW5nIHRlc3QuCisKKyAgICAgICAgKiBodG1sL0hUTUxFbGVtZW50LmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OnRleHRUb0ZyYWdtZW50KToKKwogMjAxNy0wMy0xNyAgWW91ZW5u
IEZhYmxldCAgPHlvdWVubkBhcHBsZS5jb20+CiAKICAgICAgICAgUmVhbHRpbWVJbmNvbWluZ0F1
ZGlvU291cmNlIGlzIG5vdCBzdG9wcGluZyBwcm9wZXJseQpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvaHRtbC9IVE1MRWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxFbGVt
ZW50LmNwcAppbmRleCA4MGRiMjc2ZDJhMWRkZWEzODY3ZWI3YjBjZmI2NjU1OWZkOWIzZjY4Li5h
YzYyODhlNmI0YTYwOWY3YmYwNmYxODNmNDdjNjdmZjI2M2MzYzQyIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9odG1sL0hUTUxFbGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9odG1s
L0hUTUxFbGVtZW50LmNwcApAQCAtNDUxLDcgKzQ1MSwxMCBAQCBzdGF0aWMgUmVmPERvY3VtZW50
RnJhZ21lbnQ+IHRleHRUb0ZyYWdtZW50KERvY3VtZW50JiBkb2N1bWVudCwgY29uc3QgU3RyaW5n
JiB0ZQogICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAKLSAgICAgICAgZnJhZ21l
bnQtPmFwcGVuZENoaWxkKFRleHQ6OmNyZWF0ZShkb2N1bWVudCwgdGV4dC5zdWJzdHJpbmcoc3Rh
cnQsIGkgLSBzdGFydCkpKTsKKyAgICAgICAgLy8gSWYgdGV4dCBpcyBub3QgdGhlIGVtcHR5IHN0
cmluZywgdGhlbiBhcHBlbmQgYSBuZXcgVGV4dCBub2RlIHdob3NlIGRhdGEgaXMgdGV4dCBhbmQg
bm9kZSBkb2N1bWVudCBpcyBkb2N1bWVudCB0byBmcmFnbWVudC4KKyAgICAgICAgaWYgKGkgPiBz
dGFydCkKKyAgICAgICAgICAgIGZyYWdtZW50LT5hcHBlbmRDaGlsZChUZXh0OjpjcmVhdGUoZG9j
dW1lbnQsIHRleHQuc3Vic3RyaW5nKHN0YXJ0LCBpIC0gc3RhcnQpKSk7CisKICAgICAgICAgaWYg
KGkgPT0gbGVuZ3RoKQogICAgICAgICAgICAgYnJlYWs7CiAKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hh
bmdlTG9nCmluZGV4IDFiYmJlNzY0MDBhYjQyZTNjYjljYjY0MmI5ODU2MzBkZGZkNDkyY2MuLjJj
YThkMjNlMTdjOWM0ZDNlYjY5N2RjY2IxYTI1ZDFkYmExY2JlMjcgMTAwNjQ0Ci0tLSBhL0xheW91
dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQv
dzNjL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE3LTAzLTE3ICBDaHJpcyBEdW1leiAg
PGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgaW5uZXJUZXh0IHNldHRlciBpbnNlcnRzIGVt
cHR5IHRleHQgbm9kZSBpZiB2YWx1ZSBzdGFydHMgd2l0aCBuZXdsaW5lCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjk2MDAKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBSZS1zeW5jIHRlc3RzIHdpdGggdXBz
dHJlYW0gdG8gZ2FpbiB0ZXN0IGNvdmVyYWdlLgorCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRl
c3RzL2lubmVyVGV4dC9nZXR0ZXItZXhwZWN0ZWQudHh0OgorICAgICAgICAqIHdlYi1wbGF0Zm9y
bS10ZXN0cy9pbm5lclRleHQvZ2V0dGVyLXRlc3RzLmpzOgorICAgICAgICAqIHdlYi1wbGF0Zm9y
bS10ZXN0cy9pbm5lclRleHQvc2V0dGVyLWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiB3ZWItcGxh
dGZvcm0tdGVzdHMvaW5uZXJUZXh0L3NldHRlci10ZXN0cy5qczoKKyAgICAgICAgKiB3ZWItcGxh
dGZvcm0tdGVzdHMvaW5uZXJUZXh0L3NldHRlci5odG1sOgorCiAyMDE3LTAzLTE2ICBKaWV3ZW4g
VGFuICA8amlld2VuX3RhbkBhcHBsZS5jb20+CiAKICAgICAgICAgW1dlYkNyeXB0b10gU3VwcG9y
dCBTUEtJL1BLQ1M4IGZvciBFbGxpcHRpYyBDdXJ2ZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
aW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9pbm5lclRleHQvZ2V0dGVyLWV4cGVjdGVk
LnR4dCBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvaW5uZXJU
ZXh0L2dldHRlci1leHBlY3RlZC50eHQKaW5kZXggMWU5NDhhMzYzNGI4ZWYwNWYyMzc3YmUzZDIw
NjI1OTEyODI4ODQ5Zi4uOTFmMjA4NjRjODQ4MDk3ZjM3NDdiNjgzMmQ0ZGIyYWMwMjAwNDI2MyAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9p
bm5lclRleHQvZ2V0dGVyLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93
M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2lubmVyVGV4dC9nZXR0ZXItZXhwZWN0ZWQudHh0CkBAIC0x
NSw2ICsxNSw3IEBAIFBBU1MgSW50ZXJuYWwgd2hpdGVzcGFjZSBwcmVzZXJ2ZWQgKCI8cHJlPmFi
YyAgZGVmIikKIFBBU1MgXG4gcHJlc2VydmVkICgiPHByZT5hYmNcbmRlZiIpIAogUEFTUyBcciBj
b252ZXJ0ZWQgdG8gbmV3bGluZSAoIjxwcmU+YWJjXHJkZWYiKSAKIFBBU1MgXHQgcHJlc2VydmVk
ICgiPHByZT5hYmNcdGRlZiIpIAorRkFJTCBUd28gPHByZT4gc2libGluZ3MgKCI8ZGl2PjxwcmU+
YWJjPC9wcmU+PHByZT5kZWY8L3ByZT4iKSBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAiYWJjXG5k
ZWYiIGJ1dCBnb3QgImFiY1xuZGVmXG4iCiBQQVNTIExlYWRpbmcgd2hpdGVzcGFjZSBwcmVzZXJ2
ZWQgKCI8ZGl2IHN0eWxlPSd3aGl0ZS1zcGFjZTpwcmUnPiBhYmMiKSAKIFBBU1MgVHJhaWxpbmcg
d2hpdGVzcGFjZSBwcmVzZXJ2ZWQgKCI8ZGl2IHN0eWxlPSd3aGl0ZS1zcGFjZTpwcmUnPmFiYyAi
KSAKIFBBU1MgSW50ZXJuYWwgd2hpdGVzcGFjZSBwcmVzZXJ2ZWQgKCI8ZGl2IHN0eWxlPSd3aGl0
ZS1zcGFjZTpwcmUnPmFiYyAgZGVmIikgCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRl
ZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2lubmVyVGV4dC9nZXR0ZXItdGVzdHMuanMgYi9MYXlv
dXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2lubmVyVGV4dC9nZXR0ZXIt
dGVzdHMuanMKaW5kZXggMWUxOTBjMDk0YTljYmJkMjA4ODA4YjMyYTZhYmRmNTYzMmQyZjM5Zi4u
Nzg4MmJlNGRjZjFjZDc2ZTExODE0YzcyYjhjYTY0NTJkNjVjMWMwMSAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9pbm5lclRleHQvZ2V0dGVy
LXRlc3RzLmpzCisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVz
dHMvaW5uZXJUZXh0L2dldHRlci10ZXN0cy5qcwpAQCAtMTgsNiArMTgsNyBAQCB0ZXN0VGV4dCgi
PHByZT5hYmMgIGRlZiIsICJhYmMgIGRlZiIsICJJbnRlcm5hbCB3aGl0ZXNwYWNlIHByZXNlcnZl
ZCIpOwogdGVzdFRleHQoIjxwcmU+YWJjXG5kZWYiLCAiYWJjXG5kZWYiLCAiXFxuIHByZXNlcnZl
ZCIpOwogdGVzdFRleHQoIjxwcmU+YWJjXHJkZWYiLCAiYWJjXG5kZWYiLCAiXFxyIGNvbnZlcnRl
ZCB0byBuZXdsaW5lIik7CiB0ZXN0VGV4dCgiPHByZT5hYmNcdGRlZiIsICJhYmNcdGRlZiIsICJc
XHQgcHJlc2VydmVkIik7Cit0ZXN0VGV4dCgiPGRpdj48cHJlPmFiYzwvcHJlPjxwcmU+ZGVmPC9w
cmU+IiwgImFiY1xuZGVmIiwgIlR3byA8cHJlPiBzaWJsaW5ncyIpOwogCiAvKioqKiA8ZGl2IHN0
eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPiAqKioqLwogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9p
bXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2lubmVyVGV4dC9zZXR0ZXItZXhwZWN0ZWQu
dHh0IGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9pbm5lclRl
eHQvc2V0dGVyLWV4cGVjdGVkLnR4dAppbmRleCA1NjgwMjY2YmIwMDBiZjRmMzBlNzY0NDI1ZGY5
OGEzMjQxN2U2MjZjLi5iMmEwOTBiNWYyNzk4MTY5OWNiMjcxOTUxNzFmMmQ0ZmU4Zjk2ZDQ5IDEw
MDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2lu
bmVyVGV4dC9zZXR0ZXItZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvaW5uZXJUZXh0L3NldHRlci1leHBlY3RlZC50eHQKQEAgLTI3
LDYgKzI3LDEyIEBAIFBBU1MgRXhpc3RpbmcgPGJyPiBkZWxldGVkCiBQQVNTIEFzc2lnbmluZyB0
aGUgZW1wdHkgc3RyaW5nIAogUEFTUyBBc3NpZ25pbmcgbnVsbCAKIFBBU1MgQXNzaWduaW5nIHVu
ZGVmaW5lZCAKK1BBU1MgU3RhcnQgd2l0aCBDUiAKK1BBU1MgU3RhcnQgd2l0aCBMRiAKK1BBU1Mg
U3RhcnQgd2l0aCBDUkxGIAorUEFTUyBFbmQgd2l0aCBDUiAKK1BBU1MgRW5kIHdpdGggTEYgCitQ
QVNTIEVuZCB3aXRoIENSTEYgCiBQQVNTIGlubmVyVGV4dCBvbiA8YXJlYT4gZWxlbWVudCAKIFBB
U1MgaW5uZXJUZXh0IG9uIDxiYXNlPiBlbGVtZW50IAogUEFTUyBpbm5lclRleHQgb24gPGJhc2Vm
b250PiBlbGVtZW50IApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy9pbm5lclRleHQvc2V0dGVyLXRlc3RzLmpzIGIvTGF5b3V0VGVzdHMvaW1w
b3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9pbm5lclRleHQvc2V0dGVyLXRlc3RzLmpzCmlu
ZGV4IDcwNDJmMDVmYzExZWJiYzY0M2RjZDE5ODNiMDg0ODExMzA0ZDMwNDMuLjk2NzFiMjNjMzQ2
NDU1OWMxMjZlNDY2YjRhNWUxYmUxYzM0YTVkZDQgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2lt
cG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvaW5uZXJUZXh0L3NldHRlci10ZXN0cy5qcwor
KysgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2lubmVyVGV4
dC9zZXR0ZXItdGVzdHMuanMKQEAgLTI1LDYgKzI1LDEyIEBAIHRlc3RUZXh0KCI8ZGl2Pjxicj4i
LCAiYWJjIiwgImFiYyIsICJFeGlzdGluZyA8YnI+IGRlbGV0ZWQiKTsKIHRlc3RIVE1MKCI8ZGl2
PiIsICIiLCAiIiwgIkFzc2lnbmluZyB0aGUgZW1wdHkgc3RyaW5nIik7CiB0ZXN0SFRNTCgiPGRp
dj4iLCBudWxsLCAiIiwgIkFzc2lnbmluZyBudWxsIik7CiB0ZXN0SFRNTCgiPGRpdj4iLCB1bmRl
ZmluZWQsICJ1bmRlZmluZWQiLCAiQXNzaWduaW5nIHVuZGVmaW5lZCIpOwordGVzdEhUTUwoIjxk
aXY+IiwgIlxyYWJjIiwgIjxicj5hYmMiLCAiU3RhcnQgd2l0aCBDUiIpOwordGVzdEhUTUwoIjxk
aXY+IiwgIlxuYWJjIiwgIjxicj5hYmMiLCAiU3RhcnQgd2l0aCBMRiIpOwordGVzdEhUTUwoIjxk
aXY+IiwgIlxyXG5hYmMiLCAiPGJyPmFiYyIsICJTdGFydCB3aXRoIENSTEYiKTsKK3Rlc3RIVE1M
KCI8ZGl2PiIsICJhYmNcciIsICJhYmM8YnI+IiwgIkVuZCB3aXRoIENSIik7Cit0ZXN0SFRNTCgi
PGRpdj4iLCAiYWJjXG4iLCAiYWJjPGJyPiIsICJFbmQgd2l0aCBMRiIpOwordGVzdEhUTUwoIjxk
aXY+IiwgImFiY1xyXG4iLCAiYWJjPGJyPiIsICJFbmQgd2l0aCBDUkxGIik7CiAKIC8vIFNldHRp
bmcgaW5uZXJUZXh0IG9uIHRoZXNlIHNob3VsZCBub3QgdGhyb3cKIFsiYXJlYSIsICJiYXNlIiwg
ImJhc2Vmb250IiwgImJnc291bmQiLCAiYnIiLCAiY29sIiwgImVtYmVkIiwgImZyYW1lIiwgImhy
IiwKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVz
dHMvaW5uZXJUZXh0L3NldHRlci5odG1sIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy9pbm5lclRleHQvc2V0dGVyLmh0bWwKaW5kZXggYzJmZmIzN2RmMTNkNDRl
ZWNmOTNjMTAyOTYwZmQ1ZGMzYWEzNGUxNC4uYjhmZjBjOTU5OWZiY2MwN2Y0Njk1MjdhYTg3MGY0
MjdhMjc5ZTg5NSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0
Zm9ybS10ZXN0cy9pbm5lclRleHQvc2V0dGVyLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0
ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9pbm5lclRleHQvc2V0dGVyLmh0bWwKQEAgLTM2LDYg
KzM2LDEzIEBAIGZ1bmN0aW9uIHRlc3RIVE1MKGNvbnRleHQsIHBsYWluLCBleHBlY3RlZEhUTUws
IG1zZykgewogICB0ZXN0KGZ1bmN0aW9uKCl7CiAgICAgdmFyIGUgPSBzZXR1cFRlc3QoY29udGV4
dCwgcGxhaW4pWzBdOwogICAgIGFzc2VydF9lcXVhbHMoZS5pbm5lckhUTUwsIGV4cGVjdGVkSFRN
TCk7CisgICAgdmFyIGNoaWxkID0gZS5maXJzdENoaWxkOworICAgIHdoaWxlIChjaGlsZCkgewor
ICAgICAgaWYgKGNoaWxkLm5vZGVUeXBlID09PSBOb2RlLlRFWFRfTk9ERSkgeworICAgICAgICBh
c3NlcnRfbm90X2VxdWFscyhjaGlsZC5kYXRhLCAiIiwgIlNob3VsZCBub3QgaGF2ZSBlbXB0eSB0
ZXh0IG5vZGVzIik7CisgICAgICB9CisgICAgICBjaGlsZCA9IGNoaWxkLm5leHRTaWJsaW5nOwor
ICAgIH0KICAgfSwgbXNnKTsKIH0KIDwvc2NyaXB0Pgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>