Christian Sadilek
47f55924e1
Address breaking changes in A-C 100.0.20220324222826
3 years ago
mike a
9aa613c443
Closes #23517 : history items are not being removed after deletion
3 years ago
Gabriel Luong
d7a9e304fb
For #24114 - Refactor initial HomeFragmentState into AppState
3 years ago
Gabriel Luong
c2e3d251cb
For #24114 - Refactor HomeFragmentState into AppState
3 years ago
Arturo Mejia
55c707a412
Closes #24305 : Remove false wallpaper NPE Sentry report
3 years ago
MatthewTighe
5674a4066b
closes #24289 : reset strict mode after WallpaperManager construction
3 years ago
Arturo Mejia
0aab006a1c
For #23489 : Update SentryService reference to use the latest Sentry SDK.
3 years ago
Gabriel Luong
221ce814ef
For #24235 - Remove Tip from HomeFragmentStore
3 years ago
Gabriel Luong
0448530440
For #24235 - Remove MasterPasswordTipProvider
3 years ago
Gabriel Luong
788b83bfaa
For #24229 - Remove unused MigrationTipProvider
3 years ago
Gabriel Luong
a59d319eb0
For #24252 - Rename disabled attribute to textDisabled
3 years ago
Gabriel Luong
331dc3a8ec
For #24252 - Rename secondaryText attribute to textSecondary
3 years ago
Gabriel Luong
f1e7b49425
For #24252 - Rename primaryText attribute to textPrimary
3 years ago
Gabriel Luong
c9a47d08a8
For #24130 - Change Shortcuts setting to toggle the display of Top Sites
3 years ago
Arturo Mejia
ba5a4affb7
For #23489 : Update SentryService reference to use legacy component.
3 years ago
Grigory Kruglov
7ca7190199
Bump Android-Components version to 100.0.20220309001717
3 years ago
Grigory Kruglov
6c793e035b
Closes #15882 : check for account state abnormalities after account manager is ready
3 years ago
Gabriel Luong
56022546f2
For #23893 - Add telemetry for Contile services
3 years ago
Gabriel Luong
691e303677
For #24062 - Remove showHomeBehindSearch feature flag
3 years ago
Gabriel Luong
b6f066c9ed
For #24042- Remove inactive tabs survey
3 years ago
Sarah541
a222ea521d
For #23821 - Add telemtry for RecentlyVisted Homepage ( #23909 )
...
Add test
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: Ryan VanderMeulen <rvandermeulen@mozilla.com>
3 years ago
Roger Yang
c4c263abcb
Close #23894 : Simplify distinct history algorithm
3 years ago
Gabriel Luong
dfdf386f0b
For #23957 - Rename toolbarDivider attribute to borderPrimary
3 years ago
Gabriel Luong
783d2037b6
For #23738 - Integrate the Contile top sites updater
3 years ago
Gabriel Luong
f71edcd309
Update Android Components version to 99.0.20220223143136. ( #23942 )
3 years ago
MatthewTighe
9b54df4145
closes #23912 : remove sentry reporting from WallpaperDownloader
3 years ago
mcarare
9a5cd634ab
For #23408 : Fix pinned top sites count from the cached list.
3 years ago
Roger Yang
7dc969103b
No issue: Renew/remove metrics set to expire in March 2022
3 years ago
Roger Yang
20094cd1e9
No issue: Renew/remove metrics set to expire in April 2022 ( #23786 )
3 years ago
Roger Yang
7d8bad05cd
Close #23694 : Add telemetry for history search
3 years ago
Matt Tighe
96cda67806
closes #23727 : Add a fenix.git tag of the current hash to Sentry reports
3 years ago
Gabriel Luong
869f4c89ee
For #23731 - Use the disk cache for the Contile top sites
3 years ago
Mugurell
bc59ede073
For #22722 - Reacting to the crashed flag
...
Whenever the ".crashed" property of the currently displayed
TabSessionState -> EngineState is true we will show an in-app crash reporter
with the usual close tab / restore tab options and also the option to report
all current non-fatal crashes to Mozilla if the setting for sending the crash
reports is enabled in app settings.
This closely mimics the previous crash reporter UI but there might be some
subtle differences stemming from migrating to using a ComposeView.
Whenever the ".crashed" property of the currently displayed
TabSessionState -> EngineState is false we will set the in-app crash reporter
to have a View.GONE visibility effectively removing it from the layout.
The functionality for receiving the non-fatal crashes from the AC CrashReporter
through an Intent is still kept and these crashes will be persisted in memory
until the user closes / restores a tab and so also makes a decision about
sending or not these crashes.
Currently more tabs can crash following just one since more share the same
process and as such there is no way to differentiate between them or link a
certain Crash to a certain tab.
They will all be acted upon at once from any tab the user chooses to close or
restore.
3 years ago
Grigory Kruglov
a42018f124
Convert recently closed tabs code to use light-weight TabState
...
To lighten-up our memory usage and startup performance, all of the RecentlyClosed
machinery was converted to use a light-weight TabState - specifically, it's missing
EngineSessionState, which is expensive to obtain during startup, and potentially
very costly to keep in-memory.
When we actually need EngineSessionState (at the point of restoration of a tab), we
read and rehydrate it using provided storage implementation.
3 years ago
Rohan Maity
df0d196759
For #20634 remove some lint issues from baseline
3 years ago
Noah Bond
c0942eadb2
For #23526 - Add telemetry for Contile interactions
3 years ago
jhugman
b230c39a7f
Fixes #23492 : Perf regression of calling isFirefoxDefault from main thread ( #23556 )
...
* Fixes #23492 — Fixup perf regression of calling isFirefoxDefault from the main thread
* Tightening of near defunct default browser message
* Fixup early crash in debug build
* ktlint
3 years ago
Sarah Khan
26c7562e62
For #23596 and #23309 - Add deeplink to wallpaper settings
3 years ago
Matt Tighe
9b9d08c7d1
closes #23565 : expire remote wallpapers but let users keep selected
3 years ago
Mugurell
0be470a104
For #21009 - New Recently closed tabs telemetry
...
This adds a new `recently_closed_tabs` category with then events for all user
interactions on the screen.
The already existent `events.recently_closed_tabs_opened` is still kept for a
bit more time to still have this data available while the new telemetry ride
the trains but can later be removed in favor of this newly added events.
3 years ago
Matt Tighe
0837197d84
closes #23514 : add firefox wallpapers
3 years ago
Christian Sadilek
892e65f8e8
Issue #12731 : Disable TrimMemoryMiddleware on all channels
...
This was already disabled in Nightly over two months ago
and seems to work much better combined with latest fixes
in GV (see links inline for details.)
3 years ago
Gabriel Luong
39c6067b03
For #23350 - Revert changes from removing duplicate icons that already exists in ui-icons ( #23527 )
...
* Revert "For #23121 - Override @color/mozac_ui_icons_fill with ?primaryText attribute"
This reverts commit 12347c9999
.
* Revert "For #23121 - Replace @drawble/ic_share with @drawable/mozac_ic_share"
This reverts commit bbf6ce3f0c
.
* Revert "For #23121 - Replace @drawble/ic_storage_enabled with @drawable/mozac_ic_storage"
This reverts commit 930c7bf3b3
.
* Revert "For #23121 - Replace @drawble/ic_notifications_enabled with @drawable/mozac_ic_notification"
This reverts commit 9069b57c24
.
* Revert "For #23121 - Replace @drawble/ic_microphone_enabled with @drawable/mozac_ic_microphone"
This reverts commit 53216f3f4a
.
* Revert "For #23121 - Replace @drawble/ic_location_enabled with @drawable/mozac_ic_location"
This reverts commit 9ee9aafd87
.
* Revert "For #23121 - Replace @drawble/ic_autoplay_disabled with @drawable/mozac_ic_autoplay_blocked"
This reverts commit b045a5e203
.
* Revert "For #23121 - Replace @drawble/ic_camera_enabled with @drawable/mozac_ic_video"
This reverts commit 62842db131
.
* Revert "For #23121 - Replace @drawble/mozac_ic_extensions_black with @drawable/mozac_ic_extensions"
This reverts commit c020a9da10
.
* Revert "For #23121 - Replace @drawble/ic_top_sites with @drawable/mozac_ic_pin"
This reverts commit ca67b0a752
.
* Revert "For #23121 - Replace @drawble/ic_search with @drawable/mozac_ic_search"
This reverts commit 02d9197945
.
* Revert "For #23121 - Replace @drawble/ic_readermode with @drawable/mozac_ic_reader_mode"
This reverts commit cf8592c709
.
* Revert "For #23121 - Replace @drawble/ic_menu with @drawable/mozac_ic_menu"
This reverts commit a1ac019024
.
* Revert "For #23121 - Replace @drawble/ic_login with @drawable/mozac_ic_login"
This reverts commit 541c56b589
.
* Revert "For #23121 - Replace @drawble/ic_internet with @drawable/mozac_ic_globe"
This reverts commit 4d8adce85e
.
* Revert "For #23121 - Replace @drawble/ic_download with @drawable/mozac_ic_download"
This reverts commit ef026d3ec2
.
* Revert "For #23121 - Replace @drawble/ic_lock with @drawable/mozac_ic_lock"
This reverts commit 18591d5dd8
.
* Revert "For #23121 - Replace @drawble/ic_desktop with @drawable/mozac_ic_device_desktop"
This reverts commit ad33e3c1e1
.
* Revert "For #23121 - Replace @drawble/ic_close with @drawable/mozac_ic_close"
This reverts commit a9f0fefac2
.
* Revert "For #23121 - Replace @drawble/ic_delete with @drawable/mozac_ic_delete"
This reverts commit 33dc752ef2
.
* Revert "For #23121 - Replace @drawble/ic_chevron_up with @drawable/mozac_ic_arrowhead_up"
This reverts commit 5bf937cfd3
.
* Revert "For #23121 - Replace @drawble/ic_chevron_down with @drawable/mozac_ic_arrowhead_down"
This reverts commit 0fadd68112
.
* Revert "For #23121 - Replace @drawble/ic_back_button with @drawable/mozac_ic_back"
This reverts commit bea766e785
.
* Revert "For #23121 - Replace @drawable/ic_arrowhead_right with @drawable/mozac_ic_arrowhead_right"
This reverts commit 5a6f349ea8
.
* Revert "For #23121 - Replace @drawable/ic_new with @drawable/mozac_ic_new"
This reverts commit ae38410106
.
* Revert "For #23121 - Replace @drawable/ic_addons_extensions with @drawable/mozac_ic_extensions"
This reverts commit 9352946afc
.
3 years ago
Matthew Tighe
9dc0506ec2
closes #23504 : download focus wallpapers at runtime ( #23505 )
...
* closes #23504 : download focus wallpapers at runtime
* address pr feedback
* only download wallpapers if feature flag is set
3 years ago
jhugman
82a6f8cae4
First use of Nimbus FML plugin ( #23400 )
...
* Consume Nimbus FML plugin
* Convert Homescreen to use FML
* Convert nimbusValidation to use FML
* Convert legacy experiments to use the feature API and FML
Remove dead helper code and documentation
* Fixup failing test
Co-authored-by: Grisha Kruglov <gkruglov@mozilla.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
3 years ago
Matt Tighe
d23fb30151
replace WallpaperFeatureDiscovered probe with WallpaperSettingsOpened
3 years ago
Matt Tighe
a419a6963c
add events based on feedback
3 years ago
Matt Tighe
a5f540568e
update based on PR feedback and data review
3 years ago
Matt Tighe
eed42ee96b
closes #23381 : add telemetry for wallpapers feature
3 years ago
Gabriel Luong
e5e7e6dbcf
For #23409 - Specify fetchProvidedTopSites parameter for TopSitesConfig
3 years ago