Mugurell
69fa9abdd2
For #17917 - Migrate home
from Kotlin synthetics to View Binding.
2021-08-20 13:45:05 +00:00
Mugurell
ff4669a759
For #17917 - Migrate browser
from Kotlin synthetics to View Binding.
2021-08-20 13:15:39 +00:00
codrut.topliceanu
34e063669a
For #17917 : Use View binding in Login Exceptions
2021-08-20 09:44:12 +00:00
rxu
c82af0a97a
Add event ping telemetry for the Baidu top site click
2021-08-20 03:46:20 +00:00
Grisha Kruglov
fc7a92bf10
Enable recording of history metadata for all builds
...
This allows recording part of history metadata to ride the trains.
The UI features are still guarded by the secret settings flag (or,
enabled on debug builds).
2021-08-19 23:07:06 +00:00
Arturo Mejia
8b4190a429
For #20890 when TP is off globally hide TP section on quick settings.
2021-08-19 22:36:25 +00:00
Grisha Kruglov
4b01846ab0
Closes #20901 : Do not record viewTime observations when we do not have a set lastAccess
...
The bug here was that we'd try to record `now - 0` as a viewTime delta.
This isn't just an obviously wrong value to record, but it will also
overflow our storage - we'll end up with a value on disk that doesn't
fit into an i32, but HistoryMetadata.total_view_time is i32 in our Rust
struct. Once that happens, reads that touch this bad row will result in
an overflow and a crash.
2021-08-19 13:30:32 -07:00
Roger Yang
c9b2f9e866
Issue #2783 : Add snackbar to collection deletion
2021-08-19 17:06:45 +00:00
Roger Yang
64cd72871f
Update Android Components version
2021-08-19 14:04:18 +00:00
codrut.topliceanu
20c9a247f5
For #17917 : Use View binding in tracking protection(2)
2021-08-18 07:40:26 +00:00
codrut.topliceanu
c52b6615e5
For #17917 : Use View binding in Share views
2021-08-18 03:27:17 +00:00
Arturo Mejia
512475df9e
For #19886 integrate view binding.
2021-08-16 16:42:39 -04:00
Gabriel Luong
d1b9744069
For #19886 - Add a back navigation to the Global Quick Settings from the Tracking Protection dialog
2021-08-16 16:42:39 -04:00
Arturo Mejia
34d99f89ac
For #19886 - Improve quick setting dialogs navigation
2021-08-16 16:42:39 -04:00
Gabriel Luong
4b2b058b4e
For #19886 - Remove tracking protection overlay CFR
2021-08-16 16:42:39 -04:00
Arturo Mejia
07bb1113f8
For #19886 - Add connection sub-menu.
2021-08-16 16:42:39 -04:00
Gabriel Luong
63368779df
For #19886 - Add favicon to website info view
...
Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
2021-08-16 16:42:39 -04:00
Gabriel Luong
61dfb40339
For #19886 - Handle toggling tracking protection in quick settings
2021-08-16 16:42:39 -04:00
Gabriel Luong
cad0e110dd
For #19886 - Add navigation from quick settings to tracking protection panel
2021-08-16 16:42:39 -04:00
Gabriel Luong
465f553ea8
For #19886 - Remove the tracking protection indicator
2021-08-16 16:42:39 -04:00
Jonathan Almeida
29b6bab435
Update TabSessionState.createdAt for inactive tabs debugging
2021-08-16 15:53:25 +00:00
Arturo Mejia
22e9e067a1
For #20764 separate learn more string
2021-08-16 11:24:42 -04:00
Arturo Mejia
eb490a898c
Remove duplicated line in TabsSettingsFragment
2021-08-16 07:29:52 +00:00
Sebastian Kaspari
2b53df2ed4
Use theming in debug screen.
2021-08-16 07:03:29 +00:00
Jonathan Almeida
708f024d07
Close #20796 : Fix intermittent test failure in TrackingProtectionExceptionsInteractorTest
2021-08-14 01:52:52 -04:00
Jonathan Almeida
545a59ac97
Close #20792 : Fix intermittent test failures in QuickSettingsFragmentReducerTest
2021-08-14 01:52:52 -04:00
Steven Knipe
1f9b1fa0d5
For #4134 Add Forward Back Reload to Toolbar on Tablets
2021-08-12 13:54:13 +00:00
codrut.topliceanu
f2862eef6a
For #20098 : Allow PB PiP video screenshots
...
...when `Allow screenshots in private browsing` is enabled
2021-08-12 06:49:55 +00:00
Rohan Maity
c45703db07
For #20596 remove perf.startup probes
2021-08-11 22:31:52 +00:00
Arturo Mejia
463728e007
For #20764 add screen for opting out of experiments
2021-08-11 16:14:13 -04:00
Arturo Mejia
823c89f4ff
For #20672 crash when attempting to disconnect from Mozilla account
2021-08-11 17:39:33 +00:00
codrut.topliceanu
94cf03a1ca
For #17917 : Use View binding in history screens
2021-08-11 15:29:35 +00:00
codrut.topliceanu
6a1efacf3a
For #17917 : Use View binding in collections
2021-08-11 08:01:58 +00:00
Vitaly V. Pinchuk
5093e7a5d6
Dismisses search dialog if active in (RecentTabsHeaderViewHolder, RecentBookmarksViewHolderTest) and adapts test for the changes.
2021-08-10 12:01:29 +00:00
Elise Richards
7fdad978a3
For FNXV2-17067: always show home in background behind search dialog ( #20573 )
...
* Navigate to home on toolbar click. Handle back press from search dialog
Update tests to show home behind search dialog. Remove unused test.
Jump back in show all button is clickable behind search dialog
Recently saved bookmarks show all button is clickable behind search dialog
* Add feature flag
* Past explorations show all button is clickable behind search dialog
Handle keyboard in controllers instead of viewholders. Update tests.
Allow collections to be visible behind search dialog
Dismiss keyboard and search dialog with navigateUp instead of just dismissing the keyboard
Verify navigateUp in tests
Adding ignore for flaky UI test
Only resize home behind search dialog
Add ignore for collection intermittent test
Cleanup
2021-08-09 15:40:41 +00:00
codrut.topliceanu
003a2ce81a
For #17917 : Use View binding in downloads screen
2021-08-09 11:06:28 +00:00
mcarare
55ccfda759
For #20425 : Re-add tests for class BookmarksUseCaseTest.
2021-08-09 09:46:27 +00:00
Jonathan Almeida
5442798b38
Issue #20718 : Show url if title is missing for inactive tabs
2021-08-06 22:00:38 +00:00
Roger Yang
3becd30139
Closes #20723 : Fix credit card management fragment binding
2021-08-06 20:59:38 +00:00
Jonathan Almeida
31081073e9
Issue #19956 : Add telemetry for tab view setting changes
...
This differs from `tab_view_setting` which tells us what the user's tab
setting is at startup. It does not tell us if the user explicitly
changed it instead of just using the default (which was recently
changed in #19809 ).
2021-08-06 19:33:54 +00:00
Christian Sadilek
01555c2bea
Update Android Components version to 92.0.20210806164329 ( #20722 )
...
Addresses breaking change in ShortcutsSuggestionProvider
2021-08-06 14:19:56 -04:00
codrut.topliceanu
f9d6380ab3
For #17917 : Use View binding in bookmarks screen
2021-08-06 15:52:00 +00:00
Jonathan Almeida
d6bc93981d
Issue #20663 : Make inactive card collapsible
...
We use make the inactive tabs section of the tabstray collapsible in
this change, with a technical quirk: we want to make the "isExpanded"
state of the tabs stay for the lifetime of the app and not the tabs
tray, but this functionality does not exist.
In this patch, we're storing the UI state in a singleton class that
exists for the lifetime of the app, but a more concrete solution is to
use an AppStore that holds content like this, which we can land in a
future patch.
2021-08-06 15:23:10 +00:00
codrut.topliceanu
4b21f52db4
For #20310 - Adds Recently Closed button to tabsTray
2021-08-06 12:37:44 +00:00
Grisha Kruglov
ec98db4e54
External source support
...
Adds handling of information about external referrer (package, category)
when dealing with external intents.
2021-08-05 17:30:00 -07:00
Roger Yang
2ac5a38120
Revert "For #18711 : Telemetry for credit card autofill ( #19548 )"
...
This reverts commit e0b410efdf
.
2021-08-05 18:53:46 +00:00
Roger Yang
2ed4115a6c
Revert "For #18711 - Refactor credit card telemetry under the Metrics ping ( #19733 )"
...
This reverts commit 172a118a51
.
2021-08-05 18:53:46 +00:00
Mugurell
27d3a3f0dd
For #20584 - Use CombinedHistorySuggestionProvider for history suggestions
...
This should ensure user is always presented with history results for his
searches.
2021-08-05 15:52:06 +00:00
Jonathan Almeida
ca51ac6168
Issue #20664 : Do not consider newly created tabs as inactive
2021-08-05 01:37:43 +00:00
Sebastian Kaspari
145f1898f1
Enable Android Autofill in Beta builds.
2021-08-04 21:07:42 +00:00