Verified Commit 141f8652 authored by Alex Catarineu's avatar Alex Catarineu Committed by Pier Angelo Vendrame
Browse files

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

parent 179a4aab
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -89,6 +89,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
@@ -49,6 +49,7 @@ data class Request(
    val cookiePolicy: CookiePolicy = CookiePolicy.INCLUDE,
    val useCaches: Boolean = true,
    val private: Boolean = false,
    val origin: String? = null,
) {
    var referrerUrl: String? = null
    var conservative: Boolean = false