GeckoSession.ContentDelegate.onExternalReponse and blob URLs
Categories
(GeckoView :: General, enhancement, P2)
Tracking
(Not tracked)
People
(Reporter: sebastian, Assigned: snorp)
References
Details
(Keywords: enterprise)
Updated•7 years ago
|
Comment 1•7 years ago
|
||
| Assignee | ||
Comment 2•7 years ago
|
||
Updated•7 years ago
|
Comment 3•6 years ago
|
||
James says he is looking at a similar bug which should fix this bug.
| Reporter | ||
Comment 4•6 years ago
|
||
which should fix this bug.
But this is more like a feature request. :)
What is the fix here or the other bug that gets fixed? Are we adding some kind of "streaming" API (or getting access to the WebResponse)?
Comment 5•6 years ago
|
||
Maybe it's related to this one: Bug 1432949
Comment 6•6 years ago
|
||
Bumping the priority from P3 to P2 because the Fenix team plans to implement a download manager using GV in Q4:
https://github.com/mozilla-mobile/android-components/issues/1159
Updated•6 years ago
|
Comment 7•5 years ago
|
||
This is also needed to make data: Uri downloads work, which currently prevents uBlock's "back up to file" functionality from working in Fenix:
More details here: https://github.com/mozilla-mobile/android-components/issues/6314
Updated•5 years ago
|
| Assignee | ||
Comment 8•5 years ago
|
||
(In reply to Christian Sadilek [:csadilek] from comment #7)
This is also needed to make
data:Uri downloads work, which currently prevents uBlock's "back up to file" functionality from working in Fenix:More details here: https://github.com/mozilla-mobile/android-components/issues/6314
A-C can easily handle the data: URI itself, no? Unless you aren't even getting the URI?
Comment 9•5 years ago
|
||
A-C can easily handle the data: URI itself, no?
Ah, see comment here: https://github.com/mozilla-mobile/android-components/issues/6314#issuecomment-606305475 - We could handle ourselves if that is preferred, yes.
Unless you aren't even getting the URI?
I do get the callback (onExternalResponse) for anchor tags on a regular page e.g. <a href="data:text/plain;base64,SGVsbG8sIFdvcmxkIQ==" type="text/plain" download="test.txt">Test</a> but not for uBlock which does: https://github.com/gorhill/uBlock/blob/08d370d32e648c2823e1bc31fcd9f7e1f96d155a/platform/chromium/vapi-common.js#L172
Updated•5 years ago
|
Updated•5 years ago
|
| Assignee | ||
Comment 10•5 years ago
|
||
Christian informs me they're ok without this for now, downgrading to P2.
Comment 11•5 years ago
|
||
Fenix would like this fixed in Q2
Comment 12•5 years ago
|
||
I think we need this issue fixed sooner rather than later, since we're getting tons of webcompat/download issues getting duped to the AC one. It looks like it's breaking on a French gov covid site:
https://github.com/mozilla-mobile/android-components/issues/1159
Comment 13•5 years ago
|
||
(In reply to Chenxia Liu [:liuche] from comment #12)
I think we need this issue fixed sooner rather than later, since we're getting tons of webcompat/download issues getting duped to the AC one. It looks like it's breaking on a French gov covid site:
https://github.com/mozilla-mobile/android-components/issues/1159
It's not just visiting a government site, the official form you need to fill in to get out of your home for essential needs during the confinement (grocery shopping, going to work, going to the doctor…) does not work in Fenix because of this bug.
Comment 14•5 years ago
|
||
(In reply to James Willcox (:snorp) (jwillcox@mozilla.com) (he/him) from comment #10)
Christian informs me they're ok without this for now, downgrading to P2.
Please look at the number of new web-compat duplicates from comment 12, and maybe reconsider.
| Assignee | ||
Comment 15•5 years ago
|
||
We're actually handling this in Bug 1432949, which :owlish is working Right Now. Duping this one.
Updated•10 months ago
|
Description
•