Closed Bug 1777402 Opened 2 years ago Closed 2 years ago

Remove or update probes expiring in Firefox 105: WEBEXT_* when Gecko version number gets increased to 105 on 2022-07-25

Categories

(WebExtensions :: General, task, P2)

task

Tracking

(firefox-esr91 unaffected, firefox-esr102 unaffected, firefox102 unaffected, firefox103 unaffected, firefox104+ fixed)

RESOLVED FIXED
104 Branch
Tracking Status
firefox-esr91 --- unaffected
firefox-esr102 --- unaffected
firefox102 --- unaffected
firefox103 --- unaffected
firefox104 + fixed

People

(Reporter: telemetry-probes, Assigned: rpl)

References

Details

(Whiteboard: [probe-expiry-alert])

Attachments

(2 files)

The following Firefox probes will expire in the next major Firefox nightly release: version 105 [1].

WEBEXT_BACKGROUND_PAGE_LOAD_MS_BY_ADDONID
WEBEXT_BROWSERACTION_POPUP_OPEN_MS
WEBEXT_BROWSERACTION_POPUP_OPEN_MS_BY_ADDONID
WEBEXT_BROWSERACTION_POPUP_PRELOAD_RESULT_COUNT
WEBEXT_BROWSERACTION_POPUP_PRELOAD_RESULT_COUNT_BY_ADDONID
WEBEXT_CONTENT_SCRIPT_INJECTION_MS_BY_ADDONID
WEBEXT_EXTENSION_STARTUP_MS_BY_ADDONID
WEBEXT_PAGEACTION_POPUP_OPEN_MS
WEBEXT_PAGEACTION_POPUP_OPEN_MS_BY_ADDONID
WEBEXT_STORAGE_LOCAL_GET_MS
WEBEXT_STORAGE_LOCAL_GET_MS_BY_ADDONID
WEBEXT_STORAGE_LOCAL_SET_MS
WEBEXT_STORAGE_LOCAL_SET_MS_BY_ADDONID
WEBEXT_STORAGE_LOCAL_IDB_GET_MS
WEBEXT_STORAGE_LOCAL_IDB_GET_MS_BY_ADDONID
WEBEXT_STORAGE_LOCAL_IDB_SET_MS
WEBEXT_STORAGE_LOCAL_IDB_SET_MS_BY_ADDONID
WEBEXT_STORAGE_LOCAL_IDB_MIGRATE_RESULT_COUNT
WEBEXT_USER_SCRIPT_INJECTION_MS
WEBEXT_USER_SCRIPT_INJECTION_MS_BY_ADDONID

What to do about this:

  1. If one, some, or all of the metrics are no longer needed, please remove them from their definitions files (Histograms.json, Scalars.yaml, Events.yaml).
  2. If one, some, or all of the metrics are still required, please submit a Data Collection Review [2] and patch to extend their expiry. There is a shorter form for data collection renewal [3].

If you have any problems, please ask for help on the #data-help Slack channel or the #telemetry Matrix room at https://chat.mozilla.org/#/room/#telemetry:mozilla.org. We'll give you a hand.

Your Friendly, Neighborhood Telemetry Team

[1] https://wiki.mozilla.org/Release_Management/Calendar
[2] https://wiki.mozilla.org/Firefox/Data_Collection
[3] https://github.com/mozilla/data-review/blob/master/renewal_request.md

This is an automated message sent from probe-scraper. See https://github.com/mozilla/probe-scraper for details.

Flags: needinfo?(lgreco)

Tracking because this causes XPCshell failures and browser-chrome.

Summary: Remove or update probes expiring in Firefox 105: WEBEXT_* → Remove or update probes expiring in Firefox 105: WEBEXT_* when Gecko version number gets increased to 105 on 2022-07-25

hi Jared,
I see that :chutten was on PTO and there is still a block on assigning review request on bugzilla.

Would you mint to review this data renewal request?
(the short summary is: we are going to keep and renew most of those probes, besides two probes that we are going to remove in Firefox 104 as part of the patch that will be attached to this bug).

Flags: needinfo?(lgreco)
Attachment #9284058 - Flags: review?(jhirsch)

The bug is marked as tracked for firefox104 (nightly). However, the bug still isn't assigned.

:mixedpuppy, could you please find an assignee for this tracked bug? If you disagree with the tracking decision, please talk with the release managers.

For more information, please visit auto_nag documentation.

Flags: needinfo?(mixedpuppy)
Assignee: nobody → lgreco
Severity: -- → N/A
Status: NEW → ASSIGNED
Flags: needinfo?(mixedpuppy)
Priority: -- → P2

Comment on attachment 9284058 [details]
renewal_request_bug1777402.md

I'm out of time for today, but I can take a look at the renewal requests tomorrow.

Attachment #9284058 - Flags: review?(jhirsch) → data-review?(jhirsch)

As part of this telemetry probes renewal we are removing the two probes related to the userScripts API namespace (WEBEXT_USER_SCRIPT_INJECTION_MS and WEBEXT_USER_SCRIPT_INJECTION_MS_BY_ADDONID), with the following motivation:

  • based on the telemetry data collected so far by these probes there is only one extension using this API namespace (the same one that has been using this API namespace since its addition)
  • the usage of this API namespace is unlikely to change in the next few releases because for MV3 extensions the userScripts API namespace is deprecated and will not be available (same as for the contentScripts API namespace, instead we are going to look into extending the new scripting API namespace to also cover the use cases that the userScripts API namespace was meant to serve)

Comment on attachment 9284058 [details]
renewal_request_bug1777402.md

data-review+

Is the provided Data Collection Review complete, correct, and data-review+ by a Data Steward?

Yes, for all linked data reviews.

Is the data collection covered by the existing Firefox Privacy Notice?

Yes.

Attachment #9284058 - Flags: data-review?(jhirsch) → data-review+
Pushed by luca.greco@alcacoop.it:
https://hg.mozilla.org/integration/autoland/rev/17f012e45091
Remove WEBEXT_* userScripts API histograms and renew all the other ones expiring in Firefox 105. r=mixedpuppy
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 104 Branch
See Also: → 1811155
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: