mcarare
20cff480b7
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16827 : Add documentation for copy url metrics.
4 years ago
mcarare
c1216c5079
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15369 : Add synced tabs usage metrics.
4 years ago
mcarare
1e9604d03a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15369 : Add documentation for synced tabs opening metrics.
4 years ago
mcarare
86118316f8
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15366 : Add recently closed tabs metrics from history fragment.
4 years ago
mcarare
de2d1d9fd9
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15366 : Add recently closed tabs metrics.
4 years ago
mcarare
d404bd76d2
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15366 : Add documentation for recently closed tabs metrics.
4 years ago
mcarare
2d3fdfdf54
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16422 : Handle theme for tab history bottom sheet.
4 years ago
Mugurell
6019e8c907
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15367 - DownloadsFragment telemetry ( https://github.com/mozilla-mobile/fenix/pull/16728 )
...
Adds a counter for how many times the user does the following action:
- opens the Downloads section inside the app
- tap to open an item from inside Downloads / from the download dialog
- tap to delete one or more downloads at once
4 years ago
Mugurell
cf4631c5c3
[fenix] For https://github.com/mozilla-mobile/fenix/issues/11578 - Add telemetry for how many times we download something ( https://github.com/mozilla-mobile/fenix/pull/16730 )
4 years ago
mcarare
3eec6ec15f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16992 : Align clipboard link and text with scan button.
4 years ago
Michael Debertol
82bc38f76b
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4333 : Open the keyboard when a search engine is selected ( https://github.com/mozilla-mobile/fenix/pull/14353 )
...
Co-authored-by: Elise Richards <erichards@mozilla.com>
4 years ago
Arturo Mejia
9a3a4faf12
[fenix] For issue https://github.com/mozilla-mobile/fenix/issues/16847 Show the autoplay icon in the toolbar
4 years ago
ekager
b5fccc3989
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16937 - Ensure FIP is removed on navigation
4 years ago
ekager
1da195c2fe
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16675 For https://github.com/mozilla-mobile/fenix/issues/16398 - Fix button styling
4 years ago
Jeff Boek
02a1474cff
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15403 - Adds a secret debug info screen in settings ( https://github.com/mozilla-mobile/fenix/pull/15540 )
...
Co-authored-by: Elise Richards <erichards@mozilla.com>
4 years ago
ekager
cbf04e3fb8
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16807 - Make sure there's only one instance of search dialog
4 years ago
Elise Richards
0f3b3668db
[fenix] Remove hidden fab in tabs tray ( https://github.com/mozilla-mobile/fenix/pull/16972 )
4 years ago
Codrut Topliceanu
28d0d32a53
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15636 - Focus a11y collection on snackbar view tap ( https://github.com/mozilla-mobile/fenix/pull/16853 )
...
With accessibility enabled, when adding a site to a collection and tapping "View" on the snackbar, we send a request for focus and an `AccessibilityEvent.TYPE_VIEW_FOCUSED` to the specified collection.
4 years ago
jhugman
2ac76ff4ce
[fenix] Add withExperiment extension method to Nimbus ( https://github.com/mozilla-mobile/fenix/pull/16926 ) r=christian, sebastian
...
* Fixes https://github.com/mozilla-mobile/fenix/issues/16925 Add withExperiment extension method to Nimbus
* Don't call Nimbus at all if not enabled by FeatureFlag
4 years ago
Oana Horvath
55a253d5c1
[fenix] Fix https://github.com/mozilla-mobile/fenix/issues/16960 & https://github.com/mozilla-mobile/fenix/issues/16959 : updateSavedLoginTest, swipeToSwitchTabTest UI smoke tests
4 years ago
Roger Yang
9dee73b238
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/16075 : Add distribution_id in telemetry startup metrics ( https://github.com/mozilla-mobile/fenix/pull/16821 )
4 years ago
Christian Sadilek
5e9e8eca63
[fenix] Prepare for A-C Session[Manager] observable deprecation
4 years ago
Mozilla L10n Automation Bot
edb0247634
[fenix] Import l10n.
4 years ago
ekager
361b86b5e6
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16442 - Check if fragment is still attached before updating site permissions rules ( https://github.com/mozilla-mobile/fenix/pull/16954 )
4 years ago
jhugman
6210ff136d
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/16948 : call nimbus.updateExperiments on startup ( https://github.com/mozilla-mobile/fenix/pull/16950 ) r=gl
4 years ago
mcarare
6727d044c1
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16894 : Handle adding voice search button depending on state.
4 years ago
mcarare
9c15fe3321
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16775 : Fallback to light mode drawable when ui mode is not resolved
4 years ago
mcarare
07366516cc
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15640 : Remove private resources from RadioButtonPreference.
4 years ago
mcarare
fad5cfe71d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15640 : Remove private resources from TextPercentageSeekBarPref.
4 years ago
mcarare
f2aa43e0ca
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15640 : Increase PrivateResource warning severity to error.
4 years ago
Mozilla L10n Automation Bot
13a35f954f
[fenix] Import l10n.
4 years ago
ekager
f92d2a9ef8
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16668 - Fix keyboard show/hide from search dialog fragment
4 years ago
Kate Glazko
1e7a67d0ca
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16541 : Download UX Updates
4 years ago
Christian Sadilek
61e10d8561
[fenix] Update IntentProcessors after breaking API change
4 years ago
Emilio Cobos Álvarez
042f7dd697
[fenix] Add support for EME permission.
...
This accompanies the changes in https://github.com/mozilla-mobile/android-components/pull/9121 .
Closes https://github.com/mozilla-mobile/fenix/issues/1175
4 years ago
Mugurell
ee96af1b9a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/13427 - Disable the "selected tab" decoration when in Multiselect
...
Selecting a tab while in Multiselect would add a different decoration to the one
already set for the last tab opened and this would confuse users.
Let's avoid this.
4 years ago
Christian Sadilek
de8ef956c8
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/11290 : Refactor ToolbarMenu to use browser store
4 years ago
Roger Yang
30305ae436
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/16896 : Integrate new MediaSession API to nightly or debug builds ( https://github.com/mozilla-mobile/fenix/pull/16909 )
4 years ago
Oana Horvath
32c0bbedc2
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16615 : UI smoke test updateSavedLoginTest
4 years ago
Oana Horvath
dc981275c1
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16615 : UI smoke test startBrowsingButtonTest
4 years ago
Mozilla L10n Automation Bot
984f814ba8
[fenix] Import l10n.
4 years ago
Elise Richards
bfe1ad1961
[fenix] Reload restored tabs from collection ( https://github.com/mozilla-mobile/fenix/pull/16865 )
4 years ago
Sebastian Kaspari
89b697a9bd
[fenix] Update Android Components to 69.0.20201207103252.
4 years ago
Mozilla L10n Automation Bot
8bb43cf365
[fenix] Import l10n.
4 years ago
Mozilla L10n Automation Bot
7bddbe4097
[fenix] Import l10n.
4 years ago
ekager
4328204fc6
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16397 - Fixes SignOutFragment crash and invisible button
4 years ago
Oana Horvath
5605cec052
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16615 : Smoke UI test swipeToSwitchTabTest
4 years ago
Mugurell
7421ad5026
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16248 - Cleanup error pages of inlined code ( https://github.com/mozilla-mobile/fenix/pull/16834 )
...
Also streamlined the js code.
The errorPageScripts.js from AC had too much or too little of what we needed.
4 years ago
Roger Yang
2dd89dfed4
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16133 : Simplify OpenInAppOnboardingObserver condition ( https://github.com/mozilla-mobile/fenix/pull/16851 )
4 years ago
Philipp Klein
7d2fb5c3b1
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15362 : Remove swipe to delete for bookmarks ( https://github.com/mozilla-mobile/fenix/pull/16646 )
...
Removed now obsolete feature flag and tests.
Removed obsolete swipe refresh state from BookmarkFragmentState
Also adapted tests and remove obsolete ones.
4 years ago
Mozilla L10n Automation Bot
7997151b5d
[fenix] Import l10n.
4 years ago
Elise Richards
198c065970
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/8791 : Use A-C tab counter and upgrades to A-C 69.0.20201203202830
...
Upgrades to A-C 69.0.20201203202830 and addresses breaking changes:
- Upgrades androidx workmanager to 2.4.0 in line with A-C.
- RecordingDevicesNotificationFeature was removed
- SearchUseCases accept parent session ID instead of session itself
4 years ago
Codrut Topliceanu
6c07bc316f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16629 - Fix for collection snackbar View button ( https://github.com/mozilla-mobile/fenix/pull/16679 )
4 years ago
Oana Horvath
01caa9bfaf
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16838 : deleted mainMenuOpenInAppTest
4 years ago
Jonathan Almeida
29047c674f
[fenix] Fix breaking changes from FCM SDK update
4 years ago
jhugman
1c0e70d647
[fenix] Nimbus-SDK-119 Get Nimbus server endpoint at build time. ( https://github.com/mozilla-mobile/fenix/pull/16682 )
...
This PR builds on [AC#https://github.com/mozilla-mobile/fenix/pull/9024 ][1], and implements setting the Nimbus endpoints from [a secret set at build time][2].
For production use, this requires a secret named `nimbus_url` to be put into CI.
Note: Nimbus is currently behind a feature flag.
If developers wish to use a Nimbus server for local development, you can set the url by adding an entry into local.properties, e.g.:
```
nimbus.remote-settings.url=https://settings.stage.moz4ws.net
```
Without setting server, Nimbus will be able to function, except no experimental definitions will be fetched, and features under experiment will be configured as if not enrolled in the experiment.
[1]: https://github.com/mozilla-mobile/android-components/pull/9024
[2]: https://groups.google.com/a/mozilla.com/g/android-components-team/c/lAGVKQy8aiA/m/rY3uGAwhBAAJ
4 years ago
jhugman
d1a41ce4cf
[fenix] Adding menu configuration for A/A experiment and A/B experiment ( https://github.com/mozilla-mobile/fenix/pull/16692 )
4 years ago
Mozilla L10n Automation Bot
79f784b127
[fenix] Import l10n.
4 years ago
Christian Sadilek
c549b71c2a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16032 : Support installing recommended add-ons from AMO
4 years ago
Roger Yang
9d092df86b
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/16603 : Disable pull down refresh when activity is in immersive mode ( https://github.com/mozilla-mobile/fenix/pull/16793 )
4 years ago
Oana Horvath
5d93a533c5
[fenix] Split UI smoke tests into smaller tests
4 years ago
Mozilla L10n Automation Bot
aad3ac3c60
[fenix] Import l10n.
4 years ago
Mozilla L10n Automation Bot
b423bdf739
[fenix] Import l10n.
4 years ago
Sebastian Kaspari
73ae4c9c72
[fenix] ExternalAppBrowserActivity: Add additional test cases.
4 years ago
Sebastian Kaspari
1e4efa280d
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/16435 : Open custom tab in Fenix: Force launch outside of and remove current task.
4 years ago
Sebastian Kaspari
c2bde5c8d8
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/16435 : Finish ExternalAppBrowserActivity and remove task if linked tab doesn't exist anymore.
...
This doesn't fix the underlying issue of https://github.com/mozilla-mobile/fenix/issues/16435 , but a symptom we have seen quite often in different
situations: When the ExternalAppBrowserActivity is not linked to a tab anymore then it falls back
to displaying a (partially broken) browser UI. With multiple browser activities at the same time
sooner or later we crash with a "display already acquired" error because both activities try to
render the same tab.
4 years ago
mcarare
255e8aab73
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16759 : Prevent crash on showing info banner.
4 years ago
Sebastian Kaspari
9b853166ac
[fenix] FenixApplication: Remove unused kinto endpoint.
4 years ago
Sebastian Kaspari
668e8d62af
[fenix] Introduce build flag for configuring test build type.
4 years ago
Sebastian Kaspari
0f988d0bc6
[fenix] Introduce build flag for disabling optmization.
4 years ago
Sebastian Kaspari
cb755e7ba4
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/12731 : Log and record breadcrumb when onTrimMemory() gets invoked.
4 years ago
Mozilla L10n Automation Bot
1718783b68
[fenix] Import l10n.
4 years ago
Mozilla L10n Automation Bot
1cf4e739c8
[fenix] Import l10n.
4 years ago
Mozilla L10n Automation Bot
7bd9a14907
[fenix] Import l10n.
4 years ago
Oana Horvath
4c8f1ae2e5
[fenix] Updates to UI tests using the modified recyclerViewIdlingResources minItemCount
4 years ago
Oana Horvath
fdda2e3001
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16615 : UI smoke test toggleSearchSuggestions
4 years ago
Mozilla L10n Automation Bot
100fce7d08
[fenix] Import l10n.
4 years ago
Mihai Adrian Carare
8657e63f3c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16745 - Allow preference layout to increase height if needed. ( https://github.com/mozilla-mobile/fenix/pull/16752 )
4 years ago
Mihai Adrian Carare
9edf548f87
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16735 - Do not show grid view CFR if grid view is already selected. ( https://github.com/mozilla-mobile/fenix/pull/16740 )
4 years ago
ekager
a0aeb5eb0a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16676 - Do not switch mode on last private tab via tab context menu
4 years ago
Mozilla L10n Automation Bot
a2f959ac54
[fenix] Import l10n.
4 years ago
Oana Horvath
fd7a4002e3
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16615 : UI smoke test addPredefinedSearchEngineTest
4 years ago
Mozilla L10n Automation Bot
0eab319d99
[fenix] Import l10n.
4 years ago
Codrut Topliceanu
8556ebe1fe
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16592 - Fix missing collection snackbar for a11y ( https://github.com/mozilla-mobile/fenix/pull/16593 )
...
Set null anchor for snackbar when using a11y services
4 years ago
Mozilla L10n Automation Bot
47071ea018
[fenix] Import l10n.
4 years ago
mcarare
e68c318f1f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16353 : Avoid strict mode death on reading onboarding preference.
4 years ago
mcarare
a1b3273427
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16353 : Add unit tests for onboarding finishing conditions.
4 years ago
mcarare
e377bad9b3
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16353 : Finish onboarding on loading a web page, with exceptions.
4 years ago
mcarare
1f4134904d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16353 : Do not finish onboarding on search dialog opening.
4 years ago
Mozilla L10n Automation Bot
9bc931951c
[fenix] Import l10n.
4 years ago
Mozilla L10n Automation Bot
ef4e5fa26a
[fenix] Import l10n.
4 years ago
Mozilla L10n Automation Bot
c5f89e77a7
[fenix] Import l10n.
4 years ago
ekager
09c687da86
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16351 - Add divider lines for search dialog
4 years ago
Sebastian Kaspari
d50140272a
[fenix] Integrate new search code from Android Components into Fenix.
4 years ago
MickeyMoz
6a02e68f96
[fenix] Update Android Components version to 68.0.20201120125142.
4 years ago
Mozilla L10n Automation Bot
ac279d3785
[fenix] Import l10n.
4 years ago
mcarare
14649806c3
[fenix] For https://github.com/mozilla-mobile/fenix/issues/15788 : Remove fixed issues from lint baseline.
4 years ago
jhugman
d001a5aa36
[fenix] Nimbus Global Opt Out ( https://github.com/mozilla-mobile/fenix/pull/16543 ) r=gl
4 years ago
Mozilla L10n Automation Bot
996d511732
[fenix] Import l10n.
4 years ago
ekager
29eb6e9d1f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/16351 - Make homescreen interactive when search dialog is up
4 years ago