Mozilla L10n Automation Bot
c6eeb51a18
[components] Import l10n.
2022-03-13 00:25:09 +00:00
Mozilla L10n Automation Bot
e009629e17
[components] Import l10n.
2022-03-12 00:21:49 +00:00
Gabriel Luong
1c2872eabb
[components] Issue https://github.com/mozilla-mobile/android-components/issues/11844 : Take the correct number of Provided top sites
2022-03-11 18:59:52 +00:00
indu
6ac2364e52
[components] Fix for https://github.com/mozilla-mobile/android-components/issues/11829 : Have the additional_note from the context menu sticky
...
Co-Authored-By: Mugurell <Mugurell@users.noreply.github.com>
2022-03-10 11:49:19 +00:00
Mugurell
1f12144020
[components] For https://github.com/mozilla-mobile/android-components/issues/10638 - Remove reflective access to "mSpanSlop" and "mMinSpan"
...
Removed reflective access to non-public SDK APIs controlling the sensitivity of
the gesture detector following which sparingly and for very short time a
pinch/spread to zoom gesture might be identified first as a scroll gesture and
move the toolbar a little before snapping to it's original position.
2022-03-10 10:51:42 +00:00
Mugurell
2488cae466
[components] For https://github.com/mozilla-mobile/android-components/issues/11788 - Add support for GeckoView Screen Orientation APIs
...
A new ScreenOrientationFeature which can be set in any integrator's Activity or
Fragment will register itself as an Engine delegate for GeckoRuntime callbacks
for setting a specific screen orientation or resetting such set orientation.
All preconditions for setting/resetting the orientation are checked on
GeckoView's side before the callbacks would fire so the feature will
automatically set the requested orientations without any other work.
2022-03-10 07:21:28 +00:00
Dennis Schubert
e8b08c39ae
[components] Bug 1752986 - Import WebCompat addon v31.0.0 sources.
2022-03-09 16:05:07 +00:00
Tarik Eshaq
dcc062787a
[components] Bumps nimbus fml version to 91.1.0
2022-03-09 12:36:28 +00:00
mcarare
688d5b2c8c
[components] For https://github.com/mozilla-mobile/android-components/issues/11725 : Switch to using WindowInsetsCompat instead of WindowInsets.
2022-03-09 11:25:28 +00:00
Jonathan Almeida
e8016bbe35
[components] Closes https://github.com/mozilla-mobile/android-components/issues/11646 : Update Sentry version to latest release
...
Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
2022-03-09 00:42:21 +00:00
Grigory Kruglov
6cc93c9d7e
[components] Allow observing if account manager is ready
...
'ready' here means that account manager can now be queried for the account state.
2022-03-08 21:44:22 +00:00
Grigory Kruglov
8fbffa4fa9
[components] Pre: make sure all public suspend methods are bound to 'coroutineContext'
...
All 'suspend' methods modify state of this class, which should happen on our single-threaded executor.
2022-03-08 21:44:22 +00:00
Grigory Kruglov
b87bef0932
[components] Pre: remove 'fetchProfile' from FxaAccountManager
...
This method was unused by consumers, so let's remove it from public API.
2022-03-08 21:44:22 +00:00
Mozilla L10n Automation Bot
e85942fd59
[components] Import l10n.
2022-03-05 00:22:36 +00:00
Mozilla L10n Automation Bot
304f902c44
[components] Import l10n.
2022-03-04 02:12:14 +00:00
MatthewTighe
367b96a561
[components] closes https://github.com/mozilla-mobile/android-components/issues/11798 : allow engines to be specified during manual syncs
2022-03-04 00:07:35 +00:00
Roger Yang
9207f32de3
[components] Close https://github.com/mozilla-mobile/android-components/issues/11809 : Add missing EOL for Socorro report
2022-03-03 22:56:22 +00:00
Mozilla L10n Automation Bot
0a8db4127c
[components] Import l10n.
2022-03-03 00:22:17 +00:00
Mozilla L10n Automation Bot
3ef39ee12a
[components] Import l10n.
2022-03-02 00:26:03 +00:00
Gabriel Luong
15af84a5eb
[components] Issue https://github.com/mozilla-mobile/android-components/issues/11791 : Add DarkGrey30A95 and DarkGrey90A95
2022-02-28 23:13:26 +00:00
Mugurell
f04e8b683c
[components] Revert "For https://github.com/mozilla-mobile/android-components/issues/11753 - Update compose to 1.1.0 and Kotlin to 1.6.10"
...
This reverts commit 3feac3db3901ef73efcd0e14c04b47cbdab2e7ff.
2022-02-28 22:27:21 +00:00
Mozilla L10n Automation Bot
5732b4c655
[components] Import l10n.
2022-02-27 00:22:30 +00:00
Mozilla L10n Automation Bot
4ceec695f9
[components] Import l10n.
2022-02-26 00:21:06 +00:00
mcarare
d987753849
[components] For https://github.com/mozilla-mobile/android-components/issues/10761 : Use clipboard confidence score for SDK>= 31.
2022-02-25 07:46:30 +00:00
Mugurell
97b77729c7
[components] For https://github.com/mozilla-mobile/android-components/issues/11753 - Update compose to 1.1.0 and Kotlin to 1.6.10
...
This also required updating room to >= 2.4.0.
This new version adds a deprecation of the `MigrationTestHelper` api used in
`LoginExceptionStorageTest` that is to be later fixed in https://github.com/mozilla-mobile/android-components/issues/11765 .
activity_compose was also update to the latest stable version to ensure a
better match with the latest stable version for compose.
2022-02-24 10:12:43 +00:00
Mozilla L10n Automation Bot
2e0277400b
[components] Import l10n.
2022-02-23 00:20:09 +00:00
Gabriel Luong
1c21cf8793
[components] Issue https://github.com/mozilla-mobile/android-components/issues/11732 : Refactor Frequency into support-base component
2022-02-22 21:35:51 +00:00
Gabriel Luong
9816430f3f
[components] Issue https://github.com/mozilla-mobile/android-components/issues/11742 : Remove duplicate frecent top sites that appears as a provided top site
2022-02-22 18:25:31 +00:00
Mozilla L10n Automation Bot
a6b6ce153c
[components] Import l10n.
2022-02-21 00:24:26 +00:00
Gabriel Luong
a997ab79c8
[components] Issue https://github.com/mozilla-mobile/android-components/issues/11738 : Add refreshTopSitesIfCacheExpired method to ContileTopSitesProvider
2022-02-19 01:36:44 +00:00
Gabriel Luong
f2d8e7b031
[components] Issue https://github.com/mozilla-mobile/android-components/issues/11698 : Add an updater to periodically fetch the Contile Top Sites
2022-02-18 00:16:36 +00:00
Arturo Mejia
42a5ac707e
[components] Closes https://github.com/mozilla-mobile/android-components/issues/8567 : Prevent crashes when trying to add to the system databases
2022-02-17 19:59:24 +00:00
Mugurell
332e3d4221
[components] For https://github.com/mozilla-mobile/android-components/issues/11664 - Update search engines
2022-02-16 18:18:33 +00:00
mcarare
1c63cbc59a
[components] For https://github.com/mozilla-mobile/android-components/issues/11678 : Avoid unnecessary getPrimaryClip() calls.
...
Having multiple calls results in parallel transactions passing through the binder,
resulting in a 'DeadObjectException: Transaction failed on small parcel; remote process probably died'
being thrown when legitimate getPrimaryClip() calls are made from widgets.
2022-02-16 08:10:31 +00:00
Grigory Kruglov
4abd70f09d
[components] Closes https://github.com/mozilla-mobile/android-components/issues/11726 : Fix intermittents in recently closed tabs storage tests
...
Tests would create two tabs and read them back, asserting a certain order.
However, storage orders these tabs by their lastAccess time, which in tests
was set to current time. If this code is running fast enough, that time
would be the same for both tabs down to a ms, resulting in non-defined ordering
during a read.
Fix this by using relative times instead.
2022-02-15 10:42:05 -08:00
Mozilla L10n Automation Bot
0ca1e422b7
[components] Import l10n.
2022-02-15 00:33:12 +00:00
Gabriel Luong
5abcdba172
[components] Issue https://github.com/mozilla-mobile/android-components/issues/11529 : Add a disk caching layer for the ContileTopSitesProvider
2022-02-14 23:10:56 +00:00
Grigory Kruglov
03794ddc5b
[components] Avoid eagerly rehydrating EngineSessionState for recently closed tabs
...
This change splits out tab-specific data from RecoverableTab data class
into a separate TabState (so, it doesn't have the EngineSessionState).
Then, once we have the simplified TabState, everything that touches RecentlyClosedTabs
is converted to use that instead of its more expensive sibling.
This way we avoid having to eagerly process EngineSessionState simply to populate BrowserState.closedTabs.
This saves us from having to hit disk (where the EngineSessionState is persisted) on initializing BrowserState (so, startup in most cases).
It also saves us from having to parse/rehydrate that persisted state.
At the point we actually need the EngineSessionState for a tab we'd like to restore, we can read/process it.
2022-02-14 14:54:00 -08:00
Michael Kaply
8194f148a2
[components] Update Coc Coc icon
2022-02-14 21:12:37 +00:00
mcarare
cba278b7af
[components] For https://github.com/mozilla-mobile/android-components/issues/11717 : Use app name for notification title.
2022-02-14 17:48:01 +00:00
Mozilla L10n Automation Bot
9bed1469a7
[components] Import l10n.
2022-02-14 16:04:51 +00:00
Mozilla L10n Automation Bot
61700d4de2
[components] Import l10n.
2022-02-12 00:25:46 +00:00
Mozilla L10n Automation Bot
d01935f895
[components] Import l10n.
2022-02-11 01:41:46 +00:00
Arturo Mejia
57ce57b581
[components] Closes https://github.com/mozilla-mobile/android-components/issues/11682 : Make Fenix nightly the official Firefox nightly on Browsers
2022-02-10 21:47:27 +00:00
Gabriel Luong
974c000441
[components] Issue https://github.com/mozilla-mobile/android-components/issues/11693 : Set a null default value to frecencyConfig and providerConfig in TopSitesConfig
2022-02-09 20:42:57 +00:00
Gabriel Luong
5612690d8d
[components] Issue https://github.com/mozilla-mobile/android-components/issues/11654 : Change fetchProvidedTopSites into TopSitesProviderConfig
...
This changes `fetchProvidedTopSites` into a data class `TopSitesProviderConfig` that specifies
whether or not to display the top sites from the provider and the maximum threshold at which to
fetch the top sites from the provider.
2022-02-09 16:26:14 +00:00
bendk
2cba1d870e
[components] Update components/feature/syncedtabs/src/main/java/mozilla/components/feature/syncedtabs/storage/SyncedTabsStorage.kt
...
Co-authored-by: Jonathan Almeida <git@jonalmeida.com>
2022-02-08 16:32:10 +00:00
Ben Dean-Kawamura
99b0f7e271
[components] Couple updates to synced tab ordering (SYNC-3018)
...
- Order tabs inside a device by their last used timestamp
- Order devices by the the last used tab for that device
2022-02-08 16:32:10 +00:00
Mugurell
d1ed87e71c
[components] For https://github.com/mozilla-mobile/android-components/issues/11666 - Use PendingUtils.defaultFlags to specify mutability
2022-02-07 11:07:37 +00:00
Mugurell
138d8a45d2
[components] For https://github.com/mozilla-mobile/android-components/issues/11666 - Add PendingUtils.defaultFlags helper
2022-02-07 11:07:37 +00:00