Commit graph

23 commits

Author SHA1 Message Date
Nevin Chen
4e1567ba51 Bug 1380950 - Restric Mma Deeplink only response to mma request. r=freddyb
MozReview-Commit-ID: HwQ8jPrzEzU

--HG--
extra : rebase_source : 8e615f9a925479db585475ab5c01da2f581bf5eb
2017-10-30 09:50:20 -04:00
Nevin Chen
e8188e7296 Bug 1405236 - Custom Tabs Switch under Settings -> General. r=walkingice
MozReview-Commit-ID: 5zHHXKGfMSK

--HG--
extra : rebase_source : 678e950670c7dbdd2851031b391c8c99bd5f5eba
2017-10-11 17:43:07 +08:00
Jim Chen
7109022bac Bug 1401737 - 3. Consolidate GeckoAppShell initialization; r=me
Consolidate GeckoAppShell initialization to GeckoApplication.onCreate
instead of spreading it out over different Activities. r=me for trivial
patch.

MozReview-Commit-ID: J0iv3qePlci
2017-10-05 14:59:32 -04:00
Julian_Chu
a91ab5dddf Bug 1329152 - turn on CustomTabs via SwitchBoard r=nechen,sebastian
We are going to enable Custom Tabs by default. Now it is still
controlled by SwitchBoard in case of any accident.

MozReview-Commit-ID: JREAhkYzVSu

--HG--
extra : rebase_source : 0e24cb83e39f9d9de66f69e1b98204fea3b04319
2017-04-21 15:05:19 +08:00
Julian_Chu
61b790f58d Bug 1329152 - Enable custom tabs by default r=sebastian
Remove related options, just use CustomTabs directly.

MozReview-Commit-ID: DdcMHnsfAU1

--HG--
extra : rebase_source : bc46d5d71d53acadc2cb0415790e9560eeda2c8a
2017-04-10 17:32:16 +08:00
Nevin Chen
1611759cab Bug 1374630 - Add deep link for home and general setting page. r=maliu
MozReview-Commit-ID: KC80CbDPp1M

--HG--
extra : rebase_source : 2f36e0d9095e34b66320b0e4367c1f392cec7105
2017-06-20 21:45:42 +08:00
Eugen Sawin
ffad978150 Bug 1368701 - [1.2] Add shutdown intent action to shutdown Fennec. r=snorp,bc 2017-07-06 19:20:43 +02:00
Grigory Kruglov
bf2246a08a Bug 1376982 - Add "action" parameter to the adjust deep link r=nechen
We need to open the accounts page directly to the sign-in page, instead of the default sign-up page

MozReview-Commit-ID: 9uVURY9hVvt

--HG--
extra : rebase_source : bb74c340ffc2773be3bf5ee17b757c8a94825529
2017-06-28 19:20:10 -04:00
Carsten "Tomcat" Book
59fc3e791f Backed out changeset 3e06253547af (bug 1329152) on developers request / bug 1371561 2017-06-12 08:58:10 +02:00
Carsten "Tomcat" Book
ddd92794b2 Backed out changeset 3c03b94342b9 (bug 1329152) 2017-06-12 08:57:45 +02:00
Julian_Chu
017dabf553 Bug 1329152 - turn on CustomTabs via SwitchBoard r=sebastian
We are going to enable Custom Tabs by default. Now it is still
controlled by SwitchBoard in case of any accident.

MozReview-Commit-ID: JREAhkYzVSu

--HG--
extra : rebase_source : 2a05332d8750ae013647931baf7bd68573ce0441
2017-04-21 15:05:19 +08:00
Julian_Chu
d432b78932 Bug 1329152 - Enable custom tabs by default r=sebastian
Remove related options, just use CustomTabs directly.

MozReview-Commit-ID: DdcMHnsfAU1

--HG--
extra : rebase_source : bc081e180eca920979d8f4557751cf98c27c51de
2017-04-10 17:32:16 +08:00
Grigory Kruglov
6197cd033b Bug 1356386 - Support for FxA sign-in deep links r=nechen
Adds support for opening FxA deep links, a la firefox://fxa-signin

