Skip to content

Commit 8d76f78

Browse files
committed
Add thread annotations
1 parent 69f2c45 commit 8d76f78

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

app/src/main/java/com/duckduckgo/app/browser/BrowserWebViewClient.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,7 @@ class BrowserWebViewClient @Inject constructor(
120120
return webViewRequestInterceptor.shouldIntercept(request, webView, currentUrl, webViewClientListener)
121121
}
122122

123+
@UiThread
123124
@Suppress("OverridingDeprecatedMember")
124125
override fun onReceivedError(view: WebView, errorCode: Int, description: String, failingUrl: String) {
125126
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.M) {
@@ -129,6 +130,7 @@ class BrowserWebViewClient @Inject constructor(
129130
super.onReceivedError(view, errorCode, description, failingUrl)
130131
}
131132

133+
@UiThread
132134
@TargetApi(Build.VERSION_CODES.M)
133135
override fun onReceivedError(view: WebView, request: WebResourceRequest, error: WebResourceError) {
134136
if (request.isForMainFrame) {
@@ -137,6 +139,7 @@ class BrowserWebViewClient @Inject constructor(
137139
super.onReceivedError(view, request, error)
138140
}
139141

142+
@UiThread
140143
override fun onReceivedHttpError(view: WebView, request: WebResourceRequest, errorResponse: WebResourceResponse) {
141144
if (request.isForMainFrame) {
142145
reportHttpsErrorIfInUpgradeList(request.url, errorResponse.statusCode, error = null)

0 commit comments

Comments
 (0)