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

Issue 1304843004: Add source column to chrome://policy showing the origins of policies. (Closed)

Created:
5 years, 3 months ago by fhorschig
Modified:
5 years, 3 months ago
CC:
chromium-reviews, oshima+watch_chromium.org, davemoore+watch_chromium.org, arv+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add source column to chrome://policy showing the origins of policies. These are the possible sources for a policy: Cloud - Policy values received from the cloud. Platform - Local configured policies. Enterprise Default - Defaults for policies in enterprise environments on Chrome OS. Can be overridden. Enterprise Override - Policies enforced in enterprise environments on Chrome OS. Can NOT be overridden. The source of a policy is determined when it's first set. For cloud policies, this would be the decoding of the protocol buffers. Platform policies are usually set by loading platform-specific local configurations like entries in the Windows registry. Enterprise defaults are automatically set if the device is active in an enterprise environment. Enterprise override policies are set within the code to enforce specific behaviors (like ash tray visibility). They cannot be overridden. BUG=506123 TBR=jam@chromium.org Committed: https://crrev.com/92e7960f06c2ac2ec0113bb88df3d322f0eb97fe Cr-Commit-Position: refs/heads/master@{#349654} Committed: https://crrev.com/2c4ce2a1988fdde3456e49112eba6c7855ca4528 Cr-Commit-Position: refs/heads/master@{#349749} Committed: https://crrev.com/64834b71e60e7861a80f68f80d5cde8a56107084 Cr-Commit-Position: refs/heads/master@{#349927}

Patch Set 1 #

Patch Set 2 : Fixed browsertest and removed unnecessary string for default values. #

Total comments: 107

Patch Set 3 : Changed inheritance based source determination with member variable. Introduced another type for en… #

Patch Set 4 : Increased ID range for Messages. #

Total comments: 58

Patch Set 5 : Browsertest now checks one translated string. Refactoring according to review. #

Total comments: 10

Patch Set 6 : Enum count and wording. #

Total comments: 4

Patch Set 7 : Renaming and rebasing. #

Patch Set 8 : Fixed platform-specific tests. #

Total comments: 6

Patch Set 9 : #

Total comments: 4

Patch Set 10 : #

Total comments: 148

Patch Set 11 : Moved policy source determiniation from providers to setting method. #

Total comments: 22

Patch Set 12 : Rebasing, platform-compatibility and improved testing. #

Patch Set 13 : Test and platform fixes. #

Total comments: 20

Patch Set 14 : Prioritizing sources. #

Total comments: 6

Patch Set 15 : #

Patch Set 16 : Whitelisted IDS for iOS. #

Patch Set 17 : Placing a landmine... #

Patch Set 18 : ... and removed Landmine. But added last ID. #

