Closed
Bug 1138323
Opened 11 years ago
Closed 11 years ago
Heartbeat's browser.selfsupport.url should use https instead of http
Categories
(Firefox :: General, defect)
Firefox
General
Tracking
()
RESOLVED
FIXED
Firefox 39
People
(Reporter: cpeterson, Assigned: Dexter)
References
Details
Attachments
(1 file, 1 obsolete file)
|
1.16 KB,
patch
|
Dexter
:
review+
Sylvestre
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
We should use HTTPS instead of HTTP for in-product URLs. The server redirects http://self-repair.mozilla.org/en-us/repair to https://self-repair.mozilla.org/en-us/repair anyways.
| Assignee | ||
Comment 1•11 years ago
|
||
This patch uses HTTPS for the self support url pref.
Assignee: nobody → alessio.placitelli
Status: NEW → ASSIGNED
Updated•11 years ago
|
Attachment #8571216 -
Flags: review+
| Assignee | ||
Updated•11 years ago
|
Keywords: checkin-needed
| Assignee | ||
Updated•11 years ago
|
Keywords: checkin-needed
| Assignee | ||
Comment 2•11 years ago
|
||
Changed the commit message to mention the name of the reviewer.
Attachment #8571216 -
Attachment is obsolete: true
Attachment #8571341 -
Flags: review+
| Assignee | ||
Updated•11 years ago
|
Keywords: checkin-needed
Comment 3•11 years ago
|
||
Keywords: checkin-needed
Whiteboard: [fixed-in-fx-team]
Comment 4•11 years ago
|
||
Backed out: https://hg.mozilla.org/integration/fx-team/rev/d3c18534ce95
> FATAL ERROR: Non-local network connections are disabled and a connection attempt to self-repair.mozilla.org (54.230.116.22) was made.
It looks like a change will need to be made in talos[1] to change the pref to a dummy value.
[1] http://hg.mozilla.org/build/talos/
OS: Mac OS X → All
Hardware: x86 → All
Whiteboard: [fixed-in-fx-team]
| Assignee | ||
Comment 5•11 years ago
|
||
> > FATAL ERROR: Non-local network connections are disabled and a connection attempt to self-repair.mozilla.org (54.230.116.22) was made.
That's strange, as I've just changed the URL (which was already there!) to use HTTPS. It should have failed before :/ Sorry about that. I've filed bug 1138823.
| Assignee | ||
Comment 6•11 years ago
|
||
The Talos changes from bug 1138823 were deployed, so we're save to check that in.
Keywords: checkin-needed
Comment 7•11 years ago
|
||
Keywords: checkin-needed
Whiteboard: [fixed-in-fx-team]
Comment 8•11 years ago
|
||
We should really adjust the code to only ever support loading a selfsupport page over https. It looks like the test server used in test environments supports https too, so that shouldn't be a problem (though we'll need another cycle of Talos changes like bug 1138823...)
Comment 9•11 years ago
|
||
I filed bug 1141052 for that.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → Firefox 39
Comment 11•11 years ago
|
||
Should this get landed in beta 38? Also, unless I'm reading this wrong, bug 1111022 got backported, so we shipped this in 37.
Flags: needinfo?(alessio.placitelli)
| Assignee | ||
Comment 12•11 years ago
|
||
It's not critical, as the server itself redirects to the HTTPS version of the website. But it's probably better to uplift this to beta 38, to avoid confusion.
Flags: needinfo?(alessio.placitelli)
| Assignee | ||
Comment 13•11 years ago
|
||
Comment on attachment 8571341 [details] [diff] [review]
bug1138323.patch
Approval Request Comment
[Feature/regressing bug #]: 1111022
[User impact if declined]: Self-Support will try to load an HTTP url before getting redirected to use HTTPS.
[Describe test coverage new/current, TreeHerder]: This patch has lived for some time now in m-c. Self-Support testing suite covers this change.
[Risks and why]: Low risk, only impacting on Self-Support.
[String/UUID change made/needed]:
Attachment #8571341 -
Flags: approval-mozilla-beta?
Updated•11 years ago
|
Comment 14•11 years ago
|
||
Attachment #8571341 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Comment 15•11 years ago
|
||
You need to log in
before you can comment on or make changes to this bug.
Description
•