From cc4c0bda60ceb804d40c0b7e9e8f2b6e6c7085e2 Mon Sep 17 00:00:00 2001 From: Bart van den Eijnden Date: Fri, 8 Nov 2013 20:34:03 +0100 Subject: [PATCH] use plain XMLHttpRequest instead of goog.net.XhrIo --- test/test-extensions.js | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/test/test-extensions.js b/test/test-extensions.js index 4a05f88b25..529d36dc81 100644 --- a/test/test-extensions.js +++ b/test/test-extensions.js @@ -2,22 +2,23 @@ (function(global) { function afterLoad(type, path, next) { - goog.net.XhrIo.send(path, function(event) { - var xhr = event.target; + var xhr = new XMLHttpRequest(); + xhr.open('GET', path, true); + xhr.onload = function() { var data; - if (xhr.isSuccess()) { + if (xhr.status == 200) { if (type === 'xml') { - data = xhr.getResponseXml(); - } else if (type === 'json') { - data = xhr.getResponseJson(); + data = xhr.responseXML; } else { - data = xhr.getResponseText(); + data = xhr.responseText; } } else { - throw new Error(path + ' loading failed: ' + xhr.getStatus()); + throw new Error(path + ' loading failed: ' + xhr.status); } next(data); - }); + xhr = null; + }; + xhr.send(); }