Commit Graph

6494 Commits (05611f582643f3c9a6e012304d3232c24575ea78)
 

Author SHA1 Message Date
Jonathan Almeida a63d26f673 [fenix] Disable/fix tests that rely on Select Tabs button 4 years ago
Jonathan Almeida 7a372f13f9 [fenix] No issue: Enable tabs tray re-write by default in nightly 4 years ago
mcarare 7caceac997 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18496: Set activity theme in onCreate before call to super. 4 years ago
Mozilla L10n Automation Bot 21cfdbb62f [fenix] Import l10n. 4 years ago
Mozilla L10n Automation Bot c021fdf786 [fenix] Import l10n. 4 years ago
Ryan VanderMeulen bd6f3c9682 [fenix] Update A-C to 75.0.20210417143049 (https://github.com/mozilla-mobile/fenix/pull/19097) 4 years ago
Jonathan Almeida 4c69372287 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/19064: Focus on tab page with the BrowsingModeManager 4 years ago
Roger Yang cf70cb61b3 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/18946: Add undo toast for tabstray 4 years ago
Michael Comella 5d92d409e3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18836: address onCreate method length detekt issue. 4 years ago
Michael Comella e83004d81b [fenix] For https://github.com/mozilla-mobile/fenix/issues/18836: add & integrate StartupTypeTelemetry. 4 years ago
Michael Comella c7f94915cc [fenix] For https://github.com/mozilla-mobile/fenix/issues/18836: add metric perf.startup.startup_type. 4 years ago
Michael Comella 1035ad0fd0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18836: add StartupPathProvider + tests. 4 years ago
Michael Comella bdca7337ce [fenix] For https://github.com/mozilla-mobile/fenix/issues/18836: address lint errors for StartupStateProvider*. 4 years ago
Michael Comella 825e035db6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18836: add getStartupStateForStartedActivity method. 4 years ago
Michael Comella 4adb237b88 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18836: add isHotStartForStartedActivity and tests. 4 years ago
Michael Comella b7e04b6590 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18836: add isWarmStartForStartedActivity, tests. 4 years ago
Michael Comella d7ad0bb813 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18836: shorten isColdStart... and rm questionable test.
The test failed with the rewrite of the code because it violates
one of our assumptions that only one Activity will be started. However,
since it doesn't rely on observed behavior and we made up the events,
it's value is questionable so it seems okay to remove, especially for
the gain of conciseness in the code.
4 years ago
Michael Comella 895f8efe13 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18836: add VIEW to warm and hot entries. 4 years ago
Michael Comella f5943d894c [fenix] For https://github.com/mozilla-mobile/fenix/issues/18836: refactor tests to forEachHotStartEntries. 4 years ago
Michael Comella ca1364f3b6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18836: refactor test into forEachWarmStartEntries. 4 years ago
Michael Comella e7d166052c [fenix] For https://github.com/mozilla-mobile/fenix/issues/18836: refactor tests into forEachColdStartEntries. 4 years ago
Ryan VanderMeulen e85e09729c [fenix] Update A-C to 75.0.20210416190104 (https://github.com/mozilla-mobile/fenix/pull/19083) 4 years ago
codrut.topliceanu 2b69fd5b2a [fenix] For https://github.com/mozilla-mobile/fenix/issues/19023 - Expands tabsTray when tabs over certain number
TabsTray should be collapsed when there are only a few tabs on screen, otherwise it should go straight to STATE_EXPANDED.
4 years ago
Julien Cristau b2a420f624 [fenix] Update A-C to 75.0.20210415213638 4 years ago
Mugurell c2a4f16fe8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18439 - Open link from QR code only if activity is not null 4 years ago
Stefan Arentz 7abe6bc827 [fenix] Update A-C to 75.0.20210415143144 (https://github.com/mozilla-mobile/fenix/pull/19069) 4 years ago
Kate Glazko 68b17ba7e8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18520: Add Empty Tab State To Browser Tray List 4 years ago
Mozilla L10n Automation Bot d57bcda8ef [fenix] Import l10n. 4 years ago
Jonathan Almeida 2ce93ef3a4 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/19024: Fix intermittent test failure in NavigationInteractor 4 years ago
Jonathan Almeida da6cd0c128 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/19030: Allow homescreen to be scrollable with extra content 4 years ago
Jonathan Almeida 4f95404df6 [fenix] No issue: Set tray dismissal from background tap 4 years ago
Jonathan Almeida c6b9bf80d5 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/19045: Dismiss tabstray when last tab in a page is closed 4 years ago
Elise Richards 395853235f [fenix] For https://github.com/mozilla-mobile/fenix/issues/18867: remove "signed in as" string in three-dot menu (https://github.com/mozilla-mobile/fenix/pull/19035)
* Remove signed in as string from sync menu item

* Nav to sync account settings on click

For https://github.com/mozilla-mobile/fenix/issues/18806: navigate to settings account page or sign in on clicking menu item.

* Confirm account exists and retrieve item title

* Remove string
4 years ago
Christian Sadilek f134595809 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/18819: Hide Credit Card pref by default (for settings w/o icons) (https://github.com/mozilla-mobile/fenix/pull/19058) 4 years ago
Gabriel Luong fd0b41c798 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18274 - [Edit card] Update a saved credit card information (https://github.com/mozilla-mobile/fenix/pull/19032) 4 years ago
Gabriel Luong baea2cdf4d [fenix] For https://github.com/mozilla-mobile/fenix/issues/18273 - [Edit card] Delete a saved credit card (https://github.com/mozilla-mobile/fenix/pull/19029) 4 years ago
Codrut Topliceanu 1c24731b4f [fenix] For https://github.com/mozilla-mobile/fenix/issues/18521 - Added scroll to current tab (https://github.com/mozilla-mobile/fenix/pull/19021)
* For https://github.com/mozilla-mobile/fenix/issues/18521 - Added scroll to current tab

* For https://github.com/mozilla-mobile/fenix/issues/18521 - Addressed comments
4 years ago
Arturo Mejia 2119cfadae [fenix] Telemetry for https://github.com/mozilla-mobile/fenix/issues/18855, https://github.com/mozilla-mobile/fenix/issues/18851 and https://github.com/mozilla-mobile/fenix/issues/18857
For https://github.com/mozilla-mobile/fenix/issues/18857 [Telemetry] Send a Glean event when users change their default browser

For https://github.com/mozilla-mobile/fenix/issues/18855 [Telemetry] Send an event when users open the toolbar menu

For https://github.com/mozilla-mobile/fenix/issues/18851 [Telemetry] Send an event when users click on the "set as default browser" entry in the toolbar menu
4 years ago
Roger Yang d72289a43d [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/19003: Add account setting to tabstray synced tab menu (https://github.com/mozilla-mobile/fenix/pull/19034) 4 years ago
Mozilla L10n Automation Bot 1484a591c6 [fenix] Import l10n. 4 years ago
Roger Yang 4f9a341746 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/18948: Update tabstray telemetry (https://github.com/mozilla-mobile/fenix/pull/19004) 4 years ago
mcarare 8e8a872127 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18854: Add metrics for home screen being displayed. 4 years ago
mcarare c4609f6e35 [fenix] No issue: Fix indenting in onViewCreated. 4 years ago
mcarare 8f34c26bfb [fenix] For https://github.com/mozilla-mobile/fenix/issues/18376: Add experiment for set default browser settings card. 4 years ago
mcarare 9dede18ff5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18853: Add metrics for default browser new tab experiment. 4 years ago
mcarare 4ff47f6c1d [fenix] For https://github.com/mozilla-mobile/fenix/issues/18856: Add metrics for opening settings screen from home menu. 4 years ago
mcarare 62f839d75a [fenix] For https://github.com/mozilla-mobile/fenix/issues/18815: Expand app bar on onboarding dismissal and browsing start. 4 years ago
Jonathan Almeida d10792a96e [fenix] Close https://github.com/mozilla-mobile/fenix/issues/19011: Always have a click listener in TabTrayViewHolder 4 years ago
Jonathan Almeida bc628f6770 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/18934: Do not nullify adapter on window detached
Previously, to fix a memory leak, we were removing the adapter reference
entirely in order to have the `onDetachedFromRecyclerView` callback
invoked. This causes a side-effect where we can no longer reference the
adapter any more when we re-attach.

The simpler solution is to just invoke the needed callback directly
instead.
4 years ago
Gabriel Luong ac29b50dfa [fenix] For https://github.com/mozilla-mobile/fenix/issues/18272 - [Edit card] Display a saved card information in the Edit card screen (https://github.com/mozilla-mobile/fenix/pull/18884) 4 years ago