Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(848)

Issue 256423004: Force usage of HTTPS for Google services. (Closed)

Created:
6 years, 8 months ago by Peter Kasting
Modified:
6 years, 7 months ago
Reviewers:
Ilya Sherman
CC:
chromium-reviews
Visibility:
Public.

Description

Force usage of HTTPS for Google services. This is effectively a revert of http://crrev.com/136205 , switching back to searchdomaincheck "format=domain" from "format=url", but this time using HTTPS instead of HTTP. Note that in general this should have no visible effect, since for Chrome 25+ searchdomaincheck is supposed to be sending "https..." URLs anyway. The only difference is that, if searchdomaincheck is never accessed, the "out of the box" default value for the Google homepage switches from "http://www.google.com/" to "https://www.google.com/". This shouldn't cause any additional bustage to existing users, since Google search over HTTP will just redirect to HTTPS anyway, so anyone whose network doesn't support HTTPS accesses is already seeing broken behavior. (For the same reason, this means even the "out of the box default" change noted above shouldn't really be visible to end users.) It's still possible for users to "downgrade" Google searches to HTTP using the nosslsearch mechanism, but that's not in scope for Chrome to address. BUG=364183 TEST=none R=isherman@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=267900

Patch Set 1 #

Total comments: 2

Patch Set 2 : Fix style nit #

Patch Set 3 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+141 lines, -236 lines) Patch
M chrome/browser/google/google_url_tracker.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/google/google_url_tracker.cc View 1 6 chunks +25 lines, -44 lines 0 comments Download
M chrome/browser/google/google_url_tracker_infobar_delegate.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/google/google_url_tracker_unittest.cc View 1 2 13 chunks +111 lines, -190 lines 0 comments Download
M chrome/browser/search_engines/template_url_unittest.cc View 1 2 3 chunks +3 lines, -0 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
Peter Kasting
This change is the outcome of some pretty extensive discussion; if you're bored, feel free ...
6 years, 8 months ago (2014-04-24 02:26:00 UTC) #1
Ilya Sherman
LGTM https://codereview.chromium.org/256423004/diff/1/chrome/browser/google/google_url_tracker.cc File chrome/browser/google/google_url_tracker.cc (right): https://codereview.chromium.org/256423004/diff/1/chrome/browser/google/google_url_tracker.cc#newcode155 chrome/browser/google/google_url_tracker.cc:155: (fetched_google_url_ == last_prompted_url)) { nit: I'd prefer that ...
6 years, 8 months ago (2014-04-24 06:39:45 UTC) #2
Peter Kasting
Landing if I get good tryjobs. https://codereview.chromium.org/256423004/diff/1/chrome/browser/google/google_url_tracker.cc File chrome/browser/google/google_url_tracker.cc (right): https://codereview.chromium.org/256423004/diff/1/chrome/browser/google/google_url_tracker.cc#newcode155 chrome/browser/google/google_url_tracker.cc:155: (fetched_google_url_ == last_prompted_url)) ...
6 years, 8 months ago (2014-04-24 21:32:05 UTC) #3
Peter Kasting
Manually committing despite telemetry failures per https://code.google.com/p/chromium/issues/detail?id=367306#c4 ; if the main tree turns red, I'll ...
6 years, 7 months ago (2014-05-02 19:10:25 UTC) #4
Peter Kasting
Committed patchset #3 manually as r267900 (presubmit successful).
6 years, 7 months ago (2014-05-02 19:46:49 UTC) #5
Peter Kasting
6 years, 7 months ago (2014-05-02 23:03:50 UTC) #6
Message was sent while issue was closed.
This was reverted; I will open a new CL for the reland attempt.

Powered by Google App Engine
This is Rietveld 408576698