Tiger Oakes
95c7ef66d5
[fenix] Tests and cleanup for tracking protection
2020-06-01 22:08:52 -04:00
ekager
cdb7484947
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10968 - Don't show ETP CFR if toolbar doesn't have window focus
2020-06-01 15:35:00 -07:00
Vishwa Patel
d7faa8c2c5
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10834 - Adding Sync Tabs Feature in Fenix
2020-06-01 16:52:40 -04:00
Gabriel Luong
ed7a7b66fc
[fenix] Fix crash from TabThumbnailView where drawable is null ( https://github.com/mozilla-mobile/fenix/pull/11121 )
2020-06-01 16:08:35 -04:00
Gabriel Luong
659dcd1a08
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10921 - Integrate BrowserThumbnails feature into the tabs tray ( https://github.com/mozilla-mobile/fenix/pull/11093 )
2020-06-01 14:36:44 -04:00
Sawyer Blatz
702f312ec9
[fenix] For https://github.com/mozilla-mobile/fenix/issues/1216 : Remove feature flag for voice search
2020-06-01 13:53:52 -04:00
Mozilla L10n Automation Bot
81c3b564f5
[fenix] Import l10n.
2020-06-01 10:11:13 -04:00
MickeyMoz
6fd51d776e
[fenix] Update Android Components version to 44.0.20200531130125.
2020-06-01 10:10:52 -04:00
David Walsh
8a87787633
[fenix] For 11031 - Fix landscape mode for tab tray ( https://github.com/mozilla-mobile/fenix/pull/11084 )
2020-05-30 19:27:59 -05:00
MickeyMoz
551ccc071b
[fenix] Update Android Components version to 44.0.20200530130137.
2020-05-30 17:30:41 -04:00
Jeff Boek
7c8d5c8176
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10848 - Fixes unit tests
2020-05-30 10:38:48 -07:00
Jeff Boek
0dcaa16326
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10848 - Fixes navigationbar colors on tab dialog fragment
2020-05-30 10:38:48 -07:00
Jeff Boek
e93c15e773
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10848 - Fixes bug where selected index wouldnt be properly calculated in private mode
2020-05-30 10:38:48 -07:00
Jeff Boek
d1c4255c77
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10848 - Fixes menu background color
2020-05-30 10:38:48 -07:00
Jeff Boek
3ee43c330a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10848 - Fixes FAB color when in private mode
2020-05-30 10:38:48 -07:00
Jeff Boek
b778fbd78d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10848 - Fixes tab tray colors
2020-05-30 10:38:48 -07:00
Jeff Boek
e18131f000
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10848 - Fixes icon colors and missing divider
2020-05-30 10:38:48 -07:00
Jeff Boek
c7de1ea06a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10848 - Fixes 3 dot menu color in tab tray
2020-05-30 10:38:48 -07:00
David Walsh
61a58e3672
[fenix] reduce opacity of inactive non-private/private icon in light mode
2020-05-30 10:38:48 -07:00
David Walsh
6b604e4660
[fenix] Update multi-task, private, 3-dot icon and hairline in light mode to ink_20 ( https://github.com/mozilla-mobile/fenix/pull/312A65 ) and in dark mode to violet_50 ( https://github.com/mozilla-mobile/fenix/issues/9059FF )
2020-05-30 10:38:48 -07:00
David Walsh
81b9190f6a
[fenix] For 10848 - Add divider under tab headings
2020-05-30 10:38:48 -07:00
Jonathan Almeida
033aab3b16
[fenix] Close https://github.com/mozilla-mobile/fenix/issues/7749 : Fix broken IntentReceiverActivity tests
2020-05-30 00:30:35 -04:00
Jonathan Almeida
f6df6b5946
[fenix] Revert "Disable failing intent handling unit tests"
...
This reverts commit c956f8b2afc988444771d86072adc94598c602c3.
2020-05-30 00:30:35 -04:00
Jonathan Almeida
3308ad5650
[fenix] Use new AuotPushFeature.getSubscription API
2020-05-29 22:21:31 -04:00
Jonathan Almeida
af97ac49dc
[fenix] Update Android Components version to 44.0.20200529205416
2020-05-29 22:21:31 -04:00
Mozilla L10n Automation Bot
2476ac5b10
[fenix] Import l10n.
2020-05-29 17:44:35 -07:00
Tiger Oakes
dd8acb8a29
[fenix] Add tests for FenixOnboarding ( https://github.com/mozilla-mobile/fenix/pull/11057 )
2020-05-29 17:26:07 -07:00
Gabriel Luong
231054a97a
[fenix] Added BrowserThumbnails dependencies
2020-05-29 18:19:06 -04:00
MickeyMoz
9f65c4f8f0
[fenix] Update Android Components version to 44.0.20200529173219.
2020-05-29 18:19:06 -04:00
Jeff Boek
b314fce425
[fenix] Refactors the TabTrayDialogFragment to ditch that weird interactor ( https://github.com/mozilla-mobile/fenix/pull/11061 )
...
* For https://github.com/mozilla-mobile/fenix/issues/11056 - Removes unused argument when navigating to the collection creation fragment
* For https://github.com/mozilla-mobile/fenix/issues/11056 - Moved the collection creation navigation logic to the TabTrayDialogFragment
* For https://github.com/mozilla-mobile/fenix/issues/11056 - Moves navigating to the share screen from home/browser to the TabTrayDialogFragment
* For https://github.com/mozilla-mobile/fenix/issues/11056 - We moved tab selection logic from home/browser to the tab tray dialog
* For https://github.com/mozilla-mobile/fenix/issues/11056 - Moved new tab tapped logic to the tab tray dialog fragment
* For https://github.com/mozilla-mobile/fenix/issues/11056 - Removes all interactor logic for the TabTrayDialogFragment
* For https://github.com/mozilla-mobile/fenix/issues/11056 - Migrates the presentation / navigation around the TabTrayDialog to the androidx navigation library
2020-05-29 17:17:56 -05:00
Jeff Boek
50583da2db
[fenix] Polish homescreen ( https://github.com/mozilla-mobile/fenix/pull/11065 )
...
* For https://github.com/mozilla-mobile/fenix/issues/10505 - Adjusts wordmark margins
* For https://github.com/mozilla-mobile/fenix/issues/10505 - Removes topsite header, fixes collections header size and removes divider
* For https://github.com/mozilla-mobile/fenix/issues/10505 - Restyle the top site items on the homescreen
2020-05-29 17:09:12 -05:00
ekager
370f2ba16f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11015 - Switch Default ETP Setting to Standard
2020-05-29 16:39:47 -04:00
Tiger Oakes
060eb0fd7e
[fenix] Add tests for ReaderModeController ( https://github.com/mozilla-mobile/fenix/pull/11049 )
2020-05-29 11:46:31 -07:00
Jan-Erik Rediger
421bd76a4b
[fenix] 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
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