1
0
Fork 0
fenix/app
Mugurell 8454f208af For #4977: Migrate fennec shortcuts (#7251)
* For #4977 - Support opening Fennec pinned website shortcuts in Fenix

Fennec's pinned website shortcuts are set to open the BrowserApp activity.
So we need a new activity alias to actually catch such Intents. Otherwise they
would open "org.mozilla.firefox/.App" without any way to inform that this is
the result of the user clicking on a pinned shortcut.
For actually checking if the newly received Intent is of a Fennec pinned
shortcut we introduce a new FennecBookmarkShortcutsIntentProcessor which will
prepare the Intent to open the shortcut's URL in a new tab.

* For #4977 - Don't keep IntentReceiverActivity on the back stack

For successive Fennec pinned shortcuts to create a new IntentReceiverActivity
and be processed as normal we need to not keep this as our task root.

* For #4977 - Test the FennecBookmarkShortcutsIntentProcessor
2020-01-07 09:07:51 -08:00
..
src For #4977: Migrate fennec shortcuts (#7251) 2020-01-07 09:07:51 -08:00
.gitignore Initializes Android project 2018-12-07 15:25:38 -05:00
build.gradle No issue: remove lint baseline file. 2020-01-06 18:27:51 +02:00
lint.xml Fixes #1890 - Remove unused strings (#1891) 2019-04-22 11:24:49 -07:00
metrics.yaml For issue 7192: move unsetOpenLinksInAPrivateTabIfNecessary off main thread. (#7246) 2019-12-30 14:42:13 -08:00
pings.yaml Add pings.yaml metadata 2019-05-20 13:26:40 -07:00
proguard-rules.pro For #4064: Update R8/ProGuard config for new Kotlin coroutines library (#7218) 2019-12-17 10:41:54 -06:00