1.1 --- a/.hgtags Wed Jun 25 11:11:34 2014 +0200
1.2 +++ b/.hgtags Sun Jul 13 23:49:46 2014 +0200
1.3 @@ -21,3 +21,4 @@
1.4 0000000000000000000000000000000000000000 release-0.8.1
1.5 0000000000000000000000000000000000000000 release-0.8.1
1.6 070ee1e013a3b3aba93285d36f7a5982549e06a7 release-0.8.1
1.7 +9b1c84366336d8ab4d1f5717279eda3df656d248 release-0.8.2
2.1 --- a/boot-fx/pom.xml Wed Jun 25 11:11:34 2014 +0200
2.2 +++ b/boot-fx/pom.xml Sun Jul 13 23:49:46 2014 +0200
2.3 @@ -4,11 +4,11 @@
2.4 <parent>
2.5 <groupId>org.netbeans.html</groupId>
2.6 <artifactId>pom</artifactId>
2.7 - <version>0.8.2</version>
2.8 + <version>1.0-SNAPSHOT</version>
2.9 </parent>
2.10 <groupId>org.netbeans.html</groupId>
2.11 <artifactId>net.java.html.boot.fx</artifactId>
2.12 - <version>0.8.2</version>
2.13 + <version>1.0-SNAPSHOT</version>
2.14 <name>FX WebView Bootstrap</name>
2.15 <packaging>bundle</packaging>
2.16 <url>http://maven.apache.org</url>
3.1 --- a/boot-script/pom.xml Wed Jun 25 11:11:34 2014 +0200
3.2 +++ b/boot-script/pom.xml Sun Jul 13 23:49:46 2014 +0200
3.3 @@ -4,11 +4,11 @@
3.4 <parent>
3.5 <groupId>org.netbeans.html</groupId>
3.6 <artifactId>pom</artifactId>
3.7 - <version>0.8.2</version>
3.8 + <version>1.0-SNAPSHOT</version>
3.9 </parent>
3.10 <name>Presenter via javax.script</name>
3.11 <artifactId>net.java.html.boot.script</artifactId>
3.12 - <version>0.8.2</version>
3.13 + <version>1.0-SNAPSHOT</version>
3.14 <packaging>bundle</packaging>
3.15 <properties>
3.16 <netbeans.compile.on.save>NONE</netbeans.compile.on.save>
4.1 --- a/boot/pom.xml Wed Jun 25 11:11:34 2014 +0200
4.2 +++ b/boot/pom.xml Sun Jul 13 23:49:46 2014 +0200
4.3 @@ -4,11 +4,11 @@
4.4 <parent>
4.5 <groupId>org.netbeans.html</groupId>
4.6 <artifactId>pom</artifactId>
4.7 - <version>0.8.2</version>
4.8 + <version>1.0-SNAPSHOT</version>
4.9 </parent>
4.10 <groupId>org.netbeans.html</groupId>
4.11 <artifactId>net.java.html.boot</artifactId>
4.12 - <version>0.8.2</version>
4.13 + <version>1.0-SNAPSHOT</version>
4.14 <packaging>bundle</packaging>
4.15 <name>Browser Bootstrap</name>
4.16 <url>http://maven.apache.org</url>
5.1 --- a/context/pom.xml Wed Jun 25 11:11:34 2014 +0200
5.2 +++ b/context/pom.xml Sun Jul 13 23:49:46 2014 +0200
5.3 @@ -4,11 +4,11 @@
5.4 <parent>
5.5 <groupId>org.netbeans.html</groupId>
5.6 <artifactId>pom</artifactId>
5.7 - <version>0.8.2</version>
5.8 + <version>1.0-SNAPSHOT</version>
5.9 </parent>
5.10 <groupId>org.netbeans.html</groupId>
5.11 <artifactId>net.java.html</artifactId>
5.12 - <version>0.8.2</version>
5.13 + <version>1.0-SNAPSHOT</version>
5.14 <packaging>bundle</packaging>
5.15 <name>HTML Context</name>
5.16 <url>http://maven.apache.org</url>
6.1 --- a/equinox-agentclass-hook/pom.xml Wed Jun 25 11:11:34 2014 +0200
6.2 +++ b/equinox-agentclass-hook/pom.xml Sun Jul 13 23:49:46 2014 +0200
6.3 @@ -4,7 +4,7 @@
6.4 <parent>
6.5 <groupId>org.netbeans.html</groupId>
6.6 <artifactId>pom</artifactId>
6.7 - <version>0.8.2</version>
6.8 + <version>1.0-SNAPSHOT</version>
6.9 </parent>
6.10 <name>AgentClass Hook for Equinox</name>
6.11 <artifactId>equinox-agentclass-hook</artifactId>
7.1 --- a/geo/pom.xml Wed Jun 25 11:11:34 2014 +0200
7.2 +++ b/geo/pom.xml Sun Jul 13 23:49:46 2014 +0200
7.3 @@ -4,11 +4,11 @@
7.4 <parent>
7.5 <groupId>org.netbeans.html</groupId>
7.6 <artifactId>pom</artifactId>
7.7 - <version>0.8.2</version>
7.8 + <version>1.0-SNAPSHOT</version>
7.9 </parent>
7.10 <groupId>org.netbeans.html</groupId>
7.11 <artifactId>net.java.html.geo</artifactId>
7.12 - <version>0.8.2</version>
7.13 + <version>1.0-SNAPSHOT</version>
7.14 <packaging>bundle</packaging>
7.15 <name>Geolocation API</name>
7.16 <url>http://maven.apache.org</url>
7.17 @@ -37,6 +37,7 @@
7.18 <groupId>org.netbeans.api</groupId>
7.19 <artifactId>org-openide-util-lookup</artifactId>
7.20 <type>jar</type>
7.21 + <scope>provided</scope>
7.22 </dependency>
7.23 <dependency>
7.24 <groupId>org.netbeans.html</groupId>
8.1 --- a/html4j-maven-plugin/pom.xml Wed Jun 25 11:11:34 2014 +0200
8.2 +++ b/html4j-maven-plugin/pom.xml Sun Jul 13 23:49:46 2014 +0200
8.3 @@ -4,12 +4,12 @@
8.4 <parent>
8.5 <groupId>org.netbeans.html</groupId>
8.6 <artifactId>pom</artifactId>
8.7 - <version>0.8.2</version>
8.8 + <version>1.0-SNAPSHOT</version>
8.9 </parent>
8.10 <packaging>maven-plugin</packaging>
8.11 <groupId>org.netbeans.html</groupId>
8.12 <artifactId>html4j-maven-plugin</artifactId>
8.13 - <version>0.8.2</version>
8.14 + <version>1.0-SNAPSHOT</version>
8.15 <name>Html for Java Maven Plugin</name>
8.16 <url>http://maven.apache.org</url>
8.17 <description>Maven plugin to post process the classes with @JavaScriptBody annotations</description>
9.1 --- a/json-tck/pom.xml Wed Jun 25 11:11:34 2014 +0200
9.2 +++ b/json-tck/pom.xml Sun Jul 13 23:49:46 2014 +0200
9.3 @@ -4,11 +4,11 @@
9.4 <parent>
9.5 <groupId>org.netbeans.html</groupId>
9.6 <artifactId>pom</artifactId>
9.7 - <version>0.8.2</version>
9.8 + <version>1.0-SNAPSHOT</version>
9.9 </parent>
9.10 <groupId>org.netbeans.html</groupId>
9.11 <artifactId>net.java.html.json.tck</artifactId>
9.12 - <version>0.8.2</version>
9.13 + <version>1.0-SNAPSHOT</version>
9.14 <packaging>bundle</packaging>
9.15 <name>HTML for Java TCK</name>
9.16 <url>http://maven.apache.org</url>
9.17 @@ -41,7 +41,7 @@
9.18 <dependency>
9.19 <groupId>org.netbeans.html</groupId>
9.20 <artifactId>net.java.html.json</artifactId>
9.21 - <version>0.8.2</version>
9.22 + <version>1.0-SNAPSHOT</version>
9.23 <type>jar</type>
9.24 </dependency>
9.25 <dependency>
10.1 --- a/json-tck/src/main/java/net/java/html/js/tests/Bodies.java Wed Jun 25 11:11:34 2014 +0200
10.2 +++ b/json-tck/src/main/java/net/java/html/js/tests/Bodies.java Sun Jul 13 23:49:46 2014 +0200
10.3 @@ -116,4 +116,24 @@
10.4 static int fourtyTwo() {
10.5 return 42;
10.6 }
10.7 +
10.8 + @JavaScriptBody(args = { "arr" }, body =
10.9 + "var sum = 0;\n" +
10.10 + "for (var i = 0; i < arr.length; i++) {\n" +
10.11 + " sum += arr[i];\n" +
10.12 + "}\n" +
10.13 + "return sum;\n"
10.14 + )
10.15 + public static native double sumVector(double[] arr);
10.16 +
10.17 + @JavaScriptBody(args = { "arr" }, body =
10.18 + "var sum = 0;\n" +
10.19 + "for (var i = 0; i < arr.length; i++) {\n" +
10.20 + " for (var j = 0; j < arr[i].length; j++) {\n" +
10.21 + " sum += arr[i][j];\n" +
10.22 + " }\n" +
10.23 + "}\n" +
10.24 + "return sum;\n"
10.25 + )
10.26 + public static native double sumMatrix(double[][] arr);
10.27 }
11.1 --- a/json-tck/src/main/java/net/java/html/js/tests/JavaScriptBodyTest.java Wed Jun 25 11:11:34 2014 +0200
11.2 +++ b/json-tck/src/main/java/net/java/html/js/tests/JavaScriptBodyTest.java Sun Jul 13 23:49:46 2014 +0200
11.3 @@ -272,6 +272,18 @@
11.4 assert "Hello".equals(arr[0]) : "Hello expected: " + arr[0];
11.5 assert "World!".equals(arr[1]) : "World! expected: " + arr[1];
11.6 }
11.7 +
11.8 + @KOTest public void sumVector() {
11.9 + double[] arr = { 1.0, 2.0, 3.0 };
11.10 + double res = Bodies.sumVector(arr);
11.11 + assert 6.0 == res : "Expecting six: " + res;
11.12 + }
11.13 +
11.14 + @KOTest public void sumMatrix() {
11.15 + double[][] arr = { { 1.0 }, { 1.0, 1.0 }, { 1.0, 1.0, 1.0 } };
11.16 + double res = Bodies.sumMatrix(arr);
11.17 + assert 6.0 == res : "Expecting six: " + res;
11.18 + }
11.19
11.20 @KOTest public void truth() {
11.21 assert Bodies.truth() : "True is true";
12.1 --- a/json/pom.xml Wed Jun 25 11:11:34 2014 +0200
12.2 +++ b/json/pom.xml Sun Jul 13 23:49:46 2014 +0200
12.3 @@ -4,11 +4,11 @@
12.4 <parent>
12.5 <groupId>org.netbeans.html</groupId>
12.6 <artifactId>pom</artifactId>
12.7 - <version>0.8.2</version>
12.8 + <version>1.0-SNAPSHOT</version>
12.9 </parent>
12.10 <groupId>org.netbeans.html</groupId>
12.11 <artifactId>net.java.html.json</artifactId>
12.12 - <version>0.8.2</version>
12.13 + <version>1.0-SNAPSHOT</version>
12.14 <packaging>bundle</packaging>
12.15 <name>JSON Model in Java</name>
12.16 <url>http://maven.apache.org</url>
13.1 --- a/ko-osgi-test/pom.xml Wed Jun 25 11:11:34 2014 +0200
13.2 +++ b/ko-osgi-test/pom.xml Sun Jul 13 23:49:46 2014 +0200
13.3 @@ -4,7 +4,7 @@
13.4 <parent>
13.5 <groupId>org.netbeans.html</groupId>
13.6 <artifactId>pom</artifactId>
13.7 - <version>0.8.2</version>
13.8 + <version>1.0-SNAPSHOT</version>
13.9 </parent>
13.10 <name>KO Tests in an OSGi Container</name>
13.11 <artifactId>ko-osgi-test</artifactId>
14.1 --- a/ko-ws-tyrus/pom.xml Wed Jun 25 11:11:34 2014 +0200
14.2 +++ b/ko-ws-tyrus/pom.xml Sun Jul 13 23:49:46 2014 +0200
14.3 @@ -4,11 +4,11 @@
14.4 <parent>
14.5 <groupId>org.netbeans.html</groupId>
14.6 <artifactId>pom</artifactId>
14.7 - <version>0.8.2</version>
14.8 + <version>1.0-SNAPSHOT</version>
14.9 </parent>
14.10 <groupId>org.netbeans.html</groupId>
14.11 <artifactId>ko-ws-tyrus</artifactId>
14.12 - <version>0.8.2</version>
14.13 + <version>1.0-SNAPSHOT</version>
14.14 <packaging>bundle</packaging>
14.15 <name>Tyrus Based WebSockets</name>
14.16 <url>http://maven.apache.org</url>
15.1 --- a/ko4j/pom.xml Wed Jun 25 11:11:34 2014 +0200
15.2 +++ b/ko4j/pom.xml Sun Jul 13 23:49:46 2014 +0200
15.3 @@ -4,11 +4,11 @@
15.4 <parent>
15.5 <groupId>org.netbeans.html</groupId>
15.6 <artifactId>pom</artifactId>
15.7 - <version>0.8.2</version>
15.8 + <version>1.0-SNAPSHOT</version>
15.9 </parent>
15.10 <groupId>org.netbeans.html</groupId>
15.11 <artifactId>ko4j</artifactId>
15.12 - <version>0.8.2</version>
15.13 + <version>1.0-SNAPSHOT</version>
15.14 <packaging>bundle</packaging>
15.15 <name>Knockout.js for Java</name>
15.16 <url>http://maven.apache.org</url>
16.1 --- a/pom.xml Wed Jun 25 11:11:34 2014 +0200
16.2 +++ b/pom.xml Sun Jul 13 23:49:46 2014 +0200
16.3 @@ -3,7 +3,7 @@
16.4 <modelVersion>4.0.0</modelVersion>
16.5 <groupId>org.netbeans.html</groupId>
16.6 <artifactId>pom</artifactId>
16.7 - <version>0.8.2</version>
16.8 + <version>1.0-SNAPSHOT</version>
16.9 <packaging>pom</packaging>
16.10 <name>HTML APIs via Java</name>
16.11 <parent>
16.12 @@ -13,7 +13,7 @@
16.13 </parent>
16.14 <properties>
16.15 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
16.16 - <netbeans.version>RELEASE73</netbeans.version>
16.17 + <netbeans.version>RELEASE80</netbeans.version>
16.18 <grizzly.version>2.3.8</grizzly.version>
16.19 <license>COPYING</license>
16.20 <publicPackages />
16.21 @@ -49,7 +49,7 @@
16.22 <connection>scm:hg:https://hg.netbeans.org/html4j</connection>
16.23 <developerConnection>scm:hg:https://hg.netbeans.org/html4j</developerConnection>
16.24 <url>https://hg.netbeans.org/html4j</url>
16.25 - <tag>release-0.8.2</tag>
16.26 + <tag>default</tag>
16.27 </scm>
16.28 <repositories>
16.29 <repository>
17.1 --- a/sound/pom.xml Wed Jun 25 11:11:34 2014 +0200
17.2 +++ b/sound/pom.xml Sun Jul 13 23:49:46 2014 +0200
17.3 @@ -4,11 +4,11 @@
17.4 <parent>
17.5 <groupId>org.netbeans.html</groupId>
17.6 <artifactId>pom</artifactId>
17.7 - <version>0.8.2</version>
17.8 + <version>1.0-SNAPSHOT</version>
17.9 </parent>
17.10 <groupId>org.netbeans.html</groupId>
17.11 <artifactId>net.java.html.sound</artifactId>
17.12 - <version>0.8.2</version>
17.13 + <version>1.0-SNAPSHOT</version>
17.14 <packaging>bundle</packaging>
17.15 <name>Sound API via HTML</name>
17.16 <url>http://maven.apache.org</url>
17.17 @@ -37,7 +37,7 @@
17.18 <dependency>
17.19 <groupId>org.netbeans.html</groupId>
17.20 <artifactId>net.java.html.boot</artifactId>
17.21 - <version>0.8.2</version>
17.22 + <version>1.0-SNAPSHOT</version>
17.23 <type>jar</type>
17.24 </dependency>
17.25 <dependency>