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

6090 Commits

Author SHA1 Message Date
Roger Yang
e1404fab67 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17644: Record when user taps on a add-on's setting (https://github.com/mozilla-mobile/fenix/pull/18504) 2021-03-24 14:31:39 -04:00
MickeyMoz
a17919fa64 [fenix] Update Android Components version to 75.0.20210324143047. 2021-03-24 16:32:38 +00:00
Mozilla L10n Automation Bot
a1b234a67b [fenix] Import l10n. 2021-03-24 00:25:33 +00:00
Jonathan Almeida
101061cae3 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/18538: Add BrowserTabsAdapter for tabs tray 2021-03-24 02:37:06 +04:00
Gabriel Luong
b3421edcf8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18242 - Wire up "Sync cards across devices" preference with SyncPreferenceView (https://github.com/mozilla-mobile/fenix/pull/18605) 2021-03-23 16:00:41 -04:00
mcarare
f5c72efb38 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17790: Remove app from recents screen on quit. 2021-03-23 23:02:01 +04:00
Elise Richards
25d14c9a8e [fenix] For https://github.com/mozilla-mobile/fenix/issues/17190: notifications are updated when locale is changed (https://github.com/mozilla-mobile/fenix/pull/18179)
* Add intent processor for locale changes

* Recreate notification and notify in the service

* Use locale use cases to update notification

* Use notification id instead of tag

* Add locale use cases and restore locale in application

* Send locale to service instead of string

* Controller tests for locale

* Update Android Components version to 74.0.20210323143308

Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
2021-03-23 14:16:30 -04:00
Gabriel Luong
9272994178 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18240 - Add a Credit Card preference screen (https://github.com/mozilla-mobile/fenix/pull/18410)
- Removes an unused preference key "pref_key_credit_cards_addresses"
2021-03-23 11:59:32 -04:00
Ryan VanderMeulen
52ac8bde8d [fenix] Update version.txt to 89.0.0-beta.1 (https://github.com/mozilla-mobile/fenix/pull/18602) 2021-03-23 11:08:18 -04:00
Roger Yang
baa22e0645 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/17791: Use updated URL with custom tabs when copying to clipboard (https://github.com/mozilla-mobile/fenix/pull/18590) 2021-03-23 10:31:53 -04:00
Mugurell
ea39380daa [fenix] For https://github.com/mozilla-mobile/fenix/issues/18585 - Don't use hardcoded String values in Onboarding unit test (https://github.com/mozilla-mobile/fenix/pull/18597)
Test if the welcome message has the expected structure and uses the expected
String values, not what the string values are.
2021-03-23 15:54:24 +02:00
Vitaly V. Pinchuk
49c057097e [fenix] For https://github.com/mozilla-mobile/fenix/issues/18395: Dismiss contextual menu when entering/exiting Reader Mode 2021-03-23 11:46:10 +02:00
mcarare
b0f07eea23 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17799: Add extensions submenu item. 2021-03-23 09:52:45 +02:00
Arturo Mejia
597b246961 [fenix] Revert "For https://github.com/mozilla-mobile/fenix/issues/17805 - Fix adjustResize deprecation (https://github.com/mozilla-mobile/fenix/pull/18252)"
This reverts commit 72754a50
2021-03-22 16:32:20 -04:00
MickeyMoz
48feddab6d [fenix] Update Android Components version to 74.0.20210322143147. 2021-03-22 16:33:51 +00:00
Mozilla L10n Automation Bot
95ced8e2ec [fenix] Import l10n. 2021-03-22 00:31:33 +00:00
MickeyMoz
45071b1237 [fenix] Update Android Components version to 74.0.20210321143134. 2021-03-21 16:43:19 +00:00
Mozilla L10n Automation Bot
0621af82ac [fenix] Import l10n. 2021-03-21 00:30:53 +00:00
Michael Comella
3b2bda7c81 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18426: add measurement probes for long-running lifecycle methods.
In addition to the existing probes for onCreate, this should cover all
lifecycle methods that take a long time in our profiles.
2021-03-19 17:41:03 -07:00
Mozilla L10n Automation Bot
4bbb624c57 [fenix] Import l10n. 2021-03-20 00:30:36 +00:00
Stefan Arentz
340ebf7b0b [fenix] [SDK-218] Nimbus updates to provide app_name and channel (https://github.com/mozilla-mobile/fenix/pull/18559)
* [SDK-218] Nimbus updates to provide app_name and channel

Provides the `app_name` and `channel` info to Nimbus.

* Update to A-C Nightly 74.0.20210319190549

Co-authored-by: Travis Long <tlong@mozilla.com>
2021-03-19 16:39:24 -04:00
Gregory Mierzwinski
44619180cf [fenix] Bug 1699639 - Run browsertime tests in python3. (https://github.com/mozilla-mobile/fenix/pull/18554)
This patch fixes an issue with the python version being used to run the browsertime tests.
2021-03-19 15:14:31 -04:00
Michael Comella
1f67254b10 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18426: add telemetry for app.onCreate subsections.
Hopefully this will help us understand behavior of the
`application_on_create` probe, specifically that it seems to take longer
in telemetry than in does locally compared to `home_activity_on_create`
(comparing the medians to local runs)..
2021-03-19 11:52:29 -07:00
Michael Comella
8182032564 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18426: add TimingDistributionMetricType.measureNoInline.
This addresses an issue I found in my follow-up PR.
2021-03-19 11:52:29 -07:00
Roger Yang
4abb852190 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/17531: Use shared preference to store top sites count for telemetry (https://github.com/mozilla-mobile/fenix/pull/18557) 2021-03-19 14:13:24 -04:00
MickeyMoz
6fa8aa9009 [fenix] Update Android Components version to 74.0.20210318232824. 2021-03-19 16:24:11 +00:00
Roger Yang
7e59b192b6 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/17956: Add top site telemetry to available search engines (https://github.com/mozilla-mobile/fenix/pull/18129) 2021-03-19 10:53:36 -04:00
Mihai Adrian Carare
02cabca0c5 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/12565: Clean up use of Context within ReviewPromptController. (https://github.com/mozilla-mobile/fenix/pull/18537) 2021-03-18 21:49:09 -04:00
mcarare
7150b3870e [fenix] No issue: Update Android Components version to 74.0.20210318143143
Replaces deprecated method setToolbarColor(Int) in CustomTabsIntent.Builder.
2021-03-18 21:06:36 -04:00
Mozilla L10n Automation Bot
c204581e87 [fenix] Import l10n. 2021-03-19 00:31:23 +00:00
Stefan Arentz
471e2245d2 [fenix] Enable the Nimbus experiments library on all channels (https://github.com/mozilla-mobile/fenix/pull/18526) 2021-03-18 13:33:33 -04:00
Roger Yang
1569a8ce76 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17644: Always update add-on's telemetry values before sending metric ping (https://github.com/mozilla-mobile/fenix/pull/18529) 2021-03-18 13:18:14 -04:00
Jonathan Almeida
c6f95e1f5c [fenix] Enable new tabs tray only for debug builds 2021-03-18 17:21:09 +04:00
Codrut Topliceanu
4fb1bbf431 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17805 - Fix adjustResize deprecation (https://github.com/mozilla-mobile/fenix/pull/18252)
* For https://github.com/mozilla-mobile/fenix/issues/17805 - Fix adjustResize deprecation

To handle the deprecation of `adjustResize` I've moved it from `styles.xml` and `AndroidManifest.xml` to `Activity.kt` as a fallback for devices with Android < 11. For Android 11 and up `setDecorFitsSystemWindows(false)` and `OnApplyWindowInsetsListener` will be used to handle app insets. Normal use activities should call `enableSystemInsetsHandling` in `onCreate` as to properly display system bars and for proper keyboard handling.
2021-03-18 10:05:54 +02:00
Mozilla L10n Automation Bot
6f6f491106 [fenix] Import l10n. 2021-03-18 00:54:20 +00:00
MickeyMoz
0226bef10a [fenix] Update Android Components version to 74.0.20210316190202. 2021-03-17 17:22:28 +00:00
Sebastian Kaspari
b656ffe3fc [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/17819: buildSrc: Use Maven Central instead of JCenter and use artifact cache. 2021-03-17 16:50:36 +01:00
Mozilla L10n Automation Bot
01cbaae87a [fenix] Import l10n. 2021-03-17 00:34:04 +00:00
Jonathan Almeida
122597ce56 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/17822: Create a tabs tray layout and fragment
Co-authored-by: Kate Glazko <kglazko@Kates-MacBook-Pro.local>
2021-03-17 03:16:10 +04:00
Gabriel Luong
f1b86e17ae [fenix] For https://github.com/mozilla-mobile/fenix/issues/18408 - Add a lazy getter for AutofillCreditCardsAddressStorage 2021-03-16 13:30:43 -07:00
MickeyMoz
6fbb078715 [fenix] Update Android Components version to 74.0.20210316143123. 2021-03-16 19:41:23 +00:00
Grisha Kruglov
1c4f366083 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/18501: Enable Nimbus on Beta channel 2021-03-16 11:06:47 -07:00
Oana Horvath
be560986e1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18481: waits for url to be visible in TestHelper.verifyUrl() (https://github.com/mozilla-mobile/fenix/pull/18498) 2021-03-16 13:35:36 -04:00
Oana Horvath
a862baeda2 [fenix] Add first set of UI tests to Nightly 2021-03-16 11:12:53 +02:00
Mozilla L10n Automation Bot
ed823030dd [fenix] Import l10n. 2021-03-16 00:26:32 +00:00
Mugurell
78b7d0e95c [fenix] For https://github.com/mozilla-mobile/fenix/issues/17869 - New AndroidKeystoreExperiment telemetry 2021-03-15 13:35:49 -07:00
Mugurell
3812cffed0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17869 - Start the Android Keystore experiment
Only on API 23+ (minimum Android version needed for SecureAbove22Preferences)
and only if enabled by a Nimbus experiment.

The Nimbus experiment will have the key `fenix-android-keystore` and use the
default branches - "control" and "treatment".
2021-03-15 13:35:49 -07:00
mcarare
1c8387fdb9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17768: Renew telemetry expiring in March. 2021-03-15 19:59:38 +02:00
mcarare
ebde904cfd [fenix] For https://github.com/mozilla-mobile/fenix/issues/18076: Renew telemetry expiring in April. 2021-03-15 19:59:24 +02:00
Gabriel Luong
42cc036ba5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18036 - Add TrackKeyInfo to Ad Click Metrics (https://github.com/mozilla-mobile/fenix/pull/18159) 2021-03-15 12:57:53 -04:00