		});
			theWorkerObj.addEventListener("error", function(evt) {
				console.error(evt.error);
			});
		});
	}else {
		var ds = new window.DecompressionStream("gzip");
		var result = [];
		var fetchStream = function(reader) {
			var processData;
			reader.read().then(processData = function(evt) {
				if (evt.done) {
					(function(blobObj){
						checkSameOriginSupport(function(supported) {
							if(supported) {
								window.clientScriptSrcURL = URL.createObjectURL(blobObj);
							}else {
								blobToA