Closed Bug 1923028 Opened 1 month ago Closed 19 days ago

Migrate scalars to glean - part 1 landed in Firefox 133

Categories

(Toolkit :: Telemetry, task)

task

Tracking

()

RESOLVED FIXED
133 Branch
Tracking Status
firefox133 --- fixed

People

(Reporter: florian, Assigned: florian)

References

(Blocks 1 open bug)

Details

Attachments

(34 files, 7 obsolete files)

48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review

Let's figure out how to automatically migrate scalars to Glean.

Depends on: 1923029
Depends on: 1923031
Depends on: 1923035
Depends on: 1923049
Depends on: 1923888
Assignee: nobody → florian
Status: NEW → ASSIGNED
Attachment #9430423 - Attachment description: Bug 1923028 - Migrate scalars to use Glean APIs for preferences.prefs_file_was_invalid, r=chutten. → Bug 1923028 - Migrate scalars to use Glean APIs for preferences.prefs_file_was_invalid, r=chutten.
See Also: → 1924529
Keywords: leave-open
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0ba57548caa5 Migrate scalars to use Glean APIs for a11.*, r=chutten. https://hg.mozilla.org/integration/autoland/rev/55965be4702f Migrate scalars to use Glean APIs for findbar.*, r=chutten. https://hg.mozilla.org/integration/autoland/rev/a0f7c3cb2e73 Migrate scalars to use Glean APIs for browser.startup.*, r=chutten,firefox-desktop-core-reviewers ,mconley. https://hg.mozilla.org/integration/autoland/rev/2f30881ea9e1 Migrate scalars to use Glean APIs for datasanitization.*, r=chutten,firefox-desktop-core-reviewers ,mossop. https://hg.mozilla.org/integration/autoland/rev/c9373cbe71af Migrate scalars to use Glean APIs in browser/components/places/, r=chutten,sidebar-reviewers,fxview-reviewers,Standard8,jsudiaman. https://hg.mozilla.org/integration/autoland/rev/647538b1e8d5 Migrate scalars to use Glean APIs for gfx, r=chutten. https://hg.mozilla.org/integration/autoland/rev/42af89449601 Migrate scalars to use Glean APIs for downloads.*, r=chutten. https://hg.mozilla.org/integration/autoland/rev/a6e0d152014d Migrate scalars to use Glean APIs for preferences.prefs_file_was_invalid, r=chutten.
Depends on: 1925346
Depends on: 1925355
Depends on: 1925369
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1253c6772f62 Migrate scalars to use Glean APIs for pwmgr.potentially_breached_passwords, r=chutten,credential-management-reviewers,dimi. https://hg.mozilla.org/integration/autoland/rev/e77b9a7d98e9 Migrate scalars to use Glean APIs for contentblocking.*, r=chutten,anti-tracking-reviewers,firefox-desktop-core-reviewers ,pbz. https://hg.mozilla.org/integration/autoland/rev/b1a02fadef65 Migrate scalars to use Glean APIs for networking.doh_heuristic*, r=chutten.
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9aa656cca8e7 Migrate scalars to use Glean APIs for media.*, r=chutten. https://hg.mozilla.org/integration/autoland/rev/052f964b38e9 Migrate scalars to use Glean APIs for webrtc.video.*, r=chutten. https://hg.mozilla.org/integration/autoland/rev/4b38f7dd65a4 Migrate scalars to use Glean APIs for widget.*, r=chutten,win-reviewers,gstoll. https://hg.mozilla.org/integration/autoland/rev/eacb5ce75e05 Migrate scalars to use Glean APIs in netwerk/protocol/http/, r=chutten,necko-reviewers.
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0cfa735a41dd Migrate scalars to use Glean APIs for printing.*, r=chutten.
Attachment #9431305 - Attachment description: Bug 1923028 - Migrate scalars to use Glean APIs for telemetry.*, r=chutten. → Bug 1923028 - Migrate scalars to use Glean APIs for telemetry.data_upload_optin, r=chutten.
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/cf950f377181 Migrate scalars to use Glean APIs for update.*, r=chutten,application-update-reviewers,nalexander. https://hg.mozilla.org/integration/autoland/rev/c9492894e175 Migrate scalars to use Glean APIs for migration.*, r=chutten,mconley.
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c55a67b2ba00 Migrate scalars to use Glean APIs for telemetry.data_upload_optin, r=chutten. https://hg.mozilla.org/integration/autoland/rev/d456c1262af2 Migrate scalars to use Glean APIs for policies.*, r=chutten. https://hg.mozilla.org/integration/autoland/rev/3cffdc7f51f4 Migrate scalars to use Glean APIs for pictureinpicture.*, r=chutten,mconley.
Regressions: 1925687
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0de824b926d6 Migrate scalars to use Glean APIs for startup.*, r=chutten,mossop. https://hg.mozilla.org/integration/autoland/rev/6db21856f4de Migrate scalars to use Glean APIs in security/manager/ssl/, r=chutten. https://hg.mozilla.org/integration/autoland/rev/b6774d5247f5 Migrate scalars to use Glean APIs in toolkit/components/places/, r=chutten,places-reviewers,Standard8. https://hg.mozilla.org/integration/autoland/rev/6f41dbd872e2 Migrate scalars to use Glean APIs for os.environment.*, r=chutten,mconley.

Backed out for causing bc failures on browser_glean_metrics_exist.js

