1// Copyright 2013 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/ui/webui/downloads_ui_browsertest.h" 6 7#include "base/command_line.h" 8#include "base/prefs/pref_service.h" 9#include "chrome/browser/profiles/profile.h" 10#include "chrome/browser/supervised_user/supervised_user_service.h" 11#include "chrome/browser/supervised_user/supervised_user_service_factory.h" 12#include "chrome/browser/ui/browser.h" 13#include "chrome/common/chrome_switches.h" 14#include "chrome/common/pref_names.h" 15#include "content/public/test/test_utils.h" 16 17DownloadsUIBrowserTest::DownloadsUIBrowserTest() {} 18 19DownloadsUIBrowserTest::~DownloadsUIBrowserTest() {} 20 21void DownloadsUIBrowserTest::SetDeleteAllowed(bool allowed) { 22 browser()->profile()->GetPrefs()-> 23 SetBoolean(prefs::kAllowDeletingBrowserHistory, allowed); 24} 25 26void DownloadsWebUIForSupervisedUsersTest::SetUpCommandLine( 27 CommandLine* command_line) { 28 command_line->AppendSwitchASCII(switches::kSupervisedUserId, "asdf"); 29} 30