Whitelisted set of query parameters::
- signin - expected to be the "magic token"
- entrypoint - for internal tracking purposes
- utm_* - all query parameters with utm_ prefix are allowed

Deep links are opened as: about:accounts?signin=<token>&entrypoint=<entrypoint>&utm_one=<utm1>....

MozReview-Commit-ID: LfGi1ChPvUr

--HG--
extra : rebase_source : e469250590d6db83ff75b314c6c72d4970b8a449
2017-05-30 00:16:21 -04:00
Nevin Chen
fa7b7e4d28 Bug 1356517 - Add deep links to handle events. r=Grisha
MozReview-Commit-ID: 4OQTrbEdVtQ

--HG--
extra : rebase_source : 2d42f89cf4b0f5a4de1e5ff700c6c5229a0c6278
2017-04-25 18:01:34 +08:00
Dale Harvey
7b024ea9c8 Bug 1347605 - Ensure standalone pwa's are singletons 2017-03-29 18:44:30 +01:00
Dale Harvey
6895048221 Bug 1336355 - Open webapps in new activity. r=sebastian 2017-03-15 15:39:01 +00:00
Sebastian Kaspari
572ea64cb9 Bug 1289140 - LauncherActivity: Exclude from recents and filter flags. r=ahunt
MozReview-Commit-ID: 2brjUGbl7hx

--HG--
extra : rebase_source : 5f86031192d2a6815a103cc50ff6f3efc0cdf492
2016-09-09 10:13:14 +02:00
Sebastian Kaspari
479c995830 Bug 1280112 - LauncherActivity: Remove task flags from incoming intent. r=ahunt
MozReview-Commit-ID: 8ufNtiMc1sj

--HG--
extra : rebase_source : afa106835f508b809294a4af096893ea87980851
2016-09-06 17:58:46 +02:00
Grigory Kruglov
98ac404dd2 Bug 1299939 - Use SafeIntent to handle incoming intents in the LauncherActivity r=rnewman
MozReview-Commit-ID: 49zDp3A4dnG

--HG--
extra : rebase_source : 4e2828504c97edc3de958758fdd1a1c97d31668e
2016-09-01 16:35:59 -07:00
Sebastian Kaspari
19871f936c Bug 1285926 - Add preference for enabling/disabling custom tabs support. r=grisha
MozReview-Commit-ID: 8KmJo5IM7JS

--HG--
extra : rebase_source : 276e646d04b1060f5e0a2575408dac266d94f28d
2016-07-11 15:41:55 +02:00
Sebastian Kaspari
42d21c59e5 Bug 1276696 - Put custom tabs support behind a build flag. r=mcomella
MozReview-Commit-ID: 44wtCsZWZv2

--HG--
extra : rebase_source : 2ab062e4f5155225d6f5fcd686cd7a0b974679f1
2016-05-30 16:48:45 +02:00
Sebastian Kaspari
fbfb7a9f62 Bug 1276696 - Add CustomTabsActivity based on GeckoApp. r=mcomella
This activity doesn't do much yet and just has a layout including a GeckoView.
Some basic behavior from GeckoApp is working though: Context menus, floating
text selection, snackbars.

MozReview-Commit-ID: C6SJeYz609h

--HG--
extra : rebase_source : c65d8657ed795365b81c9bfeda41ac814760db8d
2016-05-25 19:58:17 +02:00
Sebastian Kaspari
281fbb76c7 Bug 1276696 - Introduce new LauncherActivity that will handle all incoming Intents. r=mcomella
We will need to dispatch Intent objects to different destinations (Browser, Custom Tab and eventually
progressive web apps).

The logic of TabQueueDispatcher is folded into this new activity.

MozReview-Commit-ID: 3P4eIvtAKEW

--HG--
extra : rebase_source : 3d7604a7bdbd2ea80602313e7bc66212a089994b
2016-05-15 14:25:12 +02:00