Sebastian Kaspari
ce323400dd
[components] Run ktlintFormat to fix new ktlint errors.
2021-07-28 12:03:23 +00:00
Emilio Cobos Álvarez
41d375b7d9
[components] ktlint: Add missing newlines.
...
Running ./gradlew ktlint locally reports a lot of stuff like:
/home/emilio/src/moz/android-components/components/support/migration/src/test/java/mozilla/components/support/migration/MigrationIntentProcessorTest.kt:1:1: File must end with a newline (\n)
This fixes it with:
for f in $(cat files | cut -d : -f 1); do echo "" >> $f; done
Making ./gradlew ktlint pass.
2020-12-03 17:24:44 +00:00
Sebastian Kaspari
a8b7b69812
[components] Closes https://github.com/mozilla-mobile/android-components/issues/7719 : Remove all default headers from GeckoViewFetchClient.
2020-09-21 13:53:27 +02:00
Sebastian Kaspari
9d854eb6b7
[components] Issue https://github.com/mozilla-mobile/android-components/issues/7719 : Remove default headers for "User-Agent" and "Connection".
2020-09-17 11:01:02 +02:00
Christian Sadilek
26d4b79b8c
[components] Issue https://github.com/mozilla-mobile/android-components/issues/6314 : Support fetching non base64 encoded data URIs
2020-04-07 13:28:50 -04:00
MozLando
5b6ddff60d
[components] Merge https://github.com/mozilla-mobile/android-components/pull/6475
...
6475: Closes https://github.com/mozilla-mobile/android-components/issues/6314 : Support fetching / downloading data URIs r=Amejia481,pocmo a=csadilek
With this we can fetch from data URIs and downloads "just work" (we don't require any special handling). So, e.g. this works now (which is also used by uBlock to save backups):
```html
<a href="data:text/plain;base64,SGVsbG8sIFdvcmxkIQ==" download="backup.txt">Backup</a>
```
08d370d32e/platform/chromium/vapi-common.js (L172)
GV didn't want to add API for it so I took a stab at adding this to our fetch libs: https://github.com/mozilla-mobile/android-components/issues/6314#issuecomment-606278886
@pocmo can you take a look since we looked at download stuff today :). I've time-boxed this and limited to base64 encoded URIs. The device and unit tests pass and the download works / can be tested here:
https://jsfiddle.net/nue9rg0L/2/
Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com >
2020-04-02 18:25:20 +00:00
Christian Sadilek
b8ab3fdcf3
[components] Closes https://github.com/mozilla-mobile/android-components/issues/6314 : Support fetching / downloading data URIs
2020-04-02 10:44:52 -04:00
Sebastian Kaspari
05ac0d430a
[components] Issue https://github.com/mozilla-mobile/android-components/issues/6407 : FetchTestCases: Ignore "Sec-Fetch-*" headers.
2020-04-01 12:44:25 +02:00
Arturo Mejia
c148451bee
[components] Update Android Gradle plugin and Gradle version
2019-11-28 09:54:59 -05:00
Sebastian Kaspari
5c54ec453d
[components] Closes https://github.com/mozilla-mobile/android-components/issues/842 : Migrate from support libraries to AndroidX.
2019-05-02 16:08:55 +02:00
Michael Comella
4a9f66ab40
[components] Closes https://github.com/mozilla-mobile/android-components/issues/2262 : Rename Response.X to isX.
...
This follows Java naming conventions.
2019-03-08 20:13:53 +01:00
Christian Sadilek
69ff6c67ca
[components] Closes https://github.com/mozilla-mobile/android-components/issues/2086 : Crash caused by WebRequestError if device offline
2019-02-15 17:44:53 +01:00
Christian Sadilek
12d8b54dd4
[components] concept-fetch: Add API/flag to force network request
2019-02-15 10:26:59 +01:00
Christian Sadilek
401f946ca0
[components] Closes https://github.com/mozilla-mobile/android-components/issues/1515 : Incorrect decoding of search suggestions
2019-02-14 09:42:40 +01:00
Christian Sadilek
88bf1ebdd2
[components] Closes https://github.com/mozilla-mobile/android-components/issues/2025 : concept-fetch: Add API to control if cookies should be sent
2019-02-13 11:40:51 -05:00
Christian Sadilek
dc56439e36
[components] Closes https://github.com/mozilla-mobile/android-components/issues/1328 : Provide GeckoView based implementation of concept-fetch
2019-02-11 15:44:18 -05:00
Mitchell Hentges
3ee4d96a84
[components] Reads componentsVersion from .buildconfig.yml
2019-01-11 10:08:32 +01:00
ali-abdullah
89f3263d12
[components] included buildSrc in ktlint and detekt checks
2018-11-16 12:40:04 +01:00
Sebastian Kaspari
a2794e745a
[components] Issue https://github.com/mozilla-mobile/android-components/issues/1325 : (lib-fetch-httpurlconnection): A concept-fetch implementation using HttpURLConnection.
2018-11-16 11:17:44 +01:00
Sebastian Kaspari
f682aa9132
[components] Issue https://github.com/mozilla-mobile/android-components/issues/1348 : (tooling-fetch-tests) Ignore external jars when running lint.
2018-11-14 09:43:08 -05:00
Sebastian Kaspari
3f1dc9f039
[components] Issue https://github.com/mozilla-mobile/android-components/issues/1327 : (tooling-fetch-tests): A generic test suite for components that implement concept-fetch.
2018-11-13 17:33:53 +01:00