Closed
Bug 1191018
Opened 9 years ago
Closed 8 years ago
Uninstall un-signed Heartbeat Experiments before Firefox 41 ships
Categories
(Mozilla Labs Graveyard :: Test Pilot, defect)
Mozilla Labs Graveyard
Test Pilot
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: vladan, Assigned: glind)
Details
We're now blocking unsigned addons, including addons which are already installed. When the user upgrades to a Firefox version (Aurora 41 or higher) with this new policy, they will be notified that their unsigned addon is blocked and asked to find a replacement addon. There is no need to show this notification for Mozilla-installed addons. For example, I got a notification for "Telemetry Experiment: Heartbeat Experiment 1." This only confuses users who don't know what this add-on does or how it got installed.
Updated•9 years ago
|
Component: Test Pilot → Add-ons Manager
Product: Mozilla Labs → Toolkit
Comment 1•9 years ago
|
||
Dave, do you know what needs to be done here? These are addons of type "experiment". Can we just override that check for experiments? Or should they be signed too? On the plus side this only affects pre-release channels as we only run/ran experiments there.
Flags: needinfo?(dtownsend)
Updated•9 years ago
|
status-firefox40:
--- → unaffected
status-firefox41:
--- → affected
status-firefox42:
--- → affected
Comment 2•9 years ago
|
||
Experiments were intentionally included in the set of add-ons that need to be signed as they run code. We could exclude them from the notifications we show to the user if you like?
Flags: needinfo?(dtownsend)
Assignee | ||
Comment 3•9 years ago
|
||
Sorry, this was aimed at me :) I need to write final update (self-uninstalling) addons for any outstanding tp experiments. Old Heartbeat prototype is probably the only one. (Taking, plan to do the work tomorrow) GL
Assignee: nobody → glind
Comment 4•9 years ago
|
||
(In reply to Gregg Lind (User Advocacy - Heartbeat - Test Pilot) from comment #3) > Sorry, this was aimed at me :) > > I need to write final update (self-uninstalling) addons for any outstanding > tp experiments. Old Heartbeat prototype is probably the only one. I still have the tile switcher experiment installed in my profile FWIW
Comment 5•9 years ago
|
||
(In reply to Dave Townsend [:mossop] from comment #4) > (In reply to Gregg Lind (User Advocacy - Heartbeat - Test Pilot) from > comment #3) > > Sorry, this was aimed at me :) > > > > I need to write final update (self-uninstalling) addons for any outstanding > > tp experiments. Old Heartbeat prototype is probably the only one. > > I still have the tile switcher experiment installed in my profile FWIW Do you mean showing up in about:addons in the experiments category? The greyed out past experiments are just shown from historical data, they are not actually installed. It looks like there are two issues here: * old heartbeat experiment may not uninstall properly * we should not show any notification about experiments if we don't require them to be signed I'll file a separate bug about the notification.
Comment 6•9 years ago
|
||
(In reply to Gregg Lind (User Advocacy - Heartbeat - Test Pilot) from comment #3) > Sorry, this was aimed at me :) > > I need to write final update (self-uninstalling) addons for any outstanding > tp experiments. Old Heartbeat prototype is probably the only one. Was that an experiment without a specified end time or duration? Otherwise experiments should be uninstalled automatically.
Comment 7•9 years ago
|
||
(In reply to Georg Fritzsche [:gfritzsche] from comment #5) > * we should not show any notification about experiments if we don't require > them to be signed This is bug Bug 1191421.
Assignee | ||
Comment 8•9 years ago
|
||
so, 2 sets. Telemetry Experiments: Not my problem. Should be uninstalled by the service. (I point at Georg!) Test Pilot Experiments: Totally my problem :) I think all enrollment has been stopped, and most should have autounintalled, by now. The specific bug is for the HB one, but I will kill the others (ie deploy a self killing addon at the update), if any come up :)
Comment 9•9 years ago
|
||
Ah, i wasn't aware that we still had Test Pilot experiments around.
status-firefox40:
unaffected → ---
status-firefox41:
affected → ---
status-firefox42:
affected → ---
Component: Add-ons Manager → Test Pilot
Product: Toolkit → Mozilla Labs
Updated•8 years ago
|
Product: Mozilla Labs → Mozilla Labs Graveyard
Comment 10•8 years ago
|
||
decommissioned
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•