Grisha Kruglov
0677fc35de
Part 1: Add 'accountManagerReady' queue to BackgroundServices
...
This gives us an ability to perform tasks against 'accountManager' without
causing its immediate initialization.
4 years ago
Grisha Kruglov
be1fa8df7d
Pre: introduce a RunWhenReadyQueue
...
This replaces the StartupTaskManager we had with a more general class.
New implementation is a thread-safe "gated task executor", which either
runs the task right away if it's marked as 'ready', or queries it to be
executed later on.
This ability to either execute or queue a task will be useful later on in the
commit series.
4 years ago
Sawyer Blatz
4ac29530cd
Issue #9132 : Update to search animation for top toolbar ( #9524 )
...
* let animation in top toolbar mode play nicely.
* remove duplicate methods, make code readable.
* migrate getToolbarNavOptions method to BrowserAnimator, one method to rule them all.
* Update linting
Co-authored-by: ahmedmamdouh13 <ahmedmamdouh13196@gmail.com>
4 years ago
David Walsh
e1187ebf31
For #7059 - Allow search engines to scroll
4 years ago
David Walsh
d989616f62
Add top sites heading to home screen
4 years ago
mcarare
f52fa44207
For #9498 : Replace navargs with viewModel to remember if scroll to tab
4 years ago
mcarare
ab78951146
For #9496 : Vertically align collection name and icons to collection icon
4 years ago
codrut.topliceanu
1e63d6ce76
For #9500 - Revert patch for 8568
...
The patch for 8568 introduced this regression.
Let's just revert it until we can come up with a better solution.
4 years ago
Sebastian Kaspari
02aabea14a
Update to new feature-media API.
4 years ago
Edouard Oger
394f386ac3
Add secret debug menu to override FxA servers
4 years ago
mcarare
18533d3434
For #8764 : Use list component for items in collections
4 years ago
mcarare
62bbbd9e37
For #8764 : Update collection design, including list elements
4 years ago
mcarare
38a97cd1e0
For #9252 : Add progress bar to saved logins view
4 years ago
mcarare
f3bbcc4e17
For #9252 : Update views visibility ony when list has finished loading
4 years ago
Arturo Mejia
f9cc2ccfe2
For issue #8017 enable SitePermissionsWifiIntegration
4 years ago
codrut.topliceanu
ba39a46b88
For #8568 - Refocus URL editText in SearchFragment onResume
4 years ago
Amaan Marfatia
3dcfed3761
AboutPageAdapter doesn't use notifyDataSetChanged()
...
We make the AboutPageAdapter inherit from a ListAdapter so that we don't use notifyDataSetChanged().
4 years ago
mcarare
012e318724
For #8968 : Hide keyboard when navigating away from browser
4 years ago
ValentinTimisica
3647606aae
Fixes #9280 : Remove tabs fade in animation when pressing on Add new collection
4 years ago
Mugurell
a1cdd31f0c
Fix #8651 - Add new menu actions for a history item
...
We'll now also support:
- Copy url
- Share to another FXA device
- Open in new tab
- Open in private tab
4 years ago
mcarare
e8ad2389ac
For #7356 : Scroll to selected tab when pressing tab overview
4 years ago
Mihai Eduard Badea
91690d7b48
Replaced name field with search string field
4 years ago
ValentinTimisica
69e8a2f357
Fixes #4987 : Remove close tabs functionality when they are added to a collection
4 years ago
ValentinTimisica
a72d50d78f
Fixes #7734 : Remove animation for back button
4 years ago
Christian Sadilek
5e9d5dd545
Closes #9414 : Make AMO collection configurable
4 years ago
Grisha Kruglov
9e324fa02a
Perform storage warm-up after visual completeness
4 years ago
Sebastian Kaspari
0f0d56e60a
Issue #5208 : Use new tab/collection restore API.
4 years ago
Mihai Branescu
73a7330b2b
For #9395 - Trimmed name for custom search engines
4 years ago
Arturo Mejia
f785a07ef9
No issue: Add add-on updater information dialog
4 years ago
Mihai Branescu
a23bcebb5d
For #8972 Replaced purple colors to match the rest of the app
4 years ago
Mihai Branescu
494db56ea5
For #9207 - changed status bar color in home fragment to match gradient background
4 years ago
Arturo Mejia
fa9dae0d72
For issue #9364 Crash when blocking app permissions and returning to
...
the app
4 years ago
ekager
eea6eb0c4c
Add toolbar padding for bookmark snackbar
4 years ago
ekager
16b40992d2
For #9351 - Show snackbars with toolbar padding to work with dynamic toolbar
4 years ago
Arturo Mejia
5e75140b3d
For issue #8809 Notification permissions can't be disabled/re-enabled
...
unless you restart the browser
4 years ago
Arturo Mejia
b484ad38cc
No issue: Remove feature flag for removing one TP exception
4 years ago
mcarare
7fbb1640b6
For #8759 Use activityName instead of packageName as app identification
4 years ago
Arturo Mejia
301f56d144
For issue #9334 Fix Remove of one exception is deleting all
4 years ago
Sawyer Blatz
9feb44852b
For #9256 : Attempts to fix installation ping not being sent ( #9331 )
4 years ago
Kate Glazko
47b2f6a070
For 7077 Simplify Display Url
4 years ago
Mihai Branescu
ab04155222
For #8653 - changed menu strings
4 years ago
mcarare
14338a3b13
For #8899 : Set viable anchor for snackbars in both custom and normal tab
4 years ago
ValentinTimisica
8871c05c9d
Fixes #9243 : Remove tabs fade in animation when pressing on Save to Collection
4 years ago
David Walsh
681d6cf8a1
For #8652 - Allow sharing multiple bookmarks
4 years ago
David Walsh
27502bdd34
For #9177 , #8248 - Hide empty verified by block when no cert
4 years ago
Severin Rudie
35a132d7ff
8017 advanced autoplay controls. ( #8978 )
...
* For #8017 : add advanced autoplay controls
4 years ago
Elise Richards
5d8a9bb4be
For #8592 : Relocate device name in account preferences. Deactivate device name field while syncing. ( #9255 )
4 years ago
Sawyer Blatz
a356b4b2c4
For #9136 : Send all adjust properties to glean ( #9253 )
4 years ago
Sawyer Blatz
b9059c8208
For #9256 : Attempts to fix installation ping not being sent ( #9254 )
4 years ago
Grisha Kruglov
e541e10427
Initialize storage after visual completeness
...
In order to eat the perceived performance costs, we initialize storage
once we're visually complete. This way, we're reducing chances of user performing
a UI action which will trigger storage init and delay said action.
4 years ago