File tree Expand file tree Collapse file tree
app/src/main/java/com/duckduckgo/app/browser
browser-mode-api/src/main/java/com/duckduckgo/browsermode/api
browser-mode-impl/src/main/java/com/duckduckgo/browsermode/impl Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -272,7 +272,7 @@ import com.duckduckgo.browser.ui.browsermenu.BrowserMenuBottomSheet
272272import com.duckduckgo.browser.ui.browsermenu.VpnMenuState
273273import com.duckduckgo.browser.ui.newtab.hatch.NewTabReturnHatchView
274274import com.duckduckgo.browsermode.api.BrowserMode
275- import com.duckduckgo.browsermode.api.WebViewProfileBinder
275+ import com.duckduckgo.browsermode.api.WebViewModeInitializer
276276import com.duckduckgo.common.ui.DuckDuckGoActivity
277277import com.duckduckgo.common.ui.DuckDuckGoFragment
278278import com.duckduckgo.common.ui.store.BrowserAppTheme
@@ -441,7 +441,7 @@ class BrowserTabFragment :
441441 lateinit var webChromeClient: BrowserChromeClient
442442
443443 @Inject
444- lateinit var webViewProfileBinder : WebViewProfileBinder
444+ lateinit var webViewModeInitializer : WebViewModeInitializer
445445
446446 @Inject
447447 lateinit var viewModelFactory: FragmentViewModelFactory
@@ -3965,7 +3965,7 @@ class BrowserTabFragment :
39653965 ).findViewById<DuckDuckGoWebView >(R .id.browserWebView)
39663966
39673967 webView?.let {
3968- webViewProfileBinder .bind(it, browserMode)
3968+ webViewModeInitializer .bind(it, browserMode)
39693969
39703970 it.webViewClient = webViewClient
39713971 it.webChromeClient = webChromeClient
Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ import android.webkit.WebView
2929 * No-op on devices that do not support the `MULTI_PROFILE` WebView feature; such callers
3030 * implicitly share the default profile across modes.
3131 */
32- interface WebViewProfileBinder {
32+ interface WebViewModeInitializer {
3333
3434 /* *
3535 * Must be called on the main thread.
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ import androidx.webkit.ProfileStore
2222import androidx.webkit.WebViewCompat
2323import com.duckduckgo.browsermode.api.BrowserMode
2424import com.duckduckgo.browsermode.api.FireModeAvailability
25- import com.duckduckgo.browsermode.api.WebViewProfileBinder
25+ import com.duckduckgo.browsermode.api.WebViewModeInitializer
2626import com.duckduckgo.browsermode.api.profileName
2727import com.duckduckgo.di.scopes.AppScope
2828import com.squareup.anvil.annotations.ContributesBinding
@@ -32,9 +32,9 @@ import javax.inject.Inject
3232@SuppressLint(" RequiresFeature" )
3333@SingleInstanceIn(AppScope ::class )
3434@ContributesBinding(AppScope ::class )
35- class RealWebViewProfileBinder @Inject constructor(
35+ class RealWebViewModeInitializer @Inject constructor(
3636 private val fireModeAvailability : FireModeAvailability ,
37- ) : WebViewProfileBinder {
37+ ) : WebViewModeInitializer {
3838 override fun bind (webView : WebView , mode : BrowserMode ) {
3939 if (! fireModeAvailability.isAvailable()) return
4040 ProfileStore .getInstance().getOrCreateProfile(mode.profileName)
You can’t perform that action at this time.
0 commit comments