Commit 055b6d1a authored by Alex Catarineu's avatar Alex Catarineu Committed by Pier Angelo Vendrame
Browse files

TB 34439 [android]: Isolate Icon loader on Android.

parent d9a52c39
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -92,6 +92,7 @@ private fun Request.toWebRequest(): WebRequest = WebRequest.Builder(url)
    .referrer(referrerUrl)
    .cacheMode(if (useCaches) CACHE_MODE_DEFAULT else CACHE_MODE_RELOAD)
    .beConservative(conservative)
    .origin(origin)
    .build()

private fun WebRequest.Builder.addHeadersFrom(request: Request): WebRequest.Builder {
+1 −0
Original line number Diff line number Diff line
@@ -62,6 +62,7 @@ open class HttpIconLoader(
            redirect = Request.Redirect.FOLLOW,
            useCaches = true,
            private = request.isPrivate,
            origin = request.url
        )

        return try {
+1 −0
Original line number Diff line number Diff line
@@ -52,6 +52,7 @@ data class Request(
    val useCaches: Boolean = true,
    val private: Boolean = false,
    val useOhttp: Boolean = false,
    val origin: String? = null,
) {
    var referrerUrl: String? = null
    var conservative: Boolean = false