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

Issue 2101021: Adding initial implementation of the PartnerCustomization classes.... (Closed)

Created:
10 years, 7 months ago by dr
Modified:
10 years, 7 months ago
Reviewers:
whywhat, Nikita (slow), zel
CC:
chromium-reviews, nkostylev+cc_chromium.org, davemoore+watch_chromium.org, ben+cc_chromium.org, tfarina
Visibility:
Public.

Description

Adding initial implementation of the PartnerCustomization classes. BUG=chromiumos:3176 TEST=Run out/Debug/unit_tests. Run out/Debug/chrome --login-manager --startup-manifest=./chrome/browser/chromeos/testdata/startup_manifest.json. There should be no asserts. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=48424

Patch Set 1 #

Patch Set 2 : '' #

Total comments: 28

Patch Set 3 : '' #

Patch Set 4 : '' #

Total comments: 39

Patch Set 5 : '' #

Patch Set 6 : '' #

Total comments: 6

Patch Set 7 : '' #

Total comments: 6

Patch Set 8 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+414 lines, -0 lines) Patch
A chrome/browser/chromeos/customization_document.h View 7 1 chunk +115 lines, -0 lines 0 comments Download
A chrome/browser/chromeos/customization_document.cc View 1 chunk +135 lines, -0 lines 0 comments Download
A chrome/browser/chromeos/customization_document_unittest.cc View 1 chunk +103 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/login/wizard_controller.h View 4 5 3 chunks +9 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/login/wizard_controller.cc View 1 2 3 4 5 6 7 4 chunks +21 lines, -0 lines 0 comments Download
A chrome/browser/chromeos/testdata/startup_manifest.json View 1 2 3 4 5 1 chunk +22 lines, -0 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 5 6 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/chrome_tests.gypi View 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/chrome_switches.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/chrome_switches.cc View 1 2 3 4 5 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
dr
10 years, 7 months ago (2010-05-25 14:31:11 UTC) #1
whywhat
http://codereview.chromium.org/2101021/diff/7001/8001 File chrome/browser/chromeos/login/partner_customization.cc (right): http://codereview.chromium.org/2101021/diff/7001/8001#newcode9 chrome/browser/chromeos/login/partner_customization.cc:9: #include "base/json/json_reader.h" Sort headers alphabetically. http://codereview.chromium.org/2101021/diff/7001/8001#newcode16 chrome/browser/chromeos/login/partner_customization.cc:16: static const ...
10 years, 7 months ago (2010-05-25 16:26:23 UTC) #2
dr
http://codereview.chromium.org/2101021/diff/7001/8001 File chrome/browser/chromeos/login/partner_customization.cc (right): http://codereview.chromium.org/2101021/diff/7001/8001#newcode9 chrome/browser/chromeos/login/partner_customization.cc:9: #include "base/json/json_reader.h" On 2010/05/25 16:26:23, whywhat wrote: > Sort ...
10 years, 7 months ago (2010-05-26 13:27:09 UTC) #3
whywhat
LGTM overall. http://codereview.chromium.org/2101021/diff/7001/8002 File chrome/browser/chromeos/login/partner_customization.h (right): http://codereview.chromium.org/2101021/diff/7001/8002#newcode12 chrome/browser/chromeos/login/partner_customization.h:12: #include "base/file_path.h" On 2010/05/26 13:27:09, denisromanov wrote: ...
10 years, 7 months ago (2010-05-26 14:37:40 UTC) #4
Nikita (slow)
http://codereview.chromium.org/2101021/diff/24001/25002 File chrome/browser/chromeos/login/partner_customization.h (right): http://codereview.chromium.org/2101021/diff/24001/25002#newcode45 chrome/browser/chromeos/login/partner_customization.h:45: const std::string& eula_page_url) Help page and EULA are HTML ...
10 years, 7 months ago (2010-05-26 15:04:04 UTC) #5
zel
http://codereview.chromium.org/2101021/diff/24001/25002 File chrome/browser/chromeos/login/partner_customization.h (right): http://codereview.chromium.org/2101021/diff/24001/25002#newcode40 chrome/browser/chromeos/login/partner_customization.h:40: class PartnerStartupCustomization : public PartnerCustomization { The class name ...
10 years, 7 months ago (2010-05-26 17:27:01 UTC) #6
dr
http://codereview.chromium.org/2101021/diff/24001/25001 File chrome/browser/chromeos/login/partner_customization.cc (right): http://codereview.chromium.org/2101021/diff/24001/25001#newcode85 chrome/browser/chromeos/login/partner_customization.cc:85: NOTREACHED(); On 2010/05/26 14:37:40, whywhat wrote: > I'd rather ...
10 years, 7 months ago (2010-05-26 17:33:38 UTC) #7
dr
http://codereview.chromium.org/2101021/diff/24001/25002 File chrome/browser/chromeos/login/partner_customization.h (right): http://codereview.chromium.org/2101021/diff/24001/25002#newcode40 chrome/browser/chromeos/login/partner_customization.h:40: class PartnerStartupCustomization : public PartnerCustomization { On 2010/05/26 17:27:02, ...
10 years, 7 months ago (2010-05-27 12:36:25 UTC) #8
tfarina
http://codereview.chromium.org/2101021/diff/43002/44002 File chrome/browser/chromeos/login/partner_customization.h (right): http://codereview.chromium.org/2101021/diff/43002/44002#newcode29 chrome/browser/chromeos/login/partner_customization.h:29: const std::string& get_version() const { return version_; } this ...
10 years, 7 months ago (2010-05-27 12:56:22 UTC) #9
Nikita (slow)
http://codereview.chromium.org/2101021/diff/43002/44002 File chrome/browser/chromeos/login/partner_customization.h (right): http://codereview.chromium.org/2101021/diff/43002/44002#newcode1 chrome/browser/chromeos/login/partner_customization.h:1: // Copyright (c) 2010 The Chromium Authors. All rights ...
10 years, 7 months ago (2010-05-27 12:59:17 UTC) #10
dr
http://codereview.chromium.org/2101021/diff/43002/44002 File chrome/browser/chromeos/login/partner_customization.h (right): http://codereview.chromium.org/2101021/diff/43002/44002#newcode1 chrome/browser/chromeos/login/partner_customization.h:1: // Copyright (c) 2010 The Chromium Authors. All rights ...
10 years, 7 months ago (2010-05-27 17:25:12 UTC) #11
tfarina
http://codereview.chromium.org/2101021/diff/52001/53002 File chrome/browser/chromeos/customization_document.h (right): http://codereview.chromium.org/2101021/diff/52001/53002#newcode85 chrome/browser/chromeos/customization_document.h:85: }; DISALLOW_COPY_AND_ASSIGN, below too? http://codereview.chromium.org/2101021/diff/52001/53004 File chrome/browser/chromeos/login/wizard_controller.cc (right): http://codereview.chromium.org/2101021/diff/52001/53004#newcode17 ...
10 years, 7 months ago (2010-05-27 17:32:44 UTC) #12
zel
LGTM http://codereview.chromium.org/2101021/diff/24001/25006 File chrome/browser/chromeos/testdata/startup_manifest.json (right): http://codereview.chromium.org/2101021/diff/24001/25006#newcode19 chrome/browser/chromeos/testdata/startup_manifest.json:19: "eula_page" : "/etc/chromeos/partner/content/ru_RU/eula.html", On 2010/05/27 12:36:25, denisromanov wrote: ...
10 years, 7 months ago (2010-05-27 17:55:08 UTC) #13
dr
10 years, 7 months ago (2010-05-27 18:11:21 UTC) #14
http://codereview.chromium.org/2101021/diff/52001/53002
File chrome/browser/chromeos/customization_document.h (right):

http://codereview.chromium.org/2101021/diff/52001/53002#newcode85
chrome/browser/chromeos/customization_document.h:85: };
On 2010/05/27 17:32:45, tfarina wrote:
> DISALLOW_COPY_AND_ASSIGN, below too?

OK

http://codereview.chromium.org/2101021/diff/52001/53004
File chrome/browser/chromeos/login/wizard_controller.cc (right):

http://codereview.chromium.org/2101021/diff/52001/53004#newcode17
chrome/browser/chromeos/login/wizard_controller.cc:17: #include
"chrome/browser/chromeos/customization_document.h"
On 2010/05/27 17:32:45, tfarina wrote:
> sort this alphabetical.

Done.

http://codereview.chromium.org/2101021/diff/52001/53004#newcode168
chrome/browser/chromeos/login/wizard_controller.cc:168: : widget_(NULL),
On 2010/05/27 17:32:45, tfarina wrote:
> the old indentation is correct.

Done.

Powered by Google App Engine
This is Rietveld 408576698