Jan-Erik Rediger
9014f63534
[fenix] Dump proguard-android-optimize.txt
into local configuration for later modification
...
This was achived by:
* Adding `-printconfiguration r8.txt` to `proguard-rules.pro`
* Copying the part from start of `r8.txt` to before the `-printconfiguration` line into its own file.
This gets us exactly what was used in the bundled version.
2020-05-29 10:25:27 -07:00
Mihai Eduard Badea
c82b58fece
[fenix] For issue https://github.com/mozilla-mobile/fenix/issues/10727 - Logins auth redirect
...
Added an extension function that pops the backstack of the fragment so the user is redirected to the Logins and passwords screen.
This is done to force the user to re-authenticate if he wants to re-enter the saved logins flow.
Additionally, some UI elements are being hidden on each Fragment since they were remained visible on the Logins and passwords screen's UI.
2020-05-29 12:57:28 -04:00
Jeff Boek
291549d6e5
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10496 - Fully expand bottom sheet when loaded
2020-05-29 08:31:32 -07:00
Jeff Boek
1f7c6d37b3
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10496 - Automatically scroll to the selected tab when you open the tab tray
2020-05-29 08:31:32 -07:00
Aaron Train
9108e8f6b8
[fenix] Closes 10927: Improve wait on session loaded for UI tests ( https://github.com/mozilla-mobile/fenix/pull/10928 )
2020-05-29 10:13:57 -04:00
ValentinTimisica
3b38cce4a5
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/10064 : Updates UI tests for About Page
2020-05-29 09:26:46 +03:00
ValentinTimisica
64896fe497
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/10064 : Open help articles in normal tab instead of custom tab
2020-05-29 09:26:46 +03:00
mcarare
25deaa8ba3
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9594 : Increase touch target for snackbar action button button.
2020-05-28 19:41:28 -07:00
David Walsh
b23bda3827
[fenix] For 11001 - Show close all tabs above tab tray
2020-05-28 19:39:56 -07:00
David Walsh
69beea9b27
[fenix] Provided unique no tabs message per mode
2020-05-28 19:38:41 -07:00
Mozilla L10n Automation Bot
886422962d
[fenix] Import l10n.
2020-05-28 18:18:20 -07:00
apoorv9990
bc7cd19116
[fenix] removed auto play permissions while determining isVisible for WebsitePermissionsState
2020-05-28 16:08:07 -07:00
apoorv9990
d771f5ae43
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/9529 : changed styling for permissions dialog to set proper padding
...
- Changed the visibility check to check just for the permissions shown instead of all the permissions in WebsitePermissionsState
- Added bottom padding to the permissions root view so there is balanced padding on top and bottom
2020-05-28 16:08:07 -07:00
Sawyer Blatz
14dca9ab2a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9488 Add telemetry for search widget CFR
2020-05-28 15:15:25 -07:00
Sawyer Blatz
b5b49eccb6
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9488 : Add search widget CFR
2020-05-28 15:15:25 -07:00
Sawyer Blatz
6e16021867
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10803 : Hide voice icon in search if not available ( https://github.com/mozilla-mobile/fenix/pull/11005 )
2020-05-28 14:34:44 -07:00
Christian Sadilek
3f7127a6f4
[fenix] Update Android Components version to 44.0.20200528190114
...
Pass store to download manager and service to address API changes.
2020-05-28 17:26:38 -04:00
Jonathan Almeida
c1220c1619
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11004 : Fix invisible text on migration UI
...
For some text and colors, we were using the default styling where
possible. These styles contain references that react to theme changes
like dark mode. Since the migration UI does not respect these changes,
we should not use them.
2020-05-28 15:48:42 -04:00
David Walsh
6bc73d2bb9
[fenix] For 10665 - Show the most recent tabs at the top of the tab tray ( https://github.com/mozilla-mobile/fenix/pull/10687 )
2020-05-28 11:17:52 -05:00
ValentinTimisica
32fcc76885
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/10674 : Add SignInView only once
2020-05-28 08:38:24 -07:00
MickeyMoz
68fc4c7ae5
[fenix] Update Android Components version to 44.0.20200528130107.
2020-05-28 08:36:18 -07:00
David Walsh
017016e655
[fenix] For 10734 - Open tab tray when collection is opened from Home ( https://github.com/mozilla-mobile/fenix/pull/10751 )
...
* For 10734 - Open tab tray when collection is opened from Home
* Update to work with tab tray drawer
2020-05-28 10:22:12 -05:00
David Walsh
751a5d0300
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10877 - Show 'no tabs' message when no tabs are open ( https://github.com/mozilla-mobile/fenix/pull/10960 )
2020-05-28 10:17:55 -05:00
Oana Horvath
d4cba6ba5d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10761 : Updates UI test tracking test page asset ( https://github.com/mozilla-mobile/fenix/pull/10945 )
2020-05-28 10:57:10 -04:00
Roger Yang
c45d360a50
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/10980 : Stop sending native crashes to Sentry ( https://github.com/mozilla-mobile/fenix/pull/10982 )
2020-05-28 10:42:05 -04:00
ValentinTimisica
99591d4100
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/10815 : Sort login items on initial load
2020-05-28 13:42:50 +03:00
Mihai Eduard Badea
631d76aaa1
[fenix] For issue https://github.com/mozilla-mobile/fenix/issues/10725 - Truncated account details
...
- Set the textview's height to "wrap_content" and added top/bottom padding to account for the size difference and maintain the original height
2020-05-28 13:41:29 +03:00
mcarare
5e23a53fa4
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10969 : Fix and clarify logic for checking showing PWA dialog.
2020-05-28 13:18:25 +03:00
Mozilla L10n Automation Bot
e44d09cc48
[fenix] Import l10n.
2020-05-28 08:31:41 +03:00
David Walsh
8e04536ab4
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10962 - Remove tab tray tab text labels
2020-05-27 16:40:49 -07:00
David Walsh
9761652c24
[fenix] For 10965 - Implement content description and fix border for add button
2020-05-27 16:40:26 -07:00
David Walsh
bb512269ab
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10865 - Implement 3 dot menu for tab tray ( https://github.com/mozilla-mobile/fenix/pull/10869 )
2020-05-27 13:07:03 -05:00
David Walsh
7aa310a611
[fenix] Remove unused import
2020-05-27 08:45:15 -07:00
David Walsh
2596bb1c51
[fenix] Remove onTabClosed from interactor
2020-05-27 08:45:15 -07:00
David Walsh
312998c39d
[fenix] Fix elevation for snackbar and fab
2020-05-27 08:45:15 -07:00
David Walsh
40381c9e65
[fenix] Move snackbar to TabTrayDialogFragment
2020-05-27 08:45:15 -07:00
David Walsh
dec2ddef27
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10864 - Display snack bar to undo closing tabs
2020-05-27 08:45:15 -07:00
mcarare
62164654cb
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9626 : Swap margin for padding and remove use of touch delegate.
...
Also remove text margin to maintain visual appearance.
2020-05-27 08:43:43 -07:00
mcarare
7165a9d07a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9626 : Delay cloning ConstraintSet to only when needed for updating.
2020-05-27 08:43:43 -07:00
Mugurell
65905e05de
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10948 - Avoid PWA onboarding if user already has them on screen
...
It is possible that after migration users would already have Firefox PWAs on
their screen.
Since they already know about this functionality, we should not promote it to
them with the one-off `FirstTimePwaFragment`.
To query installed PWAs we'll use an API available only on Android >= 26 which
means that we will probably have half of users with PWAs still see the
onboarding but half which will not.
2020-05-27 08:42:56 -07:00
MickeyMoz
e4e82a1c0a
[fenix] Update Android Components version to 44.0.20200527130120.
2020-05-27 08:41:22 -07:00
Sebastian Kaspari
c0d229404a
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/9815 : Allow Intents to set HomeActivity.OPEN_TO_BROWSER.
2020-05-27 10:55:44 +02:00
Mozilla L10n Automation Bot
9eeb96e361
[fenix] Import l10n.
2020-05-26 18:32:04 -07:00
Roger Yang
d26bd5ab45
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/10906 : Add Open in app option in custom tab ( https://github.com/mozilla-mobile/fenix/pull/10929 )
2020-05-26 14:37:53 -04:00
Tiger Oakes
2c2ca71d82
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10596 - Redirect moz://a URL ( https://github.com/mozilla-mobile/fenix/pull/10688 )
2020-05-26 11:06:01 -07:00
Simon Chae
b4d07f9548
[fenix] For https://github.com/mozilla-mobile/fenix/issues/8319 : Integrate nest WebExtensionBrowserMenu support
2020-05-26 14:02:22 -04:00
Simon Chae
dd104f3980
[fenix] Update Android Components version to 43.0.20200526130035
2020-05-26 14:02:22 -04:00
Mozilla L10n Automation Bot
91718f3828
[fenix] Import l10n.
2020-05-26 08:47:03 +03:00
Grisha Kruglov
46a69391ad
[fenix] Update Settings About test to account for debug builds
2020-05-25 22:13:05 -07:00
Grisha Kruglov
4899aa5ca1
[fenix] Only set real BUILD_DATE for non-debug builds
...
This avoids BuildConfig modifications between local dev builds,
and speeds up the builds by avoiding running tasks that depend on BuildConfig.
Locally, depending on exact build circumstances, this saves about 5% of build runtime
for simple code changes, and about 90% of build runtime for no-op builds.
2020-05-25 22:13:05 -07:00