2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-07 15:20:38 +00:00
Commit Graph

6568 Commits

Author SHA1 Message Date
Michael Comella
eb5aca5cdb [fenix] For perf-frontend-issueshttps://github.com/mozilla-mobile/fenix/issues/208: clean up help text. 2021-06-01 14:54:45 -07:00
Michael Comella
54e9606a42 [fenix] For perf-frontend-issueshttps://github.com/mozilla-mobile/fenix/issues/208: use CHANNEL_TO_PKG directly. 2021-06-01 14:54:45 -07:00
Michael Comella
41373c7dd3 [fenix] For perf-frontend-issueshttps://github.com/mozilla-mobile/fenix/issues/208: add nav_start test to measure… script. 2021-06-01 14:54:45 -07:00
Gabriel Luong
8b8ace4a5e [fenix] Update version.txt to 91.0.0-beta.1 (https://github.com/mozilla-mobile/fenix/pull/19749) 2021-06-01 14:18:30 -04:00
MickeyMoz
695d0ae767 [fenix] Update Android Components version to 90.0.20210531190346. 2021-06-01 18:07:27 +00:00
Mozilla L10n Automation Bot
13f05d9676 [fenix] Import l10n. 2021-06-01 00:32:28 +00:00
Gabriel Luong
7bdf0474b6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/19734 - Enable Credit cards autofill for Release (https://github.com/mozilla-mobile/fenix/pull/19735) 2021-05-31 17:40:04 -04:00
Gabriel Luong
5ab6b35346 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18711 - Refactor credit card telemetry under the Metrics ping (https://github.com/mozilla-mobile/fenix/pull/19733) 2021-05-31 17:35:47 -04:00
Jonathan Almeida
da6ac8459b [fenix] Close https://github.com/mozilla-mobile/fenix/issues/19731: Track metrics before we dismiss the tabs tray 2021-05-31 21:46:13 +04:00
MickeyMoz
e5713ccab8 [fenix] Update Android Components version to 90.0.20210531143146. 2021-05-31 17:36:57 +00:00
Delphine Lebédel
c51328394e [fenix] Add Bulgarian (bg), Central Kurdish (ckb), Interlingua (ia), Tatar (tt) locales to Fenix (https://github.com/mozilla-mobile/fenix/pull/19711) 2021-05-31 12:07:23 -04:00
Mihai Adrian Carare
fc5f56c9ba [fenix] For https://github.com/mozilla-mobile/fenix/issues/19564: Explicitly update switch state for a11y event announcements. (https://github.com/mozilla-mobile/fenix/pull/19589) 2021-05-31 16:50:23 +03:00
Aaron Train
635bd579c4 [fenix] No issue: Update Flank to v21.05.0 (https://github.com/mozilla-mobile/fenix/pull/19690) 2021-05-31 09:28:36 -04:00
MickeyMoz
d019d7b4fa [fenix] Update Android Components version to 90.0.20210531115932. 2021-05-31 13:10:45 +00:00
Mozilla L10n Automation Bot
c43d29c07c [fenix] Import l10n. 2021-05-31 00:29:30 +00:00
MickeyMoz
4e9b744d47 [fenix] Update Android Components version to 90.0.20210529143142. 2021-05-29 16:28:57 +00:00
Mozilla L10n Automation Bot
a4d0d5f378 [fenix] Import l10n. 2021-05-29 01:35:38 +00:00
Gabriel Luong
c0ce74f75e [fenix] For https://github.com/mozilla-mobile/fenix/issues/19693 - Display a biometric prompt when a credit card is selected to autofill (https://github.com/mozilla-mobile/fenix/pull/19697)
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
2021-05-28 20:10:03 -04:00
Gabriel Luong
67f91bff90 [fenix] For https://github.com/mozilla-mobile/fenix/issues/19693 - Add new string for the prompt to authenticate to use a stored credit card (https://github.com/mozilla-mobile/fenix/pull/19708) 2021-05-28 19:04:26 -04:00
Grisha Kruglov
1608dbc495 [fenix] Enable addresses sync for nightly/debug builds 2021-05-28 00:22:32 -07:00
Grisha Kruglov
9647ae5fad [fenix] Minor cleanup of the account settings 2021-05-28 00:22:32 -07:00
Elise Richards
0bedcba4e5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18711: Telemetry for credit card autofill (https://github.com/mozilla-mobile/fenix/pull/19548) 2021-05-27 23:54:11 -05:00
MickeyMoz
077dbd145a [fenix] Update Android Components version to 90.0.20210528002854. 2021-05-28 01:59:12 +00:00
Ben Hearsum (he/him)
456caaba02 [fenix] Update gpg pub key (https://github.com/mozilla-mobile/fenix/pull/19691) 2021-05-27 20:47:06 -04:00
Mozilla L10n Automation Bot
05611f5826 [fenix] Import l10n. 2021-05-28 00:29:28 +00:00
Jonathan Almeida
369ef222fd [fenix] Close https://github.com/mozilla-mobile/fenix/issues/19459: Use Store.waitUntilIdle in intermittent failing test (https://github.com/mozilla-mobile/fenix/pull/19683) 2021-05-27 18:51:00 -04:00
Gabriel Luong
d67678c9c0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/19492 - Provide the correct CreditCardNumber type to UpdatableCreditCardFields when updating a credit card (https://github.com/mozilla-mobile/fenix/pull/19692)
We were crashing because we were specifying the wrong `CreditCardNumber` type when constructing the `UpdatableCreditCardFields`.
We only had the plaintext card number from the user input, but was placing it off as an encrypted card number, which resulted in the crash.
2021-05-27 18:44:00 -04:00
Christian Sadilek
451d286705 [fenix] Migrate test code to no longer use Nimbus FeatureConfig 2021-05-27 16:09:44 -04:00
Christian Sadilek
9026e1d20a [fenix] Fix breaking change in MetricController 2021-05-27 16:09:44 -04:00
Christian Sadilek
2adaed1d2f [fenix] Fix lint/detekt issues 2021-05-27 16:09:44 -04:00
Christian Sadilek
a2e5fe830d [fenix] Update Android Components version to 90.0.20210527173355 2021-05-27 16:09:44 -04:00
James Hugman
9e84d12281 [fenix] Add an experiment to demontrate the Feature API
This is not visible in production, but only debug. It shows three variables
being used to change the settings screen (title, icon and title-punctuation).
2021-05-27 16:09:44 -04:00
Oana Horvath
ba1ebb1413 [fenix] No issue: cleanup of unused tabs related code in HomeScreenRobot.kt
Deleted SmokeTest#selectTabsButtonVisibilityTest, feature removed
2021-05-27 11:13:56 +03:00
Oana Horvath
4219f12c67 [fenix] No issue: added smoke tests from MediaNotificationTest.kt 2021-05-27 11:13:56 +03:00
Elise Richards
c334a5ae30 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18264 - Add biometric prompt to credit card settings (https://github.com/mozilla-mobile/fenix/pull/19505) 2021-05-27 03:45:35 -04:00
Oana Horvath
65105f2854 [fenix] No issue: Added custom tab UI smoke test 2021-05-27 10:22:30 +03:00
Jonathan Almeida
5dd7d94432 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/19647: Navigate to browser from home via Synced Tabs page 2021-05-27 05:21:57 +04:00
Mozilla L10n Automation Bot
26fcdb5f63 [fenix] Import l10n. 2021-05-27 00:48:18 +00:00
Gabriel Luong
d46ed809a6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/19680 - Show the card number when editing a credit card (https://github.com/mozilla-mobile/fenix/pull/19681) 2021-05-26 20:22:11 -04:00
Sebastian Kaspari
80b18d32ab [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/17819: Remove JCenter from build files. 2021-05-26 17:00:01 -04:00
Gabriel Luong
a61586886b [fenix] For https://github.com/mozilla-mobile/fenix/issues/18271 - [Saved cards] Display the credit card provider icon and report the correct card type (https://github.com/mozilla-mobile/fenix/pull/19652) 2021-05-26 16:44:05 -04:00
Mugurell
e077d268ab [fenix] For https://github.com/mozilla-mobile/fenix/issues/18263 - Allow dynamically toggling credit cards autofill 2021-05-26 19:38:16 +03:00
Ionut Cristian Bedregeanu
dc4c14400a [fenix] For https://github.com/mozilla-mobile/fenix/issues/19653 - Address 19643 PR comments
Rename handleAddCreditCard to handleAddCreditCardClicked
Rename onClickAddCreditCard to onAddCreditCardClick
Format layout_add_credit_card.xml
2021-05-26 19:06:37 +03:00
Mugurell
6cc2dfd41f [fenix] For https://github.com/mozilla-mobile/fenix/issues/19638 - Don't show extracted text UI for name when editing cards (https://github.com/mozilla-mobile/fenix/pull/19673)
This comes to ensure consistency with the behavior for when editing the card
number.
2021-05-26 12:05:21 -04:00
Bedregeanu Ionut
126b678693 [fenix] For https://github.com/mozilla-mobile/fenix/issues/19654 - Add RTL support for the "Add credit card" button from "Saved cards" (https://github.com/mozilla-mobile/fenix/pull/19666)
Co-authored-by: Ionut Cristian Bedregeanu <ionut.bedregeanu@softvision.ro>
2021-05-26 11:58:49 -04:00
Codrut Topliceanu
3a74d32302 [fenix] For https://github.com/mozilla-mobile/fenix/issues/19569 - Decrease the credit card expiry year width to ensure the month is fully visible (https://github.com/mozilla-mobile/fenix/pull/19582) 2021-05-26 11:16:29 -04:00
Mugurell
693a65646c [fenix] For https://github.com/mozilla-mobile/fenix/issues/19475 - Introduce a DefaultTabsTrayInteractor
Refactored the TabsTrayFragment to not implement the TabsTrayInteractor which
among other advantages allowed for easier testing.
2021-05-26 15:45:54 +03:00
Mugurell
2825595c5f [fenix] For https://github.com/mozilla-mobile/fenix/issues/19475 - Cleanup - respect naming scheme in TabsTrayController
In our current MVI implementation the View Interactors are first called in
response to a direct user action and contain methods following the
"onXXHappened" naming scheme and then delegate other Interactors / Controllers
for specific actions.

Controllers contain the business logic for actually updating the app's state
and offer methods following the "handleXXAction" naming scheme.
2021-05-26 15:45:54 +03:00
isabelrios
abff667349 [fenix] Stop depending on JCenter - Screengrab and Falcon 2021-05-26 11:04:58 +02:00
Mozilla L10n Automation Bot
945799c1bf [fenix] Import l10n. 2021-05-26 00:43:20 +00:00