function enableBinaryContent(xhr) {
      if ("responseType" in xhr) {
        xhr.responseType = "arraybuffer"; // XHR2
      } else if ("overrideMimeType" in xhr) {
        xhr.overrideMimeType("text/plain; charset=x-user-defined"); // XHR