1// Copyright 2014 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#include "chrome/browser/chromeos/app_mode/kiosk_app_external_loader.h" 6 7#include "chrome/browser/chromeos/app_mode/kiosk_app_manager.h" 8 9namespace chromeos { 10 11KioskAppExternalLoader::KioskAppExternalLoader() { 12} 13 14KioskAppExternalLoader::~KioskAppExternalLoader() { 15} 16 17void KioskAppExternalLoader::SetCurrentAppExtensions( 18 scoped_ptr<base::DictionaryValue> prefs) { 19 kiosk_apps_.Swap(prefs.get()); 20 StartLoading(); 21} 22 23void KioskAppExternalLoader::StartLoading() { 24 prefs_.reset(kiosk_apps_.DeepCopy()); 25 LoadFinished(); 26} 27 28} // namespace chromeos 29