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

Issue 2827333004: Don't enable the DSE geolocation setting until EULA accepted (Closed)

Created:
3 years, 8 months ago by benwells
Modified:
3 years, 8 months ago
Reviewers:
gone
CC:
chromium-reviews, chrome-apps-syd-reviews_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Don't enable the DSE geolocation setting until EULA accepted This does two things. Firstly it prevents the DSE getting opt-out access to the geolocation API before the EULA is accepted. Secondly, it prevents the search geolocation disclosure from being shown before the EULA is accepted (e.g. on the privacy policy). BUG=713590 Review-Url: https://codereview.chromium.org/2827333004 Cr-Commit-Position: refs/heads/master@{#466548} Committed: https://chromium.googlesource.com/chromium/src/+/2ae9cf3f8288419c4985e4543bcd07ebf65bfd21

Patch Set 1 #

Patch Set 2 : Better fix and tests #

Patch Set 3 : More test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+31 lines, -0 lines) Patch
M chrome/android/javatests/src/org/chromium/chrome/browser/infobar/SearchGeolocationDisclosureInfoBarTest.java View 1 2 chunks +8 lines, -0 lines 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/omnibox/geo/GeolocationHeaderTest.java View 1 2 2 chunks +12 lines, -0 lines 0 comments Download
M chrome/browser/android/search_geolocation/search_geolocation_service.cc View 1 3 chunks +11 lines, -0 lines 0 comments Download

Messages

Total messages: 22 (17 generated)
benwells
More test
3 years, 8 months ago (2017-04-21 13:36:06 UTC) #9
benwells
3 years, 8 months ago (2017-04-21 21:41:07 UTC) #16
gone
lgtm
3 years, 8 months ago (2017-04-21 21:44:00 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2827333004/40001
3 years, 8 months ago (2017-04-22 08:14:40 UTC) #19
commit-bot: I haz the power
3 years, 8 months ago (2017-04-22 19:26:42 UTC) #22
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/2ae9cf3f8288419c4985e4543bcd...

Powered by Google App Engine
This is Rietveld 408576698