Mmnissler@chromium.orgFix queued writes in DeviceSettingsProvider.
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Move Chrome OS device settings stuff to chrome/browser/chromeos/settings. BUG=chromium:139126 TEST=Still compiles and passes tests, no functional changes. TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10824112 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149399 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Moving google_apis and GaiaClient to src/google_apis. TBR=mechanicalowners@chromium.org BUG=145584 Review URL: https://chromiumcodereview.appspot.com/10928017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155312 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Switch from SignedSettings to DeviceSettingsService. DevicePolicyCache and DeviceSettingsProvider now go through DeviceSettingsService, which provides a unified and simpler API to Chrome OS device settings. BUG=chromium:139126 TEST=Unit tests, everything related to enterprise enrollment and device settings still works. TBR=ben@chromium.org Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=154457 Review URL: https://chromiumcodereview.appspot.com/10832035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154625 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Added a timezone policy and pyauto tests for it. Relanding this CL https://chromiumcodereview.appspot.com/10827050/ after a memory leak was fixed in the master. TBR=darin@chromium.org BUG=chromium-os:27206 TEST= Test active policy: 1. Set the timezone policy to X. 2. Login, set timezone to Y (!= X) 3. Logout, check that the timezone is reset to X Test inactive policy: 1. Set the timezone policy to X. 2. Login, set timezone to Y (!= X) 3. Logout, check that the timezone is still Y Review URL: https://chromiumcodereview.appspot.com/10832222 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151884 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Added a timezone policy and pyauto tests for it. Relanding this CL https://chromiumcodereview.appspot.com/10827050/ after a memory leak was fixed in the master. TBR=darin@chromium.org BUG=chromium-os:27206 TEST= Test active policy: 1. Set the timezone policy to X. 2. Login, set timezone to Y (!= X) 3. Logout, check that the timezone is reset to X Test inactive policy: 1. Set the timezone policy to X. 2. Login, set timezone to Y (!= X) 3. Logout, check that the timezone is still Y Review URL: https://chromiumcodereview.appspot.com/10832222 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151884 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move Chrome OS device settings stuff to chrome/browser/chromeos/settings. BUG=chromium:139126 TEST=Still compiles and passes tests, no functional changes. TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10824112 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149399 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Switch from SignedSettings to DeviceSettingsService. DevicePolicyCache and DeviceSettingsProvider now go through DeviceSettingsService, which provides a unified and simpler API to Chrome OS device settings. BUG=chromium:139126 TEST=Unit tests, everything related to enterprise enrollment and device settings still works. TBR=ben@chromium.org Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=154457 Review URL: https://chromiumcodereview.appspot.com/10832035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154625 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Switch from SignedSettings to DeviceSettingsService. DevicePolicyCache and DeviceSettingsProvider now go through DeviceSettingsService, which provides a unified and simpler API to Chrome OS device settings. BUG=chromium:139126 TEST=Unit tests, everything related to enterprise enrollment and device settings still works. TBR=ben@chromium.org Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=154457 Review URL: https://chromiumcodereview.appspot.com/10832035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154625 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Switch from SignedSettings to DeviceSettingsService. DevicePolicyCache and DeviceSettingsProvider now go through DeviceSettingsService, which provides a unified and simpler API to Chrome OS device settings. BUG=chromium:139126 TEST=Unit tests, everything related to enterprise enrollment and device settings still works. TBR=ben@chromium.org Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=154457 Review URL: https://chromiumcodereview.appspot.com/10832035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154625 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Switch from SignedSettings to DeviceSettingsService. DevicePolicyCache and DeviceSettingsProvider now go through DeviceSettingsService, which provides a unified and simpler API to Chrome OS device settings. BUG=chromium:139126 TEST=Unit tests, everything related to enterprise enrollment and device settings still works. TBR=ben@chromium.org Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=154457 Review URL: https://chromiumcodereview.appspot.com/10832035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154625 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Switch from SignedSettings to DeviceSettingsService. DevicePolicyCache and DeviceSettingsProvider now go through DeviceSettingsService, which provides a unified and simpler API to Chrome OS device settings. BUG=chromium:139126 TEST=Unit tests, everything related to enterprise enrollment and device settings still works. TBR=ben@chromium.org Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=154457 Review URL: https://chromiumcodereview.appspot.com/10832035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154625 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix queued writes in DeviceSettingsProvider. The check for pending operations was bad, which would lead to pending changes accumulating. Props to pastarmovj for debugging this and proposing the fix. BUG=chromium:149983 TEST=unit tests, see bug report. Review URL: https://codereview.chromium.org/10950032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157961 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Switch from SignedSettings to DeviceSettingsService. DevicePolicyCache and DeviceSettingsProvider now go through DeviceSettingsService, which provides a unified and simpler API to Chrome OS device settings. BUG=chromium:139126 TEST=Unit tests, everything related to enterprise enrollment and device settings still works. TBR=ben@chromium.org Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=154457 Review URL: https://chromiumcodereview.appspot.com/10832035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154625 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix queued writes in DeviceSettingsProvider. The check for pending operations was bad, which would lead to pending changes accumulating. Props to pastarmovj for debugging this and proposing the fix. BUG=chromium:149983 TEST=unit tests, see bug report. Review URL: https://codereview.chromium.org/10950032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157961 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Implement new-style CloudPolicyStore for Chrome OS device policy. BUG=chromium:108928 TEST=Unit tests, new code is not active yet. TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10885015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155703 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Implement new-style CloudPolicyStore for Chrome OS device policy. BUG=chromium:108928 TEST=Unit tests, new code is not active yet. TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10885015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155703 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Implement new-style CloudPolicyStore for Chrome OS device policy. BUG=chromium:108928 TEST=Unit tests, new code is not active yet. TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10885015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155703 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Factory reset screen is added BUG=122768 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10928088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157169 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Factory reset screen is added BUG=122768 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10928088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157169 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add DeviceSettingsService. DeviceSettingsService consolidates Chrome OS device settings access, keeping an authoratitive copy of device settings in memory and providing a simpler API to read and write settings. The intention is to make both DeviceSettingsProvider and DevicePolicyCache go through the new interface to remove duplication. BUG=chromium:139126 TEST=Unit tests, new code is not used yet. Review URL: https://chromiumcodereview.appspot.com/10828032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154100 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add DeviceSettingsService. DeviceSettingsService consolidates Chrome OS device settings access, keeping an authoratitive copy of device settings in memory and providing a simpler API to read and write settings. The intention is to make both DeviceSettingsProvider and DevicePolicyCache go through the new interface to remove duplication. BUG=chromium:139126 TEST=Unit tests, new code is not used yet. Review URL: https://chromiumcodereview.appspot.com/10828032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154100 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add DeviceSettingsService. DeviceSettingsService consolidates Chrome OS device settings access, keeping an authoratitive copy of device settings in memory and providing a simpler API to read and write settings. The intention is to make both DeviceSettingsProvider and DevicePolicyCache go through the new interface to remove duplication. BUG=chromium:139126 TEST=Unit tests, new code is not used yet. Review URL: https://chromiumcodereview.appspot.com/10828032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154100 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make OwnerKeyUtil thread safe as originally intended. There are actually crash reports that indicate a crash when chromeos::SessionManagerOperation::LoadOwnerKey() calls into util->IsPublicKeyPresent(). The available data points at the vtable contents being invalid, which can happen due to improperly using base::RefCounted instead of base::RefCountedThreadSafe. BUG=chromium:147334 TEST=Less crashes. Manual or automated test not practical, search the crash database for SessionManagerOperation::LoadOwnerKey() and check that there are no crashes after the fix. Review URL: https://chromiumcodereview.appspot.com/10905179 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155714 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add DeviceSettingsService. DeviceSettingsService consolidates Chrome OS device settings access, keeping an authoratitive copy of device settings in memory and providing a simpler API to read and write settings. The intention is to make both DeviceSettingsProvider and DevicePolicyCache go through the new interface to remove duplication. BUG=chromium:139126 TEST=Unit tests, new code is not used yet. Review URL: https://chromiumcodereview.appspot.com/10828032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154100 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Implement new-style CloudPolicyStore for Chrome OS device policy. BUG=chromium:108928 TEST=Unit tests, new code is not active yet. TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10885015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155703 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Implement new-style CloudPolicyStore for Chrome OS device policy. BUG=chromium:108928 TEST=Unit tests, new code is not active yet. TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10885015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155703 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Implement new-style CloudPolicyStore for Chrome OS device policy. BUG=chromium:108928 TEST=Unit tests, new code is not active yet. TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10885015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155703 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Switch from SignedSettings to DeviceSettingsService. DevicePolicyCache and DeviceSettingsProvider now go through DeviceSettingsService, which provides a unified and simpler API to Chrome OS device settings. BUG=chromium:139126 TEST=Unit tests, everything related to enterprise enrollment and device settings still works. TBR=ben@chromium.org Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=154457 Review URL: https://chromiumcodereview.appspot.com/10832035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154625 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Switch from SignedSettings to DeviceSettingsService. DevicePolicyCache and DeviceSettingsProvider now go through DeviceSettingsService, which provides a unified and simpler API to Chrome OS device settings. BUG=chromium:139126 TEST=Unit tests, everything related to enterprise enrollment and device settings still works. TBR=ben@chromium.org Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=154457 Review URL: https://chromiumcodereview.appspot.com/10832035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154625 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move Chrome OS device settings stuff to chrome/browser/chromeos/settings. BUG=chromium:139126 TEST=Still compiles and passes tests, no functional changes. TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10824112 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149399 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Switch from SignedSettings to DeviceSettingsService. DevicePolicyCache and DeviceSettingsProvider now go through DeviceSettingsService, which provides a unified and simpler API to Chrome OS device settings. BUG=chromium:139126 TEST=Unit tests, everything related to enterprise enrollment and device settings still works. TBR=ben@chromium.org Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=154457 Review URL: https://chromiumcodereview.appspot.com/10832035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154625 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Switch from SignedSettings to DeviceSettingsService. DevicePolicyCache and DeviceSettingsProvider now go through DeviceSettingsService, which provides a unified and simpler API to Chrome OS device settings. BUG=chromium:139126 TEST=Unit tests, everything related to enterprise enrollment and device settings still works. TBR=ben@chromium.org Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=154457 Review URL: https://chromiumcodereview.appspot.com/10832035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154625 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 |