<?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>41033</bug_id>
          
          <creation_ts>2010-06-22 20:31:42 -0700</creation_ts>
          <short_desc>Math.LOG10E doesn&apos;t follow ECMA-262 spec (insufficient precision)</short_desc>
          <delta_ts>2011-02-21 15:46:31 -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>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>54899</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>0</everconfirmed>
          <reporter name="Paulo Freitas">me</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ggaren</cc>
    
    <cc>oliver</cc>
    
    <cc>pkasting</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>241620</commentid>
    <comment_count>0</comment_count>
    <who name="Paulo Freitas">me</who>
    <bug_when>2010-06-22 20:31:42 -0700</bug_when>
    <thetext>Not sure if it&apos;s a bug for you, but your Math.LOG10E is 0.43429448190325176 and ECMA-262 spec defines 0.4342944819032518 (i.e. you&apos;ve one more level of precision). Sorry if it&apos;s irrelevant and/or bad categorized, I&apos;m new here. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>241622</commentid>
    <comment_count>1</comment_count>
    <who name="Paulo Freitas">me</who>
    <bug_when>2010-06-22 20:33:56 -0700</bug_when>
    <thetext>Ah, sorry for forgetting: http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-262.pdf, section 15.8.1, item 15.8.1.5 ;)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243076</commentid>
    <comment_count>2</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2010-06-25 10:52:09 -0700</bug_when>
    <thetext>Marking as invalid based on Paulo&apos;s last comment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243087</commentid>
    <comment_count>3</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2010-06-25 11:20:58 -0700</bug_when>
    <thetext>Reopening based on alexey&apos;s comments in IRC. We might as well match the exact numbers in the spec, along with Firefox. We can just hard code them in MathObject.cpp. We should do this for all the constants, not just LOG10E.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>354853</commentid>
    <comment_count>4</comment_count>
    <who name="Peter Kasting">pkasting</who>
    <bug_when>2011-02-21 15:46:31 -0800</bug_when>
    <thetext>This was fixed in bug 54899.

*** This bug has been marked as a duplicate of bug 54899 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>