Commit Graph

1774 Commits

Author SHA1 Message Date
Alexey Andreev
bac0785dc6 Add HtmlUnit test runner. Add travis + Sauce Labs config 2015-10-10 11:06:30 +03:00
Alexey Andreev
010a5fe579 Trying to enable maven cache in travis. Add travis badge. Fix bug in
source file copier
2015-10-10 08:55:22 +03:00
Alexey Andreev
acaec942a1 Get rid of teavm-dom dependencies 2015-10-10 08:36:56 +03:00
Alexey Andreev
11e168bc25 Remove wrong dependency 2015-10-10 08:31:16 +03:00
Alexey Andreev
1617834007 Setup travis to use Java 8 2015-10-10 08:25:51 +03:00
Alexey Andreev
fac9471c2a Trying to fix pom file 2015-10-10 08:23:02 +03:00
Alexey Andreev
30c5564d47 Add travis CI config 2015-10-10 08:21:08 +03:00
Alexey Andreev
d29339f0b8 Test runner 2015-10-09 22:54:50 +03:00
Alexey Andreev
d007b0c8ac TeaVM test runner as a separate mojo 2015-10-09 18:30:31 +03:00
Alexey Andreev
5522f55c68 Deep refactoring of tooling libraries 2015-10-09 17:56:38 +03:00
Alexey Andreev
4082c6389a Fix LinkedList.push and .element methods 2015-10-08 19:59:38 +03:00
Alexey Andreev
90fec4e219 Refactoring test compiler 2015-10-08 18:27:48 +03:00
Alexey Andreev
e83d4106d8 Prototype implementation of selenium test runner 2015-10-08 17:56:16 +03:00
Alexey Andreev
6f173003b3 Developing selenium JUnit test runner 2015-10-07 19:16:11 +03:00
Alexey Andreev
a4e41fc6be Add hacks for scala classlib. Add DOM method for convenience. Improve
Scala example
2015-10-04 14:29:34 +03:00
Alexey Andreev
219fab22ef Move JSO wrappers to separate project 2015-10-04 12:14:36 +03:00
Alexey Andreev
3341df3668 Change directory structure 2015-10-04 11:49:20 +03:00
Alexey Andreev
5034b49c36 Fix https://github.com/konsoletyper/teavm/issues/147 2015-10-04 10:56:52 +03:00
Alexey Andreev
9e9f7dbee2 Fix bug in timer support in html4j. Remove obsolete code.
Conflicts:
	teavm-html4j/src/main/java/org/teavm/html4j/HTML4JPlugin.java
2015-10-04 10:56:41 +03:00
Alexey Andreev
699dbdfb83 Merge remote-tracking branch 'origin/master' 2015-10-04 10:55:25 +03:00
Alexey Andreev
3afdfa01f4 Fix java.util.HashSet.clone method
Conflicts:
	teavm-classlib/src/main/java/org/teavm/classlib/java/util/THashSet.java
2015-10-04 10:55:06 +03:00
Alexey Andreev
8b1e913940 Merge pull request #150 from jtulach/putPeopleUsesRightMethod
Put people uses right method
2015-10-04 10:26:13 +03:00
Alexey Andreev
f9a9b79cb9 Fix CSS 2015-10-03 21:13:58 +03:00
Alexey Andreev
3b8b819c48 Add Scala example 2015-10-03 21:02:59 +03:00
Alexey Andreev
97bdd35617 Add some stub classes to run Scala 2015-10-03 14:10:11 +03:00
Alexey Andreev
2ca32a514b Remove some generator in favor of JSO 2015-09-28 00:24:10 +03:00
Alexey Andreev
c1389dec25 Add some core APIs 2015-09-27 18:49:41 +03:00
Alexey Andreev
aa42070311 Add javadocs 2015-09-27 18:12:52 +03:00
Alexey Andreev
83d39bf943 Fix member method invocation from JSBody 2015-09-27 15:30:36 +03:00
Alexey Andreev
1e05cb42ea First working prototype of JS to Java call with dependency checking and
type validation
2015-09-27 13:23:29 +03:00
Alexey Andreev
6986f1c02a Refactoring JSO implementation 2015-09-26 23:44:59 +03:00
Alexey Andreev
bae388a778 First version of Java callbacks, without dependency checker hook and
parameter conversion.
2015-09-25 22:56:41 +03:00
Alexey Andreev
ffbd68cf69 Implementing JavaScript-to-Java calls in JSBody 2015-09-25 17:31:10 +03:00
Alexey Andreev
7012e9b4d9 Fix bug in JS string mapping. Remove obsolete test 2015-09-25 17:09:50 +03:00
Alexey Andreev
9b7760c639 Add inlining of JSBody scripts 2015-09-25 16:51:06 +03:00
Alexey Andreev
49f05cbb6e Improve JSBody implementation 2015-09-25 13:28:46 +03:00
Alexey Andreev
d4309bb564 New JSBody generator allowing to get smaller JavaScript code 2015-09-24 16:58:37 +03:00
Alexey Andreev
792294296d Add test for remaining JavaScript constructs 2015-09-23 14:22:24 +03:00
Alexey Andreev
ccfddb19a4 Add some tests for AstWriter 2015-09-22 17:40:49 +03:00
Alexey Andreev
06a4356543 Adding tests for AstWriter 2015-09-22 15:43:05 +03:00
Alexey Andreev
3e88314fbb Developing JavaScript AST writer for JSBody 2015-09-18 18:15:25 +03:00
Alexey Andreev
d4b7348394 Improving JSBody implementation 2015-09-13 20:50:32 +03:00
Alexey Andreev
53d784ee7b Add tests for JSFunctor 2015-09-13 19:44:35 +03:00
Alexey Andreev
5fca860b70 Remove JSConstructor. Further development of JSO TCK 2015-09-12 13:47:58 +03:00
Alexey Andreev
0b66d4c799 Add test cases for primitive arrays 2015-09-11 19:32:03 +03:00
Alexey Andreev
f620f9513e Working on TCK for JSO 2015-09-10 12:11:37 +03:00
Alexey Andreev
e1f6bfdaeb Updating JSO implementation 2015-09-09 18:16:37 +03:00
Alexey Andreev
e717adcd84 Fix JSO dependencies 2015-09-09 15:11:23 +03:00
Alexey Andreev
0064abeab7 Add javadocs to JSO annotations 2015-09-08 22:04:26 +03:00
Alexey Andreev
a5ffd11151 Further refactoring of JSO 2015-09-08 21:45:08 +03:00