Fennec home screen bookmarks: Select new tab.
parent
80eb19294b
commit
af3726a505
|
@ -42,7 +42,7 @@ class FennecBookmarkShortcutsIntentProcessor(
|
||||||
return if (!url.isNullOrEmpty() && matches(intent)) {
|
return if (!url.isNullOrEmpty() && matches(intent)) {
|
||||||
val session = Session(url, private = false, source = Session.Source.HOME_SCREEN)
|
val session = Session(url, private = false, source = Session.Source.HOME_SCREEN)
|
||||||
|
|
||||||
sessionManager.add(session)
|
sessionManager.add(session, selected = true)
|
||||||
loadUrlUseCase(url, session, EngineSession.LoadUrlFlags.external())
|
loadUrlUseCase(url, session, EngineSession.LoadUrlFlags.external())
|
||||||
intent.action = ACTION_VIEW
|
intent.action = ACTION_VIEW
|
||||||
intent.putSessionId(session.id)
|
intent.putSessionId(session.id)
|
||||||
|
|
|
@ -82,7 +82,7 @@ class FennecBookmarkShortcutsIntentProcessorTest {
|
||||||
assertThat(fennecShortcutsIntent.getSessionId()).isEqualTo(expectedSession.id)
|
assertThat(fennecShortcutsIntent.getSessionId()).isEqualTo(expectedSession.id)
|
||||||
}
|
}
|
||||||
verifyAll {
|
verifyAll {
|
||||||
sessionManager.add(expectedSession)
|
sessionManager.add(expectedSession, true)
|
||||||
loadUrlUseCase(testUrl, expectedSession, EngineSession.LoadUrlFlags.external())
|
loadUrlUseCase(testUrl, expectedSession, EngineSession.LoadUrlFlags.external())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue