1
0
Fork 0
fenix/app/src
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
..
androidTest Temp disable UI test verifyAboutFirefoxPreview (#7390) 2019-12-27 15:46:55 -08:00
debug Closes #2441. Update LeakCanary to `2.0-beta-3` version. 2019-10-24 11:19:09 -07:00
fenixBeta/res For #6255 - Fix beta icon filenames (#6407) 2019-11-08 14:11:32 -08:00
fenixNightly Closes #394 - Trusted Web Activities (#5391) 2019-10-09 09:17:49 -07:00
geckoBeta/java/org/mozilla/fenix/engine For #6464: Replace use of BuildConfig.DEBUG with ReleaseChannel.channel.isDebug. 2019-12-30 10:31:33 -08:00
geckoNightly/java/org/mozilla/fenix/engine For #6464: Replace use of BuildConfig.DEBUG with ReleaseChannel.channel.isDebug. 2019-12-30 10:31:33 -08:00
main For #4977: Migrate fennec shortcuts (#7251) 2020-01-07 09:07:51 -08:00
migration Enable Fennec settings (telemetry) migration 2019-12-11 19:16:55 -08:00
test For #4977: Migrate fennec shortcuts (#7251) 2020-01-07 09:07:51 -08:00