2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-11 13:11:01 +00:00
Commit Graph

6335 Commits

Author SHA1 Message Date
Michael Comella
ac34432176 For #18426: warn about flaw in app_opened_all_startup probe. 2021-03-30 10:38:44 -07:00
Michael Comella
ade38246be For #18426: record cold start duration telemetry. 2021-03-30 10:38:44 -07:00
Michael Comella
2be9fb61d0 For #18426: add StartupActivityStateProvider.
This will be used to filter conditions for the start up telemetry we're
adding.
2021-03-30 10:38:44 -07:00
Michael Comella
edd49b286d For #18426: add ApplicationStartReasonProvider.
We need to know this state to add a correct COLD MAIN probe.
2021-03-30 10:38:44 -07:00
Michael Comella
520634165e For #18426: add DefaultActivityLifecycleCallbacks.
We'll extend this in subsequent commits.
2021-03-30 10:38:44 -07:00
Oana Horvath
246348501c For #18644: fix metod to verify system notifications 2021-03-30 18:19:02 +03:00
Jonathan Almeida
d167bc7b67 Issue #14117: Add Synced Tabs as a page in the tabs tray 2021-03-30 19:09:50 +04:00
Oana Horvath
aacb5e3ebb For #18421: Ignore the ContextMenusTest class because of test failures 2021-03-30 17:12:49 +03:00
Gabriel Luong
ae625e60cf For #18247 - [Add card] Populate the Credit card expiry year drop down 2021-03-29 21:37:03 -04:00
Gabriel Luong
4763d8c9e5 For #18246 - [Add card] Populate the Credit card expiry month drop down 2021-03-29 21:37:03 -04:00
Gabriel Luong
46a267a494 For #18243 - Add a credit card editor screen 2021-03-29 21:37:03 -04:00
Jonathan Almeida
cb1fb95a3a Issue #18521: Focus on page corresponding to selected tab
This first part of #18521 is to focus on the correct pager item first
before we land a patch for `scrollToPosition` of the selected tab.
2021-03-30 03:08:01 +04:00
Jonathan Almeida
e41344aa1f Close #18668: Add stable ID cache for TabAdapter.getItemId 2021-03-30 02:58:54 +04:00
yichiehc
7c46f5e74f
For #16830: Increase the Show in private sessions option in Search Preferences Settings (#18689)
* For #18242 - Wire up "Sync cards across devices" preference with SyncPreferenceView (#18605)

