Open Bug 1999833 Opened 14 days ago

Record new profile creation entrypoint

Categories

(Toolkit :: Startup and Profile System, defect)

defect

Tracking

()

People

(Reporter: jhirsch, Unassigned)

References

(Blocks 1 open bug)

Details

We would like to keep track of what UI surface starts the profile creation flow, so that we can prioritize commonly-used surfaces and consider removing less-used surfaces. There is an extra field in the profiles.new.displayed event that was designed to be filled in with the origin, but we haven't implemented that. A profile could be created from the profile selector window, from the app menu, accounts menu, the Profiles menu (top of screen on Mac, top of window on Windows). Ideally we'd track each of these button clicks, but also relay along the originating UI surface name to the SelectableProfileService.createProfile() call, so that we could record it in the newly-created profile on first run.

You need to log in before you can comment on or make changes to this bug.