diff --git a/src/core/cmap.js b/src/core/cmap.js index 1cdaa030d..5d69d17cb 100644 --- a/src/core/cmap.js +++ b/src/core/cmap.js @@ -387,7 +387,7 @@ var BinaryCMapReader = (function BinaryCMapReaderClosure() { request.overrideMimeType('text/plain; charset=x-user-defined'); } request.send(null); - if (request.status === 0 && /^https?:/i.test(url)) { + if (nonBinaryRequest ? !request.responseText : !request.response) { error('Unable to get binary cMap at: ' + url); } if (nonBinaryRequest) { @@ -927,7 +927,7 @@ var CMapFactory = (function CMapFactoryClosure() { var url = builtInCMapParams.url + name; request.open('GET', url, false); request.send(null); - if (request.status === 0 && /^https?:/i.test(url)) { + if (!request.responseText) { error('Unable to get cMap at: ' + url); } var cMap = new CMap(true);