* For #16830: Increase the Show in private sessions option in Search Preferences Settings

Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
2021-03-29 17:06:29 -05:00
MickeyMoz
69dbbdd122 Update Android Components version to 75.0.20210329143119. 2021-03-29 20:58:44 +00:00
Aaron Klotz
0a0d48f48c Explicitly set android:extractNativeLibs to true in ApplicationManifest.xml
The Android Gradle Plugin's default for android:extractNativeLibs changed from
true to false beginning with version 3.6.0. Based on GeckoView's needs, we
should ensure that this attribute is explicitly set to true.
2021-03-29 12:52:34 -07:00
Michael Droettboom
50ae7826ad
Bug 1689162: Update Glean metrics.yaml schema (#18683) 2021-03-29 11:53:45 -04:00
Kershan
02d70d3837
For #18453 - Show SUMO for default browser deeplink on Android <N
Lower Android versions don't offer the possibility of opening system settings
at a specific preference. In this cases we already shown a sumo article
detailing the manual steps each user is expected to perform to change the
system set default browser.
2021-03-29 18:14:15 +03:00
MickeyMoz
ec07eec62f Update Android Components version to 75.0.20210328204653. 2021-03-28 23:25:40 +00:00
MickeyMoz
db873719be Update Android Components version to 75.0.20210328143118. 2021-03-28 16:30:48 +00:00
Arturo Mejia
367413cd20 For #15372 Improve Onboarding strings 2021-03-27 08:48:13 -04:00
Jonathan Almeida
26c176a75e Issue #18443: Move viewholders to separate files and package 2021-03-27 03:42:34 +04:00
Jonathan Almeida
917783a141 Issue #18443: Fix changes between grid/list viewholders 2021-03-27 03:42:34 +04:00
Jonathan Almeida
9ce4adaa32 Close #18443: Use recyclerview-selection for multi-select mode in tray
Add multi-select mode to the BrowserTabsAdapter. It has the
functionality to:
 - Enable multi-select mode on long-press.
 - Enable multi-select mode when changed by an external function.
 - Only works for normal tabs (as we currently have it).

Co-authored-by: "codrut.topliceanu" <codrut.topliceanu@softvision.ro>
2021-03-27 03:42:34 +04:00
Gabriel Luong
5d0af34537
For #17291 - Display a list of all active Nimbus experiments (#17515) 2021-03-26 13:58:30 -04:00
yichiehc
dd09ba64c4
For #18594: Highlight the "Default browser" system setting on Android >= N
Although not public APIs we can use specific extras in the Intent used to open
system settings such that the "Default browser" setting is highlighted to
provide a better UX for users looking to set Fenix as default.
2021-03-26 18:25:56 +02:00
rxumoz
46af52d254
Update top sites to add PDD for MozillaOnline builds (#18615) 2021-03-26 12:18:46 -04:00
Mihai Adrian Carare
a539f69cb2
For #18260 - Add pin to default sites. (#18618) 2021-03-26 11:36:27 -04:00
Roger Yang
c21b44e0a3
Closes #18535: Re-add grid layout to tabs tray (#18638) 2021-03-26 10:33:46 -04:00
Oana Horvath
1c0360af7b Disable customTrackingProtectionSettingsTest 2021-03-26 16:25:14 +02:00
Oana Horvath
11d410de0b Re-enable working UI tests from #18644 2021-03-26 16:25:14 +02:00
Mozilla L10n Automation Bot
cc0fdd1109 Import l10n. 2021-03-26 11:39:00 +00:00
Mugurell
060b986f1c For #18644 - Temporarily disabling UI tests that fail on Firebase.
This is a quick solution to resume PR merges.
Investigations and a proper fix is to follow on this same ticket.
2021-03-26 13:06:05 +02:00
Arturo Mejia
869c99afaa For #15372 Optimize the order and messages of onboarding cards 2021-03-24 22:16:00 -04:00
Aaron Train
246c192de3
Closes #18623: Fix Gradle task name in gradlewbuild.py (#18624) 2021-03-24 15:33:17 -04:00
Roger Yang
34a7bc0baa
For #17644: Record when user taps on a add-on's setting (#18504) 2021-03-24 14:31:39 -04:00
MickeyMoz
fc220da336 Update Android Components version to 75.0.20210324143047. 2021-03-24 16:32:38 +00:00
Mozilla L10n Automation Bot
cd0efaca40 Import l10n. 2021-03-24 00:25:33 +00:00
Jonathan Almeida
2c23941823 Issue #18538: Add BrowserTabsAdapter for tabs tray 2021-03-24 02:37:06 +04:00
Gabriel Luong
3b11b9a700
For #18242 - Wire up "Sync cards across devices" preference with SyncPreferenceView (#18605) 2021-03-23 16:00:41 -04:00
mcarare
90fea8ba5e For #17790: Remove app from recents screen on quit. 2021-03-23 23:02:01 +04:00
Elise Richards
559cf54798
For #17190: notifications are updated when locale is changed (#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
578d6b5205
For #18240 - Add a Credit Card preference screen (#18410)
- Removes an unused preference key "pref_key_credit_cards_addresses"
2021-03-23 11:59:32 -04:00
Ryan VanderMeulen
83018c813b
Update version.txt to 89.0.0-beta.1 (#18602) 2021-03-23 11:08:18 -04:00
Roger Yang
a8c53c6bf1
Closes #17791: Use updated URL with custom tabs when copying to clipboard (#18590) 2021-03-23 10:31:53 -04:00
Mugurell
cc2ba4ba97
For #18585 - Don't use hardcoded String values in Onboarding unit test (#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
43c54b7006
For #18395: Dismiss contextual menu when entering/exiting Reader Mode 2021-03-23 11:46:10 +02:00
mcarare
d0a45bab21 For #17799: Add extensions submenu item. 2021-03-23 09:52:45 +02:00
Arturo Mejia
54db8f3fde Revert "For #17805 - Fix adjustResize deprecation (#18252)"
This reverts commit 38f906a6
2021-03-22 16:32:20 -04:00
MickeyMoz
5c0c4117b5 Update Android Components version to 74.0.20210322143147. 2021-03-22 16:33:51 +00:00