Commit Graph

513 Commits (fenix/120.0)

Author SHA1 Message Date
DreVla ed422a547c Bug 1862775 - Send telemetry on "Powered by Fakespot by Mozilla" tap
Added `surface_powered_by_fakespot_link_clicked` telemetry probe
that is sent when the user taps the "Powered by Fakespot by Mozilla"
footer link in Review Checker Sheet.

(cherry picked from commit 07c669052ac15cf7aa968f9a23584fac0ec3538d)
7 months ago
Lina Butler 49ffda17b8 Bug 1860919 - Send Glean pings for Wikipedia Firefox Suggestion impressions and clicks.
This commit:

* Adds new facts, `wikipedia_suggestion_clicked` and
  `wikipedia_suggestion_impressed`, to the `feature-fxsuggest`
  component.
* Emits `fx-suggest` Glean pings for those facts in Fenix's
  `MetricController`.

(cherry picked from commit a98251ffdfdb3d945927706dc859feff9694a4f4)
7 months ago
Lina Butler 173270020d Bug 1858542 - Send Glean pings for Firefox Suggest impressions from Fenix.
This commit adds the following measurements:

* A new value for the `fx_suggest.ping_type` metric,
  `fxsuggest-impression`.
* An `fx_suggest.position` metric to capture the position of the
  Firefox Suggest search suggestion in the awesomebar, for impressions
  and clicks.
* An `fx_suggest.is_clicked` metric, to capture whether an
  `fxsuggest-impression` ping is for a clicked suggestion.

This commit also:

* Mounts `FxSuggestFactsMiddleware` to collect facts for impressions
  and clicks.
* Dispatches `AwesomeBarAction`s from the `SearchDialogController` in
  response to user interactions with the awesomebar and toolbar.

(cherry picked from commit ca5cb4bdbdff0bf67bb763497e53ceeef43a69fd)
7 months ago
DreVla 87bde8192c Bug 1854501 - Add telemetry to count Fakespot exposures
Added a new probe `product_page_visits` which counts the number of
visits to a supported retailer product page.

