Open Bug 1424409 Opened 8 years ago Updated 3 years ago

Include moz-extension: UUID in telemetry environment

Categories

(Toolkit :: Add-ons Manager, enhancement, P3)

56 Branch
enhancement

Tracking

()

People

(Reporter: aswan, Unassigned)

References

Details

+++ This bug was initially created as a clone of Bug #1424285 +++ I was investigating a series of crashes that happen only on moz-extension:// urls, like: https://crash-stats.mozilla.com/report/index/e751c2ac-090a-4a89-85aa-6bf4b0171107 It'd be really useful to be able to know which add-ons the user has. We have an "extensions" tab, but that not always shows all the information one would like. In particular, if you look at: https://crash-stats.mozilla.com/report/index/e751c2ac-090a-4a89-85aa-6bf4b0171107#tab-extensions There are a couple extensions where only an UUID is provided. I had to ask Andreas to figure out which of those extensions are listed, and what extensions they are, but apparently AMO provides an API for this, so it'd be nice to show the mapping directly. Also, kinda-unrelated, it'd be nice to know directly which extension page was the user on when the tab crashed, but according to Andreas the UID in moz-extension:// URIs is generated dynamically, so I'm not sure it's easy (perhaps I should file another bug on that?).
Blocks: 1424285
No longer depends on: 1424285
Note that if we include the webextension-uuid mapping, that gives you a list of installed extensions, which should probably not be public by default.
Component: WebExtensions: General → Add-ons Manager
Summary: Include webextension-uuid mapping in crash reports → Include moz-extension: UUID in telemetry environment
Priority: -- → P3
(In reply to Andrew Swan [:aswan] from comment #0) > Also, kinda-unrelated, it'd be nice to know directly which extension page > was the user on when the tab crashed, but according to Andreas the UID in > moz-extension:// URIs is generated dynamically, so I'm not sure it's easy > (perhaps I should file another bug on that?). Was that part fixed by bug 1441366 replacing internal UUIDs with extension IDs? Might be a different context. See mangleExtensionUrls() at https://dxr.mozilla.org/mozilla-central/source/browser/modules/BrowserErrorReporter.jsm#443 ---- On the other question about extension IDs being inconvenient on the Extensions tab: On my few crash reports from Firefox 60 onwards, the Telemetry Environment tab has extensive details on my extensions. I know some users may opt out.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.