Closed Bug 1178501 Opened 9 years ago Closed 6 years ago

Refactor browser-data-submission-info-bar.js to allow for direct calls to Telemetry

Categories

(Toolkit :: Telemetry, defect, P4)

defect
Points:
1

Tracking

()

RESOLVED INVALID
Tracking Status
firefox42 --- affected

People

(Reporter: Dexter, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [measurement:client])

Using the data choices infobar, as it is now, requires the use of the |NotifyPolicyRequest| object [1]. We should modify [2] by: - allowing direct method calls instead of observers to show the infobar; - allowing to receive an "infobar shown" notification without relying on |NotifyPolicyRequest|. [1] - https://hg.mozilla.org/mozilla-central/annotate/eaf4f9b45117/services/datareporting/policy.jsm#l59 [2] - https://hg.mozilla.org/mozilla-central/annotate/eaf4f9b45117/browser/base/content/browser-data-submission-info-bar.js
Blocks: 1122482
Blocks: 1201022
No longer blocks: 1122482
Points: --- → 1
Priority: -- → P3
Whiteboard: [measurement:client]
Priority: P3 → P4
We show the Firefox Privacy Notice in a background tab these days so refactoring the infobar handling is probably not something we'll be doing.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.