Merge current default branch into envjs to result of OpenJDK bugs JDK-8046009 envjs
authorJaroslav Tulach <jtulach@netbeans.org>
Thu, 19 Jun 2014 15:49:27 +0200
branchenvjs
changeset 706444b861dc45a
parent 700 055a0f3766f5
parent 705 c54e4c41e3f6
child 711 039d9a0dea07
Merge current default branch into envjs to result of OpenJDK bugs JDK-8046009
     1.1 --- a/json-tck/src/main/java/net/java/html/json/tests/KnockoutTest.java	Thu Jun 05 21:01:56 2014 +0200
     1.2 +++ b/json-tck/src/main/java/net/java/html/json/tests/KnockoutTest.java	Thu Jun 19 15:49:27 2014 +0200
     1.3 @@ -452,7 +452,7 @@
     1.4              "var cnt = -1;\n" + 
     1.5              "for (var i = 0; i < list.length; i++) {\n" + 
     1.6              "  if (list[i].nodeType == 1) cnt++;\n" + 
     1.7 -            "  if (cnt === pos) return list[i].dispatchEvent(ev);\n" + 
     1.8 +            "  if (cnt == pos) return list[i].dispatchEvent(ev);\n" + 
     1.9              "}\n" + 
    1.10              "return null;\n";
    1.11          Utils.executeScript(
    1.12 @@ -468,7 +468,7 @@
    1.13              "var cnt = -1;\n" + 
    1.14              "for (var i = 0; i < list.length; i++) {\n" + 
    1.15              "  if (list[i].nodeType == 1) cnt++;\n" + 
    1.16 -            "  if (cnt === pos) return list[i].innerHTML;\n" + 
    1.17 +            "  if (cnt == pos) return list[i].innerHTML;\n" + 
    1.18              "}\n" + 
    1.19              "return null;\n";
    1.20          return (String)Utils.executeScript(
     2.1 --- a/src/main/javadoc/overview.html	Thu Jun 05 21:01:56 2014 +0200
     2.2 +++ b/src/main/javadoc/overview.html	Thu Jun 19 15:49:27 2014 +0200
     2.3 @@ -75,6 +75,20 @@
     2.4           yet the application code can be written in Java.
     2.5          </p>
     2.6          
     2.7 +        <h3>What's New in Version 0.8.2?</h3>
     2.8 +        
     2.9 +        <p>
    2.10 +            Few bugfixes for better portability. 
    2.11 +            New API for {@link net.java.html.boot.script.Scripts headless execution}
    2.12 +            on top of <em>Nashorn</em> - does not run <em>knockout for Java</em>
    2.13 +            fully yet 
    2.14 +            (reported as <a href="https://bugs.openjdk.java.net/browse/JDK-8046013">JDK-8046013</a>),
    2.15 +            however even in current state it is quite 
    2.16 +            {@link net.java.html.boot.script.Scripts useful for testing}
    2.17 +            of 
    2.18 +            {@link net.java.html.js Java/JavaScript interactions}.
    2.19 +        </p>
    2.20 +        
    2.21          <h3>What's New in Version 0.8.1?</h3>
    2.22          
    2.23          <p>