<?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>3989</bug_id>
          
          <creation_ts>2005-07-13 16:01:37 -0700</creation_ts>
          <short_desc>JSC doesn&apos;t implement Object.prototype.toLocaleString()</short_desc>
          <delta_ts>2005-07-13 18:38:29 -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>JavaScriptCore</component>
          <version>412</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>3412</dup_id>
          
          <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="Geoffrey Garen">ggaren</reporter>
          <assigned_to name="Maciej Stachowiak">mjs</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>14598</commentid>
    <comment_count>0</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2005-07-13 16:01:37 -0700</bug_when>
    <thetext>ECMA 15.2.4.3 Object.prototype.toLocaleString()

&quot;This function returns the result of calling toString().&quot;

NOTE: We currently implement toString() incorrectly. That&apos;s a separate issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>14599</commentid>
    <comment_count>1</comment_count>
      <attachid>2949</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2005-07-13 16:02:04 -0700</bug_when>
    <thetext>Created attachment 2949
Patch

Fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>14600</commentid>
    <comment_count>2</comment_count>
      <attachid>2950</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2005-07-13 16:11:45 -0700</bug_when>
    <thetext>Created attachment 2950
/fast/js/object-prototype-toLocaleString.html

Layout test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>14601</commentid>
    <comment_count>3</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2005-07-13 16:34:32 -0700</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of 3412 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>14612</commentid>
    <comment_count>4</comment_count>
      <attachid>2949</attachid>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2005-07-13 18:38:29 -0700</bug_when>
    <thetext>Comment on attachment 2949
Patch

taking off review flag since this is a dupe</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>2949</attachid>
            <date>2005-07-13 16:02:04 -0700</date>
            <delta_ts>2005-07-13 18:38:29 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>patch.txt</filename>
            <type>text/plain</type>
            <size>1877</size>
            <attacher name="Geoffrey Garen">ggaren</attacher>
            
              <data encoding="base64">SW5kZXg6IEphdmFTY3JpcHRDb3JlL2tqcy9vYmplY3Rfb2JqZWN0LmNwcAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJD
