Remove five unused toolkit.telemetry.dap_* preferences
Categories
(Toolkit :: DAP, task)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox155 | --- | fixed |
People
(Reporter: Sylvestre, Assigned: nirmaladvani, Mentored)
References
(Blocks 1 open bug)
Details
(Keywords: good-first-bug, Whiteboard: [lang=js])
Attachments
(1 file)
Filing as a good first bug to learn workflows.
The following preferences (in modules/libpref/init/all.js) are never read. The DAP feature uses the dot-named prefs (toolkit.telemetry.dap.leader.url, toolkit.telemetry.dap.logLevel, ...) and is gated by the Nimbus dapTelemetry feature; these underscore-named prefs are leftovers. Please remove their definitions.
toolkit.telemetry.dap_enabledtoolkit.telemetry.dap_task1_enabledtoolkit.telemetry.dap_task1_taskidtoolkit.telemetry.dap_visit_counting_enabledtoolkit.telemetry.dap_visit_counting_experiment_list
Link to the code:
https://searchfox.org/mozilla-central/source/modules/libpref/init/all.js#544
To verify the fix:
- Confirm each pref has no remaining users by searching its name on https://searchfox.org (only the definition should match).
- Build the tree to make sure nothing breaks:
./mach build
Tutorial to contribute:
https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
https://firefox-source-docs.mozilla.org/contributing/stack_quickref.html
Please don't ask for the bug to be assigned. It will be automatically assigned to the first patch.
| Assignee | ||
Comment 1•2 months ago
|
||
Updated•2 months ago
|
| Assignee | ||
Updated•2 months ago
|
Updated•2 months ago
|
| Assignee | ||
Comment 2•2 months ago
|
||
The new revision contains my correct author name in git commit.
Comment 3•2 months ago
|
||
There is an r+ patch which didn't land and no activity in this bug for 1 week.
:nirmaladvani, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit BugBot documentation.
| Assignee | ||
Comment 4•2 months ago
|
||
I don't think I need to do anything here.
Herald added a project: needs-testing-tag. · View Herald TranscriptThu, Jul 23, 6:07 PM
Comment Actions
This revision requires a Testing Policy Project Tag to be set before landing. Please apply one of testing-approved, testing-exception-unchanged, testing-exception-ui, testing-exception-elsewhere, testing-exception-other. Tip: this Firefox add-on makes it easy!
Besides, I don't know if it requires testing or not.
| Assignee | ||
Comment 7•2 months ago
|
||
Thanks
Comment 8•2 months ago
|
||
| bugherder | ||
Updated•1 month ago
|
Description
•