<?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>127450</bug_id>
          
          <creation_ts>2014-01-22 15:32:26 -0800</creation_ts>
          <short_desc>Update JS whitespace definition for changes in Unicode 6.3</short_desc>
          <delta_ts>2014-02-03 13:48:11 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>JavaScriptCore</component>
          <version>528+ (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="Alexey Proskuryakov">ap</reporter>
          <assigned_to name="Alexey Proskuryakov">ap</assigned_to>
          <cc>barraclough</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ggaren</cc>
    
    <cc>oliver</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>970908</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-01-22 15:32:26 -0800</bug_when>
    <thetext>Unicode 6.3 changes character type of U+180E MONGOLIAN VOWEL SEPARATOR, so that it&apos;s no longer whitespace for the purposes of number parsing.

But EcmaScript says that we should keep recognizing it as whitespace, because that&apos;s why Unicode 3.0 said: &quot;ECMAScript implementations must recognise all of the white space characters defined in Unicode 3.0. Later editions of the Unicode Standard may define other white space characters. ECMAScript implementations may recognise white space characters from later editions of the Unicode Standard.&quot;

&lt;rdar://15863457&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>970913</commentid>
    <comment_count>1</comment_count>
      <attachid>221916</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-01-22 15:36:30 -0800</bug_when>
    <thetext>Created attachment 221916
proposed fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>970915</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-01-22 15:39:27 -0800</bug_when>
    <thetext>Attachment 221916 did not pass style-queue:


ERROR: Source/JavaScriptCore/ChangeLog:9:  Line contains tab character.  [whitespace/tab] [5]
ERROR: Source/JavaScriptCore/ChangeLog:10:  Line contains tab character.  [whitespace/tab] [5]
Total errors found: 2 in 2 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>970920</commentid>
    <comment_count>3</comment_count>
      <attachid>221918</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-01-22 15:46:15 -0800</bug_when>
    <thetext>Created attachment 221918
without tabs</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>970949</commentid>
    <comment_count>4</comment_count>
      <attachid>221918</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-01-22 17:31:26 -0800</bug_when>
    <thetext>Comment on attachment 221918
without tabs

Clearing flags on attachment: 221918

Committed r162575: &lt;http://trac.webkit.org/changeset/162575&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>970950</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-01-22 17:31:28 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>975967</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-02-03 12:42:21 -0800</bug_when>
    <thetext>There is one more place to update.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>975969</commentid>
    <comment_count>7</comment_count>
      <attachid>223009</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-02-03 12:43:44 -0800</bug_when>
    <thetext>Created attachment 223009
part 2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>976000</commentid>
    <comment_count>8</comment_count>
      <attachid>223009</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-02-03 13:48:08 -0800</bug_when>
    <thetext>Comment on attachment 223009
part 2

Clearing flags on attachment: 223009

Committed r163325: &lt;http://trac.webkit.org/changeset/163325&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>976001</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-02-03 13:48:11 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>221916</attachid>
            <date>2014-01-22 15:36:30 -0800</date>
            <delta_ts>2014-01-22 15:46:15 -0800</delta_ts>
            <desc>proposed fix</desc>
            <filename>Mongolian.txt</filename>
            <type>text/plain</type>
            <size>1568</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTYyNTY0KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBA
CisyMDE0LTAxLTIyICBBbGV4ZXkgUHJvc2t1cnlha292ICA8YXBAYXBwbGUuY29tPgorCisgICAg
ICAgIFVwZGF0ZSBKUyB3aGl0ZXNwYWNlIGRlZmluaXRpb24gZm9yIGNoYW5nZXMgaW4gVW5pY29k
ZSA2LjMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEy
NzQ1MAorICAgICAgICA8cmRhcjovLzE1ODYzNDU3PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisJCUNvdmVyZWQgYnkgZXhpc3RpbmcgdGVzdHMgd2hlbiBydW5uaW5n
IGFnYWluc3QgYSBVbmljb2RlIGJhY2stZW5kIHRoYXQgc3VwcG9ydHMKKwkJVW5pY29kZSA2LjMg
b3IgaGlnaGVyLgorCisgICAgICAgICogcnVudGltZS9KU0dsb2JhbE9iamVjdEZ1bmN0aW9ucy5j
cHA6IChKU0M6OmlzU3RyV2hpdGVTcGFjZSk6IEV4cGxpY2l0bHkgYWxsb3cKKyAgICAgICAgVSsx
ODBFIE1PTkdPTElBTiBWT1dFTCBTRVBBUkFUT1IsIGJlY2F1c2Ugd2UgbmVlZCB0byBrZWVwIHJl
Y29nbml6aW5nIGFsbCBjaGFyYWN0ZXJzCisgICAgICAgIHRoYXQgdXNlZCB0byBiZSB3aGl0ZXNw
YWNlLgorCiAyMDE0LTAxLTIxICBNYXJrIEhhaG5lbmJlcmcgIDxtaGFobmVuYmVyZ0BhcHBsZS5j
b20+CiAKICAgICAgICAgUmVnaXN0ZXJzIHVzZWQgaW4gd3JpdGVCYXJyaWVyT25PcGVyYW5kIGNh
biBjYXVzZSBjbG9iYmVyaW5nIG9uIHNvbWUgcGxhdGZvcm1zCkluZGV4OiBTb3VyY2UvSmF2YVNj
cmlwdENvcmUvcnVudGltZS9KU0dsb2JhbE9iamVjdEZ1bmN0aW9ucy5jcHAKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNHbG9iYWxPYmplY3RGdW5jdGlvbnMu
Y3BwCShyZXZpc2lvbiAxNjIzOTMpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9K
U0dsb2JhbE9iamVjdEZ1bmN0aW9ucy5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTE2NCw2ICsxNjQs
NyBAQCBib29sIGlzU3RyV2hpdGVTcGFjZShVQ2hhciBjKQogICAgICAgICBjYXNlIDB4MDAwRDoK
ICAgICAgICAgY2FzZSAweDAwMjA6CiAgICAgICAgIGNhc2UgMHgwMEEwOgorICAgICAgICBjYXNl
IDB4MTgwRTogLy8gVGhpcyBjaGFyYWN0ZXIgdXNlZCB0byBiZSBpbiBacyBjYXRlZ29yeSBiZWZv
cmUgVW5pY29kZSA2LjMsIGFuZCBFY21hU2NyaXB0IHNheXMgdGhhdCB3ZSBzaG91bGQga2VlcCB0
cmVhdGluZyBpdCBhcyBzdWNoLgogICAgICAgICBjYXNlIDB4MjAyODoKICAgICAgICAgY2FzZSAw
eDIwMjk6CiAgICAgICAgIGNhc2UgMHhGRUZGOgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>221918</attachid>
            <date>2014-01-22 15:46:15 -0800</date>
            <delta_ts>2014-01-22 17:31:26 -0800</delta_ts>
            <desc>without tabs</desc>
            <filename>Mongolian.txt</filename>
            <type>text/plain</type>
            <size>1580</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTYyNTY0KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE4IEBA
CisyMDE0LTAxLTIyICBBbGV4ZXkgUHJvc2t1cnlha292ICA8YXBAYXBwbGUuY29tPgorCisgICAg
ICAgIFVwZGF0ZSBKUyB3aGl0ZXNwYWNlIGRlZmluaXRpb24gZm9yIGNoYW5nZXMgaW4gVW5pY29k
ZSA2LjMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEy
NzQ1MAorICAgICAgICA8cmRhcjovLzE1ODYzNDU3PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIENvdmVyZWQgYnkgZXhpc3RpbmcgdGVzdHMgd2hlbiBy
dW5uaW5nIGFnYWluc3QgYSBVbmljb2RlIGJhY2stZW5kIHRoYXQgc3VwcG9ydHMKKyAgICAgICAg
VW5pY29kZSA2LjMgb3IgaGlnaGVyLgorCisgICAgICAgICogcnVudGltZS9KU0dsb2JhbE9iamVj
dEZ1bmN0aW9ucy5jcHA6IChKU0M6OmlzU3RyV2hpdGVTcGFjZSk6IEV4cGxpY2l0bHkgYWxsb3cK
KyAgICAgICAgVSsxODBFIE1PTkdPTElBTiBWT1dFTCBTRVBBUkFUT1IsIGJlY2F1c2Ugd2UgbmVl
ZCB0byBrZWVwIHJlY29nbml6aW5nIGFsbCBjaGFyYWN0ZXJzCisgICAgICAgIHRoYXQgdXNlZCB0
byBiZSB3aGl0ZXNwYWNlLgorCiAyMDE0LTAxLTIxICBNYXJrIEhhaG5lbmJlcmcgIDxtaGFobmVu
YmVyZ0BhcHBsZS5jb20+CiAKICAgICAgICAgUmVnaXN0ZXJzIHVzZWQgaW4gd3JpdGVCYXJyaWVy
T25PcGVyYW5kIGNhbiBjYXVzZSBjbG9iYmVyaW5nIG9uIHNvbWUgcGxhdGZvcm1zCkluZGV4OiBT
b3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0dsb2JhbE9iamVjdEZ1bmN0aW9ucy5jcHAK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNHbG9iYWxPYmpl
Y3RGdW5jdGlvbnMuY3BwCShyZXZpc2lvbiAxNjIzOTMpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENv
cmUvcnVudGltZS9KU0dsb2JhbE9iamVjdEZ1bmN0aW9ucy5jcHAJKHdvcmtpbmcgY29weSkKQEAg
LTE2NCw2ICsxNjQsNyBAQCBib29sIGlzU3RyV2hpdGVTcGFjZShVQ2hhciBjKQogICAgICAgICBj
YXNlIDB4MDAwRDoKICAgICAgICAgY2FzZSAweDAwMjA6CiAgICAgICAgIGNhc2UgMHgwMEEwOgor
ICAgICAgICBjYXNlIDB4MTgwRTogLy8gVGhpcyBjaGFyYWN0ZXIgdXNlZCB0byBiZSBpbiBacyBj
YXRlZ29yeSBiZWZvcmUgVW5pY29kZSA2LjMsIGFuZCBFY21hU2NyaXB0IHNheXMgdGhhdCB3ZSBz
aG91bGQga2VlcCB0cmVhdGluZyBpdCBhcyBzdWNoLgogICAgICAgICBjYXNlIDB4MjAyODoKICAg
ICAgICAgY2FzZSAweDIwMjk6CiAgICAgICAgIGNhc2UgMHhGRUZGOgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>223009</attachid>
            <date>2014-02-03 12:43:44 -0800</date>
            <delta_ts>2014-02-03 13:48:08 -0800</delta_ts>
            <desc>part 2</desc>
            <filename>Mongolian2.txt</filename>
            <type>text/plain</type>
            <size>1444</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTYzMzIxKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEyIEBA
CisyMDE0LTAyLTAzICBBbGV4ZXkgUHJvc2t1cnlha292ICA8YXBAYXBwbGUuY29tPgorCisgICAg
ICAgIFVwZGF0ZSBKUyB3aGl0ZXNwYWNlIGRlZmluaXRpb24gZm9yIGNoYW5nZXMgaW4gVW5pY29k
ZSA2LjMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEy
NzQ1MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICog
cGFyc2VyL0xleGVyLmg6IChKU0M6OkxleGVyPFVDaGFyPjo6aXNXaGl0ZVNwYWNlKTogUGFydCAy
IG9mIHRoZSBmaXgsIHVwZGF0ZSBsZXhlciB0b28uCisKIDIwMTQtMDEtMzEgIEdlb2ZmcmV5IEdh
cmVuICA8Z2dhcmVuQGFwcGxlLmNvbT4KIAogICAgICAgICBTaW1wbGlmaWVkIG5hbWUgc2NvcGUg
Y3JlYXRpb24gZm9yIGZ1bmN0aW9uIGV4cHJlc3Npb25zCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlw
dENvcmUvcGFyc2VyL0xleGVyLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3Jl
L3BhcnNlci9MZXhlci5oCShyZXZpc2lvbiAxNjMzMTIpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENv
cmUvcGFyc2VyL0xleGVyLmgJKHdvcmtpbmcgY29weSkKQEAgLTI0OCw3ICsyNDgsOCBAQCBBTFdB
WVNfSU5MSU5FIGJvb2wgTGV4ZXI8TENoYXI+Ojppc1doaXRlCiB0ZW1wbGF0ZSA8PgogQUxXQVlT
X0lOTElORSBib29sIExleGVyPFVDaGFyPjo6aXNXaGl0ZVNwYWNlKFVDaGFyIGNoKQogewotICAg
IHJldHVybiAoY2ggPCAyNTYpID8gTGV4ZXI8TENoYXI+Ojppc1doaXRlU3BhY2Uoc3RhdGljX2Nh
c3Q8TENoYXI+KGNoKSkgOiAodV9jaGFyVHlwZShjaCkgPT0gVV9TUEFDRV9TRVBBUkFUT1IgfHwg
Y2ggPT0gMHhGRUZGKTsKKyAgICAvLyAweDE4MEUgdXNlZCB0byBiZSBpbiBacyBjYXRlZ29yeSBi
ZWZvcmUgVW5pY29kZSA2LjMsIGFuZCBFY21hU2NyaXB0IHNheXMgdGhhdCB3ZSBzaG91bGQga2Vl
cCB0cmVhdGluZyBpdCBhcyBzdWNoLgorICAgIHJldHVybiAoY2ggPCAyNTYpID8gTGV4ZXI8TENo
YXI+Ojppc1doaXRlU3BhY2Uoc3RhdGljX2Nhc3Q8TENoYXI+KGNoKSkgOiAodV9jaGFyVHlwZShj
aCkgPT0gVV9TUEFDRV9TRVBBUkFUT1IgfHwgY2ggPT0gMHgxODBFIHx8IGNoID09IDB4RkVGRik7
CiB9CiAKIHRlbXBsYXRlIDw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>