UyBmaWxlOiAvY3ZzL3Jvb3QvSmF2YVNjcmlwdENvcmUva2pzL29iamVjdF9vYmplY3QuY3BwLHYK
cmV0cmlldmluZyByZXZpc2lvbiAxLjkKZGlmZiAtdSAtcjEuOSBvYmplY3Rfb2JqZWN0LmNwcAot
LS0gSmF2YVNjcmlwdENvcmUva2pzL29iamVjdF9vYmplY3QuY3BwCTMgSnVsIDIwMDUgMTA6NDc6
NTMgLTAwMDAJMS45CisrKyBKYXZhU2NyaXB0Q29yZS9ranMvb2JqZWN0X29iamVjdC5jcHAJMTMg
SnVsIDIwMDUgMjI6MzQ6NTggLTAwMDAKQEAgLTM5LDYgKzM5LDcgQEAKIHsKICAgICBWYWx1ZSBw
cm90ZWN0KHRoaXMpOwogICAgIHB1dERpcmVjdCh0b1N0cmluZ1Byb3BlcnR5TmFtZSwgbmV3IE9i
amVjdFByb3RvRnVuY0ltcChleGVjLGZ1bmNQcm90byxPYmplY3RQcm90b0Z1bmNJbXA6OlRvU3Ry
aW5nLCAgMCksIERvbnRFbnVtKTsKKyAgICBwdXREaXJlY3QodG9Mb2NhbGVTdHJpbmdQcm9wZXJ0
eU5hbWUsIG5ldyBPYmplY3RQcm90b0Z1bmNJbXAoZXhlYyxmdW5jUHJvdG8sT2JqZWN0UHJvdG9G
dW5jSW1wOjpUb0xvY2FsZVN0cmluZywgMCksIERvbnRFbnVtKTsKICAgICBwdXREaXJlY3QodmFs
dWVPZlByb3BlcnR5TmFtZSwgIG5ldyBPYmplY3RQcm90b0Z1bmNJbXAoZXhlYyxmdW5jUHJvdG8s
T2JqZWN0UHJvdG9GdW5jSW1wOjpWYWx1ZU9mLCAgIDApLCBEb250RW51bSk7CiAgICAgcHV0RGly
ZWN0KCJoYXNPd25Qcm9wZXJ0eSIsIG5ldyBPYmplY3RQcm90b0Z1bmNJbXAoZXhlYyxmdW5jUHJv
dG8sT2JqZWN0UHJvdG9GdW5jSW1wOjpIYXNPd25Qcm9wZXJ0eSwxKSwgRG9udEVudW0pOwogfQpA
QCAtNzQsNiArNzUsNyBAQAogICAgICAgICAgICAgYm9vbCBleGlzdHMgPSB0aGlzT2JqLmhhc093
blByb3BlcnR5KGV4ZWMsIHByb3BlcnR5TmFtZSk7CiAgICAgICAgICAgICByZXR1cm4gVmFsdWUo
ZXhpc3RzID8gQm9vbGVhbkltcDo6c3RhdGljVHJ1ZSA6IEJvb2xlYW5JbXA6OnN0YXRpY0ZhbHNl
KTsKICAgICAgICAgfQorICAgICAgICBjYXNlIFRvTG9jYWxlU3RyaW5nOgogICAgICAgICBjYXNl
IFRvU3RyaW5nOgogICAgICAgICBkZWZhdWx0OgogICAgICAgICAgICAgcmV0dXJuIFN0cmluZygi
W29iamVjdCAiICsgdGhpc09iai5jbGFzc05hbWUoKSArICJdIik7CkluZGV4OiBKYXZhU2NyaXB0
Q29yZS9ranMvb2JqZWN0X29iamVjdC5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvcm9vdC9K
YXZhU2NyaXB0Q29yZS9ranMvb2JqZWN0X29iamVjdC5oLHYKcmV0cmlldmluZyByZXZpc2lvbiAx
LjYKZGlmZiAtdSAtcjEuNiBvYmplY3Rfb2JqZWN0LmgKLS0tIEphdmFTY3JpcHRDb3JlL2tqcy9v
YmplY3Rfb2JqZWN0LmgJMyBKdWwgMjAwNSAxMDo0Nzo1MyAtMDAwMAkxLjYKKysrIEphdmFTY3Jp
cHRDb3JlL2tqcy9vYmplY3Rfb2JqZWN0LmgJMTMgSnVsIDIwMDUgMjI6MzQ6NTggLTAwMDAKQEAg
LTUzLDcgKzUzLDcgQEAKICAgICB2aXJ0dWFsIGJvb2wgaW1wbGVtZW50c0NhbGwoKSBjb25zdDsK
ICAgICB2aXJ0dWFsIFZhbHVlIGNhbGwoRXhlY1N0YXRlICpleGVjLCBPYmplY3QgJnRoaXNPYmos
IGNvbnN0IExpc3QgJmFyZ3MpOwogCi0gICAgZW51bSB7IFRvU3RyaW5nLCBWYWx1ZU9mLCBIYXNP
d25Qcm9wZXJ0eSB9OworICAgIGVudW0geyBUb1N0cmluZywgVG9Mb2NhbGVTdHJpbmcsIFZhbHVl
T2YsIEhhc093blByb3BlcnR5IH07CiAgIHByaXZhdGU6CiAgICAgaW50IGlkOwogICB9Owo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>2950</attachid>
            <date>2005-07-13 16:11:45 -0700</date>
            <delta_ts>2005-07-13 16:11:45 -0700</delta_ts>
            <desc>/fast/js/object-prototype-toLocaleString.html</desc>
            <filename>object-prototype-toLocaleString.html</filename>
            <type>text/html</type>
            <size>713</size>
            <attacher name="Geoffrey Garen">ggaren</attacher>
            
              <data encoding="base64">PGh0bWw+CjxoZWFkPgo8c2NyaXB0PgpmdW5jdGlvbiBwcmludChtZXNzYWdlKSB7Cgl2YXIgcGFy
YWdyYXBoID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgicCIpOwoJcGFyYWdyYXBoLmFwcGVuZENo
aWxkKGRvY3VtZW50LmNyZWF0ZVRleHROb2RlKG1lc3NhZ2UpKTsKCWRvY3VtZW50LmdldEVsZW1l
bnRCeUlkKCJjb25zb2xlIikuYXBwZW5kQ2hpbGQocGFyYWdyYXBoKTsKfQoKZnVuY3Rpb24gdGVz
dCgpIHsKCWlmICh3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIpIHsKCQlsYXlvdXRUZXN0Q29u
dHJvbGxlci5kdW1wQXNUZXh0KCk7Cgl9CgogICAgdmFyIG8gPSBuZXcgT2JqZWN0KCk7CiAgICBw
cmludCgiT2JqZWN0LnRvTG9jYWxlU3RyaW5nKCkgKHNob3VsZCBiZSAiICsgby50b1N0cmluZygp
ICsgIik6ICIgKyBvLnRvTG9jYWxlU3RyaW5nKCkpOwp9Cjwvc2NyaXB0Pgo8L2hlYWQ+Cjxib2R5
IG9ubG9hZD0idGVzdCgpOyI+CjxwPlRlc3RzOiBPYmplY3QucHJvdG90eXBlLnRvTG9jYWxlU3Ry
aW5nKCk8L3A+CjxwPlJlbGF0ZWQgYnVnOiA8YSBocmVmID0gImh0dHA6Ly9idWd6aWxsYS5vcGVu
ZGFyd2luLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Mzk4OSI+Mzk4OSBKU0MgZG9lc24ndCBpbXBsZW1l
bnQgT2JqZWN0LnByb3RvdHlwZS50b0xvY2FsZVN0cmluZygpPC9hPjwvcD4KPGhyPgo8ZGl2IGlk
PSdjb25zb2xlJy8+CjwvYm9keT4KPC9odG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>