Patch Set 19 : Fixed another test. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+978 lines, -207 lines) Patch
M build/ios/grit_whitelist.txt View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 2 chunks +5 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/extensions/device_local_account_external_policy_loader_unittest.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/chromeos/login/saml/saml_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/chromeos/policy/cloud_external_data_manager_base_test_util.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/chromeos/policy/cloud_external_data_manager_base_unittest.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/policy/cloud_external_data_policy_observer_unittest.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/chromeos/policy/configuration_policy_handler_chromeos.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/chromeos/policy/configuration_policy_handler_chromeos_unittest.cc View 1 2 3 4 5 6 7 8 9 10 17 chunks +19 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/policy/device_cloud_policy_manager_chromeos_unittest.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/policy/device_local_account_policy_provider.cc View 1 2 3 4 5 6 7 8 9 10 11 6 chunks +11 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/policy/device_local_account_policy_service_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 5 chunks +7 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/policy/device_policy_decoder_chromeos.cc View 1 2 3 4 5 6 7 8 9 10 55 chunks +56 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/policy/login_profile_policy_provider.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/policy/network_configuration_updater_unittest.cc View 1 2 3 4 5 6 7 8 9 10 8 chunks +9 lines, -5 lines 0 comments Download
M chrome/browser/chromeos/policy/user_cloud_policy_manager_chromeos_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2 chunks +6 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/policy/user_cloud_policy_store_chromeos_unittest.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/system/tray_accessibility_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/download/download_dir_policy_handler_unittest.cc View 1 2 3 4 5 6 7 8 9 10 5 chunks +5 lines, -0 lines 0 comments Download
M chrome/browser/extensions/api/certificate_provider/certificate_provider_apitest.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/extensions/api/enterprise_device_attributes/enterprise_device_attributes_apitest.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/extensions/api/enterprise_platform_keys/enterprise_platform_keys_apitest_nss.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/browser/extensions/api/management/management_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 4 chunks +4 lines, -0 lines 0 comments Download
M chrome/browser/extensions/api/messaging/native_messaging_policy_handler_unittest.cc View 1 2 3 4 5 6 7 8 9 10 8 chunks +8 lines, -0 lines 0 comments Download
M chrome/browser/extensions/api/networking_private/networking_private_chromeos_apitest.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/extensions/api/storage/policy_value_store_unittest.cc View 1 2 3 4 5 6 7 8 9 10 5 chunks +7 lines, -5 lines 0 comments Download
M chrome/browser/extensions/api/storage/settings_apitest.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/extensions/extension_management_test_util.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/extensions/policy_handlers_unittest.cc View 1 2 3 4 5 6 7 8 9 10 23 chunks +23 lines, -0 lines 0 comments Download
M chrome/browser/net/disk_cache_dir_policy_handler_unittest.cc View 1 2 3 4 5 6 7 8 9 10 3 chunks +3 lines, -0 lines 0 comments Download
M chrome/browser/net/proxy_policy_handler_unittest.cc View 1 2 3 4 5 6 7 8 9 10 15 chunks +26 lines, -0 lines 0 comments Download
M chrome/browser/policy/cloud/cloud_policy_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 3 chunks +17 lines, -3 lines 0 comments Download
M chrome/browser/policy/cloud/cloud_policy_invalidator_unittest.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/policy/file_selection_dialogs_policy_handler_unittest.cc View 1 2 3 4 5 6 7 8 9 10 3 chunks +3 lines, -0 lines 0 comments Download
M chrome/browser/policy/javascript_policy_handler_unittest.cc View 1 2 3 4 5 6 7 8 9 10 5 chunks +5 lines, -0 lines 0 comments Download
M chrome/browser/policy/managed_bookmarks_policy_handler_unittest.cc View 1 2 3 4 5 6 7 8 9 10 5 chunks +14 lines, -3 lines 0 comments Download
M chrome/browser/policy/policy_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 88 chunks +141 lines, -36 lines 0 comments Download
M chrome/browser/policy/policy_network_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 3 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/policy/policy_prefs_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/browser/policy/policy_startup_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/browser/policy/profile_policy_connector_unittest.cc View 1 2 3 4 5 6 7 8 9 10 3 chunks +3 lines, -0 lines 0 comments Download
M chrome/browser/prefs/proxy_policy_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 5 chunks +7 lines, -4 lines 0 comments Download
M chrome/browser/prefs/synced_pref_change_registrar_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 3 chunks +3 lines, -0 lines 0 comments Download
M chrome/browser/profiles/incognito_mode_policy_handler_unittest.cc View 1 2 3 4 5 6 7 8 9 10 3 chunks +3 lines, -0 lines 0 comments Download
M chrome/browser/resources/policy.html View 1 2 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/resources/policy.js View 1 2 3 4 5 6 7 8 9 10 2 chunks +4 lines, -1 line 0 comments Download
M chrome/browser/search/contextual_search_policy_handler_android_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/browser/sessions/restore_on_startup_policy_handler_unittest.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +3 lines, -1 line 0 comments Download
M chrome/browser/sync/test/integration/two_client_bookmarks_sync_test.cc View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/ui/startup/startup_browser_creator_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 3 chunks +4 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/options/certificate_manager_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/ui/webui/options/preferences_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/policy_ui.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 5 chunks +28 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/policy_ui_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 8 chunks +20 lines, -7 lines 0 comments Download
M components/policy/core/browser/android/policy_converter.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -0 lines 0 comments Download
M components/policy/core/browser/autofill_policy_handler_unittest.cc View 1 2 3 4 5 6 7 8 9 10 3 chunks +3 lines, -0 lines 0 comments Download
M components/policy/core/browser/configuration_policy_handler_unittest.cc View 1 2 3 4 5 6 7 8 9 10 46 chunks +60 lines, -16 lines 0 comments Download
M components/policy/core/browser/configuration_policy_pref_store_unittest.cc View 1 2 3 4 5 6 7 8 9 10 7 chunks +8 lines, -2 lines 0 comments Download
M components/policy/core/browser/url_blacklist_policy_handler_unittest.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +3 lines, -1 line 0 comments Download
M components/policy/core/common/async_policy_provider_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +2 lines, -0 lines 0 comments Download
M components/policy/core/common/cloud/cloud_policy_manager_unittest.cc View 1 2 3 4 5 6 7 8 9 10 6 chunks +23 lines, -7 lines 0 comments Download
M components/policy/core/common/cloud/component_cloud_policy_service_unittest.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +3 lines, -0 lines 0 comments Download
M components/policy/core/common/cloud/component_cloud_policy_store.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +3 lines, -1 line 0 comments Download
M components/policy/core/common/cloud/component_cloud_policy_store_unittest.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +3 lines, -0 lines 0 comments Download
M components/policy/core/common/cloud/component_cloud_policy_updater_unittest.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +2 lines, -0 lines 0 comments Download
M components/policy/core/common/cloud/user_cloud_policy_manager_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +2 lines, -0 lines 0 comments Download
M components/policy/core/common/config_dir_policy_loader.cc View 1 2 3 4 5 6 7 8 9 10 3 chunks +4 lines, -2 lines 0 comments Download
M components/policy/core/common/config_dir_policy_loader_unittest.cc View 1 2 3 4 5 6 7 8 9 10 3 chunks +6 lines, -2 lines 0 comments Download
M components/policy/core/common/configuration_policy_provider_test.h View 1 2 3 4 5 6 7 8 9 10 3 chunks +8 lines, -4 lines 0 comments Download
M components/policy/core/common/configuration_policy_provider_test.cc View 1 2 3 4 5 6 7 8 9 10 7 chunks +13 lines, -3 lines 0 comments Download
M components/policy/core/common/generate_policy_source_unittest.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -0 lines 0 comments Download
M components/policy/core/common/policy_bundle_unittest.cc View 1 2 3 4 5 6 7 8 9 10 8 chunks +17 lines, -3 lines 0 comments Download
M components/policy/core/common/policy_loader_ios.mm View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -1 line 0 comments Download
M components/policy/core/common/policy_loader_ios_unittest.mm View 1 2 3 4 5 6 7 8 9 10 3 chunks +7 lines, -3 lines 0 comments Download
M components/policy/core/common/policy_loader_mac.mm View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +4 lines, -4 lines 0 comments Download
M components/policy/core/common/policy_loader_mac_unittest.cc View 1 2 3 4 5 6 7 8 9 10 3 chunks +4 lines, -1 line 0 comments Download
M components/policy/core/common/policy_loader_win.cc View 1 2 3 4 5 6 7 8 9 10 11 3 chunks +3 lines, -2 lines 0 comments Download
M components/policy/core/common/policy_loader_win_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 12 chunks +28 lines, -13 lines 0 comments Download
M components/policy/core/common/policy_map.h View 1 2 3 4 5 6 7 8 9 10 3 chunks +8 lines, -3 lines 0 comments Download
M components/policy/core/common/policy_map.cc View 1 2 3 4 5 6 7 8 9 10 6 chunks +19 lines, -9 lines 0 comments Download
M components/policy/core/common/policy_map_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 9 chunks +87 lines, -11 lines 0 comments Download
M components/policy/core/common/policy_service_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 4 chunks +5 lines, -0 lines 0 comments Download
M components/policy/core/common/policy_service_impl_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 29 chunks +49 lines, -13 lines 0 comments Download
M components/policy/core/common/policy_statistics_collector_unittest.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -0 lines 0 comments Download
M components/policy/core/common/policy_types.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +20 lines, -0 lines 0 comments Download
M components/policy/core/common/proxy_policy_provider_unittest.cc View 1 2 3 4 5 6 7 8 9 10 3 chunks +3 lines, -0 lines 0 comments Download
M components/policy/core/common/schema_map_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 chunks +24 lines, -4 lines 0 comments Download
M components/policy/core/common/schema_registry_tracking_policy_provider_unittest.cc View 1 2 3 4 5 6 7 8 9 10 5 chunks +5 lines, -0 lines 0 comments Download
M components/policy/tools/generate_policy_source.py View 1 2 3 4 5 6 7 8 9 10 4 chunks +9 lines, -3 lines 0 comments Download
M components/policy_strings.grdp View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +15 lines, -0 lines 0 comments Download
M components/search_engines/default_search_policy_handler_unittest.cc View 1 2 3 4 5 6 7 8 9 10 6 chunks +21 lines, -3 lines 0 comments Download
M components/sync_driver/sync_policy_handler_unittest.cc View 1 2 3 4 5 6 7 8 9 10 3 chunks +3 lines, -0 lines 0 comments Download
M remoting/host/policy_watcher_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -1 line 0 comments Download
M tools/gritsettings/resource_ids View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +8 lines, -8 lines 0 comments Download

