Kiosk app OEM manifest support in OOBE.
commit66211e949aa61f841f475b4c0c231efeb0fafaba
authorzelidrag@chromium.org <zelidrag@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Sat, 27 Apr 2013 04:41:56 +0000 (27 04:41 +0000)
committerzelidrag@chromium.org <zelidrag@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Sat, 27 Apr 2013 04:41:56 +0000 (27 04:41 +0000)
treeb71a33531b90c0691e25e81cbd72263c517cc09e
parent3d6d11b2ddff36a0e032a9b5a68e1f51dccbc83d
Kiosk app OEM manifest support in OOBE.

BUG=217926
TEST=WizardControllerKioskFlowTest.ControlFlowKioskForcedEnrollment, KioskOemManifestParserTest.LoadTest

Review URL: https://chromiumcodereview.appspot.com/13831006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@196942 0039d316-1c4b-4281-b951-d872f2087c98
26 files changed:
chrome/browser/chromeos/app_mode/kiosk_app_manager_browsertest.cc
chrome/browser/chromeos/app_mode/kiosk_oem_manifest_parser.cc [new file with mode: 0644]
chrome/browser/chromeos/app_mode/kiosk_oem_manifest_parser.h [new file with mode: 0644]
chrome/browser/chromeos/app_mode/kiosk_oem_manifest_parser_unittest.cc [new file with mode: 0644]
chrome/browser/chromeos/chrome_browser_main_chromeos.cc
chrome/browser/chromeos/login/enrollment/enrollment_screen.cc
chrome/browser/chromeos/login/enrollment/enrollment_screen.h
chrome/browser/chromeos/login/enrollment/enrollment_screen_actor.h
chrome/browser/chromeos/login/enrollment/mock_enrollment_screen.h
chrome/browser/chromeos/login/wizard_controller.cc
chrome/browser/chromeos/login/wizard_controller.h
chrome/browser/chromeos/login/wizard_controller_browsertest.cc
chrome/browser/chromeos/login/wizard_in_process_browser_test.cc
chrome/browser/chromeos/system/mock_statistics_provider.h
chrome/browser/chromeos/system/statistics_provider.cc
chrome/browser/chromeos/system/statistics_provider.h
chrome/browser/resources/chromeos/login/oobe_screen_oauth_enrollment.js
chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.cc
chrome/browser/ui/webui/chromeos/login/enrollment_screen_handler.h
chrome/chrome_browser_chromeos.gypi
chrome/chrome_tests_unit.gypi
chrome/common/chrome_constants.cc
chrome/common/chrome_constants.h
chrome/test/data/chromeos/app_mode/kiosk_manifest/kiosk_manifest.json [new file with mode: 0644]
chromeos/chromeos_switches.cc
chromeos/chromeos_switches.h