2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-19 09:25:34 +00:00
Commit Graph

9567 Commits

Author SHA1 Message Date
sv-ohorvath
44affea646 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/26711: Disable verifyPageMainMenuItemsTest UI test 2022-09-02 11:08:59 +00:00
sv-ohorvath
b355f6d21c [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/26286: adds UI test for the Language menu 2022-09-02 11:08:59 +00:00
Gabriel Luong
ec82eb969f [fenix] For https://github.com/mozilla-mobile/fenix/issues/26776 - Don't dim the window when the Jump back in CFR is shown 2022-09-02 06:55:05 +00:00
Alexandru2909
51b6ea8ea6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26191 - Add telemetry for jump back in onboarding message 2022-09-02 06:23:22 +00:00
sarah541
6e42dd5236 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26759 - Crash fix for UnsupportedOperationException 2022-09-02 03:22:22 +00:00
Gabriel Luong
d2f7a63214 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26774 - Attempt to show the Synced Tab CFR before the Jump Back In CFR 2022-09-02 02:44:27 +00:00
mozilla-l10n-automation-bot
ea07a6dc2b [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/26779) 2022-09-02 00:36:57 +00:00
Gabriel Luong
bdb4bffa35 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26738 - Update MR onboarding with the latest illustrations 2022-09-01 22:22:08 +00:00
Gabriel Luong
6cfe8c9008 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26739 - Display MR onboarding dialog to existing users as soon as the app is opened 2022-09-01 21:31:44 +00:00
Gregory Mierzwinski
e72b96a4d0 [fenix] Bug 1788643 - Add a nightly cron task for performance tests. (https://github.com/mozilla-mobile/fenix/pull/26761)
* Bug 1788643 - Add a nightly cron task for performance tests.

* Fix bad function name.

* Run nightly-test cron manually.
2022-09-01 20:27:12 +00:00
Noah Bond
87a8175c83 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26609 - Update favicon dark mode background color for recent bookmarks and recent tabs 2022-09-01 18:50:07 +00:00
MickeyMoz
bb87210270 [fenix] Update to Android-Components 106.0.20220901143315. 2022-09-01 13:01:12 -04:00
Gabriel Luong
980594f218 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26756 - Don't show Jump Back In CFR if the synced tab CFR is shown 2022-09-01 15:57:12 +00:00
Gabriel Luong
a5e3c1ab73 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26754 - Avoid showing CFR if the MR onboarding is being displayed 2022-09-01 15:07:14 +00:00
mergify
96b591b0f4 [fenix] update initial_experiments.json based on the current first-run experiments in experimenter 2022-09-01 10:10:26 -04:00
Mugurell
263149bab8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26723 - Fix WallpapersObserver leaking a view from HomeFragment
The observer initialized with a fragment View would outlive the fragment and in
that allow for leaking the entire fragment layout.
2022-09-01 06:49:31 +00:00
Mugurell
4662dbd8ab [fenix] For https://github.com/mozilla-mobile/fenix/issues/26723 - Ensure wallpapers are set on the main thread
Using Dispatchers.IO allowed the observer to react faster to wallpaper state
updates but caused issues with updating the wallpaper in fragment layout.

Using Dispatchers.Main.immediate gives us a bit slower reaction time but still
faster than Dispatchers.Main and allows us to still execute before the fragment
is visible.
2022-09-01 06:49:31 +00:00
mozilla-l10n-automation-bot
aa0ed7ad4a [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/26749) 2022-09-01 00:37:46 +00:00
Gabriel Luong
87469071cd [fenix] For https://github.com/mozilla-mobile/fenix/issues/26717 - Only show the MR onboarding dialog for existing users 2022-08-31 22:38:48 +00:00
MatthewTighe
e70f6d19af [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/26211: Download wallpapers when thumbnails clicked 2022-08-31 22:09:39 +00:00
MatthewTighe
a3f055a36e [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/26213: Add wallpaper use case to load thumbnails. 2022-08-31 22:09:39 +00:00
MatthewTighe
3dbb42988f [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/26214: Download wallpaper thumbnails at app startup 2022-08-31 22:09:39 +00:00
Noah Bond
5ba048f43b [fenix] For https://github.com/mozilla-mobile/fenix/issues/26607 - Update back plating for recent Bookmarks 2022-08-31 21:18:01 +00:00
mergify
858d4f6c22 [fenix] update initial_experiments.json based on the current first-run experiments in experimenter 2022-08-31 16:41:11 -04:00
MickeyMoz
a206a1645c [fenix] Update to Android-Components 106.0.20220831190128. 2022-08-31 20:35:14 +00:00
Julien Cristau
2bfaf93972 [fenix] mergify: auto-merge relbot PRs that target the main branch 2022-08-31 14:50:07 -04:00
mcarare
05df6af0b4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26444: Adapt Pocket 'powered by' text to wallpaper. 2022-08-31 17:57:20 +00:00
mcarare
49e8207a93 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26444: Adapt HomeSectionHeader text colors to wallpaper. 2022-08-31 17:57:20 +00:00
mcarare
8e99bc1852 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26444: Replace SectionHeader with HomeSectionHeader for home sections. 2022-08-31 17:57:20 +00:00
mcarare
e0ec0fdb87 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26444: Refactor HomeSectionHeader to have optional show all text. 2022-08-31 17:57:20 +00:00
MickeyMoz
3b67e25c8b [fenix] Update to Android-Components 106.0.20220831143219. 2022-08-31 12:44:12 -04:00
Mugurell
451cb2338c [fenix] For https://github.com/mozilla-mobile/fenix/issues/26450: Remove the star icon from Pocket sponsored stories 2022-08-31 15:27:01 +00:00
Alexandru2909
69688b8b9c [fenix] For https://github.com/mozilla-mobile/fenix/issues/26706 - Add sponsored urls filter in BlocklistHandler 2022-08-31 13:03:38 +00:00
Alexandru2909
ed16051b4f [fenix] For https://github.com/mozilla-mobile/fenix/issues/26706 - Change TopSite.containsQueryParameters as Uri extension function 2022-08-31 13:03:38 +00:00
mergify
3640cf1021 [fenix] update initial_experiments.json based on the current first-run experiments in experimenter 2022-08-30 21:54:33 -04:00
mozilla-l10n-automation-bot
d0176b3833 [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/26720) 2022-08-31 00:40:51 +00:00
Aaron Train
5eed29db0d [fenix] No issue: Add is Test Lab helper 2022-08-30 18:36:42 +00:00
MickeyMoz
73ad1453f4 [fenix] Update to Android-Components 106.0.20220830143055. 2022-08-30 12:15:24 -04:00
Perry McManis
0d8ace8423 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26700 - URI counts will now additionally be sent in baseline 2022-08-30 16:01:50 +00:00
Lucius
b3f23608da [fenix] For https://github.com/mozilla-mobile/fenix/issues/26093: Use ic_menu instead of ic_close
An override for History already exists in `HistoryListItemViewHolder`, so no global override for this icon is needed.
2022-08-30 10:20:19 -04:00
Aki Sasaki
28e0882a39 [fenix] update bot name 2022-08-30 07:39:58 +00:00
Alexandru2909
a33ab6b463 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26551 - Add telemetry for MR Onboarding welcome and sync dialogs. 2022-08-30 06:18:31 +00:00
mozilla-l10n-automation-bot
92729cce2b [fenix] Import l10n. (https://github.com/mozilla-mobile/fenix/pull/26703) 2022-08-30 00:41:37 +00:00
Gabriel Luong
7827fda4a4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26696 - Enable showSynCFR for Nightly 2022-08-29 22:55:42 +00:00
Jonathan Almeida
c909aaea13 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/25919: Move UpdateFirstFrameDrawn to RecyclerView.onLayoutCompleted
As part of a preventitive measure for home page regression loading, we
fixed the UpdateFirstFrameDrawn call to happen after the first layout in
the main RecyclerView is completed. In addition, we also make pocket
aware of this flag so that it renders itself after the first layout.

This helps prioritize current & future features that are visible first
to render before those that are off screen.

Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
2022-08-29 19:32:22 +00:00
Mugurell
085a3e4af1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26555 - Observe and update the wallpaper before HomeScreen is visible.
By using Store.observeManually in a standalone coroutine we can observe the
store and update the wallpapers even before onStart (in manual tests is right
around onStart, certainly before the other widgets shown on homescreen).

Created a new WallpapersObserver to have the functionality easier to reason
about and be easier to test.
2022-08-29 18:38:46 +00:00
Gabriel Luong
73e0b0332c [fenix] For https://github.com/mozilla-mobile/fenix/issues/26693 - Use a new ID for onboarding_home_sync_title 2022-08-29 18:08:05 +00:00
MatthewTighe
a1a75ee8d4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/26511: load homescreen wallpaper in blocking coroutine 2022-08-29 17:33:13 +00:00
MickeyMoz
dd47fdaf61 [fenix] Update to Android-Components 106.0.20220829143136. 2022-08-29 12:18:25 -04:00
sv-ohorvath
757d5fe8b6 [fenix] No issue: disable TCP CFR in screenshots tests 2022-08-29 15:58:26 +00:00