Commit Graph

7256 Commits (bd610d394f551b952975276d99298b053a18a891)
 

Author SHA1 Message Date
codrut.topliceanu 6da619deb7 [fenix] For https://github.com/mozilla-mobile/fenix/issues/20762 - Fixes NPE crash with nullchecks for binding 3 years ago
MickeyMoz b08c1b8b47 [fenix] Update Android Components version to 94.0.20210927143215. 3 years ago
AndiAJ 012b854d69 [fenix] Fix disabled shortcutButtonTest UI test 3 years ago
Mugurell d701a81103 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21045: Add categories support 3 years ago
Mugurell c37f1e550b [fenix] For https://github.com/mozilla-mobile/fenix/issues/21045: Cleanup
- stick to one naming scheme: rename articles to stories and use this all
throughout the app.
- add some spacing above the new section (as per the current design)
3 years ago
Mozilla L10n Automation Bot 5a5507b490 [fenix] Import l10n. 3 years ago
MickeyMoz 371a402a0d [fenix] Update Android Components version to 94.0.20210926133629. 3 years ago
Mozilla L10n Automation Bot f5588635a2 [fenix] Import l10n. 3 years ago
MickeyMoz 81b7118139 [fenix] Update Android Components version to 94.0.20210924143217. 3 years ago
Mozilla L10n Automation Bot 9dd6d98748 [fenix] Import l10n. 3 years ago
codrut.topliceanu 7ea5cdbe39 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21087: Updates Recently Saved design 3 years ago
MickeyMoz d10d841c11 [fenix] Update Android Components version to 94.0.20210924002420. 3 years ago
Christian Sadilek c9e1bfe3dc [fenix] 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 7f17484989 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/21441: Fix changeAccessibiltySettings 3 years ago
Jonathan Almeida d7c1238dac [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/21366: Speculative fix for failing test in TitleHeaderBindingTest 3 years ago
MickeyMoz dc624719b5 [fenix] Update Android Components version to 94.0.20210923143204. 3 years ago
Christian Sadilek a6a6b6f257 [fenix] For https://github.com/mozilla-mobile/fenix/issues/20893: Dedupe urls/site in history groups 3 years ago
Gabriel Luong cb4b5fc613 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21460 - Rename "Delete from history" to "Remove" for recent visit dropdown menu 3 years ago
Oana Horvath bc452b6adc [fenix] For https://github.com/mozilla-mobile/fenix/issues/17847: adding back editCustomSearchEngineTest UI test 3 years ago
AndiAJ cc65e13b50 [fenix] Improve coverage verifyEmptyBookmarksMenuTest and undoDeleteMultipleSelectionTest UI tests 3 years ago
AndiAJ 8976e193d9 [fenix] Fix for disabled saveLoginFromPromptTest 3 years ago
Mozilla L10n Automation Bot ba990dd118 [fenix] Import l10n. 3 years ago
MickeyMoz 19c17f7f23 [fenix] Update Android Components version to 94.0.20210922143147. 3 years ago
Gabriel Luong e3bc494414 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/21117 - Modify layout for items displayed under "Recently Visited" in the HomeScreen to follow latest UX designs 3 years ago
Arturo Mejia e87af643cb [fenix] For https://github.com/mozilla-mobile/fenix/issues/21239 improve telemetry values for Allow users to customize their home screen 3 years ago
Oana Horvath 15a3e30bf0 [fenix] No issue: re-enabled swipeToSwitchTabTest 3 years ago
Travis Long 023612b87d [fenix] Fix logic so `isFirstRun` can be called multiple times on first run 3 years ago
Travis Long b4886fe546 [fenix] [SDK-344] Pass in first-run information to Nimbus for targeting 3 years ago
Gabriel Luong 450055a729 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21413 - Remove unused OnboardingPrivateBrowsingViewHolder and OnboardingWhatsNewViewHolder 3 years ago
Aaron Train 4a6c5b8296 [fenix] Various UI test fixes and disabling of intermittents 3 years ago
Sebastian Kaspari 10f5aa228b [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/21172: Refactor UI tests accessing awesomebar suggestions. 3 years ago
Sebastian Kaspari 74500adfb5 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/21172: Replace BrowserAwesomeBar view with AwesomeBar() composable. 3 years ago
MickeyMoz 832cae98dc [fenix] Update Android Components version to 94.0.20210922091950. 3 years ago
Gabriel Luong bc30e53e5d [fenix] For https://github.com/mozilla-mobile/fenix/issues/21408 - Pass the corresponding HistoryMetadataKey to openToBrowserAndLoad and addTab use case 3 years ago
Gabriel Luong 793ceb8e28 [fenix] For https://github.com/mozilla-mobile/fenix/issues/20893 - Search term groups in history 3 years ago
AndiAJ 2b55e561fb [fenix] Exit onboarding tour UI tests 3 years ago
Mozilla L10n Automation Bot 13ce5a86bd [fenix] Import l10n. 3 years ago
Michael Comella 275ac7ad5b [fenix] For https://github.com/mozilla-mobile/fenix/issues/21126: process performancetest intent for AC too. 3 years ago
rayanHappy 1b6c555758 [fenix] Fix QR scan button not showing up when choosing a RTL language 3 years ago
Arturo Mejia c3df9a26d2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/21239 add telemetry for Allow users to customize their home screen 3 years ago
Christian Sadilek e18fbdfbfc [fenix] 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 3fb4714544 [fenix] Update Android Components version to 94.0.20210921143125. 3 years ago
Mozilla L10n Automation Bot 16f3396473 [fenix] Import l10n. 3 years ago
Elise Richards d387f7281c [fenix] No issue: remove escape chars on add logins string 3 years ago
Grisha Kruglov 6297f2cce9 [fenix] 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 48c0d7faee [fenix] For https://github.com/mozilla-mobile/fenix/issues/21337: rename recently saved section on home 3 years ago
Christian Sadilek 473f671f1c [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/21388: Only parse clipboard content when search fragment is attached 3 years ago
Jonathan Almeida 9d6367a607 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/21366: Fix intermittent test failure in TitleHeaderBindingTest 3 years ago
AndiAJ 0884f54fe8 [fenix] Improve coverage for verifyAboutFirefoxPreview 3 years ago
Mozilla L10n Automation Bot 1ae41010df [fenix] Import l10n. 3 years ago