Revert Data Saver workarounds. They didn't work. #1241
Revert "Fix bug from 4f9f1941be2aea72b4d8145a62d9835087fbfc39. #1241" This reverts commit 9e3d33ffd488ef63af1340eeacb146c698a0a7b9. Revert "Workaround for Chrome Compression Proxy converting images to WebP. #1241" This reverts commit 4f9f1941be2aea72b4d8145a62d9835087fbfc39.
This commit is contained in:
parent
8c61c77f8a
commit
adfc3babc9
@ -407,7 +407,6 @@ QR =
|
||||
QR.handleFiles [blob]
|
||||
else
|
||||
QR.error "Can't load file."
|
||||
, Accept: Object.keys(QR.extensionFromType).join(',')
|
||||
|
||||
handleFiles: (files) ->
|
||||
if @ isnt QR # file input
|
||||
|
||||
@ -43,7 +43,6 @@ QR.oekaki =
|
||||
blob.name = post.file.name
|
||||
QR.handleFiles [blob]
|
||||
QR.oekaki.edit()
|
||||
, Accept: Object.keys(QR.extensionFromType).join(',')
|
||||
|
||||
setup: ->
|
||||
$.global ->
|
||||
|
||||
@ -25,7 +25,6 @@ ajax = (request, sender, sendResponse) ->
|
||||
|
||||
xhr = new XMLHttpRequest()
|
||||
xhr.open 'GET', request.url, true
|
||||
xhr.setRequestHeader key, value for key, value of request.headers
|
||||
xhr.responseType = request.responseType
|
||||
xhr.addEventListener 'load', ->
|
||||
if @readyState is @DONE && xhr.status is 200
|
||||
|
||||
@ -4,8 +4,8 @@ eventPageRequest = do ->
|
||||
chrome.runtime.onMessage.addListener (data) ->
|
||||
callbacks[data.id] data
|
||||
delete callbacks[data.id]
|
||||
(url, headers, responseType, cb) ->
|
||||
chrome.runtime.sendMessage {url, headers, responseType}, (id) ->
|
||||
(url, responseType, cb) ->
|
||||
chrome.runtime.sendMessage {url, responseType}, (id) ->
|
||||
callbacks[id] = cb
|
||||
|
||||
<% } %>
|
||||
@ -29,7 +29,7 @@ CrossOrigin =
|
||||
cb null
|
||||
xhr.send()
|
||||
else
|
||||
eventPageRequest url, headers, 'arraybuffer', ({response, contentType, contentDisposition, error}) ->
|
||||
eventPageRequest url, 'arraybuffer', ({response, contentType, contentDisposition, error}) ->
|
||||
return cb null if error
|
||||
cb new Uint8Array(response), contentType, contentDisposition
|
||||
<% } %>
|
||||
@ -66,7 +66,7 @@ CrossOrigin =
|
||||
GM_xmlhttpRequest options
|
||||
<% } %>
|
||||
|
||||
file: (url, cb, headers={}) ->
|
||||
file: (url, cb) ->
|
||||
CrossOrigin.binary url, (data, contentType, contentDisposition) ->
|
||||
return cb null unless data?
|
||||
name = url.match(/([^\/]+)\/*$/)?[1]
|
||||
@ -82,7 +82,6 @@ CrossOrigin =
|
||||
blob = new Blob([data], {type: mime})
|
||||
blob.name = name
|
||||
cb blob
|
||||
, headers
|
||||
|
||||
json: do ->
|
||||
callbacks = {}
|
||||
@ -114,7 +113,7 @@ CrossOrigin =
|
||||
delete callbacks[url]
|
||||
<% } %>
|
||||
<% if (type === 'crx') { %>
|
||||
eventPageRequest url, {}, 'json', ({response, error}) ->
|
||||
eventPageRequest url, 'json', ({response, error}) ->
|
||||
if error
|
||||
delete callbacks[url]
|
||||
else
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user