Make asyncLoader a configurable option on exports.

This commit is contained in:
Tom Robinson committed 2010-03-16 22:38:30 -07:00
1 parent 9c342ca19c
commit 24ab176236
1 file changed
+4 -5
+4 -5
View File
@@ -264,7 +264,7 @@ function FileRequest(/*CFURL*/ aURL, onsuccess, onfailure)
if (aURL.pathExtension() === "plist")
request.overrideMimeType("text/xml");
if (FileRequest.async)
if (exports.asyncLoader)
{
request.onsuccess = Asynchronous(onsuccess);
request.onfailure = Asynchronous(onfailure);
@@ -275,17 +275,16 @@ function FileRequest(/*CFURL*/ aURL, onsuccess, onfailure)
request.onfailure = onfailure;
}
request.open("GET", aURL.absoluteString(), FileRequest.async);
request.open("GET", aURL.absoluteString(), exports.asyncLoader);
request.send("");
}
#ifdef BROWSER
FileRequest.async = YES;
exports.asyncLoader = YES;
#else
FileRequest.async = NO;
exports.asyncLoader = NO;
#endif
var URLCache = { };
CFHTTPRequest._cacheRequest = function(/*CFURL|String*/ aURL, /*Number*/ status, /*Object*/ headers, /*String*/ body)