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

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

Created:
6 years, 7 months ago by Peter Kasting
Modified:
5 years, 10 months ago
Reviewers:
nednguyen, Ilya Sherman
CC:
chromium-reviews
Target Ref:
refs/pending/heads/master
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 TBR=isherman Committed: https://crrev.com/2d834f820e54622dee26019b27f204f34392ece7 Cr-Commit-Position: refs/heads/master@{#314721}

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : Rebase #

Patch Set 4 : Fix typos #

Patch Set 5 : Rebase #

Patch Set 6 : Rebase #

Patch Set 7 : Resync #

Patch Set 8 : Resync #

Patch Set 9 : Resync #

Patch Set 10 : Resync #

Total comments: 1

Patch Set 11 : Add test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+40 lines, -34 lines) Patch
M components/google/core/browser/google_url_tracker.cc View 1 2 3 4 5 6 7 2 chunks +7 lines, -7 lines 0 comments Download
M components/google/core/browser/google_url_tracker_unittest.cc View 1 2 3 4 5 6 7 8 9 10 7 chunks +33 lines, -27 lines 0 comments Download

Messages

Total messages: 17 (2 generated)
Peter Kasting
An unchanged copy of most of https://codereview.chromium.org/256423004/ . After https://codereview.chromium.org/263823007/ and https://codereview.chromium.org/269723007/ land, I'll run ...
6 years, 7 months ago (2014-05-02 23:16:24 UTC) #1
nednguyen
The CQ bit was checked by nednguyen@google.com
6 years, 7 months ago (2014-05-14 00:39:07 UTC) #2
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pkasting@chromium.org/263023002/20001
6 years, 7 months ago (2014-05-14 00:39:36 UTC) #3
Peter Kasting
The CQ bit was unchecked by pkasting@chromium.org
6 years, 7 months ago (2014-05-14 00:43:53 UTC) #4
Ilya Sherman
Sorry, I seem to have missed this review request months ago. Is this CL still ...
6 years, 3 months ago (2014-09-20 00:59:31 UTC) #5
Peter Kasting
On 2014/09/20 00:59:31, Ilya Sherman wrote: > Sorry, I seem to have missed this review ...
6 years, 3 months ago (2014-09-20 01:00:51 UTC) #6
nednguyen
On 2014/09/20 01:00:51, Peter Kasting wrote: > On 2014/09/20 00:59:31, Ilya Sherman wrote: > > ...
6 years, 1 month ago (2014-11-15 02:47:37 UTC) #7
Peter Kasting
On 2014/11/15 02:47:37, nednguyen wrote: > On 2014/09/20 01:00:51, Peter Kasting wrote: > > On ...
6 years, 1 month ago (2014-11-15 03:12:56 UTC) #8
Peter Kasting
OK, this is finally ready for review, as all the blockers have been addressed.
5 years, 10 months ago (2015-02-04 20:04:11 UTC) #9
Ilya Sherman
LGTM, thanks. https://codereview.chromium.org/263023002/diff/180001/components/google/core/browser/google_url_tracker_unittest.cc File components/google/core/browser/google_url_tracker_unittest.cc (right): https://codereview.chromium.org/263023002/diff/180001/components/google/core/browser/google_url_tracker_unittest.cc#newcode254 components/google/core/browser/google_url_tracker_unittest.cc:254: MockSearchDomainCheckResponse(".google.evil.com"); Please add a test case for ...
5 years, 10 months ago (2015-02-05 00:44:50 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/263023002/200001
5 years, 10 months ago (2015-02-05 01:15:25 UTC) #13
commit-bot: I haz the power
Committed patchset #11 (id:200001)
5 years, 10 months ago (2015-02-05 02:20:24 UTC) #14
commit-bot: I haz the power
Patchset 11 (id:??) landed as https://crrev.com/2d834f820e54622dee26019b27f204f34392ece7 Cr-Commit-Position: refs/heads/master@{#314721}
5 years, 10 months ago (2015-02-05 02:21:46 UTC) #15
deanj
On 2015/02/04 20:04:11, Peter Kasting wrote: > OK, this is finally ready for review, as ...
5 years, 10 months ago (2015-02-05 03:07:07 UTC) #16
Mathieu
5 years, 10 months ago (2015-02-13 14:07:49 UTC) #17
Message was sent while issue was closed.
A revert of this CL (patchset #11 id:200001) has been created in
https://codereview.chromium.org/922223002/ by mathp@chromium.org.

The reason for reverting is: Testing as potential cause of crbug.com/456681.

Powered by Google App Engine
This is Rietveld 408576698