Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(385)

Issue 7890069: Added CopyRegKeyWorkItem in support of IE low rights policy fixes. (Closed)

Created:
9 years, 3 months ago by grt (UTC plus 2)
Modified:
9 years, 3 months ago
CC:
chromium-reviews, Paweł Hajdan Jr.
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Added CopyRegKeyWorkItem in support of IE low rights policy fixes. A subsequent CL will contain the rest of the fixes for the bug. BUG=95810 TEST=installer_util_unittests.exe Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=101684

Patch Set 1 : Ready for review #

Total comments: 38

Patch Set 2 : Changes incorporated #

Total comments: 6

Patch Set 3 : More comments addressed #

Patch Set 4 : sync'd to latest top of tree #

Patch Set 5 : sync'd to ToT again #

Unified diffs Side-by-side diffs Delta from patch set Stats (+804 lines, -486 lines) Patch
M chrome/chrome_installer.gypi View 1 2 chunks +4 lines, -0 lines 0 comments Download
M chrome/chrome_installer_util.gypi View 4 chunks +10 lines, -6 lines 0 comments Download
A chrome/installer/util/copy_reg_key_work_item.h View 1 1 chunk +51 lines, -0 lines 0 comments Download
A chrome/installer/util/copy_reg_key_work_item.cc View 1 1 chunk +100 lines, -0 lines 0 comments Download
A chrome/installer/util/copy_reg_key_work_item_unittest.cc View 1 1 chunk +141 lines, -0 lines 0 comments Download
M chrome/installer/util/delete_reg_key_work_item.h View 1 3 chunks +7 lines, -5 lines 0 comments Download
M chrome/installer/util/delete_reg_key_work_item.cc View 1 4 chunks +11 lines, -279 lines 0 comments Download
M chrome/installer/util/delete_reg_key_work_item_unittest.cc View 1 4 chunks +36 lines, -76 lines 0 comments Download
A chrome/installer/util/registry_key_backup.h View 1 2 1 chunk +57 lines, -0 lines 0 comments Download
A + chrome/installer/util/registry_key_backup.cc View 1 7 chunks +98 lines, -115 lines 0 comments Download
A chrome/installer/util/registry_key_backup_unittest.cc View 1 2 1 chunk +85 lines, -0 lines 0 comments Download
A chrome/installer/util/registry_test_data.h View 1 2 1 chunk +59 lines, -0 lines 0 comments Download
A chrome/installer/util/registry_test_data.cc View 1 1 chunk +108 lines, -0 lines 0 comments Download
M chrome/installer/util/work_item.h View 2 chunks +7 lines, -0 lines 0 comments Download
M chrome/installer/util/work_item.cc View 2 chunks +9 lines, -0 lines 0 comments Download
M chrome/installer/util/work_item_list.h View 2 chunks +10 lines, -5 lines 0 comments Download
M chrome/installer/util/work_item_list.cc View 2 chunks +11 lines, -0 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
grt (UTC plus 2)
9 years, 3 months ago (2011-09-15 15:20:44 UTC) #1
erikwright (departed)
http://codereview.chromium.org/7890069/diff/16/chrome/installer/util/copy_reg_key_work_item.cc File chrome/installer/util/copy_reg_key_work_item.cc (right): http://codereview.chromium.org/7890069/diff/16/chrome/installer/util/copy_reg_key_work_item.cc#newcode18 chrome/installer/util/copy_reg_key_work_item.cc:18: } } // namespace http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml#Namespaces http://codereview.chromium.org/7890069/diff/16/chrome/installer/util/copy_reg_key_work_item.cc#newcode42 chrome/installer/util/copy_reg_key_work_item.cc:42: LONG result ...
9 years, 3 months ago (2011-09-15 18:38:57 UTC) #2
grt (UTC plus 2)
Thanks for the excellent suggestions. I believe I've addressed everything. PTAL. http://codereview.chromium.org/7890069/diff/16/chrome/installer/util/copy_reg_key_work_item.cc File chrome/installer/util/copy_reg_key_work_item.cc (right): ...
9 years, 3 months ago (2011-09-16 17:45:45 UTC) #3
erikwright (departed)
Looks pretty good to me. One nit and two minor requests. http://codereview.chromium.org/7890069/diff/12001/chrome/installer/util/delete_reg_key_work_item.cc File chrome/installer/util/delete_reg_key_work_item.cc (right): ...
9 years, 3 months ago (2011-09-16 18:41:45 UTC) #4
grt (UTC plus 2)
PTAL. http://codereview.chromium.org/7890069/diff/12001/chrome/installer/util/delete_reg_key_work_item.cc File chrome/installer/util/delete_reg_key_work_item.cc (right): http://codereview.chromium.org/7890069/diff/12001/chrome/installer/util/delete_reg_key_work_item.cc#newcode58 chrome/installer/util/delete_reg_key_work_item.cc:58: // Delete anything in the key before restoring ...
9 years, 3 months ago (2011-09-16 20:44:46 UTC) #5
erikwright (departed)
LGTM++.
9 years, 3 months ago (2011-09-17 01:29:40 UTC) #6
commit-bot: I haz the power
Can't apply patch for file chrome/installer/util/registry_key_backup.cc. While running patch -p1 --forward --force; patching file chrome/installer/util/delete_reg_key_work_item.cc ...
9 years, 3 months ago (2011-09-17 16:38:05 UTC) #7
commit-bot: I haz the power
Can't apply patch for file chrome/installer/util/registry_key_backup.cc. While running patch -p1 --forward --force; patching file chrome/installer/util/delete_reg_key_work_item.cc ...
9 years, 3 months ago (2011-09-17 16:48:29 UTC) #8
commit-bot: I haz the power
9 years, 3 months ago (2011-09-17 17:03:58 UTC) #9
Can't apply patch for file chrome/installer/util/registry_key_backup.cc.
While running patch -p1 --forward --force;
patching file chrome/installer/util/delete_reg_key_work_item.cc
Hunk #1 FAILED at 1.
Hunk #2 FAILED at 117.
Hunk #3 FAILED at 140.
Hunk #4 FAILED at 166.
Hunk #5 FAILED at 228.
Hunk #6 FAILED at 245.
Hunk #7 FAILED at 264.
7 out of 7 hunks FAILED -- saving rejects to file
chrome/installer/util/delete_reg_key_work_item.cc.rej

Powered by Google App Engine
This is Rietveld 408576698