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 @@ -273,7 +273,7 @@ import com.duckduckgo.browser.ui.browsermenu.BrowserMenuBottomSheet
273273import com.duckduckgo.browser.ui.browsermenu.VpnMenuState
274274import com.duckduckgo.browser.ui.newtab.hatch.NewTabReturnHatchView
275275import com.duckduckgo.browsermode.api.BrowserMode
276- import com.duckduckgo.browsermode.api.WebViewProfileBinder
276+ import com.duckduckgo.browsermode.api.WebViewModeInitializer
277277import com.duckduckgo.common.ui.DuckDuckGoActivity
278278import com.duckduckgo.common.ui.DuckDuckGoFragment
279279import com.duckduckgo.common.ui.store.BrowserAppTheme
@@ -443,7 +443,7 @@ class BrowserTabFragment :
443443 lateinit var webChromeClient: BrowserChromeClient
444444
445445 @Inject
446- lateinit var webViewProfileBinder : WebViewProfileBinder
446+ lateinit var webViewModeInitializer : WebViewModeInitializer
447447
448448 @Inject
449449 lateinit var viewModelFactory: FragmentViewModelFactory
@@ -3982,7 +3982,7 @@ class BrowserTabFragment :
39823982 ).findViewById<DuckDuckGoWebView >(R .id.browserWebView)
39833983
39843984 webView?.let {
3985- webViewProfileBinder .bind(it, browserMode)
3985+ webViewModeInitializer .bind(it, browserMode)
39863986
39873987 it.webViewClient = webViewClient
39883988 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