diff options
author | robertshield@chromium.org <robertshield@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-01-04 19:27:59 +0000 |
---|---|---|
committer | robertshield@chromium.org <robertshield@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-01-04 19:27:59 +0000 |
commit | ba4f2a1ec1d2318847b6ee65ae1e8ee52ed234da (patch) | |
tree | faff2a33f5d263d9c4c51e1c705b136645176357 /chrome/chrome_installer_util.gypi | |
parent | d8858e37c0631e16185794d180269dce5d7e8b70 (diff) | |
download | chromium_src-ba4f2a1ec1d2318847b6ee65ae1e8ee52ed234da.zip chromium_src-ba4f2a1ec1d2318847b6ee65ae1e8ee52ed234da.tar.gz chromium_src-ba4f2a1ec1d2318847b6ee65ae1e8ee52ed234da.tar.bz2 |
Refactor the install flow in the Chrome installer to use a single WorkItemList for all operations that mutate the system state. This is a prerequisite for meaningful unittests and significantly simplifies the install flow.
BUG=61609
TEST=None (yet)
Review URL: http://codereview.chromium.org/6078007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70426 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome_installer_util.gypi')
-rw-r--r-- | chrome/chrome_installer_util.gypi | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/chrome/chrome_installer_util.gypi b/chrome/chrome_installer_util.gypi index 3e8cedd..b581c41 100644 --- a/chrome/chrome_installer_util.gypi +++ b/chrome/chrome_installer_util.gypi @@ -17,12 +17,16 @@ 'installer/util/channel_info.h', 'installer/util/chrome_frame_distribution.cc', 'installer/util/chrome_frame_distribution.h', + 'installer/util/conditional_work_item_list.cc', + 'installer/util/conditional_work_item_list.h', 'installer/util/copy_tree_work_item.cc', 'installer/util/copy_tree_work_item.h', 'installer/util/create_dir_work_item.cc', 'installer/util/create_dir_work_item.h', 'installer/util/create_reg_key_work_item.cc', 'installer/util/create_reg_key_work_item.h', + 'installer/util/delete_reg_key_work_item.cc', + 'installer/util/delete_reg_key_work_item.h', 'installer/util/delete_reg_value_work_item.cc', 'installer/util/delete_reg_value_work_item.h', 'installer/util/delete_tree_work_item.cc', |