1
0
Fork 0
Commit Graph

3994 Commits (b332deedd49be77a956ca327c018c75b6e78951c)

Author SHA1 Message Date
David Walsh 56de4c4c65 reduce opacity of inactive non-private/private icon in light mode 2020-05-30 10:38:48 -07:00
David Walsh b9370640a2 Update multi-task, private, 3-dot icon and hairline in light mode to ink_20 (#312A65) and in dark mode to violet_50 (#9059FF) 2020-05-30 10:38:48 -07:00
David Walsh 51ea68f4bd For 10848 - Add divider under tab headings 2020-05-30 10:38:48 -07:00
Jonathan Almeida 9f95cff6c4 Close #7749: Fix broken IntentReceiverActivity tests 2020-05-30 00:30:35 -04:00
Jonathan Almeida e995a98819 Revert "Disable failing intent handling unit tests"
This reverts commit c956f8b2afc988444771d86072adc94598c602c3.
2020-05-30 00:30:35 -04:00
Jonathan Almeida ce15763cc4 Use new AuotPushFeature.getSubscription API 2020-05-29 22:21:31 -04:00
Jonathan Almeida f640224859 Update Android Components version to 44.0.20200529205416 2020-05-29 22:21:31 -04:00
Mozilla L10n Automation Bot 2e4766dfa2 Import l10n. 2020-05-29 17:44:35 -07:00
Tiger Oakes 221792c074
Add tests for FenixOnboarding (#11057) 2020-05-29 17:26:07 -07:00
Gabriel Luong 63e529ac2b Added BrowserThumbnails dependencies 2020-05-29 18:19:06 -04:00
MickeyMoz 4349da7403 Update Android Components version to 44.0.20200529173219. 2020-05-29 18:19:06 -04:00
Jeff Boek 8662164b8a
Refactors the TabTrayDialogFragment to ditch that weird interactor (#11061)
* For #11056 - Removes unused argument when navigating to the collection creation fragment

* For #11056 - Moved the collection creation navigation logic to the TabTrayDialogFragment

* For #11056 - Moves navigating to the share screen from home/browser to the TabTrayDialogFragment

* For #11056 - We moved tab selection logic from home/browser to the tab tray dialog

* For #11056 - Moved new tab tapped logic to the tab tray dialog fragment

* For #11056 - Removes all interactor logic for the TabTrayDialogFragment

* For #11056 - Migrates the presentation / navigation around the TabTrayDialog to the androidx navigation library
2020-05-29 17:17:56 -05:00
Jeff Boek 3946ec11de
Polish homescreen (#11065)
* For #10505 - Adjusts wordmark margins

* For #10505 - Removes topsite header, fixes collections header size and removes divider

* For #10505 - Restyle the top site items on the homescreen
2020-05-29 17:09:12 -05:00
ekager 20e358228e For #11015 - Switch Default ETP Setting to Standard 2020-05-29 16:39:47 -04:00
Tiger Oakes 749c95e0f0
Add tests for ReaderModeController (#11049) 2020-05-29 11:46:31 -07:00
Jan-Erik Rediger 98bf27fdd4 Proguard/r8: Do not allow access modification.
This optimization pass changes internals to become public and thus JNA trying to read their "native size".
This is a bug in R8 (the optimizer in use).

Upstream bug report: https://issuetracker.google.com/issues/157535162,
which is a duplicate of
https://issuetracker.google.com/issues/131130038.

Bug fix: https://r8-review.googlesource.com/c/r8/+/51323/
This fix will be available in r8 v2.1.28, probably getting released next week or so.
2020-05-29 10:25:27 -07:00
Jan-Erik Rediger 88fe3fbf82 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 11df3aaca1 For issue#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 58a42828a1 For #10496 - Fully expand bottom sheet when loaded 2020-05-29 08:31:32 -07:00
Jeff Boek 0566790257 For #10496 - Automatically scroll to the selected tab when you open the tab tray 2020-05-29 08:31:32 -07:00
Aaron Train 507ccaec7e
Closes 10927: Improve wait on session loaded for UI tests (#10928) 2020-05-29 10:13:57 -04:00
ValentinTimisica 29be9e4b9f Fixes #10064: Updates UI tests for About Page 2020-05-29 09:26:46 +03:00
ValentinTimisica 9f265fd62f Fixes #10064: Open help articles in normal tab instead of custom tab 2020-05-29 09:26:46 +03:00
mcarare 906d72c894 For #9594: Increase touch target for snackbar action button button. 2020-05-28 19:41:28 -07:00
David Walsh 267cf35edb For 11001 - Show close all tabs above tab tray 2020-05-28 19:39:56 -07:00
David Walsh a70ba76cc9 Provided unique no tabs message per mode 2020-05-28 19:38:41 -07:00
Mozilla L10n Automation Bot c9722c65a2 Import l10n. 2020-05-28 18:18:20 -07:00
apoorv9990 3469eeed9e removed auto play permissions while determining isVisible for WebsitePermissionsState 2020-05-28 16:08:07 -07:00
apoorv9990 97704bfdbd Closes #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 b06be1fcde For #9488 Add telemetry for search widget CFR 2020-05-28 15:15:25 -07:00
Sawyer Blatz 94d741864e For #9488: Add search widget CFR 2020-05-28 15:15:25 -07:00
Sawyer Blatz 27a85d86dc
For #10803: Hide voice icon in search if not available (#11005) 2020-05-28 14:34:44 -07:00
Christian Sadilek 7b5661ed10 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 63b4fcd4c4 For #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 c0c895af33
For 10665 - Show the most recent tabs at the top of the tab tray (#10687) 2020-05-28 11:17:52 -05:00
ValentinTimisica 03284e2da0 Fixes #10674: Add SignInView only once 2020-05-28 08:38:24 -07:00
MickeyMoz 96b015771b Update Android Components version to 44.0.20200528130107. 2020-05-28 08:36:18 -07:00
David Walsh 4fdac4d608
For 10734 - Open tab tray when collection is opened from Home (#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 ea4c342797
For #10877 - Show 'no tabs' message when no tabs are open (#10960) 2020-05-28 10:17:55 -05:00
Oana Horvath 43a78c4fd6
For #10761: Updates UI test tracking test page asset (#10945) 2020-05-28 10:57:10 -04:00
Roger Yang 6cef0edd5e
Closes #10980: Stop sending native crashes to Sentry (#10982) 2020-05-28 10:42:05 -04:00
ValentinTimisica 7974a5c77c Fixes #10815: Sort login items on initial load 2020-05-28 13:42:50 +03:00
Mihai Eduard Badea 610409862b For issue #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 9ec6ebc92a For #10969: Fix and clarify logic for checking showing PWA dialog. 2020-05-28 13:18:25 +03:00
Mozilla L10n Automation Bot aa487bf4c3 Import l10n. 2020-05-28 08:31:41 +03:00
David Walsh 424598946a For #10962 - Remove tab tray tab text labels 2020-05-27 16:40:49 -07:00
David Walsh 58a7e63105 For 10965 - Implement content description and fix border for add button 2020-05-27 16:40:26 -07:00
David Walsh 248237290e
For #10865 - Implement 3 dot menu for tab tray (#10869) 2020-05-27 13:07:03 -05:00
David Walsh 54cb8f0194 Remove unused import 2020-05-27 08:45:15 -07:00
David Walsh 5e4fd460f8 Remove onTabClosed from interactor 2020-05-27 08:45:15 -07:00