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

Issue 1056003003: Policy: Ignore ForceSafeSearch if ForceGoogleSafeSearch or ForceYoutubeSafetyMode are enabled (Closed)

Created:
5 years, 8 months ago by Marc Treib
Modified:
5 years, 8 months ago
CC:
chromium-reviews, cbentzel+watch_chromium.org, Thiemo Nagel
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Enterprise policy: Ignore the deprecated ForceSafeSearch if ForceGoogleSafeSearch or ForceYoutubeSafetyMode are enabled While we're here, remove the deprecated prefs::kForceSafeSearch and instead map the old policy to the new prefs TBR=cbentzel@chromium.org for trivial io_thread.cc change BUG=476908 Committed: https://crrev.com/2b18805daa18a3bc4d9892f50e44d5cfacdad451 Cr-Commit-Position: refs/heads/master@{#325620}

Patch Set 1 #

Total comments: 1

Patch Set 2 : update test #

Total comments: 15

Patch Set 3 : remove prefs::kForceSafeSearch #

Patch Set 4 : extend test #

Total comments: 3

Patch Set 5 : policy description #

Total comments: 3

Patch Set 6 : comment #

Patch Set 7 : fix Android #

Unified diffs Side-by-side diffs Delta from patch set Stats (+123 lines, -113 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/preferences/PrefServiceBridge.java View 1 2 3 4 5 6 2 chunks +4 lines, -4 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/signin/AccountManagementFragment.java View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/android/preferences/pref_service_bridge.cc View 1 2 3 4 5 6 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/extensions/api/web_request/web_request_api_unittest.cc View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/io_thread.cc View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/net/chrome_network_delegate.h View 1 2 3 chunks +0 lines, -7 lines 0 comments Download
M chrome/browser/net/chrome_network_delegate.cc View 1 2 5 chunks +1 line, -12 lines 0 comments Download
M chrome/browser/net/chrome_network_delegate_unittest.cc View 1 2 5 chunks +9 lines, -18 lines 0 comments Download
M chrome/browser/policy/configuration_policy_handler_list_factory.cc View 1 2 3 4 5 4 chunks +30 lines, -3 lines 0 comments Download
M chrome/browser/policy/policy_browsertest.cc View 1 2 3 2 chunks +73 lines, -47 lines 0 comments Download
M chrome/browser/profiles/profile_impl.cc View 1 2 1 chunk +0 lines, -4 lines 0 comments Download
M chrome/browser/profiles/profile_io_data.h View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/profiles/profile_io_data.cc View 1 2 3 chunks +0 lines, -3 lines 0 comments Download
M chrome/common/pref_names.h View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M chrome/common/pref_names.cc View 1 2 1 chunk +0 lines, -6 lines 0 comments Download
M components/policy/resources/policy_templates.json View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 40 (11 generated)
Marc Treib
https://codereview.chromium.org/1056003003/diff/1/chrome/browser/net/chrome_network_delegate.cc File chrome/browser/net/chrome_network_delegate.cc (right): https://codereview.chromium.org/1056003003/diff/1/chrome/browser/net/chrome_network_delegate.cc#newcode401 chrome/browser/net/chrome_network_delegate.cc:401: if (!force_safe_search && I guess this part isn't *strictly* ...
5 years, 8 months ago (2015-04-14 13:27:15 UTC) #2
Marc Treib
+battre for c/b/net
5 years, 8 months ago (2015-04-14 14:16:44 UTC) #4
Thiemo Nagel
Thanks for the fast CL! https://codereview.chromium.org/1056003003/diff/20001/chrome/browser/net/chrome_network_delegate.cc File chrome/browser/net/chrome_network_delegate.cc (right): https://codereview.chromium.org/1056003003/diff/20001/chrome/browser/net/chrome_network_delegate.cc#newcode401 chrome/browser/net/chrome_network_delegate.cc:401: if (!force_safe_search && This ...
5 years, 8 months ago (2015-04-14 14:39:58 UTC) #6
Marc Treib
https://codereview.chromium.org/1056003003/diff/20001/chrome/browser/net/chrome_network_delegate.cc File chrome/browser/net/chrome_network_delegate.cc (right): https://codereview.chromium.org/1056003003/diff/20001/chrome/browser/net/chrome_network_delegate.cc#newcode401 chrome/browser/net/chrome_network_delegate.cc:401: if (!force_safe_search && On 2015/04/14 14:39:58, Thiemo Nagel wrote: ...
5 years, 8 months ago (2015-04-14 14:47:38 UTC) #7
Thiemo Nagel
https://codereview.chromium.org/1056003003/diff/20001/chrome/browser/net/chrome_network_delegate.cc File chrome/browser/net/chrome_network_delegate.cc (right): https://codereview.chromium.org/1056003003/diff/20001/chrome/browser/net/chrome_network_delegate.cc#newcode401 chrome/browser/net/chrome_network_delegate.cc:401: if (!force_safe_search && On 2015/04/14 14:47:38, Marc Treib wrote: ...
5 years, 8 months ago (2015-04-14 14:55:37 UTC) #8
Marc Treib
https://codereview.chromium.org/1056003003/diff/20001/chrome/browser/net/chrome_network_delegate.cc File chrome/browser/net/chrome_network_delegate.cc (right): https://codereview.chromium.org/1056003003/diff/20001/chrome/browser/net/chrome_network_delegate.cc#newcode401 chrome/browser/net/chrome_network_delegate.cc:401: if (!force_safe_search && On 2015/04/14 14:55:37, Thiemo Nagel wrote: ...
5 years, 8 months ago (2015-04-14 15:02:01 UTC) #9
Andrew T Wilson (Slow)
https://codereview.chromium.org/1056003003/diff/20001/chrome/browser/net/chrome_network_delegate.cc File chrome/browser/net/chrome_network_delegate.cc (right): https://codereview.chromium.org/1056003003/diff/20001/chrome/browser/net/chrome_network_delegate.cc#newcode401 chrome/browser/net/chrome_network_delegate.cc:401: if (!force_safe_search && I actually don't think we want ...
5 years, 8 months ago (2015-04-14 15:02:05 UTC) #10
Thiemo Nagel
https://codereview.chromium.org/1056003003/diff/20001/chrome/browser/net/chrome_network_delegate.cc File chrome/browser/net/chrome_network_delegate.cc (right): https://codereview.chromium.org/1056003003/diff/20001/chrome/browser/net/chrome_network_delegate.cc#newcode401 chrome/browser/net/chrome_network_delegate.cc:401: if (!force_safe_search && On 2015/04/14 15:02:05, Andrew T Wilson ...
5 years, 8 months ago (2015-04-14 15:27:31 UTC) #11
Mattias Nissler (ping if slow)
https://codereview.chromium.org/1056003003/diff/20001/chrome/browser/net/chrome_network_delegate.cc File chrome/browser/net/chrome_network_delegate.cc (right): https://codereview.chromium.org/1056003003/diff/20001/chrome/browser/net/chrome_network_delegate.cc#newcode401 chrome/browser/net/chrome_network_delegate.cc:401: if (!force_safe_search && On 2015/04/14 15:27:31, Thiemo Nagel wrote: ...
5 years, 8 months ago (2015-04-15 07:48:31 UTC) #13
Thiemo Nagel
https://codereview.chromium.org/1056003003/diff/20001/chrome/browser/net/chrome_network_delegate.cc File chrome/browser/net/chrome_network_delegate.cc (right): https://codereview.chromium.org/1056003003/diff/20001/chrome/browser/net/chrome_network_delegate.cc#newcode401 chrome/browser/net/chrome_network_delegate.cc:401: if (!force_safe_search && > Stupid question: Why do we ...
5 years, 8 months ago (2015-04-15 08:03:56 UTC) #14
Marc Treib
https://codereview.chromium.org/1056003003/diff/20001/chrome/browser/net/chrome_network_delegate.cc File chrome/browser/net/chrome_network_delegate.cc (right): https://codereview.chromium.org/1056003003/diff/20001/chrome/browser/net/chrome_network_delegate.cc#newcode401 chrome/browser/net/chrome_network_delegate.cc:401: if (!force_safe_search && On 2015/04/15 08:03:56, Thiemo Nagel wrote: ...
5 years, 8 months ago (2015-04-15 12:12:13 UTC) #15
Mattias Nissler (ping if slow)
https://codereview.chromium.org/1056003003/diff/20001/chrome/browser/net/chrome_network_delegate.cc File chrome/browser/net/chrome_network_delegate.cc (right): https://codereview.chromium.org/1056003003/diff/20001/chrome/browser/net/chrome_network_delegate.cc#newcode401 chrome/browser/net/chrome_network_delegate.cc:401: if (!force_safe_search && On 2015/04/15 12:12:12, Marc Treib wrote: ...
5 years, 8 months ago (2015-04-15 12:14:13 UTC) #16
Thiemo Nagel
https://codereview.chromium.org/1056003003/diff/20001/chrome/browser/net/chrome_network_delegate.cc File chrome/browser/net/chrome_network_delegate.cc (right): https://codereview.chromium.org/1056003003/diff/20001/chrome/browser/net/chrome_network_delegate.cc#newcode401 chrome/browser/net/chrome_network_delegate.cc:401: if (!force_safe_search && > That would mean that we ...
5 years, 8 months ago (2015-04-15 12:32:22 UTC) #17
Marc Treib
Alright, let's try this again. prefs::kForceSafeSearch removed, ForceSafeSearch policy updated not to do anything if ...
5 years, 8 months ago (2015-04-16 09:39:23 UTC) #18
Andrew T Wilson (Slow)
lgtm, with one comment and one wording change. https://codereview.chromium.org/1056003003/diff/60001/chrome/browser/policy/policy_browsertest.cc File chrome/browser/policy/policy_browsertest.cc (right): https://codereview.chromium.org/1056003003/diff/60001/chrome/browser/policy/policy_browsertest.cc#newcode1131 chrome/browser/policy/policy_browsertest.cc:1131: for ...
5 years, 8 months ago (2015-04-16 11:54:38 UTC) #19
Marc Treib
https://codereview.chromium.org/1056003003/diff/60001/components/policy/resources/policy_templates.json File components/policy/resources/policy_templates.json (right): https://codereview.chromium.org/1056003003/diff/60001/components/policy/resources/policy_templates.json#newcode896 components/policy/resources/policy_templates.json:896: 'desc': '''This policy is deprecated, please use ForceGoogleSafeSearch and ...
5 years, 8 months ago (2015-04-16 12:00:40 UTC) #20
Marc Treib
+mlerman for c/b/profiles. PTAL!
5 years, 8 months ago (2015-04-16 12:01:11 UTC) #22
Mike Lerman
profiles LGTM!
5 years, 8 months ago (2015-04-16 12:50:39 UTC) #23
Mattias Nissler (ping if slow)
/me likes all the code deletion :) One further comment to improve clarity. https://codereview.chromium.org/1056003003/diff/80001/chrome/browser/policy/configuration_policy_handler_list_factory.cc File ...
5 years, 8 months ago (2015-04-16 13:10:48 UTC) #24
Marc Treib
https://codereview.chromium.org/1056003003/diff/80001/chrome/browser/policy/configuration_policy_handler_list_factory.cc File chrome/browser/policy/configuration_policy_handler_list_factory.cc (right): https://codereview.chromium.org/1056003003/diff/80001/chrome/browser/policy/configuration_policy_handler_list_factory.cc#newcode504 chrome/browser/policy/configuration_policy_handler_list_factory.cc:504: class ForceSafeSearchPolicyHandler : public TypeCheckingPolicyHandler { On 2015/04/16 13:10:47, ...
5 years, 8 months ago (2015-04-16 13:18:23 UTC) #25
Mattias Nissler (ping if slow)
LGTM https://codereview.chromium.org/1056003003/diff/80001/chrome/browser/policy/configuration_policy_handler_list_factory.cc File chrome/browser/policy/configuration_policy_handler_list_factory.cc (right): https://codereview.chromium.org/1056003003/diff/80001/chrome/browser/policy/configuration_policy_handler_list_factory.cc#newcode504 chrome/browser/policy/configuration_policy_handler_list_factory.cc:504: class ForceSafeSearchPolicyHandler : public TypeCheckingPolicyHandler { On 2015/04/16 ...
5 years, 8 months ago (2015-04-16 13:27:56 UTC) #26
battre
LGTM to c/b/net
5 years, 8 months ago (2015-04-17 09:55:19 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1056003003/100001
5 years, 8 months ago (2015-04-17 10:11:19 UTC) #30
commit-bot: I haz the power
Try jobs failed on following builders: android_compile_dbg on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/android_compile_dbg/builds/7239)
5 years, 8 months ago (2015-04-17 10:58:29 UTC) #32
Marc Treib
+bauerb for Android. PTAL!
5 years, 8 months ago (2015-04-17 11:29:56 UTC) #34
Bernhard Bauer
Android LGTM
5 years, 8 months ago (2015-04-17 11:34:31 UTC) #35
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1056003003/120001
5 years, 8 months ago (2015-04-17 11:35:09 UTC) #38
commit-bot: I haz the power
Committed patchset #7 (id:120001)
5 years, 8 months ago (2015-04-17 12:33:01 UTC) #39
commit-bot: I haz the power
5 years, 8 months ago (2015-04-17 12:33:56 UTC) #40
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/2b18805daa18a3bc4d9892f50e44d5cfacdad451
Cr-Commit-Position: refs/heads/master@{#325620}

Powered by Google App Engine
This is Rietveld 408576698