Permalink
Commits on Jul 30, 2012
  1. Merge pull request #59 from anba/missing_fr_translation

    hns committed Jul 30, 2012
    Missing entries in Messages_fr.properties
  2. Merge pull request #58 from anba/DefineClassMapInheritance_license

    hns committed Jul 30, 2012
    Add missing license header to DefineClassMapInheritance.java
Commits on Jul 20, 2012
Commits on Jul 11, 2012
  1. Fix bug 686806:

    anba committed Jul 11, 2012
    - trailing commas aren't allowed in object/array literals per JSON spec
    - avoid using Integer.parseInt() to parse unicode escape sequences since parseInt() also accepts non-ASCII digits
    - also avoid using Character.isDigit() in readNumber() for the very same reason
    - readString() always created a StringBuilder instance to collect the input data, obviously this is actually only necessary when the input contains escaped characters. Therefore I've changed readString() to take the same approach as used in jsonparser.cpp
    - the JSON number specification is stricter than Double.parseDouble(), for example Double.parseDouble() accepts the input string '10.'. To ensure only valid JSON number literals are passed to Double.parseDouble(), readNumber() was refactored to perform the necessary input validation.
  2. Add fix for bug-772833 (comment copied over from Parser::condExpr1 in…

    anba committed Jul 11, 2012
    … frontend/Parser.cpp)
Commits on Jul 9, 2012
Commits on Jul 8, 2012
  1. Add missing entries

    anba committed Jul 8, 2012
Commits on Jul 7, 2012
Commits on Jun 29, 2012
  1. Extract code to create JS error from Java exception into separate Scr…

    hns committed Jun 29, 2012
    …iptRuntime method
    
    This is useful for embeddings passing errors as arguments to JavaScript error listener
    functions, and it also makes ScriptRuntime.newCatchScope() a bit nicer.
Commits on Jun 23, 2012
  1. Change build version to 1_7R5pre

    hns committed Jun 23, 2012
Commits on Jun 22, 2012
  1. Return null for unhandled JavaAdapter methods

    hns committed Jun 22, 2012
    Returning undefined resulted in Undefined.instance
    being wrapped as a Java object and thus not recognizable
    as undefined.
Commits on Jun 18, 2012
Commits on Jun 15, 2012
Commits on Jun 14, 2012
Commits on Jun 13, 2012
Commits on Jun 11, 2012
Commits on Jun 6, 2012
  1. Update LICENSE.txt to MPL 2.0

    hns committed Jun 6, 2012
Commits on Jun 5, 2012
Commits on Jun 4, 2012
  1. Different fix for mozilla#48

    anba committed Jun 4, 2012
  2. Avoid setting cyclic prototype in BaseFunction.construct().

    hns committed Jun 4, 2012
    Fixes bug 760973 - Object(Object.prototype) causes an infinite loop
Commits on Jun 1, 2012
  1. Bug 754258 - update license to MPL 2.

    Gervase Markham committed Jun 1, 2012
Commits on May 31, 2012
  1. Make NativeJSON class public.

    hns committed May 31, 2012