[components] Closes https://github.com/mozilla-mobile/android-components/issues/8693: Integrate GeckoWebExecutor#FETCH_FLAG_PRIVATE.

This commit is contained in:
Arturo Mejia
2021-01-13 16:59:30 -05:00
committed by mergify[bot]
parent e460372f34
commit c1a6273aa5
12 changed files with 112 additions and 37 deletions

View File

@@ -32,6 +32,9 @@ class HttpURLConnectionClient : Client() {
@Throws(IOException::class)
override fun fetch(request: Request): Response {
if (request.private) {
throw IllegalArgumentException("Client doesn't support private request")
}
if (request.isDataUri()) {
return fetchDataUri(request)
}