(cherry picked from commit fbd860cb37334374806b835ad548b82e050c820a)
7 months ago
Jeff Boek dcc7416b02 Bug 1859903 - Adds telemetry for the new quick erase action 8 months ago
Tif Tran 65fb4d5df5 Bug 1857092 - Add metrics for clicks on Firefox Suggestions in Fenix 8 months ago
Alexandru Putanu 88f2a69785 Bug 1855150 - Add bottom sheet displayed and closed event extras (#4060)
* Bug 1855150 - Add bottom sheet displayed event extras

* Bug 1855150 - Add bottom sheet closed event extras

---------

Co-authored-by: Rahul Sainani <rsainani@mozilla.com>
8 months ago
Harrison Oglesby 446dc14dbe Bug 1858771 - New Help button telemetry in home menu 8 months ago
Roger Yang 49187c293c Bug 1858440 - Renew all telemetry to never expires 8 months ago
Harrison Oglesby 7b64307260 Bug 1857549 - login password matches site detected telemetry 8 months ago
mike a 40a2856290 Bug 1846801 – add telemetry for manage account button 8 months ago
Alexandru2909 1ec1a4fd11 Bug 1843508 - Part 1: Add review quality check feature telemetry events 8 months ago
William Durand e62f62ce7d Bug 1856950 - Fix wrong data review link for `device_total_ram` 8 months ago
Roger Yang 6f38969160 Revert "Bug 1843610 - Add telemetry for deferred deep link test"
This reverts commit 186a4b76e5be73466397c0c2fcaca4eaaa2a88da.
8 months ago
Arturo Mejia b57b742be5 Bug 1853967 - Capture telemetry for the amount of RAM a device has. 9 months ago
DreVla 0e1412c651 Bug 1845747 - Add "Add search widget" card for Juno Onboarding
Added a new card for the Juno Onboarding, "Add search widget
to homescreen". This is an experiment that aims to increase
DAU and searches.
9 months ago
Zac McKenney 19375a5d57 Bug 1846979 - Add extensions process spawning disabled dialog 9 months ago
Roger Yang f63bb624b9 Bug 1849184 - Renew telemetry probes expiring in v120 9 months ago
Gabriel Luong 0d2dfcb85a Bug 1845357 - Remove the first run onboarding 10 months ago
t-p-white 65286203f0 Bug 1842604 - Telemetry to measure Search results response time 10 months ago
Harrison Oglesby c5d5240bc7 Bug 1841152 - New event telemetry in credential autofill. 10 months ago
Roger Yang a5a373d2ec Bug 1823492 - Add timespan metric for Adjust attribution 10 months ago
Harrison Oglesby 7ad42ac6ab Bug 1841156 - New event telemetry for Firefox Sync. 11 months ago
Harrison Oglesby acf197ebbd Bug 1841156 - New event telemetry for customize homepage. 11 months ago
Roger Yang 36414d3632 Bug 1843610 - Add telemetry for deferred deep link test 11 months ago
Harrison Oglesby ccd775b5cd Bug 1842082 - Standard home screen view count telemetry 11 months ago
Olivia Hall 1c91b0613a Bug 1837517 - Additional Print Telmetry and Nimbus setup
This bug adds telemetry for the print from menu feature. It adds the
probes print_failure, print_completed, print_tapped (for both share and
browsr menu), and share_menu_action for the print button on the share
sheet only. browser_menu_action for the print button was added in bug
1836780.

Additionally, Nimbus control for the browser print button and
share print button was added as browser-print-enabled and
share-print-enabled.
11 months ago
Harrison Oglesby 662186e83e Bug 1841153 - new event telemetry for private tab open 11 months ago
mike a 23fe60edb9 Bug 1840315 – added telemetry to the splash screen data fetching 11 months ago
Olivia Hall b8ada367ae Bug 1836780 - Add UI For Printing Page Content
This bug adds a print button on the main Fenix toolbar menu and a print
button on the share menu.

This bug adds a main toolbar extra telemetry of
print_content. Additional telemetry and Nimbus instrumentation will be
added in bug 1837517.
11 months ago
t-p-white 40d5446c4b Bug 1840341 - Add memory telemetry for experiment 11 months ago
Harrison Oglesby 24c795ce5c Bug 1836164 - New growth telemetry for credential management 11 months ago
Roger Yang a5cefbfb1b Bug 1840109 - Renew telemetry probes expiring in v118 11 months ago
Harrison Oglesby f8d6ec5758 Bug 1836165 - New growth telemetry for private tab open count 12 months ago
Harrison Oglesby 144abb235c Bug 1836167 - New telemetry in bookmarks 12 months ago
Harrison Oglesby 63773d9614 Bug 1836166 - add telemetry for Mozilla Sync sign in 12 months ago
Olivia Hall 222ee3df37 Bug 1829213 - Update Save To PDF Telemetry and checkForPdfViewer Option
* Adds `checkForPdfViewer` to determine if page is a PDF Viewer page or not
* Adjusts save_to_pdf_failure to have extras of pdf, non-pdf, or unknown
* Adjusts save_to_pdf_failure to have extras of failure reason
* Adjusts save_to_pdf_tapped to have extras of pdf, non-pdf, or unknown
* Adds save_to_pdf_completed with extras of pdf, non-pdf, or unknown
12 months ago
Roger Yang 6b5ca8e2df Bug 1836887 - Remove telemetry probes expired in v116 1 year ago
Roger Yang 16938564dc Bug 1835072 - Renew telemetry probes expiring in v117 1 year ago
Bruno Rosa ef95f337f3 Bug 1833638 - remove client ID duplication code 1 year ago
James Hugman 558bc46b4d Bug 1832074 — Parse referrer URL with URLDecoder 1 year ago
James Hugman b02c292c8f Bug 1832069 - Add Google Play install referrer library 1 year ago
Roger Yang eaa841be4c Bug 1830765 - Remove duplicate toolbar position metrics 1 year ago
Bruno Rosa 8fe4e610d4 Bug 1823682 - add Server Knobs validation metric 1 year ago
Roger Yang bb81e099ad Bug 1830988 - Renew telemetry probes expiring in v116 1 year ago
iorgamgabriel 6b8d9577ea Bug 1825413 - Add Telemetry for Pull to Refresh 1 year ago
Raphael Pierzina b235360366 Bug 1822119 - Store new UUID in shared prefs and send in metrics ping (#1541) 1 year ago
Roger Yang 852cc9c880 Bug 1828947 - Update notification email for permanent telemetry collections 1 year ago
Roger Yang 304ff9a0b7 Bug 1827686 - Add telemetry for user updating Default Search Engine 1 year ago
rahulsainani 632b1eedb8 Bug 1821726 - Part 2: Add juno onboarding telemetry 1 year ago