|
|
Dynamic policy refresh support for the Mac.
Adapt the file watching code we already had for ConfigDirPolicyProvider to support a loader delegate, make the old code use it and change the Mac policy provider to watch for changes to the plist file in /Library/Managed Preferences/<username>.
BUG= 52040
TEST=unit tests
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=64415
Total comments: 20
Total comments: 4
Total comments: 4
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+930 lines, -656 lines) |
Patch |
 |
M |
base/mac_util.h
|
View
|
|
2 chunks |
+14 lines, -0 lines |
0 comments
|
Download
|
 |
M |
base/mac_util.mm
|
View
|
|
2 chunks |
+12 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/policy/config_dir_policy_provider.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+16 lines, -150 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/policy/config_dir_policy_provider.cc
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+26 lines, -220 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/policy/config_dir_policy_provider_unittest.cc
|
View
|
1
2
3
4
5
6
7
|
6 chunks |
+58 lines, -171 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/policy/configuration_policy_pref_store.h
|
View
|
5
6
7
|
2 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/policy/configuration_policy_pref_store.cc
|
View
|
5
6
7
|
5 chunks |
+32 lines, -30 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/policy/configuration_policy_provider.h
|
View
|
5
6
7
|
3 chunks |
+10 lines, -15 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/policy/configuration_policy_provider.cc
|
View
|
5
6
7
|
1 chunk |
+2 lines, -9 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/policy/configuration_policy_provider_mac.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+33 lines, -12 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/policy/configuration_policy_provider_mac.cc
|
View
|
1
2
3
4
5
6
7
|
4 chunks |
+61 lines, -21 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/policy/configuration_policy_provider_mac_unittest.cc
|
View
|
1
2
3
4
5
6
7
|
4 chunks |
+18 lines, -9 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/policy/configuration_policy_provider_win.h
|
View
|
5
6
7
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/policy/configuration_policy_provider_win.cc
|
View
|
5
6
7
|
2 chunks |
+5 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/policy/configuration_policy_provider_win_unittest.cc
|
View
|
6
7
|
1 chunk |
+2 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/policy/dummy_configuration_policy_provider.h
|
View
|
5
6
7
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/policy/file_based_policy_provider.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+203 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/policy/file_based_policy_provider.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+258 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/policy/file_based_policy_provider_unittest.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+131 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/policy/mock_configuration_policy_provider.h
|
View
|
5
6
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/preferences_mac.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/preferences_mac.cc
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/preferences_mock_mac.h
|
View
|
1
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/preferences_mock_mac.cc
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_browser.gypi
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_tests.gypi
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/common/chrome_paths.h
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/common/chrome_paths.cc
|
View
|
|
1 chunk |
+14 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/common/chrome_paths_internal.h
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/common/chrome_paths_mac.mm
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
Total messages: 11 (0 generated)
|