1.1 --- a/rt/emul/compact/src/test/java/org/apidesign/bck2brwsr/tck/DoubleTest.java Fri Jul 12 14:51:33 2013 +0200
1.2 +++ b/rt/emul/compact/src/test/java/org/apidesign/bck2brwsr/tck/DoubleTest.java Fri Jul 12 16:05:33 2013 +0200
1.3 @@ -26,6 +26,10 @@
1.4 * @author Jaroslav Tulach <jtulach@netbeans.org>
1.5 */
1.6 public class DoubleTest {
1.7 + @Compare public boolean parsedDoubleIsDouble() {
1.8 + return Double.valueOf("1.1") instanceof Double;
1.9 + }
1.10 +
1.11 @Compare public String integerToString() {
1.12 return toStr(1);
1.13 }
2.1 --- a/rt/emul/mini/src/main/java/java/lang/Double.java Fri Jul 12 14:51:33 2013 +0200
2.2 +++ b/rt/emul/mini/src/main/java/java/lang/Double.java Fri Jul 12 16:05:33 2013 +0200
2.3 @@ -502,10 +502,8 @@
2.4 * @throws NumberFormatException if the string does not contain a
2.5 * parsable number.
2.6 */
2.7 - @JavaScriptBody(args="s", body="return parseFloat(s);")
2.8 public static Double valueOf(String s) throws NumberFormatException {
2.9 - throw new UnsupportedOperationException();
2.10 -// return new Double(FloatingDecimal.readJavaFormatString(s).doubleValue());
2.11 + return new Double(parseDouble(s));
2.12 }
2.13
2.14 /**