Commit Graph

5946 Commits (f5be19d9feac058f9510174ab3c8d74640eadee5)
 

Author SHA1 Message Date
alexandru-io 33fdbe3a85 [fenix] Bug 1674442 - Add a "visual-metrics" tag to the browsertime visual-metrics data (https://github.com/mozilla-mobile/fenix/pull/17900)
Co-authored-by: Alex Ionescu <aionescu@mozilla.com>
4 years ago
Mugurell 7e3969c01d [fenix] For https://github.com/mozilla-mobile/fenix/issues/17686 - Use a custom behavior to scroll InfoBanner with the top toolbar
Previously when the toolbar was on top the banner was inflated in the toolbar's parent - an AppBarLayout.
After migrating to use a custom behavior for scrolling the toolbar and not use
anymore the AppbarLayout for this we needed a new solution.
Using a new behavior to keep this banner in sync with the y translation of the
toolbar gives us most of the old behavior back.
4 years ago
Elise Richards 9c5bc17da9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17771: three-dot menu reorder (https://github.com/mozilla-mobile/fenix/pull/17838)
* Feature flag for toolbar menu redesign. Add new items to menu and reorder.

* Handle toolbar items in menu controller

* Menu controller tests

* Make icons invisible

* Lint

* UI tests reflect design change

* Refactor test names

* Lint fixes

* UI tests
4 years ago
Mozilla L10n Automation Bot 20e0f884d2 [fenix] Import l10n. 4 years ago
Michael Comella 4496ae2ae5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17920: move manufacturer StrictMode exception to ignores function.
I think this is more consistent and centralizes the violation ignores.
4 years ago
Michael Comella 1b8ac55003 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17920: use StrictMode penaltyDeathWithIgnores. 4 years ago
Michael Comella 2bc1605cbd [fenix] For 17920: add ThreadPenaltyDeathWithIgnoresListener, tests, helpers. 4 years ago
Michael Comella 5836fe6f65 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17920: add ManufacturerCodes. 4 years ago
Michael Comella 50b0c72261 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17816: add ProfilerFactProcessor and register it, tests. 4 years ago
MickeyMoz 23eaed55a4 [fenix] Update Android Components version to 73.0.20210211190100. 4 years ago
Mugurell 3e9bd41397 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17803 - Use the main looper for Handler()s
This was already the one inferred.
Targeting Android 11 means we need to pass it explicitly.
4 years ago
MickeyMoz 53f9fb53c4 [fenix] Update Android Components version to 73.0.20210211143129. 4 years ago
Codrut Topliceanu 942195bfae [fenix] For https://github.com/mozilla-mobile/fenix/issues/17418 - Added telemetry for Google Default Top Site (https://github.com/mozilla-mobile/fenix/pull/17637)
* For https://github.com/mozilla-mobile/fenix/issues/17418 - Adds channel "ts" to TrackKey

This is used to track if the `InContentTelemetry` is a result of the user using the Google Top Site. It looks for `&channel=ts` within the uri.

* For https://github.com/mozilla-mobile/fenix/issues/17418 - Adds TopSite PerformedSearch back in

* For https://github.com/mozilla-mobile/fenix/issues/17418 - Check now looks for equality with GOOGLE_URL

* For https://github.com/mozilla-mobile/fenix/issues/17418 - Adds test for topSite changes
4 years ago
Mozilla L10n Automation Bot 93c88fb1ae [fenix] Import l10n. 4 years ago
isabelrios 0b3f9aec8a [fenix] Revert "Add UI tests nightly build (https://github.com/mozilla-mobile/fenix/pull/17948)" (https://github.com/mozilla-mobile/fenix/pull/17960)
This reverts commit 02c08b3f6cba7d7c05322a91d31f887d39ba0160.
4 years ago
isabelrios b81a83b815 [fenix] Add UI tests nightly build (https://github.com/mozilla-mobile/fenix/pull/17948)
* Try adding UI Tests to Nightly build

* adding try_config file

* remove try_task_config
4 years ago
Sebastian Kaspari 0e4e2623bb [fenix] ToolbarIntegration: Use global public suffix list instance. 4 years ago
MickeyMoz 77c9f23ef8 [fenix] Update Android Components version to 73.0.20210210190047. 4 years ago
Roger Yang f3009d5a2b [fenix] Fix OpenSpecificTabIntentProcessorTest to remove AbstractMediaService (https://github.com/mozilla-mobile/fenix/pull/17955) 4 years ago
Sebastian Kaspari ac67fc9de6 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/17174: Remove usage of old media APIs. 4 years ago
Sebastian Kaspari 186570c1ba [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/17819: Only use JCenter for specific dependencies. 4 years ago
Sebastian Kaspari 63d0555ee4 [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/17819: Remove JCenter from buildscript repositories. 4 years ago
Sebastian Kaspari d676df89fb [fenix] Issue https://github.com/mozilla-mobile/fenix/issues/17819: Add Maven Central repository. 4 years ago
Christian Sadilek 8deddb6dcb [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/17889: Wrong tab selected/reloaded when restored from collection 4 years ago
Mozilla L10n Automation Bot 5ffa622713 [fenix] Import l10n. 4 years ago
MickeyMoz 9e99cd02d5 [fenix] Update Android Components version to 73.0.20210209203620. 4 years ago
ekager 62ab7505e1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17906 - Allow screenshots for private home screenshot test 4 years ago
Oana Horvath 488e18bfa6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/15259 UI test: waits for home screen to be visible 4 years ago
AndiAJ 5e626c49c1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17195 Fix Intermittent UI test verifyTabTrayNotShowingStateHalfExpanded 4 years ago
AndiAJ 1d0384c1f5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17852 Change and Fix Intermittent UI test openNewTabTest 4 years ago
Florin Strugariu 02a79bf5d5 [fenix] Update taskcluster settings to use short names instead of indexes 4 years ago
Michael Comella b62dfc086b [fenix] For https://github.com/mozilla-mobile/fenix/issues/17816: add profiler marker for onPreDraw via HomeActivity.onStart.
This may be useful for MAIN start up to determine when the user begins
seeing content.
4 years ago
Michael Comella 6895920bde [fenix] For https://github.com/mozilla-mobile/fenix/issues/17816: add profiler marker for 2x Activity.onCreate.
The IntentReceiverActivity one is particularly useful to quickly determine
when we can begin executing code in the WARM VIEW case (i.e. "Set selection
begin here").

The HomeActivity one is useful for COLD start up analysis in similar
ways and to see the Activity transitions in WARM VIEW.
4 years ago
Mozilla L10n Automation Bot fe3151fd0b [fenix] Import l10n. 4 years ago
ekager cb641900d4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17915 - Do not launch system settings on Role Request Intent cancel 4 years ago
AndiAJ aca5681026 [fenix] For https://github.com/mozilla-mobile/fenix/issues/14523 Fix Intermittent tests verifyContextOpenLinkNewTab & verifyContextOpenLinkPrivateTab 4 years ago
Oana Horvath dca92aed10 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17847: Removes editCustomSearchEngineTest UI test 4 years ago
Mozilla L10n Automation Bot 066ed1c8fa [fenix] Import l10n. 4 years ago
Arturo Mejia 31035fdca1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17817 Change the feature prompt references from fragment to activity. 4 years ago
Mozilla L10n Automation Bot 8d9222725c [fenix] Import l10n. 4 years ago
Abhinav Gupta ec673f6d4c [fenix] Hiding the usernameview if the data item.username is blank. 4 years ago
ekager a0ed1a4a1d [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/17871 - use viewLifecycleOwner for TopSitesFeature owner on HomeFragment (https://github.com/mozilla-mobile/fenix/pull/17873) 4 years ago
Mozilla L10n Automation Bot 21b0b9c2b0 [fenix] Import l10n. 4 years ago
Roger Yang aa6190bce4 [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/17174: Remove the New Media Session API Feature Flag (https://github.com/mozilla-mobile/fenix/pull/17863) 4 years ago
ekager 1e9ba2a87c [fenix] Closes https://github.com/mozilla-mobile/fenix/issues/13089 - Adds correct animations for account settings 4 years ago
ekager 466a163f05 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17785 - Use screenshots setting when adding secure flag 4 years ago
jhugman e47dcc8bde [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/17738 - Early initialization of Nimbus (https://github.com/mozilla-mobile/fenix/pull/17834) r=christian 4 years ago
Mugurell 31c4a415dc [fenix] Update Android Components version 4 years ago
Mugurell b3930760b7 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10686 - Use the AC custom behavior for both the top and bottom toolbars
This comes to unify the experience (with improvements but also specific issues)
for the url toolbar irrespective of it being placed at the bottom or at the top
Going further this will ease development and ensure the best UX for users.
4 years ago
Gabriel Luong 1430e127b1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/17418 - Add event ping telemetry for the Google Top Site click (https://github.com/mozilla-mobile/fenix/pull/17862)
Co-authored-by: codrut.topliceanu <codrut.topliceanu@softvision.ro>
Co-authored-by: Gabriel Luong <gabriel.luong@gmail.com>
4 years ago