commit | c3dbff129c978e573d387aeb4685045851623e6d | [log] [tgz] |
---|---|---|
author | Paul Stewart <pstew@chromium.org> | Wed Jul 17 10:32:48 2013 -0700 |
committer | ChromeBot <chrome-bot@google.com> | Thu Jul 18 15:53:54 2013 -0700 |
tree | 9dd0bfd6566f9139362906be23ae24cc87645cf9 | |
parent | e4cedde9ce9b21d2317e50cf267be31b1d6c279b [diff] |
shill: Service: Clear optionally saved parameters on Load() There are some values that are not saved to a profile entry (explicitly removed) in Service::Save if they are currently the default value. When loading from a Profile, reset these properties if the profile property does not exist. BUG=chromium:261211 TEST=New unit tests Change-Id: Ia6d847f30fade2ed54ed007ad847c1426560a795 Reviewed-on: https://gerrit.chromium.org/gerrit/62372 Reviewed-by: mukesh agrawal <quiche@chromium.org> Commit-Queue: Paul Stewart <pstew@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org>