Beatriz Rizental
637dc1b617
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10652 : Fix validateBaselinePing test ( https://github.com/mozilla-mobile/fenix/pull/11254 )
...
* Stop ignoring validateBaselinePing test
* Remove spacing between package and imports
* Add functionality to decompress gzipped ping body
2020-06-05 12:48:33 -04:00
mcarare
54b9ccb145
[fenix] For https://github.com/mozilla-mobile/fenix/issues/7752 , https://github.com/mozilla-mobile/fenix/issues/7753 : Adjust touch targets for elements in crash reporter.
2020-06-05 12:04:58 +03:00
mcarare
bba07f2ade
[fenix] No issue: Fix xml indentations.
2020-06-05 12:04:58 +03:00
mcarare
5e34edea45
[fenix] For https://github.com/mozilla-mobile/fenix/issues/7725 : Increase info button touch target while keeping size.
...
Also removed unnecessary touch delegate.
2020-06-05 11:57:17 +03:00
mcarare
8d07c6fbdc
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9590 : Increase widget elements touch target while keeping size.
2020-06-05 11:49:35 +03:00
person808
a6dc24bd4e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10525 - Remove tab tray item dividers.
2020-06-04 23:17:16 -07:00
ekager
8f0beee1d1
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/10629 - Update Content Description of Edit Login Menu Item
2020-06-05 08:12:43 +03:00
Jeff Boek
3624b97369
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10989 - Fixes memory leak caused by retaining the TabTrayView and TabsFeature
2020-06-04 23:29:14 -04:00
Mozilla L10n Automation Bot
39ea14ed73
[fenix] Import l10n.
2020-06-04 20:59:50 -04:00
Sawyer Blatz
f4ec25842d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9488 : Init widgetExperiment after Experimenter init
2020-06-04 16:22:52 -07:00
mcarare
f5e1dc98c8
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11230 : Set default to false for allow screenshots in private setting
2020-06-04 18:24:26 -04:00
Dennis Schubert
0b87f96637
[fenix] Bug 1643132 - Add WebCompat Reporter feature.
2020-06-04 18:23:11 -04:00
Dennis Schubert
1f5353f8f2
[fenix] Bug 1643132 - Remove native "Report site issue" functionality.
...
This will be replaced by the WebCompat team's system extension that ships as an android-component.
2020-06-04 18:23:11 -04:00
Chenxia Liu
4e4a09c240
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/10616 - Update docs for app_opened to reflect cold-start
2020-06-04 14:39:43 -07:00
Sawyer Blatz
3daf6fcef4
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9488 : Add experimentation support
2020-06-04 14:10:22 -07:00
ekager
ac99ab799e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/8374 - Don't recreate ExternalAppBrowserActivity or finishing activities
2020-06-04 16:44:07 -04:00
mcarare
9dd90badbc
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9771 , https://github.com/mozilla-mobile/fenix/issues/9768 : Adjust touch target for buttons in error pages
2020-06-04 20:39:43 +03:00
Sawyer Blatz
469c553398
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11118 : Add toggle states to metrics ping
2020-06-04 10:08:23 -07:00
mcarare
ef4ab6ea93
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11182 : Fix back button text update according to save step.
2020-06-04 11:50:29 -04:00
mcarare
39dde4c64c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11182 : Set click listener also to icon button.
2020-06-04 11:50:29 -04:00
Gabriel Luong
f114509a37
[fenix] For https://github.com/mozilla-mobile/fenix/issues/8920 - [Telemetry] Send add-on ids in a metrics ping
2020-06-04 08:15:39 -07:00
mcarare
fbb87de5ce
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11182 : Update unit tests to reflect click listener update.
2020-06-03 23:01:44 -04:00
mcarare
acd4673d3b
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11182 : Explicitly clone select tabs on updating SaveCollectionStep.
2020-06-03 23:01:44 -04:00
mcarare
d60a85e3b8
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11182 : Set click listener to full layout instead of just icon.
2020-06-03 23:01:44 -04:00
Mozilla L10n Automation Bot
504840944e
[fenix] Import l10n.
2020-06-03 21:37:44 -04:00
person808
86b72dd42b
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10193 - Remove page title when sharing links
2020-06-03 15:54:23 -07:00
Tiger Oakes
01faa91808
[fenix] Migrate some SessionManager usage to BrowserStore ( https://github.com/mozilla-mobile/fenix/pull/10789 )
2020-06-03 11:18:44 -07:00
mcarare
47e3a8f737
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11153:Add FLAG_SECURE on pause and clear on resume for private session.
2020-06-03 08:56:16 -04:00
David Walsh
cdf007295b
[fenix] For 11114 - Correct landscape tab tray buttons
2020-06-02 23:09:05 -07:00
David Walsh
49359e95e0
[fenix] Scroll to the top of home when using the tab tray
2020-06-02 23:08:20 -07:00
Jonathan Almeida
abcbb45592
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11154 : Fix button color on migration UI
2020-06-02 18:08:45 -07:00
mcarare
b4d01b50ec
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10434 : Handle cases when proc/$pid/stat is not accessible.
2020-06-02 17:57:39 -07:00
Mozilla L10n Automation Bot
597b96864e
[fenix] Import l10n.
2020-06-02 17:50:39 -07:00
ekager
9190cb6d30
[fenix] For https://github.com/mozilla-mobile/fenix/issues/8759 - Allow recently used in share fragment to scroll
2020-06-02 16:46:08 -04:00
Jeff Boek
c02dd322e2
[fenix] Implement tab tray design improvements and fix close functionality.
2020-06-02 15:03:58 -05:00
Aaron Train
25292cb29b
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10798 : Disable testDownloadPrompt ( https://github.com/mozilla-mobile/fenix/pull/11147 )
2020-06-02 12:40:08 -04:00
mcarare
fff8880961
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11139:Constrain title to start of checkbox and ellipsize.
2020-06-02 12:08:05 -04:00
Tiger Oakes
0551cf1243
[fenix] Fix failing CollectionCreationBottomBarViewTest
2020-06-02 12:07:53 -04:00
Tiger Oakes
4e7ae1f1bd
[fenix] Add tests for some of collection creation
2020-06-02 10:06:17 -04:00
Tiger Oakes
7e714c08e8
[fenix] Close https://github.com/mozilla-mobile/fenix/issues/10571 - Add dark mode for error pages
2020-06-02 09:55:55 -04:00
mcarare
5ed4286edd
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9545 : Split button to allow distinct focus for a11y services.
2020-06-02 09:33:32 -04:00
ValentinTimisica
6713c90c14
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/9696 : Adds Add-ons menu item to the home menu
2020-06-02 09:32:30 -04:00
ValentinTimisica
ac920ffb18
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/10113 : Changes login prompt editText cursor color
...
This patch uses `mozacPromptLoginEditTextCursorColor` attribute defined in AC.
Check PR: https://github.com/mozilla-mobile/android-components/pull/7056
2020-06-02 09:29:59 -04:00
mcarare
1eebf4e85b
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9595 : Increase search pill touch target height to container height.
...
Adjust background to fit new dimensions.
2020-06-02 09:27:23 -04:00
mcarare
cfd82fc18e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9583 : Increase touch targets for onboarding elements.
2020-06-02 09:26:38 -04:00
mcarare
f42eec4c87
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9805 : Increase touch target for build date.
2020-06-02 09:26:07 -04:00
mcarare
4ff75156ed
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9805 : Increase touch target for etp panel switch.
2020-06-02 09:25:51 -04:00
mcarare
3d96ff7ab9
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11136:Move voice search preference above search suggestions.
2020-06-02 09:25:28 -04:00
Jeff Boek
72fe641943
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10577 - Adds elevation for the browser toolbar popup
2020-06-02 11:26:46 +03:00
Mozilla L10n Automation Bot
0d5633f019
[fenix] Import l10n.
2020-06-02 00:26:45 -04:00
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
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
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
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
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
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