Closed Bug 1956726 Opened 1 year ago Closed 1 year ago

Migrate histograms to Glean - part 4 landing in Firefox 139

Categories

(Toolkit :: Telemetry, task)

task

Tracking

()

RESOLVED FIXED
139 Branch
Tracking Status
firefox139 --- fixed

People

(Reporter: florian, Assigned: florian)

References

Details

(Whiteboard: [fog-migration])

Attachments

(34 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
40.56 KB, application/x-javascript
Details

Continuation of bug 1935420, bug 1944631 and bug 1950710.

No longer depends on: 1953106
Depends on: 1957085
No longer depends on: 1657470
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/cee4b41c859b Migrate histograms to use Glean APIs in toolkit/components/crashes/CrashManager.in.sys.mjs, r=chutten,gsvelto.
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f3f49f5c868a Migrate histograms to use Glean APIs for ipc related histograms, r=chutten,media-playback-reviewers,padenot.
Keywords: leave-open
See Also: → 1957876
Attachment #9476626 - Attachment description: Bug 1956726 - Migrate histograms to use Glean APIs in security/sandbox/, r=chutten. → Bug 1956726 - Migrate histograms to use Glean APIs for SANDBOX_*, r=chutten.
Depends on: 1958067
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e76e0cd9ecda Migrate histograms to use Glean APIs in gfx/, r=chutten,jgilbert,firefox-desktop-core-reviewers ,mconley. https://hg.mozilla.org/integration/autoland/rev/dc72f2ab80cc remove the CONTENT_FRAME_TIME_REASON histogram that has already been migrated to Glean, r=chutten. https://hg.mozilla.org/integration/autoland/rev/f15032198899 Migrate histograms to use Glean APIs for WEBFONT_*, r=chutten.
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/bc75b87d1275 remove the unused PAGE_METADATA_SIZE histogram, r=mconley.
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/73bbcaf2d1ab Migrate histograms to use Glean APIs in browser/, r=chutten,sessionstore-reviewers,tabbrowser-reviewers,mconley,nsharpley.
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4cab8e793498 Migrate histograms to use Glean APIs for STARTUP_CACHE_REQUESTS, r=chutten.
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d86f4e4be856 Migrate histograms to use Glean APIs in extensions/permissions/, r=chutten,permissions-reviewers,emz. https://hg.mozilla.org/integration/autoland/rev/b105388864df Migrate histograms to use Glean APIs in dom/security/, r=chutten. https://hg.mozilla.org/integration/autoland/rev/11a70efd2f8d Migrate histograms to use Glean APIs in security/manager/ssl/, r=chutten. https://hg.mozilla.org/integration/autoland/rev/20f19536943b Migrate histograms to use Glean APIs for SANDBOX_*, r=chutten.
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/62c75aece981 Migrate histograms to use Glean APIs in dom/, r=chutten. https://hg.mozilla.org/integration/autoland/rev/9132daa36be4 Migrate histograms to use Glean APIs in layout/, r=chutten. https://hg.mozilla.org/integration/autoland/rev/73f77fc149b9 Migrate histograms to use Glean APIs in js/xpconnect/, r=chutten.
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/38a41abea60d Migrate histograms to use Glean APIs for SECURITY_UI, r=chutten.
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4cebcc581e0e Migrate histograms to use Glean APIs for TOUCH_ENABLED_DEVICE, r=chutten,win-reviewers,gstoll. https://hg.mozilla.org/integration/autoland/rev/8252dab03823 Migrate histograms to use Glean APIs in xpcom/, r=chutten. https://hg.mozilla.org/integration/autoland/rev/1caca0678caf remove leftover histogram SYSTEM_FONT_FALLBACK_SCRIPT from Histograms.json, r=chutten. https://hg.mozilla.org/integration/autoland/rev/22ed2a87b327 Migrate histograms to use Glean APIs for SAFE_MODE_USAGE, r=chutten.
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c17dd8efbeb5 Migrate histograms to use Glean APIs for WEAVE_*, r=chutten,sync-reviewers,markh.
Depends on: 1958863
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3cac4d9e516b Migrate histograms to use Glean APIs in netwerk/protocol/http/, r=chutten,necko-reviewers,jesup. https://hg.mozilla.org/integration/autoland/rev/9c4caa6134f5 Migrate histograms to use Glean APIs in netwerk/protocol/websocket/, r=chutten,necko-reviewers,sunil. https://hg.mozilla.org/integration/autoland/rev/0e21cf605bd9 Migrate histograms to use Glean APIs for NETWORK_ID* histograms, r=chutten,necko-reviewers,jesup. https://hg.mozilla.org/integration/autoland/rev/49759b600ec0 Migrate histograms to use Glean APIs in netwerk/, r=chutten,necko-reviewers,jesup. https://hg.mozilla.org/integration/autoland/rev/f6bbb5dcf5a3 Migrate histograms to use Glean APIs for REL_PRELOAD_MISS_RATIO, r=chutten,necko-reviewers,sunil.
See Also: → 1959084
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7b070f524a23 remove the now unused Telemetry::AccumulateCategorical API, r=chutten. https://hg.mozilla.org/integration/autoland/rev/af2229bd3e22 remove the now unused Telemetry::AccumulateTimeDelta APIs, r=chutten.
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5b646de88c81 remove leftover Telemetry.h includes in header files, r=chutten,places-reviewers. https://hg.mozilla.org/integration/autoland/rev/0bcdacf72290 remove leftover Telemetry.h includes in .cpp files, r=chutten,geckoview-reviewers,cookie-reviewers,win-reviewers,dom-storage-reviewers,gstoll,valentin,m_kato,janv.
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e76703061236 remove the now unused variants of the Telemetry::Accumulate API, r=chutten.
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2e32e064999d fix the glean migration of the FX_SESSION_RESTORE_MANUAL_RESTORE_DURATION_UNTIL_EAGER_TABS_RESTORED_MS histogram, r=chutten.
Regressions: 1959910

For future reference, here's the script I used to assist in generating the patches.

Blocks: 1960567

I filed bug 1960567 to track separately the migration of 25 remaining keyed categorical and keyed boolean histograms (blocked on bug 1957085) as they might not be migrated during the 139 train.

No longer depends on: 1957085
Keywords: leave-open
Pushed by fqueze@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/358f0cf9a8d8 remove the scriptable Services.telemetry.getHistogramById(...).add API, r=chutten.
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 139 Branch
QA Whiteboard: [qa-triage-done-c140/b139]
Blocks: 1949494, 1958863
No longer blocks: 1959141
Depends on: 1959141
No longer depends on: 1949494, 1958863
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: