Skip to content

Commit ba1044a

Browse files
committed
Rename the interface to WebViewModeInitializer
1 parent 508a635 commit ba1044a

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
@@ -273,7 +273,7 @@ import com.duckduckgo.browser.ui.browsermenu.BrowserMenuBottomSheet
273273
import com.duckduckgo.browser.ui.browsermenu.VpnMenuState
274274
import com.duckduckgo.browser.ui.newtab.hatch.NewTabReturnHatchView
275275
import com.duckduckgo.browsermode.api.BrowserMode
276-
import com.duckduckgo.browsermode.api.WebViewProfileBinder
276+
import com.duckduckgo.browsermode.api.WebViewModeInitializer
277277
import com.duckduckgo.common.ui.DuckDuckGoActivity
278278
import com.duckduckgo.common.ui.DuckDuckGoFragment
279279
import 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

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)