codrut.topliceanu
ecae7a61be
[fenix] For https://github.com/mozilla-mobile/fenix/issues/20328 - Adds telemetry for recentlyClosed button
...
...from tabsTray, inactiveTabs section.
3 years ago
Rohan Maity
7ffaefd3fd
[fenix] For https://github.com/mozilla-mobile/fenix/issues/20596 remove startup timeline probes
3 years ago
rxu
36aed742b3
[fenix] Add event ping telemetry for the Baidu top site click
3 years ago
Sebastian Kaspari
b9d7552339
[fenix] metrics.yaml: Add data review URL for Android Autofill metrics
3 years ago
Gabriel Luong
c9575d0d62
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19886 - Remove tracking protection overlay CFR
3 years ago
Rohan Maity
620d034134
[fenix] For https://github.com/mozilla-mobile/fenix/issues/20596 remove perf.startup probes
3 years ago
Elise Richards
3bfd5d1827
[fenix] Correct search_count telemetry after revert
3 years ago
Jonathan Almeida
3c66fa4833
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/19956 : Add telemetry for tab view setting changes
...
This differs from `tab_view_setting` which tells us what the user's tab
setting is at startup. It does not tell us if the user explicitly
changed it instead of just using the default (which was recently
changed in https://github.com/mozilla-mobile/fenix/issues/19809 ).
3 years ago
Roger Yang
333840f02e
[fenix] Revert "For https://github.com/mozilla-mobile/fenix/issues/18711 : Telemetry for credit card autofill ( https://github.com/mozilla-mobile/fenix/pull/19548 )"
...
This reverts commit 5d65ba087e6b30a2a34b73b34e15b03bfecace0d.
3 years ago
Roger Yang
cffad4f424
[fenix] Revert "For https://github.com/mozilla-mobile/fenix/issues/18711 - Refactor credit card telemetry under the Metrics ping ( https://github.com/mozilla-mobile/fenix/pull/19733 )"
...
This reverts commit f6dd0834df4e2a15de684292a8422279487c5a23.
3 years ago
Michael Comella
68bef957b5
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/20461 : remove app_received_intent probe.
3 years ago
Michael Comella
e0e46cda2d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/20518 : disable metrics we don't want to renew.
3 years ago
Michael Comella
f3f4526124
[fenix] For https://github.com/mozilla-mobile/fenix/issues/20518 : link to data renewal request.
3 years ago
Michael Comella
d23a7639ae
[fenix] For https://github.com/mozilla-mobile/fenix/issues/20518 : renew perf telemetry probes (August expiry).
...
I used eliserichards' PR https://github.com/mozilla-mobile/fenix/pull/20519 to
renew more easily.
3 years ago
Elise Richards
1bad9ad91c
[fenix] No issue: fix glean metrics tests for expired metrics ( https://github.com/mozilla-mobile/fenix/pull/20621 )
...
* Remove references to preferences.open_links_in_private and preferences.private_search_suggestions in tests. These metrics have been expired and may be removed.
* Add ignores for performance metrics that have expired.
* Remove tabs_tray.cfr.dismiss and tabs_tray.cfr.go_to_settings telemetry probes.
* Remove metrics controller from signature and remove in tests
3 years ago
Sebastian Kaspari
bc41dd0b52
[fenix] Add telemetry for Android Autofill feature.
3 years ago
Elise Richards
2fdd3cc5e0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/20516 : Renew product telemetry probes expiring in August ( https://github.com/mozilla-mobile/fenix/pull/20517 )
...
* Renew product telemetry probes expiring in august 2021
* Add placeholder for data reviews
* Allow unneeded metrics to expire in August. To be re-evaluated later.
* Add link to data review
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
3 years ago
mcarare
cc18008cbe
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19955 https://github.com/mozilla-mobile/fenix/issues/20393 : Add telemetry for home screen recent tabs.
3 years ago
Roger Yang
9df7c99ed2
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/19847 : Add telemetry for the default browser notification
3 years ago
Mugurell
1c733e918e
[fenix] For https://github.com/mozilla-mobile/fenix/issues/20229 - Use the AC common implementation for ads/search telemetry
...
Everything should work exactly as before.
3 years ago
Michael Comella
154defa3b7
[fenix] For https://github.com/mozilla-mobile/fenix/issues/20127 : remove app_opened_all_startup from metrics.yaml.
3 years ago
Elise Richards
62ee6d6b34
[fenix] Update glean notification emails to new email group ( https://github.com/mozilla-mobile/fenix/pull/20070 )
3 years ago
Arturo Mejia
5ad8dd91e0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19881 add telemetry for start on Home.
3 years ago
Elise Richards
c2926b84c1
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19923 : renew telemetry probes ( https://github.com/mozilla-mobile/fenix/pull/19924 )
3 years ago
mcarare
3f213a1f9c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19915 : Add telemetry for the toolbar Home screen button.
3 years ago
Gabriel Luong
5ab6b35346
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18711 - Refactor credit card telemetry under the Metrics ping ( https://github.com/mozilla-mobile/fenix/pull/19733 )
3 years ago
Elise Richards
0bedcba4e5
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18711 : Telemetry for credit card autofill ( https://github.com/mozilla-mobile/fenix/pull/19548 )
3 years ago
Tim D. Smith
43956c9687
[fenix] Fix case of item extras in browser_menu_action event ( https://github.com/mozilla-mobile/fenix/pull/19487 )
...
* Fix case of item extras in browser_menu_action event
Update the event description to match the values observed in telemetry.
* Line length
3 years ago
Roger Yang
2d709b67a7
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/19147 : Move startup metrics to right after Glean initialization ( https://github.com/mozilla-mobile/fenix/pull/19252 )
3 years ago
William Lachance
283bae5ff1
[fenix] No issue - Properly quote description for ad metric ( https://github.com/mozilla-mobile/fenix/pull/19243 )
...
This is pedantic, but strictly something called <provider-name> is considered an HTML tag
unless it's in a code block (backticks).
See mozilla/glean-dictionaryhttps://github.com/mozilla-mobile/fenix/pull/549 and mozilla/glean-dictionaryhttps://github.com/mozilla-mobile/fenix/pull/497 . I'm going to fix this upstream
but figured I might as well file a PR here to fix the underlying issue.
3 years ago
mcarare
6774f41d26
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18852 : Add metrics for default browser settings experiment.
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
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
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
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
Michael Comella
073a4dc221
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18836 : note refactor in metrics docs.
4 years ago
Michael Comella
c04e4f392d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18836 : replace StartupActivityStateProvider with StartupStateProvider.
...
The StartupActivityStateProvider uses an imperative implementation,
driven by callbacks, to set the state of the application. This is hard
to follow as you need to understand which callbacks will be called in
which order. For example, to make sense of an implementation like this,
COLD, WARM, AND HOT would likely need to be implemented in separate
ActivityLifecycleCallbacks.
I feel the StartupStateProvider is an improvement because it leverages
the StartupActivityLog to query a linear state for a more understandable
implementation. Furthermore, it seems accessible to write COLD, WARM,
and HOT in the same class because they can all be approached the same
way.
4 years ago
Sebastian Kaspari
a23da507c5
[fenix] Introduce process lifecycle observer to collect metrics about tabs when app goes to foreground/background.
4 years ago
Grisha Kruglov
242ea763de
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/17361 : Extend perf.awesomebar.* metrics
4 years ago
Michael Comella
b26d782c2f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18426 : add data review links.
4 years ago
Michael Comella
9c3ad5608a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18426 : warn about flaw in `app_opened_all_startup` probe.
4 years ago
Michael Comella
c5bfc690d7
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18426 : record cold start duration telemetry.
4 years ago
Michael Comella
f5accce70f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18426 : add StartupActivityStateProvider.
...
This will be used to filter conditions for the start up telemetry we're
adding.
4 years ago
Michael Comella
ee31fe29c2
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18426 : add ApplicationStartReasonProvider.
...
We need to know this state to add a correct COLD MAIN probe.
4 years ago
Michael Droettboom
2fb552617a
[fenix] Bug 1689162: Update Glean metrics.yaml schema ( https://github.com/mozilla-mobile/fenix/pull/18683 )
4 years ago
Roger Yang
e1404fab67
[fenix] For https://github.com/mozilla-mobile/fenix/issues/17644 : Record when user taps on a add-on's setting ( https://github.com/mozilla-mobile/fenix/pull/18504 )
4 years ago
Michael Comella
3b2bda7c81
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18426 : add measurement probes for long-running lifecycle methods.
...
In addition to the existing probes for onCreate, this should cover all
lifecycle methods that take a long time in our profiles.
4 years ago
Michael Comella
1f67254b10
[fenix] For https://github.com/mozilla-mobile/fenix/issues/18426 : add telemetry for app.onCreate subsections.
...
Hopefully this will help us understand behavior of the
`application_on_create` probe, specifically that it seems to take longer
in telemetry than in does locally compared to `home_activity_on_create`
(comparing the medians to local runs)..
4 years ago