Messages

Total messages: 73 (28 generated)
fhorschig
5 years, 3 months ago (2015-08-31 16:31:34 UTC) #2
Thiemo Nagel
I've added comments. In my point of view, it makes for cleaner and more legible ...
5 years, 3 months ago (2015-09-01 17:40:38 UTC) #3
fhorschig
https://codereview.chromium.org/1304843004/diff/40001/chrome/browser/chromeos/policy/device_local_account_policy_provider.cc File chrome/browser/chromeos/policy/device_local_account_policy_provider.cc (right): https://codereview.chromium.org/1304843004/diff/40001/chrome/browser/chromeos/policy/device_local_account_policy_provider.cc#newcode59 chrome/browser/chromeos/policy/device_local_account_policy_provider.cc:59: key::kLidCloseAction, POLICY_LEVEL_MANDATORY, POLICY_SCOPE_MACHINE, On 2015/09/01 17:40:35, Thiemo Nagel wrote: ...
5 years, 3 months ago (2015-09-04 06:53:55 UTC) #4
Thiemo Nagel
Getting there... https://codereview.chromium.org/1304843004/diff/40001/chrome/browser/chromeos/policy/device_policy_decoder_chromeos.cc File chrome/browser/chromeos/policy/device_policy_decoder_chromeos.cc (right): https://codereview.chromium.org/1304843004/diff/40001/chrome/browser/chromeos/policy/device_policy_decoder_chromeos.cc#newcode743 chrome/browser/chromeos/policy/device_policy_decoder_chromeos.cc:743: DecodeIntegerValue(container.extension_cache_size()).release(), NULL); On 2015/09/04 06:53:53, fhorschig wrote: ...
5 years, 3 months ago (2015-09-04 20:15:54 UTC) #5
fhorschig
https://codereview.chromium.org/1304843004/diff/100001/chrome/browser/chromeos/policy/device_local_account_policy_provider.cc File chrome/browser/chromeos/policy/device_local_account_policy_provider.cc (right): https://codereview.chromium.org/1304843004/diff/100001/chrome/browser/chromeos/policy/device_local_account_policy_provider.cc#newcode32 chrome/browser/chromeos/policy/device_local_account_policy_provider.cc:32: source_ = POLICY_SOURCE_CLOUD; On 2015/09/04 20:15:53, Thiemo Nagel wrote: ...
5 years, 3 months ago (2015-09-07 14:09:35 UTC) #6
Thiemo Nagel
Very nice, you're getting there... About the commit message: Please wrap the message at 70 ...
5 years, 3 months ago (2015-09-07 15:18:57 UTC) #7
fhorschig
https://codereview.chromium.org/1304843004/diff/120001/chrome/browser/chromeos/policy/device_local_account_policy_service_unittest.cc File chrome/browser/chromeos/policy/device_local_account_policy_service_unittest.cc (right): https://codereview.chromium.org/1304843004/diff/120001/chrome/browser/chromeos/policy/device_local_account_policy_service_unittest.cc#newcode804 chrome/browser/chromeos/policy/device_local_account_policy_service_unittest.cc:804: expected_policy_map_.SetWithSource(key::kDisableSpdy, On 2015/09/07 15:18:57, Thiemo Nagel wrote: > This ...
5 years, 3 months ago (2015-09-07 15:59:35 UTC) #8
Thiemo Nagel
You've overlooked the part about the commit message: Please wrap the message at 70 characters, ...
5 years, 3 months ago (2015-09-07 17:48:55 UTC) #9
Thiemo Nagel
https://codereview.chromium.org/1304843004/diff/140001/components/policy/core/common/policy_map.h File components/policy/core/common/policy_map.h (right): https://codereview.chromium.org/1304843004/diff/140001/components/policy/core/common/policy_map.h#newcode64 components/policy/core/common/policy_map.h:64: // Sets the source of every Entry in the ...
5 years, 3 months ago (2015-09-08 08:09:16 UTC) #10
fhorschig
https://codereview.chromium.org/1304843004/diff/140001/components/policy/core/common/policy_map.h File components/policy/core/common/policy_map.h (right): https://codereview.chromium.org/1304843004/diff/140001/components/policy/core/common/policy_map.h#newcode64 components/policy/core/common/policy_map.h:64: // Sets the source of every Entry in the ...
5 years, 3 months ago (2015-09-08 09:12:29 UTC) #11
fhorschig
Could you please take a look Bartosz?
5 years, 3 months ago (2015-09-09 09:38:29 UTC) #13
fhorschig
Hi Dan, could you please check the files in chrome/browser/resources/?
5 years, 3 months ago (2015-09-09 09:44:27 UTC) #15
fhorschig
On 2015/09/09 09:44:27, fhorschig wrote: > Hi Dan, could you please check the files in ...
5 years, 3 months ago (2015-09-09 09:49:33 UTC) #16
Thiemo Nagel
LGTM. Further nits about the commit message: > Unknown - Source for unset policies. It's ...
5 years, 3 months ago (2015-09-09 09:52:18 UTC) #17
Dan Beam
https://codereview.chromium.org/1304843004/diff/220001/chrome/browser/ui/webui/policy_ui.cc File chrome/browser/ui/webui/policy_ui.cc (right): https://codereview.chromium.org/1304843004/diff/220001/chrome/browser/ui/webui/policy_ui.cc#newcode81 chrome/browser/ui/webui/policy_ui.cc:81: const char* const kSourceNameStrings[policy::POLICY_SOURCE_COUNT] = {"", eh, this is ...
5 years, 3 months ago (2015-09-09 21:50:16 UTC) #18
fhorschig
Removed duplication of i18n keys. Issue description updated. Only failing try bots fail at things ...
5 years, 3 months ago (2015-09-10 11:36:31 UTC) #19
Dan Beam
lgtm https://codereview.chromium.org/1304843004/diff/280001/chrome/browser/ui/webui/policy_ui.cc File chrome/browser/ui/webui/policy_ui.cc (right): https://codereview.chromium.org/1304843004/diff/280001/chrome/browser/ui/webui/policy_ui.cc#newcode87 chrome/browser/ui/webui/policy_ui.cc:87: {"", -1}, // policy::POLICY_SOURCE_UNKNOWN i originally included a ...
5 years, 3 months ago (2015-09-10 17:39:29 UTC) #21
fhorschig
https://codereview.chromium.org/1304843004/diff/280001/chrome/browser/ui/webui/policy_ui.cc File chrome/browser/ui/webui/policy_ui.cc (right): https://codereview.chromium.org/1304843004/diff/280001/chrome/browser/ui/webui/policy_ui.cc#newcode87 chrome/browser/ui/webui/policy_ui.cc:87: {"", -1}, // policy::POLICY_SOURCE_UNKNOWN On 2015/09/10 17:39:28, Dan Beam ...
5 years, 3 months ago (2015-09-11 12:22:34 UTC) #27
bartfab (slow)
https://codereview.chromium.org/1304843004/diff/300001/chrome/browser/chromeos/policy/configuration_policy_handler_chromeos.cc File chrome/browser/chromeos/policy/configuration_policy_handler_chromeos.cc (right): https://codereview.chromium.org/1304843004/diff/300001/chrome/browser/chromeos/policy/configuration_policy_handler_chromeos.cc#newcode272 chrome/browser/chromeos/policy/configuration_policy_handler_chromeos.cc:272: NULL, Nit: s/NULL/nullptr/ https://codereview.chromium.org/1304843004/diff/300001/chrome/browser/chromeos/policy/device_cloud_policy_manager_chromeos_unittest.cc File chrome/browser/chromeos/policy/device_cloud_policy_manager_chromeos_unittest.cc (right): https://codereview.chromium.org/1304843004/diff/300001/chrome/browser/chromeos/policy/device_cloud_policy_manager_chromeos_unittest.cc#newcode188 chrome/browser/chromeos/policy/device_cloud_policy_manager_chromeos_unittest.cc:188: ...
5 years, 3 months ago (2015-09-14 14:42:28 UTC) #28
fhorschig
TBR'd jam@chromium.org because I changed PolicyMap::Set to have a source parameter. Most of the changes ...
5 years, 3 months ago (2015-09-16 13:52:06 UTC) #30
bartfab (slow)
https://codereview.chromium.org/1304843004/diff/300001/components/policy/core/common/policy_map.h File components/policy/core/common/policy_map.h (right): https://codereview.chromium.org/1304843004/diff/300001/components/policy/core/common/policy_map.h#newcode68 components/policy/core/common/policy_map.h:68: void Set(const std::string& policy, On 2015/09/16 13:52:05, fhorschig wrote: ...
5 years, 3 months ago (2015-09-16 15:58:41 UTC) #31
fhorschig
Issue description updated (especially for "Enterprise Override" which is the new "Built-In"). https://codereview.chromium.org/1304843004/diff/300001/components/policy/core/common/policy_map.h File components/policy/core/common/policy_map.h ...
5 years, 3 months ago (2015-09-17 11:20:42 UTC) #33
bartfab (slow)
https://codereview.chromium.org/1304843004/diff/440001/chrome/browser/ui/webui/policy_ui.cc File chrome/browser/ui/webui/policy_ui.cc (right): https://codereview.chromium.org/1304843004/diff/440001/chrome/browser/ui/webui/policy_ui.cc#newcode87 chrome/browser/ui/webui/policy_ui.cc:87: {"sourceENterpriseOverride", IDS_POLICY_SOURCE_ENTERPRISE_OVERRIDE}, Nit: s/EN/En/ https://codereview.chromium.org/1304843004/diff/440001/chrome/browser/ui/webui/policy_ui.cc#newcode93 chrome/browser/ui/webui/policy_ui.cc:93: DCHECK(policy::POLICY_SOURCE_COUNT == arraysize(kPolicySources)); ...
5 years, 3 months ago (2015-09-17 15:45:51 UTC) #36
fhorschig
https://codereview.chromium.org/1304843004/diff/440001/chrome/browser/ui/webui/policy_ui.cc File chrome/browser/ui/webui/policy_ui.cc (right): https://codereview.chromium.org/1304843004/diff/440001/chrome/browser/ui/webui/policy_ui.cc#newcode87 chrome/browser/ui/webui/policy_ui.cc:87: {"sourceENterpriseOverride", IDS_POLICY_SOURCE_ENTERPRISE_OVERRIDE}, On 2015/09/17 15:45:51, bartfab wrote: > Nit: ...
5 years, 3 months ago (2015-09-18 08:30:22 UTC) #39
bartfab (slow)
lgtm https://codereview.chromium.org/1304843004/diff/500001/components/policy/core/common/policy_service_impl.cc File components/policy/core/common/policy_service_impl.cc (right): https://codereview.chromium.org/1304843004/diff/500001/components/policy/core/common/policy_service_impl.cc#newcode53 components/policy/core/common/policy_service_impl.cc:53: if (entry->source > inherited_source) // Has entry a ...
5 years, 3 months ago (2015-09-18 08:58:01 UTC) #40
fhorschig
https://codereview.chromium.org/1304843004/diff/500001/components/policy/core/common/policy_service_impl.cc File components/policy/core/common/policy_service_impl.cc (right): https://codereview.chromium.org/1304843004/diff/500001/components/policy/core/common/policy_service_impl.cc#newcode53 components/policy/core/common/policy_service_impl.cc:53: if (entry->source > inherited_source) // Has entry a higher ...
5 years, 3 months ago (2015-09-18 09:02:59 UTC) #41
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1304843004/520001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1304843004/520001
5 years, 3 months ago (2015-09-18 09:06:13 UTC) #44
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_compile_dbg_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_compile_dbg_ng/builds/84898)
5 years, 3 months ago (2015-09-18 09:45:20 UTC) #46
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1304843004/540001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1304843004/540001
5 years, 3 months ago (2015-09-18 11:19:32 UTC) #50
commit-bot: I haz the power
Committed patchset #15 (id:540001)
5 years, 3 months ago (2015-09-18 12:40:21 UTC) #51
commit-bot: I haz the power
Patchset 15 (id:??) landed as https://crrev.com/92e7960f06c2ac2ec0113bb88df3d322f0eb97fe Cr-Commit-Position: refs/heads/master@{#349654}
5 years, 3 months ago (2015-09-18 12:40:51 UTC) #52
jochen (gone - plz use gerrit)
please don't TBR someone without actually adding them as reviewer.
5 years, 3 months ago (2015-09-18 12:48:43 UTC) #53
jochen (gone - plz use gerrit)
please don't TBR someone without actually adding them as reviewer.
5 years, 3 months ago (2015-09-18 12:48:45 UTC) #54
jochen (gone - plz use gerrit)
A revert of this CL (patchset #15 id:540001) has been created in https://codereview.chromium.org/1348903007/ by jochen@chromium.org. ...
5 years, 3 months ago (2015-09-18 12:49:33 UTC) #55
vabr (Chromium)
A revert of this CL (patchset #15 id:540001) has been created in https://codereview.chromium.org/1342283003/ by vabr@chromium.org. ...
5 years, 3 months ago (2015-09-18 12:53:07 UTC) #56
vabr (Chromium)
On 2015/09/18 12:53:07, vabr (Chromium) wrote: > A revert of this CL (patchset #15 id:540001) ...
5 years, 3 months ago (2015-09-18 12:54:31 UTC) #57
fhorschig
jam@chromium.org: included you as reviewer in case TBR wasn't enough to notify you.
5 years, 3 months ago (2015-09-18 13:15:53 UTC) #59
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1304843004/620001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1304843004/620001
5 years, 3 months ago (2015-09-18 19:57:11 UTC) #63
commit-bot: I haz the power
Committed patchset #18 (id:620001)
5 years, 3 months ago (2015-09-18 20:04:16 UTC) #64
commit-bot: I haz the power
Patchset 18 (id:??) landed as https://crrev.com/2c4ce2a1988fdde3456e49112eba6c7855ca4528 Cr-Commit-Position: refs/heads/master@{#349749}
5 years, 3 months ago (2015-09-18 20:05:04 UTC) #65
dgrogan
I think this broke Google Chrome Linux x64: http://build.chromium.org/p/chromium.chrome/builders/Google%20Chrome%20Linux%20x64/builds/4220/steps/compile/logs/stdio ../../chrome/browser/ui/startup/startup_browser_creator_browsertest.cc:1235:23:error: too few arguments to function ...
5 years, 3 months ago (2015-09-18 21:20:45 UTC) #67
dgrogan
A revert of this CL (patchset #18 id:620001) has been created in https://codereview.chromium.org/1350913006/ by dgrogan@chromium.org. ...
5 years, 3 months ago (2015-09-18 21:27:57 UTC) #68
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1304843004/640001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1304843004/640001
5 years, 3 months ago (2015-09-21 13:51:30 UTC) #71
commit-bot: I haz the power
Committed patchset #19 (id:640001)
5 years, 3 months ago (2015-09-21 14:20:31 UTC) #72
commit-bot: I haz the power
5 years, 3 months ago (2015-09-21 14:21:12 UTC) #73
Message was sent while issue was closed.
Patchset 19 (id:??) landed as
https://crrev.com/64834b71e60e7861a80f68f80d5cde8a56107084
Cr-Commit-Position: refs/heads/master@{#349927}

Powered by Google App Engine
This is Rietveld 408576698