Browse Source

JS build fixes.

Bruno Garcia 12 years ago
parent
commit
71e16d6dd1
3 changed files with 6 additions and 6 deletions
  1. 3 3
      std/haxe/Http.hx
  2. 1 1
      std/haxe/remoting/ExternalConnection.hx
  3. 2 2
      std/js/Cookie.hx

+ 3 - 3
std/haxe/Http.hx

@@ -95,8 +95,8 @@ class Http {
 	public function request( post : Bool ) : Void {
 	public function request( post : Bool ) : Void {
 		var me = this;
 		var me = this;
 	#if js
 	#if js
-		var r = new js.Browser.createXMLHttpRequest();
-		var onreadystatechange = function() {
+		var r = js.Browser.createXMLHttpRequest();
+		var onreadystatechange = function(_) {
 			if( r.readyState != 4 )
 			if( r.readyState != 4 )
 				return;
 				return;
 			var s = try r.status catch( e : Dynamic ) null;
 			var s = try r.status catch( e : Dynamic ) null;
@@ -149,7 +149,7 @@ class Http {
 			r.setRequestHeader(h,headers.get(h));
 			r.setRequestHeader(h,headers.get(h));
 		r.send(uri);
 		r.send(uri);
 		if( !async )
 		if( !async )
-			onreadystatechange();
+			onreadystatechange(null);
 	#elseif flash9
 	#elseif flash9
 		var loader = new flash.net.URLLoader();
 		var loader = new flash.net.URLLoader();
 		loader.addEventListener( "complete", function(e){
 		loader.addEventListener( "complete", function(e){

+ 1 - 1
std/haxe/remoting/ExternalConnection.hx

@@ -78,7 +78,7 @@ class ExternalConnection implements Connection, implements Dynamic<Connection> {
 			try {
 			try {
 				// check that swf in on the same domain
 				// check that swf in on the same domain
 				domain = fobj.src.split("/")[2];
 				domain = fobj.src.split("/")[2];
-				pageDomain = js.Lib.window.location.host;
+				pageDomain = js.Browser.window.location.host;
 			} catch( e : Dynamic ) {
 			} catch( e : Dynamic ) {
 				domain = null;
 				domain = null;
 				pageDomain = null;
 				pageDomain = null;

+ 2 - 2
std/js/Cookie.hx

@@ -38,7 +38,7 @@ class Cookie {
 		if( domain != null ){
 		if( domain != null ){
 			s += ";domain="+domain;
 			s += ";domain="+domain;
 		}
 		}
-		js.Lib.document.cookie = s;
+		Browser.document.cookie = s;
 	}
 	}
 
 
 	/**
 	/**
@@ -46,7 +46,7 @@ class Cookie {
 	**/
 	**/
 	public static function all(){
 	public static function all(){
 		var h = new Hash();
 		var h = new Hash();
-		var a = js.Lib.document.cookie.split(";");
+		var a = Browser.document.cookie.split(";");
 		for( e in a ){
 		for( e in a ){
 			e = StringTools.ltrim(e);
 			e = StringTools.ltrim(e);
 			var t = e.split("=");
 			var t = e.split("=");