2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-17 15:26:23 +00:00
Commit Graph

3963 Commits

Author SHA1 Message Date
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
MickeyMoz
7190ea8da1 [fenix] Update Android Components version to 44.0.20200601130057. 2020-06-02 12:55:36 +03: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
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 issuehttps://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