|
|
@ -22,6 +22,7 @@ import org.mozilla.fenix.DefaultThemeManager
|
|
|
|
import org.mozilla.fenix.R
|
|
|
|
import org.mozilla.fenix.R
|
|
|
|
import org.mozilla.fenix.browser.BrowserFragmentDirections
|
|
|
|
import org.mozilla.fenix.browser.BrowserFragmentDirections
|
|
|
|
import org.mozilla.fenix.ext.components
|
|
|
|
import org.mozilla.fenix.ext.components
|
|
|
|
|
|
|
|
import org.mozilla.fenix.utils.Settings
|
|
|
|
|
|
|
|
|
|
|
|
class ToolbarIntegration(
|
|
|
|
class ToolbarIntegration(
|
|
|
|
context: Context,
|
|
|
|
context: Context,
|
|
|
@ -87,9 +88,11 @@ class ToolbarIntegration(
|
|
|
|
|
|
|
|
|
|
|
|
ToolbarAutocompleteFeature(toolbar).apply {
|
|
|
|
ToolbarAutocompleteFeature(toolbar).apply {
|
|
|
|
addDomainProvider(domainAutocompleteProvider)
|
|
|
|
addDomainProvider(domainAutocompleteProvider)
|
|
|
|
|
|
|
|
if (Settings.getInstance(context).shouldShowVisitedSitesBookmarks) {
|
|
|
|
addHistoryStorageProvider(historyStorage)
|
|
|
|
addHistoryStorageProvider(historyStorage)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
private val toolbarPresenter: ToolbarPresenter = ToolbarPresenter(
|
|
|
|
private val toolbarPresenter: ToolbarPresenter = ToolbarPresenter(
|
|
|
|
toolbar,
|
|
|
|
toolbar,
|
|
|
|