codrut.topliceanu
2c538dbb5d
For #16330 - Replaces Sentry.capture with submitCaughtException
3 years ago
Mugurell
b3a6dcccd7
For #19797 - Remove FenixAccountManager#authenticatedAccount
...
This api had a bug stemming from the property name - authenticatedAccount which
may return even an unauthenticated account.
After the recent refactorings it was left unused so best to remove it to
prevent from future misuses.
3 years ago
Mugurell
ce64c2439d
For #19797 - Use the FXA email only if the account is authenticated
...
An account may exist but it may need to be re-authenticated.
In this case also the email should not be exposed to the app.
3 years ago
Mugurell
19af5e9b15
For #19797 - Remove FenixAccountManager#signedInToFxa
...
After the changes from this patch this api is not used anymore so to prevent
future misuses of it this is removed in favor of the new "accountState".
3 years ago
Mugurell
3d071dd049
For #19797 - Browser menu: go to problems page if account exists but not signed in
3 years ago
Mugurell
d663383cf7
For #19797 - New FenixAccountManager#getAccountState()
...
This new method allows a single source of truth for getting the up-to-date
account status without clients interesting in this needing to know what to
check for.
3 years ago
Arturo Mejia
c2439914fa
For #19881 add telemetry for start on Home.
3 years ago
Sammy Khamis
950e36c053
changes required for uniffi-ing logins component=
3 years ago
Christian Sadilek
ba19960b7e
Issue FNX-22435: Introduce History metadata
...
Co-authored-by: Grisha Kruglov <gkruglov@mozilla.com>
3 years ago
Jan-Erik Rediger
d55f55d70c
Suppress deprecation warnings for now-deprecated Glean APIs
...
Glean v39 allows to specify types for event extra keys.
The old API is therefore deprecated.
To avoid to much churn right now and keep the build going let's suppress
the deprecation warnings.
3 years ago
mcarare
2d2be26fbc
For #19915 : Add telemetry for the toolbar Home screen button.
3 years ago
Sebastian Kaspari
c0531ffa82
Update Android Components to 91.0.20210610143711. ( #19946 )
3 years ago
Arturo Mejia
2f879f8e9d
Fix site permissions breaking changes
3 years ago
Sebastian Kaspari
4753a1d494
Complete browser-state migration and remove browser-session dependency.
...
Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>
3 years ago
Gabriel Luong
044c9a5b40
For #19876 - Part 2: Add a Home screen button to the browser toolbar
3 years ago
Gabriel Luong
86a9c56782
For #19876 - Part 1: Refactor BrowserToolbarInteractor
...
- Renames `BrowserInteractor` to `DefaultBrowserTolbarInteractor`
- Renames `BrowserTooolbarViewInteractor` to `BrowserToolbarInteractor`
- Refactors `BrowserToolbarViewInteractor` interface from `BrowserToolbarView.kt` to `BrowserToolbarInteractor` as `BrowserToolbarInteractor`
3 years ago
Roger Yang
2e4635334a
Closes #19090 : Show snackbar on adding to bookmarks from tabs tray ( #19807 )
3 years ago
Jonathan Almeida
bf3f81d271
Issue #19112 : Remove old Synced Tabs code
3 years ago
Jonathan Almeida
dc11c334b6
Issue #19112 : Remove old tab tray code
3 years ago
Gabriel Luong
a5110f8c0a
For #19746 - Remove FeatureFlags.nimbusExperiments ( #19771 )
3 years ago
Elise Richards
6dbe5acc5b
For #19746 - Remove feature flag for the three-dot menu redesign ( #19750 )
...
* Remove feature flag for the three-dot menu redesign
* Remove menu feature flag from unit tests
3 years ago
codrut.topliceanu
13f9a35131
For #19571 - Adds gdprForgetMe when stopping Adjust
3 years ago
Gabriel Luong
172a118a51
For #18711 - Refactor credit card telemetry under the Metrics ping ( #19733 )
3 years ago
Grisha Kruglov
daba5595f6
Enable addresses sync for nightly/debug builds
3 years ago
Elise Richards
e0b410efdf
For #18711 : Telemetry for credit card autofill ( #19548 )
3 years ago
Christian Sadilek
9d1e51dfff
Fix breaking change in MetricController
3 years ago
James Hugman
ab678a21ff
Add an experiment to demontrate the Feature API
...
This is not visible in production, but only debug. It shows three variables
being used to change the settings screen (title, icon and title-punctuation).
3 years ago
mcarare
0141d96465
For #19554 : Add SyncEngine.CreditCards to sync supportedEngines.
3 years ago
Sebastian Kaspari
761752e382
AutofillConfiguration: Correctly specify autofill confirm activity.
3 years ago
Gabriel Luong
75fc116043
For #18287 - Display a credit card autofill prompt ( #19477 )
3 years ago
Arturo Mejia
bf42a1786e
For issue AC#10231 update proton icons third batch
3 years ago
Roger Yang
f13560ae52
Issue #19147 : Move set startup metrics off main thread
3 years ago
Jonathan Almeida
e66983d093
Issue #19002 : Use AbstractBinding from lib-state
3 years ago
Roger Yang
a9e0557d83
Closes #3728 : Add secret menu switch for allowing third party root certificates ( #19398 )
3 years ago
Arturo Mejia
9bfb31519a
For issue #19290 update to proton icons second batch
3 years ago
Roger Yang
74047cdceb
Closes #19147 : Move startup metrics to right after Glean initialization ( #19252 )
3 years ago
Roger Yang
59de530a9c
Closes #18253 : Remove spaces from Addons telemetry comma-separated list ( #19292 )
3 years ago
Arturo Mejia
21cf0b31a4
For issue #18132 update to proton icons first batch
3 years ago
Sebastian Kaspari
7d690219ea
Issue #19040 : Remove Leanplum (Nightly)
3 years ago
Grisha Kruglov
4e16c46b27
Fix breaking changes introduced by credit card encryption APIs
3 years ago
Mugurell
dc51cd47b5
For #18591 - Make the navbar sticky in the new menu
3 years ago
Sebastian Kaspari
cf4847dc17
Remove browser-search references.
3 years ago
Elise Richards
db76b8fe21
For #19114 : check state of sync account when navigating from sync sign in menu item ( #19118 )
3 years ago
mcarare
8f1b3e03f1
For #18608 : Also add default browser item in new menu.
3 years ago
Arturo Mejia
acb24396e5
Address WebExtensionBrowserMenuBuilder breaking change
3 years ago
Sebastian Kaspari
a126f0913a
Update to Mozilla Android Components 90.0
3 years ago
mcarare
8b3a878062
No issue: Rename Event for naming consistency.
3 years ago
mcarare
f693375270
For #18852 : Add metrics for default browser settings experiment.
3 years ago
Michael Comella
a64540bd06
For #18836 : add StartupPathProvider + tests.
4 years ago
Elise Richards
3d226429aa
For #18867 : remove "signed in as" string in three-dot menu ( #19035 )
...
* Remove signed in as string from sync menu item
* Nav to sync account settings on click
For #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