Backout link

Push with failures

Failure log

Flags: needinfo?(florian)
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/be2a455534db Migrate scalars to use Glean APIs for startup.*, r=chutten,mossop. https://hg.mozilla.org/integration/autoland/rev/a8a819e4db3c Migrate scalars to use Glean APIs in security/manager/ssl/, r=chutten. https://hg.mozilla.org/integration/autoland/rev/7b0d7bd0cae8 Migrate scalars to use Glean APIs in toolkit/components/places/, r=chutten,places-reviewers,Standard8. https://hg.mozilla.org/integration/autoland/rev/dc75e788054f Migrate scalars to use Glean APIs for os.environment.*, r=chutten,mconley.
Attachment #9432319 - Attachment description: Bug 1923028 - Migrate scalars to use Glean APIs for browser.engagement.*, r=chutten. → Bug 1923028 - Migrate scalars to use Glean APIs for browser.engagement.* (excluding browser.engagement.navigation.*), r=chutten.
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/864615d5913c Use GIFFT mirroring for scalars that are already in both Glean and legacy telemetry, r=chutten. https://hg.mozilla.org/integration/autoland/rev/b1a5c0832ff1 Migrate scalars to use Glean APIs for browser.engagement.navigation.*, r=chutten,search-reviewers,scunnane. https://hg.mozilla.org/integration/autoland/rev/4f1162439275 Migrate scalars to use Glean APIs for browser.search.{content,withads,adclicks}.*, r=chutten,search-reviewers,scunnane. https://hg.mozilla.org/integration/autoland/rev/b0f356b3bd41 Migrate scalars to use Glean APIs for urlbar.searchmode.*, r=chutten,search-reviewers,scunnane. https://hg.mozilla.org/integration/autoland/rev/e35a5afd6934 Migrate scalars to use Glean APIs for browser.ui.interaction.* probes outside of BrowserUsageTelemetry.sys.mjs, r=chutten,mconley. https://hg.mozilla.org/integration/autoland/rev/1791847b7b9f Migrate scalars to use Glean APIs for browser.ui.interaction.* probes in BrowserUsageTelemetry.sys.mjs, r=chutten. https://hg.mozilla.org/integration/autoland/rev/327937a640c5 Migrate scalars to use Glean APIs for dom.*, r=chutten.
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/15c9348eedb9 Migrate scalars to use Glean APIs for security.* in browser/components/BrowserGlue.sys.mjs, r=chutten,firefox-desktop-core-reviewers .
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/810a76d6befb Migrate scalars to use Glean APIs for browser.ui.toolbar_widgets and browser.ui.customized_widgets, r=chutten.

I will move the remaining patches to a new bug so this bug can be closed within the 133 target milestone.

Flags: needinfo?(florian)
Keywords: leave-open
Summary: Migrate scalars to glean → Migrate scalars to glean - part 1 landed in Firefox 133
Depends on: 1927093

Comment on attachment 9432316 [details]
Bug 1923028 - Migrate scalars using scalarSetMaximum to Glean APIs in BrowserUsageTelemetry.sys.mjs, r=chutten.

Revision D226368 was moved to bug 1927093. Setting attachment 9432316 [details] to obsolete.

Attachment #9432316 - Attachment is obsolete: true

Comment on attachment 9432317 [details]
Bug 1923028 - Remove constants used for scalar names in BrowserUsageTelemetry.sys.mjs, r=chutten.

Revision D226369 was moved to bug 1927093. Setting attachment 9432317 [details] to obsolete.

Attachment #9432317 - Attachment is obsolete: true

Comment on attachment 9432575 [details]
Bug 1923028 - Migrate scalars to use Glean APIs for urlbar.picked.*, r=chutten.

Revision D226511 was moved to bug 1927093. Setting attachment 9432575 [details] to obsolete.

Attachment #9432575 - Attachment is obsolete: true

Comment on attachment 9432576 [details]
Bug 1923028 - Migrate scalars to use Glean APIs for urlbar.impression.*, r=chutten.

Revision D226512 was moved to bug 1927093. Setting attachment 9432576 [details] to obsolete.

Attachment #9432576 - Attachment is obsolete: true

Comment on attachment 9432577 [details]
Bug 1923028 - Migrate scalars to use Glean APIs for urlbar.*, r=chutten.

Revision D226513 was moved to bug 1927093. Setting attachment 9432577 [details] to obsolete.

Attachment #9432577 - Attachment is obsolete: true

Comment on attachment 9432319 [details]
Bug 1923028 - Migrate scalars to use Glean APIs for browser.engagement.* (excluding browser.engagement.navigation.*), r=chutten.

Revision D226371 was moved to bug 1927093. Setting attachment 9432319 [details] to obsolete.

Attachment #9432319 - Attachment is obsolete: true

Comment on attachment 9431027 [details]
Bug 1923028 - Migrate scalars to use Glean APIs for browser.searchinit.*, r=chutten.

Revision D225651 was moved to bug 1927093. Setting attachment 9431027 [details] to obsolete.

Attachment #9431027 - Attachment is obsolete: true
Blocks: 1927167
Status: ASSIGNED → RESOLVED
Closed: 19 days ago
Resolution: --- → FIXED
Target Milestone: --- → 133 Branch
Blocks: 1927093
No longer depends on: 1927093
See Also: → 1927501
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: