Closed Bug 1128564 Opened 5 years ago Closed 5 years ago

Whitelist Self Repair (self-repair.mozilla.org) origin for UITour

Categories

(Firefox :: Tours, defect)

defect
Not set

Tracking

()

RESOLVED FIXED
Firefox 38
Tracking Status
firefox37 --- fixed
firefox38 --- fixed

People

(Reporter: Dexter, Assigned: Dexter)

References

Details

Attachments

(1 file)

We need to whitelist |self-repair.mozilla.org| to use UITour in [1].

[1] - http://mxr.mozilla.org/mozilla-central/source/browser/app/default_permissions?force=1
Blocks: 1111016
Assignee: nobody → alessio.placitelli
Attached patch bug1128564.patchSplinter Review
For some reason, |default_permissions| file has Windows line endings on my machines (even though HG forces LF).
Attachment #8557980 - Flags: review?(MattN+bmo)
 is self-repair.mozilla.org right, or will it be something else?  (CDN-ish)?
Flags: needinfo?(chris.lonnen)
That is correct. It's a CDN under the hood, but that detail is unimportant to include in the URL. http:// is working now, and I'm actively working with C to set up https://
Flags: needinfo?(chris.lonnen)
Attachment #8557980 - Flags: review?(MattN+bmo) → review+
Status: NEW → ASSIGNED
Keywords: checkin-needed
https://hg.mozilla.org/mozilla-central/rev/8487c436c49b
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → Firefox 38
Comment on attachment 8557980 [details] [diff] [review]
bug1128564.patch

We would like to uplift this to beta to make Firefox 37 Beta 2. This should be uplifted together with the following bugs (order matters):

* 1128500 (introduces the HiddenFrame object)
* 1126756 (allows UITour to cleanup properly)
* 1128564 (this bug)
* 1111022 (Self-Support backend)

[Feature/regressing bug #]:
Needed for heartbeat / selfsupport v0, bug 1111016

[User impact if declined]:
Heartbeat and self-support will not be available for the user.

[Describe test coverage new/current, TreeHerder]:
[Risks and why]: Low risk isolated to self support not being able to execute UITour functions.
[String/UUID change made/needed]: No
Attachment #8557980 - Flags: approval-mozilla-beta?
Comment on attachment 8557980 [details] [diff] [review]
bug1128564.patch

Trivial Heartbeat change. Beta+
Attachment #8557980 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
You need to log in before you can comment on or make changes to this bug.