Matt Tighe
24d2abd2b2
fixes #23619 : use well-defined name for fetching remote wallpaper assets
3 years ago
Sarah Khan
26c7562e62
For #23596 and #23309 - Add deeplink to wallpaper settings
3 years ago
Roger Yang
1e90235dcc
Close #10046 : Add history search
3 years ago
mcarare
de6e2e763e
Add VisitInfo.isRemote parameter.
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
Lucius C
e73deb23ac
For #13336 : Open bookmarks in current tab ( #23169 )
...
* For #13336 : Open bookmarks in current tab
* For #13336 : Fix tests to verify bookmark opening in current tab
* Change test name for handleBookmarkTapped
3 years ago
Matt Tighe
0837197d84
closes #23514 : add firefox wallpapers
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
Gabriel Luong
42ac6feb0c
For #23424 - Part 2: Add context menu for contile top sites
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
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
Sarah541
ef5966cddd
For #22576 - Indicate mutability flag for PendingIntent
...
* For #22576 - Indicate mutability flag for PendingIntent
* Fix lint issues
* Make Analytics Pending Intent flag mutable
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
3 years ago
Mugurell
5c1953d792
For #22314 - Reuse existing tab for search group items
3 years ago
Grigory Kruglov
9ceb06e55c
Account for Int->UInt changes in bookmarks API
3 years ago
Gabriel Luong
02d9197945
For #23121 - Replace @drawble/ic_search with @drawable/mozac_ic_search
3 years ago
Gabriel Luong
ae38410106
For #23121 - Replace @drawable/ic_new with @drawable/mozac_ic_new
3 years ago
Roger Yang
f8b0dd6e7e
No issue: Remove showHistorySearchGroups feature flag
3 years ago
mcarare
a6abaf7cf9
Set a minimum number of sites a search group should contain.
3 years ago
mcarare
305b527b05
For #23256 : Close quick settings sheet when displaying clear dialog.
3 years ago
mcarare
0496249fe4
For #23256 : Pass navController instance instead of lambda.
3 years ago
Roger Yang
829c06ebe4
Close #23250 : Remove duplicate sites within a time period in history
3 years ago
Gabriel Luong
26b65a2a23
For #22727 - Add Contile to Top Sites
3 years ago
mcarare
64a8932e3c
For #22477 : Ignore null and empty values for share data title.
3 years ago
Matt Tighe
0b99c2e67d
fixes #22943 : update androidx.lifecycle to 2.4.0
3 years ago
Alexandru2909
a34711c444
For #20524 - Remove redundant coroutine dispatchers from tests
3 years ago
Alexandru2909
cf83b3050b
For #8108 - Add BrowserToolbar option to remove url from TopSites
3 years ago
Roger Yang
047ec890b2
Closes #22550 : Refactor search term tab grouping logic to rely on middleware
3 years ago
Grigory Kruglov
1b305c1398
For #22795 : Stop trimming login origins on sorting
...
Due to the async nature (??) of the trimming code, this is causing severe performance issues
during search.
Looking back through commits, doesn't seem like there's a particularly good reason we were trimming here. All I could find is #9986 (comment) which is lacking explanation of why this is actually useful.
And currently, we're dealing with an origin (not a full url when this was initially written, I think), i.e. https://accounts.firefox.com vs https://accounts.firefox.com/signin . So, the suffix stripping isn't even doing much beyond removing com in vast majority of cases.
So, seems like all of this trimming stuff can be cleaned up.
3 years ago
Brais Gabín
7ec31a25c4
For #23142 - Fix license formatting in tests
3 years ago
mcarare
cdbe7983f5
For #22879 : Filter default engines when sending telemetry.
...
Filter out custom engines that are not well known search domains.
3 years ago
mavduevskiy
89f5e96d73
For #18160 : Show a prompt when trying to leave private browsing with active downloads ( #22912 )
...
Co-authored-by: mike a <mavduevskiy@gmail.com>
3 years ago
Grisha Kruglov
5bbfd49e1d
Refactor History types to eliminate nullability
...
This introduces a separate HistoryDB type at the PagedHistoryProvider
layer, that doesn't need to deal with positions. Positioning logic in
HistoryDataSource becomes a type conversion between the new type and an
existing History type that UI and ItemKeyedDataSource API is written against.
With this refactor, we entirely eliminate nullability from these types.
3 years ago
Grisha Kruglov
836ff1151b
Closes #22764 : Convert History.id to an Int position
...
We were converting Long timestamps into Ints (and getting negative
numbers back), and treating that as, basically, a position for the
paging API; the paging API would pass us back the obscure negative
number back as an offset, and we'll mishandle it resulting in an
infinite loop.
This patch removes all of the Long -> Int conversions, and introduces an
explicit 'position' that is calculated once we have a full page of
results completed.
3 years ago
Mugurell
34c0a17b4d
For #22852 - Add a new "Storage access" permission
3 years ago
mcarare
00280d3b65
For #20513 : Use UrlMetricType for search engine submission url.
3 years ago
Roger Yang
26198330e9
Closes #22671 : Show correct time groups header in history
3 years ago
Grisha Kruglov
33af7d8729
Fix breaking change in KeyProvider
...
`key` was renamed to `getOrGenerateKey` and is now a `suspend`.
3 years ago
Grisha Kruglov
8de4c0b4db
For #22569 : Remove allopen plugin and Mockable annotations
3 years ago
Matt Tighe
edcccc2f4c
fixes #20833 : move home recycler bottom margin into standalone item
3 years ago
Matt Tighe
fee26e62a8
Fixes #22688 : remove inactive_tabs_recently_closed probe
3 years ago
mcarare
0cb4059b12
For #17130 : Replace hardcoded strings with string resources.
3 years ago
aime Soriano Pastor
9bfc94b793
For #9294 : Add option to clear current site data in quick settings dialog.
3 years ago
MickeyMoz
07d43971c0
Update Android Components version to 97.0.20211208143435.
3 years ago
Christian Sadilek
229c410437
Introduce timeout for capturing thumbnail in BrowserAnimator
3 years ago
Christian Sadilek
ae0dba29b1
Prevent flash when navigating to home
3 years ago
Christian Sadilek
26713a58c8
Refactor: Move historymetadata classes in separate package
3 years ago