Closed
Bug 1220198
Opened 9 years ago
Closed 9 years ago
Telemetry experiments become appDisabled if the checkCompatibility pref is set to false
Categories
(Toolkit :: Add-ons Manager, defect)
Toolkit
Add-ons Manager
Tracking
()
RESOLVED
FIXED
mozilla45
People
(Reporter: mossop, Assigned: mossop)
References
Details
Attachments
(1 file)
40 bytes,
text/x-review-board-request
|
rhelmer
:
review+
lizzard
:
approval-mozilla-aurora+
lizzard
:
approval-mozilla-beta+
|
Details |
No description provided.
Assignee | ||
Comment 1•9 years ago
|
||
Is this a fix we're going to need to uplift anywhere?
Flags: needinfo?(vladan.bugzilla)
Comment 2•9 years ago
|
||
Yes, we'll need it on Beta 43 (current Beta)
Flags: needinfo?(vladan.bugzilla)
Assignee | ||
Comment 3•9 years ago
|
||
Bug 1220198: Never appDisable experiments if they don't have the right app compatibility information available. r?rhelmer
Attachment #8682238 -
Flags: review?(rhelmer)
Assignee | ||
Comment 4•9 years ago
|
||
This patch should be safe for uplifts. I'm going to work on a more detailed patch in bug 1220911 to try to make experiments behave more similarly to other add-ons.
Updated•9 years ago
|
Attachment #8682238 -
Flags: review?(rhelmer) → review+
Comment 5•9 years ago
|
||
Comment on attachment 8682238 [details]
MozReview Request: Bug 1220198: Never appDisable experiments if they don't have the right app compatibility information available. r?rhelmer
https://reviewboard.mozilla.org/r/24011/#review21437
I was going to complain about the redundancy but bug 1220911 is better than the one-off suggestion I was going to make.
Assignee | ||
Comment 6•9 years ago
|
||
Comment 7•9 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla45
Comment 8•9 years ago
|
||
bugherder uplift |
status-b2g-v2.5:
--- → fixed
Comment 9•9 years ago
|
||
Comment on attachment 8682238 [details]
MozReview Request: Bug 1220198: Never appDisable experiments if they don't have the right app compatibility information available. r?rhelmer
Approval Request Comment
[Feature/regressing bug #]: Telemetry experiments
[User impact if declined]: Possible shutdown hang for users who have "extensions.checkCompatibility" set to false, and receive a telemetry experiment.
There are various experiments in the pipeline now (including one to test e10s on beta), and it would be great to avoid this problem for these users.
[Describe test coverage new/current, TreeHerder]: Patch adds a test
[Risks and why]: The patch remove one of the conditions necessary that leads to the problem, and is a much simpler fix than the fix to the code causing the hang, which is being dealt with in bug 1218266.
The risk would be in the case where the Experiments system installs an experiment targeted to another application (say, Thunderbird), but that's unlikely to happen.
[String/UUID change made/needed]: none
Attachment #8682238 -
Flags: approval-mozilla-beta?
Attachment #8682238 -
Flags: approval-mozilla-aurora?
Assignee | ||
Comment 10•9 years ago
|
||
(In reply to :Felipe Gomes from comment #9)
> [Risks and why]: The patch remove one of the conditions necessary that leads
> to the problem, and is a much simpler fix than the fix to the code causing
> the hang, which is being dealt with in bug 1218266.
> The risk would be in the case where the Experiments system installs an
> experiment targeted to another application (say, Thunderbird), but that's
> unlikely to happen.
And that's also a risk with the current code anyway so really there is no change in risk here.
Comment 11•9 years ago
|
||
Comment on attachment 8682238 [details]
MozReview Request: Bug 1220198: Never appDisable experiments if they don't have the right app compatibility information available. r?rhelmer
Aiming this uplift at beta 2 so that we avoid a crash with the e10s experiment. This includes a new test. Yay tests.
Attachment #8682238 -
Flags: approval-mozilla-beta?
Attachment #8682238 -
Flags: approval-mozilla-beta+
Attachment #8682238 -
Flags: approval-mozilla-aurora?
Attachment #8682238 -
Flags: approval-mozilla-aurora+
Comment 12•9 years ago
|
||
bugherder uplift |
status-firefox44:
--- → fixed
Comment 13•9 years ago
|
||
laned on beta as https://hg.mozilla.org/releases/mozilla-beta/rev/b87f9e2d6355
status-b2g-v2.5:
fixed → ---
status-firefox43:
--- → fixed
Comment 14•9 years ago
|
||
bugherder uplift |
status-b2g-v2.5:
--- → fixed
Updated•9 years ago
|
Blocks: e10s-measurement
You need to log in
before you can comment on or make changes to this bug.
Description
•