Skip to content
Permalink
Browse files

Added runtest ant task (doesn't display results yet);

added href-attribute to DOMElement, fixed XMLHttpRequest to actually allow sync requests, fixed new Thread(new Runnable({run...})) to use new Thread({run:...})
  • Loading branch information
jzaefferer committed Jul 17, 2007
1 parent 4577cd4 commit eb5529eac0f73c273ecd6ab1968b30b00c48d903
Showing with 16 additions and 5 deletions.
  1. +9 −1 build.xml
  2. +7 −4 build/runtest/env.js
@@ -162,7 +162,15 @@
<arg value="${DOCS_DIR}" />
</java>
<echo message="Documentation built." />
</target>
</target>

<target name="runtest">
<echo message="Running Automated Test Suite" />
<java jar="${JAR}" fork="true">
<arg value="${BUILD_DIR}/runtest/test.js" />
</java>
<echo message="Test Suite Finished" />
</target>

<target name="clean">
<delete dir="${DOCS_DIR}" />
@@ -442,6 +442,9 @@ var window = this;
get src() { return this.getAttribute("src") || ""; },
set src(val) { return this.setAttribute("src",val); },

get href() { return this.getAttribute("href") || ""; },
set href(val) { return this.setAttribute("href", val); },

get id() { return this.getAttribute("id") || ""; },
set id(val) { return this.setAttribute("id",val); },

@@ -568,8 +571,8 @@ var window = this;
XMLHttpRequest.prototype = {
open: function(method, url, async, user, password){
this.readyState = 1;
if (async)
this.async = true;
if (async != undefined)
this.async = async;
this.method = method || "GET";
this.url = url;
this.onreadystatechange();
@@ -651,9 +654,9 @@ var window = this;
}

if (this.async)
(new java.lang.Thread(new java.lang.Runnable({
(new java.lang.Thread({
run: makeRequest
}))).start();
})).start();
else
makeRequest();
},

0 comments on commit eb5529e

Please sign in to comment.
You can’t perform that action at this time.