Skip to content

Commit d91ffc3

Browse files
authored
Delete unnecessary SafeWebViewFeature (#7091)
Task/Issue URL: https://app.asana.com/1/137249556945/project/488551667048375/task/1211896190864944?focus=true ### Description Delete unnecessary SafeWebViewFeature ### Steps to test this PR n/a ### UI changes n/a
1 parent f4a73c4 commit d91ffc3

File tree

3 files changed

+1
-38
lines changed

3 files changed

+1
-38
lines changed

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

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,6 @@ import com.duckduckgo.app.browser.webshare.WebShareChooser
182182
import com.duckduckgo.app.browser.webshare.WebViewCompatWebShareChooser
183183
import com.duckduckgo.app.browser.webview.WebContentDebugging
184184
import com.duckduckgo.app.browser.webview.WebViewBlobDownloadFeature
185-
import com.duckduckgo.app.browser.webview.safewebview.SafeWebViewFeature
186185
import com.duckduckgo.app.cta.ui.BrokenSitePromptDialogCta
187186
import com.duckduckgo.app.cta.ui.Cta
188187
import com.duckduckgo.app.cta.ui.CtaViewModel
@@ -563,9 +562,6 @@ class BrowserTabFragment :
563562
@Inject
564563
lateinit var newTabPageProvider: NewTabPageProvider
565564

566-
@Inject
567-
lateinit var safeWebViewFeature: SafeWebViewFeature
568-
569565
@Inject
570566
lateinit var duckPlayer: DuckPlayer
571567

@@ -3210,7 +3206,6 @@ class BrowserTabFragment :
32103206
).findViewById<DuckDuckGoWebView>(R.id.browserWebView)
32113207

32123208
webView?.let {
3213-
it.isSafeWebViewEnabled = safeWebViewFeature.self().isEnabled()
32143209
it.webViewClient = webViewClient
32153210
it.webChromeClient = webChromeClient
32163211
it.clearSslPreferences()

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ class DuckDuckGoWebView :
7878
private val helper = CoordinatorLayoutHelper()
7979

8080
private var isDestroyed: Boolean = false
81-
var isSafeWebViewEnabled: Boolean = false
81+
private var isSafeWebViewEnabled: Boolean = true
8282

8383
@Inject
8484
lateinit var dispatcherProvider: DispatcherProvider

app/src/main/java/com/duckduckgo/app/browser/webview/safewebview/SafeWebViewFeature.kt

Lines changed: 0 additions & 32 deletions
This file was deleted.

0 commit comments

Comments
 (0)