summaryrefslogtreecommitdiffstats
path: root/base/icu_util.cc
diff options
context:
space:
mode:
authorkuchhal@chromium.org <kuchhal@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2008-11-07 01:27:57 +0000
committerkuchhal@chromium.org <kuchhal@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2008-11-07 01:27:57 +0000
commit2414e84fdc99feb8e3a674a1776cddf5d24529fd (patch)
treea7735239d78bdbc37dcaf5a6428b3076d8a5ff33 /base/icu_util.cc
parent0c294877146c3812e0a69a5a6ec0cf3e29803954 (diff)
downloadchromium_src-2414e84fdc99feb8e3a674a1776cddf5d24529fd.zip
chromium_src-2414e84fdc99feb8e3a674a1776cddf5d24529fd.tar.gz
chromium_src-2414e84fdc99feb8e3a674a1776cddf5d24529fd.tar.bz2
Implement the new mechanism we are going to use for handling Chromium updates
while it is in use. This should work for per user as well as system level installs (after some additional changes once Google Update changes are ready). The following scenarios should work now: - If Chromium is using two different profiles at the same time we do not switch chrome executables until all of them are closed. - The old version of Chromium can be run after a restart if the renaming of executables fails. - We will not use environment variable any more but we need to keep it until all the users get this change on their machines. - opv/rename registry keys and new_chrome.exe should always together. If one exist all three should exist because they are created and deleted as one atomic operation (as much as possible given laws of physics). BUG=1463346 Review URL: http://codereview.chromium.org/9436 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4949 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/icu_util.cc')
0 files changed, 0 insertions, 0 deletions