Skip to content

Commit 6d5459e

Browse files
committed
Rename the interface to WebViewModeInitializer
1 parent 70343bf commit 6d5459e

3 files changed

Lines changed: 7 additions & 7 deletions

File tree

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,7 @@ import com.duckduckgo.browser.ui.browsermenu.BrowserMenuBottomSheet
272272
import com.duckduckgo.browser.ui.browsermenu.VpnMenuState
273273
import com.duckduckgo.browser.ui.newtab.hatch.NewTabReturnHatchView
274274
import com.duckduckgo.browsermode.api.BrowserMode
275-
import com.duckduckgo.browsermode.api.WebViewProfileBinder
275+
import com.duckduckgo.browsermode.api.WebViewModeInitializer
276276
import com.duckduckgo.common.ui.DuckDuckGoActivity
277277
import com.duckduckgo.common.ui.DuckDuckGoFragment
278278
import 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

browser-mode/browser-mode-api/src/main/java/com/duckduckgo/browsermode/api/WebViewProfileBinder.kt renamed to browser-mode/browser-mode-api/src/main/java/com/duckduckgo/browsermode/api/WebViewModeInitializer.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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.

browser-mode/browser-mode-impl/src/main/java/com/duckduckgo/browsermode/impl/RealWebViewProfileBinder.kt renamed to browser-mode/browser-mode-impl/src/main/java/com/duckduckgo/browsermode/impl/RealWebViewModeInitializer.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import androidx.webkit.ProfileStore
2222
import androidx.webkit.WebViewCompat
2323
import com.duckduckgo.browsermode.api.BrowserMode
2424
import com.duckduckgo.browsermode.api.FireModeAvailability
25-
import com.duckduckgo.browsermode.api.WebViewProfileBinder
25+
import com.duckduckgo.browsermode.api.WebViewModeInitializer
2626
import com.duckduckgo.browsermode.api.profileName
2727
import com.duckduckgo.di.scopes.AppScope
2828
import 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)

0 commit comments

Comments
 (0)