Commit Graph

  • 804b51abf5 Fix bug in method submit API Alexey Andreev 2015-10-21 18:45:37 +0300
  • 41deea7478 Merge branch 'master' of github.com:leobm/teavm jfwittmann 2015-10-21 15:40:43 +0200
  • 8d409b9a2b Fix bug in Window. Add return statement to JSBody script for prompt(message,defaultValue) jfwittmann 2015-10-21 14:45:10 +0200
  • ce83560279 Fix failed tests Alexey Andreev 2015-10-21 16:35:33 +0300
  • f39bfdf028 Merge remote-tracking branch 'upstream/master' jfwittmann 2015-10-21 15:28:19 +0200
  • 0340bb9c73 A new API to generate additional methods after dependency checking Alexey Andreev 2015-10-21 16:03:06 +0300
  • 8788830f6e Fix bug in Window. Add return statement to JSBody script for prompt(message,defaultValue) jfwittmann 2015-10-21 14:45:10 +0200
  • 2640234391 Rename achieved -> reached. Fix - operator generation in minified mode Alexey Andreev 2015-10-21 12:08:30 +0300
  • bb16e891b9 Skip html4j tests since it seems that Knockout and Selenium interfere Alexey Andreev 2015-10-21 11:12:03 +0300
  • e08ed087df Reduce number of tests by single Selenium connection from 100 to 20. Send quit command to Selenium. Alexey Andreev 2015-10-20 23:12:13 +0300
  • 891ec3e6fd Improve async code example. Don't generate JSO aliases for static methods Alexey Andreev 2015-10-20 23:05:55 +0300
  • 9e5309a986 Run html4j tests via selenium Alexey Andreev 2015-10-20 22:27:59 +0300
  • 385b696de9 Add mocks for WebSockets in html4j Alexey Andreev 2015-10-20 22:21:06 +0300
  • a311f291aa Fix bug in html4j test mock. Upgrade to html4j version 1.2.3 Alexey Andreev 2015-10-20 18:37:23 +0300
  • 64e39be307 Trying to fix JSONP calls in Html4j tests Alexey Andreev 2015-10-20 18:20:32 +0300
  • a96ee8a647 Fix bug in synchronous monitor unlocking Alexey Andreev 2015-10-19 17:42:35 +0300
  • 84be461a69 Fix async test building. Fix Window.prompt. Fix non-integer JS number to Java primitive conversion Alexey Andreev 2015-10-19 16:49:27 +0300
  • 1d72ea166b Merge branch 'master' into html4-ci Alexey Andreev 2015-10-19 15:26:00 +0300
  • d2468872fe Add hashchange event support Alexey Andreev 2015-10-17 20:59:29 +0300
  • 53cd861563 Add JS API wrappers Alexey Andreev 2015-10-16 15:55:24 +0300
  • 732957cd84 Fix bugs Alexey Andreev 2015-10-15 16:03:11 +0300
  • cf92616a6a Add pluggable test runner. Add html4j adapter that relaunches test several times if it throws InterruptedException. Attempting to fix decompilation errors in some CFGs with try/catch statements Alexey Andreev 2015-10-15 11:03:06 +0300
  • 24952e5b86 Fix bug in JSO implementation Alexey Andreev 2015-10-12 21:26:05 +0300
  • f6bc6f2fcf Fix plugin ordering. Exclude branches from travis Alexey Andreev 2015-10-12 20:51:46 +0300
  • c7026c1299 Add plugin ordering annotations and implementation Alexey Andreev 2015-10-12 18:39:29 +0300
  • f5b21f9455 Fix constructor publishing in JSO Alexey Andreev 2015-10-11 19:03:15 +0300
  • 5592862c70 More JS API fixes Alexey Andreev 2015-10-11 18:49:57 +0300
  • 94368935ab Fix some JS APIs Alexey Andreev 2015-10-11 18:26:50 +0300
  • ef71ec99ad Merge remote-tracking branch 'origin/master' Alexey Andreev 2015-10-11 18:04:09 +0300
  • 7c4b4ebe77 Fix bug. Integrate precedence API into JSO Alexey Andreev 2015-10-11 18:03:46 +0300
  • 6d23626867 Refactor precedence support Alexey Andreev 2015-10-11 17:30:28 +0300
  • 5e6f175923 Merge pull request #153 from jtulach/maven-plugin-prefix Alexey Andreev 2015-10-11 16:15:13 +0300
  • 7c07e1d9de Invoking tests$ mvn teavm:compile teavm:testCompile teavm:test should fail with reasonable error and not NPE Jaroslav Tulach 2015-10-11 14:40:19 +0200
  • 5ae39f6465 Using less cryptic prefix for the teavm-maven-plugin Jaroslav Tulach 2015-10-11 14:25:25 +0200
  • ce434fc4ea Uncomment tests Alexey Andreev 2015-10-11 14:38:15 +0300
  • 9f05eaef21 Reconnect to webdriver after 100 test runs Alexey Andreev 2015-10-11 12:09:00 +0300
  • 0aa8f8bda7 Fix date format tests to not depend from time zone Alexey Andreev 2015-10-11 11:54:37 +0300
  • 44173021f2 Fix scripts in Firefox Alexey Andreev 2015-10-11 11:44:45 +0300
  • bd61e4edec Fix branch for travis badge Alexey Andreev 2015-10-10 13:38:55 +0300
  • 03e3823e8d Switch to Firefox selenium driver, since ChromeDriver throws error on 1 test case without obvious reason Alexey Andreev 2015-10-10 13:37:34 +0300
  • 36760a2a6e Minor bugfix Alexey Andreev 2015-10-10 12:46:24 +0300
  • 02d853adf7 Merge branch 'selenium' Alexey Andreev 2015-10-10 12:45:05 +0300
  • c58493cabf Fix build script Alexey Andreev 2015-10-10 12:20:23 +0300
  • a9e56d8f5c Fix travis script Alexey Andreev 2015-10-10 11:59:29 +0300
  • 931444fba4 Update travis build script Alexey Andreev 2015-10-10 11:38:00 +0300
  • bac0785dc6 Add HtmlUnit test runner. Add travis + Sauce Labs config Alexey Andreev 2015-10-10 11:06:30 +0300
  • 010a5fe579 Trying to enable maven cache in travis. Add travis badge. Fix bug in source file copier Alexey Andreev 2015-10-10 08:55:22 +0300
  • acaec942a1 Get rid of teavm-dom dependencies Alexey Andreev 2015-10-10 08:36:56 +0300
  • 11e168bc25 Remove wrong dependency Alexey Andreev 2015-10-10 08:31:16 +0300
  • 1617834007 Setup travis to use Java 8 Alexey Andreev 2015-10-10 08:25:51 +0300
  • fac9471c2a Trying to fix pom file Alexey Andreev 2015-10-10 08:23:02 +0300
  • 30c5564d47 Add travis CI config Alexey Andreev 2015-10-10 08:21:08 +0300
  • d29339f0b8 Test runner Alexey Andreev 2015-10-09 22:54:50 +0300
  • d007b0c8ac TeaVM test runner as a separate mojo Alexey Andreev 2015-10-09 18:30:31 +0300
  • 5522f55c68 Deep refactoring of tooling libraries Alexey Andreev 2015-10-09 17:56:38 +0300
  • 4082c6389a Fix LinkedList.push and .element methods Alexey Andreev 2015-10-08 19:59:38 +0300
  • 90fec4e219 Refactoring test compiler Alexey Andreev 2015-10-08 18:27:48 +0300
  • e83d4106d8 Prototype implementation of selenium test runner Alexey Andreev 2015-10-08 17:56:16 +0300
  • 6f173003b3 Developing selenium JUnit test runner Alexey Andreev 2015-10-07 19:16:11 +0300
  • a4e41fc6be Add hacks for scala classlib. Add DOM method for convenience. Improve Scala example Alexey Andreev 2015-10-04 14:29:34 +0300
  • 219fab22ef Move JSO wrappers to separate project Alexey Andreev 2015-10-04 12:08:01 +0300
  • 3341df3668 Change directory structure Alexey Andreev 2015-10-04 11:49:20 +0300
  • 5034b49c36 Fix https://github.com/konsoletyper/teavm/issues/147 Alexey Andreev 2015-08-04 17:24:39 +0300
  • 9e9f7dbee2 Fix bug in timer support in html4j. Remove obsolete code. Alexey Andreev 2015-08-04 17:15:39 +0300
  • 699dbdfb83 Merge remote-tracking branch 'origin/master' Alexey Andreev 2015-10-04 10:55:25 +0300
  • 3afdfa01f4 Fix java.util.HashSet.clone method Alexey Andreev 2015-07-06 22:06:31 +0300
  • 8b1e913940 Merge pull request #150 from jtulach/putPeopleUsesRightMethod Alexey Andreev 2015-10-04 10:26:13 +0300
  • f9a9b79cb9 Fix CSS Alexey Andreev 2015-10-03 21:13:58 +0300
  • 3b8b819c48 Add Scala example Alexey Andreev 2015-10-03 21:02:59 +0300
  • 97bdd35617 Add some stub classes to run Scala Alexey Andreev 2015-10-03 14:10:11 +0300
  • 2ca32a514b Remove some generator in favor of JSO Alexey Andreev 2015-09-28 00:24:10 +0300
  • c1389dec25 Add some core APIs Alexey Andreev 2015-09-27 18:49:41 +0300
  • aa42070311 Add javadocs Alexey Andreev 2015-09-27 18:12:52 +0300
  • 83d39bf943 Fix member method invocation from JSBody Alexey Andreev 2015-09-27 15:30:36 +0300
  • 1e05cb42ea First working prototype of JS to Java call with dependency checking and type validation Alexey Andreev 2015-09-27 13:23:29 +0300
  • 6986f1c02a Refactoring JSO implementation Alexey Andreev 2015-09-26 23:44:59 +0300
  • bae388a778 First version of Java callbacks, without dependency checker hook and parameter conversion. Alexey Andreev 2015-09-25 22:56:41 +0300
  • ffbd68cf69 Implementing JavaScript-to-Java calls in JSBody Alexey Andreev 2015-09-25 17:31:10 +0300
  • 7012e9b4d9 Fix bug in JS string mapping. Remove obsolete test Alexey Andreev 2015-09-25 17:09:50 +0300
  • 9b7760c639 Add inlining of JSBody scripts Alexey Andreev 2015-09-25 16:51:06 +0300
  • 49f05cbb6e Improve JSBody implementation Alexey Andreev 2015-09-25 13:28:46 +0300
  • d4309bb564 New JSBody generator allowing to get smaller JavaScript code Alexey Andreev 2015-09-24 16:58:37 +0300
  • 792294296d Add test for remaining JavaScript constructs Alexey Andreev 2015-09-23 14:22:24 +0300
  • ccfddb19a4 Add some tests for AstWriter Alexey Andreev 2015-09-22 17:40:49 +0300
  • 06a4356543 Adding tests for AstWriter Alexey Andreev 2015-09-22 15:43:05 +0300
  • 3e88314fbb Developing JavaScript AST writer for JSBody Alexey Andreev 2015-09-18 18:15:25 +0300
  • d4b7348394 Improving JSBody implementation Alexey Andreev 2015-09-13 20:50:32 +0300
  • 53d784ee7b Add tests for JSFunctor Alexey Andreev 2015-09-13 19:44:35 +0300
  • 5fca860b70 Remove JSConstructor. Further development of JSO TCK Alexey Andreev 2015-09-12 13:47:58 +0300
  • 0b66d4c799 Add test cases for primitive arrays Alexey Andreev 2015-09-11 19:32:03 +0300
  • f620f9513e Working on TCK for JSO Alexey Andreev 2015-09-10 12:11:37 +0300
  • e1f6bfdaeb Updating JSO implementation Alexey Andreev 2015-09-09 18:16:37 +0300
  • e717adcd84 Fix JSO dependencies Alexey Andreev 2015-09-09 15:11:23 +0300
  • 0064abeab7 Add javadocs to JSO annotations Alexey Andreev 2015-09-08 22:04:26 +0300
  • a5ffd11151 Further refactoring of JSO Alexey Andreev 2015-09-08 21:45:08 +0300
  • ac3159aadf Further refactoring of JSO spec Alexey Andreev 2015-09-08 18:39:21 +0300
  • ac5d53ef08 Starting to refactor JSO Alexey Andreev 2015-09-07 18:24:30 +0300
  • 3aa4edd132 Update to version 1.2 Jaroslav Tulach 2015-09-06 11:35:45 +0200
  • c5452d405c Handle the headers as introduced in HTML/Java version 1.2 Jaroslav Tulach 2015-09-06 11:35:27 +0200
  • d06ca2d2a2 The $ substitution should happen when processing the URL. When text/plain MIME type is requested, return plain String, not a JSON object. Jaroslav Tulach 2015-09-06 10:42:10 +0200