codrut.topliceanu
e8c332964d
For #21087 : Updates Recently Saved design
3 years ago
MickeyMoz
2ea5d30a58
Update Android Components version to 94.0.20210924002420.
3 years ago
Christian Sadilek
54549c49ec
Fix mapping between history visits and groups to use createdAt
...
We currently have a 15s buffer to match metadata to its corresponding
visit. However, a existing metadata record can be updated more than
15s after it was created e.g. when closing the tab and updating
the view time.
3 years ago
Aaron Train
1418d3f2bd
Closes #21441 : Fix changeAccessibiltySettings
3 years ago
Jonathan Almeida
26dc3ea47e
Issue #21366 : Speculative fix for failing test in TitleHeaderBindingTest
3 years ago
MickeyMoz
3b92f95373
Update Android Components version to 94.0.20210923143204.
3 years ago
Christian Sadilek
d830006984
For #20893 : Dedupe urls/site in history groups
3 years ago
Gabriel Luong
976dd6ebe1
For #21460 - Rename "Delete from history" to "Remove" for recent visit dropdown menu
3 years ago
Oana Horvath
43d1cb233e
For #17847 : adding back editCustomSearchEngineTest UI test
3 years ago
AndiAJ
d534adc932
Improve coverage verifyEmptyBookmarksMenuTest and undoDeleteMultipleSelectionTest UI tests
3 years ago
AndiAJ
3ad0ec1302
Fix for disabled saveLoginFromPromptTest
3 years ago
Mozilla L10n Automation Bot
74989db239
Import l10n.
3 years ago
MickeyMoz
11cf4e367e
Update Android Components version to 94.0.20210922143147.
3 years ago
Gabriel Luong
90d7927b2f
Issue #21117 - Modify layout for items displayed under "Recently Visited" in the HomeScreen to follow latest UX designs
3 years ago
Arturo Mejia
c05fbfb6c3
For #21239 improve telemetry values for Allow users to customize their home screen
3 years ago
Oana Horvath
83e3e0b19d
No issue: re-enabled swipeToSwitchTabTest
3 years ago
Travis Long
ca069a78d2
Fix logic so `isFirstRun` can be called multiple times on first run
3 years ago
Travis Long
c9c28b66c8
[SDK-344] Pass in first-run information to Nimbus for targeting
3 years ago
Gabriel Luong
98b218d964
For #21413 - Remove unused OnboardingPrivateBrowsingViewHolder and OnboardingWhatsNewViewHolder
3 years ago
Aaron Train
87e4a250f1
Various UI test fixes and disabling of intermittents
3 years ago
Sebastian Kaspari
cd61ef1c1d
Issue #21172 : Refactor UI tests accessing awesomebar suggestions.
3 years ago
Sebastian Kaspari
6d99c34f12
Issue #21172 : Replace BrowserAwesomeBar view with AwesomeBar() composable.
3 years ago
MickeyMoz
a586d7e6cd
Update Android Components version to 94.0.20210922091950.
3 years ago
Gabriel Luong
d9847f9525
For #21408 - Pass the corresponding HistoryMetadataKey to openToBrowserAndLoad and addTab use case
3 years ago
Gabriel Luong
2ae7d5d593
For #20893 - Search term groups in history
3 years ago
AndiAJ
391ff6b5fd
Exit onboarding tour UI tests
3 years ago
Mozilla L10n Automation Bot
a42ca16167
Import l10n.
3 years ago
Michael Comella
3ab1ca8321
For #21126 : process performancetest intent for AC too.
3 years ago
rayanHappy
6a3b9c4b8f
Fix QR scan button not showing up when choosing a RTL language
3 years ago
Arturo Mejia
3272de1364
For #21239 add telemetry for Allow users to customize their home screen
3 years ago
Christian Sadilek
6f7f284b55
Make sure to only record view time once for a given tab access
...
Co-authored-by: Grisha Kruglov <gkruglov@mozilla.com>
3 years ago
MickeyMoz
c71467f745
Update Android Components version to 94.0.20210921143125.
3 years ago
Mozilla L10n Automation Bot
e00079aeaf
Import l10n.
3 years ago
Elise Richards
368d8cc214
No issue: remove escape chars on add logins string
3 years ago
Grisha Kruglov
b7b8de1c2f
Use UpdateUrlAction to record viewTime observations
...
We discovered that in a tab restore scenario we were recording view time
observations that were wrong - we'd record time deltas as-if user was
looking at the page while the browser wasn't running.
This happens because when we record a viewTime observation, we compare
current time with lastAccess time of the tab. In a restore scenario,
that lastAccess time happens to be from when the browser was last
running - which could be days ago.
The simplest solution was to not record a viewTime observation if the
url for a tab didn't change during a load event. To achieve this, we
needed to change which action we were using as a proxy for "navigation
events" - UpdateUrlAction contains the new url, allowing us to compare
against the current tab url.
Alternative solutions would be to keep using loading actions, but
dispatch a lastAccess event before performing a metadata update. This
would have worked, but would result in two lastAccess events being
dispatched for each navigation event instead of just one.
3 years ago
Elise Richards
b56d8ff545
For #21337 : rename recently saved section on home
3 years ago
Christian Sadilek
16085b9008
Closes #21388 : Only parse clipboard content when search fragment is attached
3 years ago
Jonathan Almeida
e9434a5b11
Close #21366 : Fix intermittent test failure in TitleHeaderBindingTest
3 years ago
AndiAJ
d4ce149c3e
Improve coverage for verifyAboutFirefoxPreview
3 years ago
Mozilla L10n Automation Bot
f4397cc85e
Import l10n.
3 years ago
MickeyMoz
7291c39941
Update Android Components version to 94.0.20210919202539.
3 years ago
MickeyMoz
609a46b6fd
Update Android Components version to 94.0.20210919143155.
3 years ago
Mozilla L10n Automation Bot
65dd9cb079
Import l10n.
3 years ago
MickeyMoz
1e3adbcf33
Update Android Components version to 94.0.20210917190109.
3 years ago
Mozilla L10n Automation Bot
a455116d2c
Import l10n.
3 years ago
Michael Comella
7232fedb20
For #21296 : add ProfilerMarkers.addForDispatchTouchEvent.
3 years ago
Michael Comella
bb632c7b3b
For #21299 : add duration markers for HomeActivity Create/Start.
...
We only instrument these methods because they're the only ones that
noticeably long running in the current implementation.
3 years ago
Michael Comella
d67bd65f19
For #21299 : add duration marker for IntentReceiverActivity.onCreate.
...
We only instrument onCreate because it's the only one with an
implementation.
While declaring this as a function that accepts a lambda is less
fragile, we've previously had issues with it such as suspected memory
leaks when used for telemetry. Therefore, we go with the simpler
approach.
3 years ago
Michael Comella
f8a4113271
For #21299 : add markers for all activity lifecycle callbacks.
...
We implement these all in the same track because between it'd create a
lot noise between this and fragment lifecycle callbacks.
3 years ago
Roger Yang
872263cf2d
Update tabs tray title header string comment to clarify what it does.
3 years ago