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

Issue 11946017: Remove old cloud policy code. (Closed)

Created:
7 years, 11 months ago by Mattias Nissler (ping if slow)
Modified:
7 years, 11 months ago
CC:
chromium-reviews, nkostylev+watch_chromium.org, kkania, robertshield, oshima+watch_chromium.org, stevenjb+watch_chromium.org, davemoore+watch_chromium.org
Visibility:
Public.

Description

Remove old cloud policy code. The old framework has been abandoned in favor of a more flexible rewrite which is already being used for the desktop cloud policy implementation. Chrome OS has switched over with M25, so it's time to remove the old code. BUG=chromium:108928 TEST=Still compiles and passes tests. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=178283

Patch Set 1 #

Patch Set 2 : Remove old policy proto. #

Patch Set 3 : Actually upload the code I intended to upload. #

Total comments: 24

Patch Set 4 : Address comments. #

Patch Set 5 : Fix unit tests. #

Total comments: 4

Patch Set 6 : Address nits. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+208 lines, -8459 lines) Patch
M chrome/app/policy/cloud_policy_codegen.gyp View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/automation/testing_automation_provider.h View 1 2 3 1 chunk +0 lines, -9 lines 0 comments Download
M chrome/browser/automation/testing_automation_provider.cc View 1 2 3 2 chunks +1 line, -8 lines 0 comments Download
M chrome/browser/automation/testing_automation_provider_chromeos.cc View 2 4 chunks +0 lines, -161 lines 0 comments Download
M chrome/browser/chromeos/chrome_browser_main_chromeos.cc View 1 2 3 3 chunks +2 lines, -10 lines 0 comments Download
M chrome/browser/chromeos/login/enrollment/enterprise_enrollment_screen.h View 2 4 chunks +1 line, -9 lines 0 comments Download
M chrome/browser/chromeos/login/enrollment/enterprise_enrollment_screen.cc View 1 2 3 5 chunks +8 lines, -186 lines 0 comments Download
M chrome/browser/chromeos/login/enrollment/enterprise_enrollment_screen_actor.h View 1 chunk +0 lines, -15 lines 0 comments Download
M chrome/browser/chromeos/login/login_utils_browsertest.cc View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/chromeos/login/oauth1_login_manager.cc View 1 2 3 2 chunks +0 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/login/oauth2_policy_fetcher.cc View 1 2 3 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/login/policy_oauth_fetcher.cc View 2 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/login/version_info_updater.h View 1 2 3 4 chunks +1 line, -13 lines 0 comments Download
M chrome/browser/chromeos/login/version_info_updater.cc View 1 2 3 4 5 3 chunks +7 lines, -37 lines 0 comments Download
M chrome/browser/policy/browser_policy_connector.h View 1 2 3 9 chunks +20 lines, -96 lines 0 comments Download
M chrome/browser/policy/browser_policy_connector.cc View 1 2 3 4 16 chunks +59 lines, -321 lines 0 comments Download
M chrome/browser/policy/cloud_policy_browsertest.cc View 1 2 3 6 chunks +39 lines, -96 lines 0 comments Download
D chrome/browser/policy/cloud_policy_cache_base.h View 1 chunk +0 lines, -171 lines 0 comments Download
D chrome/browser/policy/cloud_policy_cache_base.cc View 1 chunk +0 lines, -157 lines 0 comments Download
D chrome/browser/policy/cloud_policy_controller.h View 1 chunk +0 lines, -149 lines 0 comments Download
D chrome/browser/policy/cloud_policy_controller.cc View 1 chunk +0 lines, -481 lines 0 comments Download
D chrome/browser/policy/cloud_policy_controller_unittest.cc View 1 chunk +0 lines, -398 lines 0 comments Download
D chrome/browser/policy/cloud_policy_data_store.h View 1 chunk +0 lines, -153 lines 0 comments Download
D chrome/browser/policy/cloud_policy_data_store.cc View 1 chunk +0 lines, -221 lines 0 comments Download
D chrome/browser/policy/cloud_policy_provider.h View 1 chunk +0 lines, -78 lines 0 comments Download
D chrome/browser/policy/cloud_policy_provider.cc View 1 chunk +0 lines, -93 lines 0 comments Download
D chrome/browser/policy/cloud_policy_provider_unittest.cc View 1 chunk +0 lines, -220 lines 0 comments Download
D chrome/browser/policy/cloud_policy_subsystem.h View 1 chunk +0 lines, -160 lines 0 comments Download
D chrome/browser/policy/cloud_policy_subsystem.cc View 1 chunk +0 lines, -201 lines 0 comments Download
D chrome/browser/policy/cloud_policy_subsystem_unittest.cc View 1 chunk +0 lines, -469 lines 0 comments Download
D chrome/browser/policy/cros_user_policy_cache.h View 1 chunk +0 lines, -126 lines 0 comments Download
D chrome/browser/policy/cros_user_policy_cache.cc View 1 chunk +0 lines, -413 lines 0 comments Download
D chrome/browser/policy/cros_user_policy_cache_unittest.cc View 1 chunk +0 lines, -190 lines 0 comments Download
D chrome/browser/policy/delayed_work_scheduler.h View 1 2 3 1 chunk +0 lines, -40 lines 0 comments Download
D chrome/browser/policy/delayed_work_scheduler.cc View 1 2 3 1 chunk +0 lines, -34 lines 0 comments Download
D chrome/browser/policy/device_policy_cache.h View 1 chunk +0 lines, -96 lines 0 comments Download
D chrome/browser/policy/device_policy_cache.cc View 1 chunk +0 lines, -261 lines 0 comments Download
D chrome/browser/policy/device_policy_cache_unittest.cc View 1 chunk +0 lines, -236 lines 0 comments Download
D chrome/browser/policy/device_token_fetcher.h View 1 chunk +0 lines, -137 lines 0 comments Download
D chrome/browser/policy/device_token_fetcher.cc View 1 chunk +0 lines, -374 lines 0 comments Download
D chrome/browser/policy/device_token_fetcher_unittest.cc View 1 chunk +0 lines, -263 lines 0 comments Download
D chrome/browser/policy/logging_work_scheduler.h View 1 chunk +0 lines, -140 lines 0 comments Download
D chrome/browser/policy/logging_work_scheduler.cc View 1 chunk +0 lines, -190 lines 0 comments Download
D chrome/browser/policy/logging_work_scheduler_unittest.cc View 1 chunk +0 lines, -115 lines 0 comments Download
D chrome/browser/policy/mock_cloud_policy_data_store.h View 1 chunk +0 lines, -28 lines 0 comments Download
D chrome/browser/policy/mock_cloud_policy_data_store.cc View 1 chunk +0 lines, -15 lines 0 comments Download
D chrome/browser/policy/policy_notifier.h View 1 chunk +0 lines, -68 lines 0 comments Download
D chrome/browser/policy/policy_notifier.cc View 1 chunk +0 lines, -81 lines 0 comments Download
D chrome/browser/policy/proto/old_generic_format.proto View 1 3 1 chunk +0 lines, -59 lines 0 comments Download
D chrome/browser/policy/testing_cloud_policy_subsystem.h View 1 chunk +0 lines, -37 lines 0 comments Download
D chrome/browser/policy/testing_cloud_policy_subsystem.cc View 1 chunk +0 lines, -42 lines 0 comments Download
D chrome/browser/policy/testing_policy_url_fetcher_factory.h View 1 chunk +0 lines, -77 lines 0 comments Download
D chrome/browser/policy/testing_policy_url_fetcher_factory.cc View 1 chunk +0 lines, -134 lines 0 comments Download
M chrome/browser/policy/user_cloud_policy_store_chromeos.cc View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
D chrome/browser/policy/user_policy_cache.h View 1 chunk +0 lines, -101 lines 0 comments Download
D chrome/browser/policy/user_policy_cache.cc View 1 chunk +0 lines, -241 lines 0 comments Download
D chrome/browser/policy/user_policy_cache_unittest.cc View 1 chunk +0 lines, -466 lines 0 comments Download
M chrome/browser/policy/user_policy_token_cache.h View 1 3 1 chunk +0 lines, -90 lines 0 comments Download
M chrome/browser/policy/user_policy_token_cache.cc View 1 3 1 chunk +0 lines, -174 lines 0 comments Download
A chrome/browser/policy/user_policy_token_loader.h View 1 2 3 1 chunk +55 lines, -0 lines 0 comments Download
A + chrome/browser/policy/user_policy_token_loader.cc View 1 2 3 3 chunks +1 line, -86 lines 0 comments Download
M chrome/browser/prefs/browser_prefs.cc View 1 2 3 4 5 3 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/ui/webui/policy_ui.h View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/policy_ui.cc View 1 2 3 4 chunks +6 lines, -111 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 5 chunks +2 lines, -24 lines 0 comments Download
M chrome/chrome_tests_unit.gypi View 1 2 3 4 chunks +0 lines, -16 lines 0 comments Download
M chrome/common/chrome_switches.h View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M chrome/common/chrome_switches.cc View 1 2 3 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/test/pyautolib/pyauto.py View 1 2 3 2 chunks +0 lines, -65 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
Mattias Nissler (ping if slow)
Hi Joao, I think you might like this :) This also removes the PyAuto interface, ...
7 years, 11 months ago (2013-01-16 16:22:46 UTC) #1
Joao da Silva
policy/proto/old_generic_format.proto can also be removed now. It's referenced in chrome/app/policy/cloud_policy_codegen.gyp. delayed_work_scheduler.* can be removed too. ...
7 years, 11 months ago (2013-01-17 09:38:05 UTC) #2
Mattias Nissler (ping if slow)
Ready for another round https://codereview.chromium.org/11946017/diff/9001/chrome/browser/automation/testing_automation_provider.h File chrome/browser/automation/testing_automation_provider.h (left): https://codereview.chromium.org/11946017/diff/9001/chrome/browser/automation/testing_automation_provider.h#oldcode1490 chrome/browser/automation/testing_automation_provider.h:1490: IPC::Message* reply_message); On 2013/01/17 09:38:05, ...
7 years, 11 months ago (2013-01-22 10:31:39 UTC) #3
Joao da Silva
lgtm https://codereview.chromium.org/11946017/diff/16001/chrome/browser/chromeos/login/version_info_updater.cc File chrome/browser/chromeos/login/version_info_updater.cc (right): https://codereview.chromium.org/11946017/diff/16001/chrome/browser/chromeos/login/version_info_updater.cc#newcode120 chrome/browser/chromeos/login/version_info_updater.cc:120: if (delegate_) { if (delegate_ && !domain_name.empty()) { ...
7 years, 11 months ago (2013-01-22 12:39:03 UTC) #4
Mattias Nissler (ping if slow)
+Ben for OWNERS approval of: chrome/browser/automation, chrome/test/pyautolib: The code is broken since before the 25 ...
7 years, 11 months ago (2013-01-22 14:14:52 UTC) #5
Nikita (slow)
lgtm
7 years, 11 months ago (2013-01-22 14:21:25 UTC) #6
Ben Goodger (Google)
lgtm yay
7 years, 11 months ago (2013-01-22 22:16:15 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mnissler@chromium.org/11946017/24004
7 years, 11 months ago (2013-01-23 10:32:04 UTC) #8
commit-bot: I haz the power
7 years, 11 months ago (2013-01-23 12:15:30 UTC) #9
Message was sent while issue was closed.
Change committed as 178283

Powered by Google App Engine
This is Rietveld 408576698