Closed
Bug 1614760
Opened 5 years ago
Closed 5 years ago
Make sure telemetryInfo are going to be set for the extensions installed from the GeckoView Android API
Categories
(GeckoView :: Extensions, task, P1)
Tracking
(firefox76 fixed)
RESOLVED
FIXED
mozilla76
Tracking | Status | |
---|---|---|
firefox76 | --- | fixed |
People
(Reporter: rpl, Assigned: agi)
References
Details
(Whiteboard: [geckoview:m76])
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
Details |
In Bug 1599580 we introduced a GeckoView API that allows GeckoView-based apps to install webextensions.
Currently, the call to AddonManager.getInstallForURL
in GeckoViewWebExtension.jsm is not passing any telemetryInfo as part of the second parameter.
We should change it to something like:
const install = await AddonManager.getInstallForURL(aUri.spec, {
telemetryInfo: { source: "geckoview-api" },
});
Priority: -- → P2
Whiteboard: [geckoview:m76]
Updated•5 years ago
|
Rank: 10
Updated•5 years ago
|
Priority: P2 → P1
Assignee | ||
Comment 1•5 years ago
|
||
Updated•5 years ago
|
Assignee: nobody → agi
Status: NEW → ASSIGNED
Pushed by asferro@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a90d78dc683c
Add telemetryInfo to Addon Install object. r=rpl
Comment 3•5 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
status-firefox76:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla76
You need to log in
before you can comment on or make changes to this bug.
Description
•