fake_profile.cc revision a1401311d1ab56c4ed0a474bd38c108f75cb0cd9
14e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)// Copyright 2013 The Chromium Authors. All rights reserved.
24e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be
34e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)// found in the LICENSE file.
44e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
54e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)#include "chrome/browser/ui/app_list/test/fake_profile.h"
64e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
74e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)FakeProfile::FakeProfile(const std::string& name)
84e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)    : name_(name) {
94e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
104e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
114e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)FakeProfile::FakeProfile(const std::string& name, const base::FilePath& path)
124e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)    : name_(name),
134e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)      path_(path) {
144e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
154e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
164e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)std::string FakeProfile::GetProfileName() {
174e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return name_;
184e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
194e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
20a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)Profile::ProfileType FakeProfile::GetProfileType() const {
21a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)  return REGULAR_PROFILE;
22a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)}
23a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)
244e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)base::FilePath FakeProfile::GetPath() const {
254e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return path_;
264e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
274e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
284e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)bool FakeProfile::IsOffTheRecord() const {
294e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return false;
304e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
314e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
324e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)content::DownloadManagerDelegate*
334e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)FakeProfile::GetDownloadManagerDelegate() {
344e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return NULL;
354e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
364e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
374e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)net::URLRequestContextGetter* FakeProfile::GetRequestContextForRenderProcess(
384e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)    int renderer_child_id) {
394e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return NULL;
404e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
414e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
424e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)net::URLRequestContextGetter* FakeProfile::GetMediaRequestContext() {
434e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return NULL;
444e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
454e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
464e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)net::URLRequestContextGetter*
474e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)FakeProfile::GetMediaRequestContextForRenderProcess(
484e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)    int renderer_child_id) {
494e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return NULL;
504e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
514e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
524e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)net::URLRequestContextGetter*
534e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)FakeProfile::GetMediaRequestContextForStoragePartition(
544e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)        const base::FilePath& partition_path,
554e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)        bool in_memory) {
564e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return NULL;
574e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
584e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
595d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)void FakeProfile::RequestMidiSysExPermission(
604e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)    int render_process_id,
614e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)    int render_view_id,
621e9bf3e0803691d0a228da41fc608347b6db4340Torne (Richard Coles)    int bridge_id,
634e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)    const GURL& requesting_frame,
645d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)    const MidiSysExPermissionCallback& callback) {
654e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
664e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
675d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)void FakeProfile::CancelMidiSysExPermissionRequest(
681e9bf3e0803691d0a228da41fc608347b6db4340Torne (Richard Coles)    int render_process_id,
691e9bf3e0803691d0a228da41fc608347b6db4340Torne (Richard Coles)    int render_view_id,
701e9bf3e0803691d0a228da41fc608347b6db4340Torne (Richard Coles)    int bridge_id,
711e9bf3e0803691d0a228da41fc608347b6db4340Torne (Richard Coles)    const GURL& requesting_frame) {
721e9bf3e0803691d0a228da41fc608347b6db4340Torne (Richard Coles)}
731e9bf3e0803691d0a228da41fc608347b6db4340Torne (Richard Coles)
745d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)void FakeProfile::RequestProtectedMediaIdentifierPermission(
755d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)    int render_process_id,
765d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)    int render_view_id,
775d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)    int bridge_id,
785d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)    int group_id,
795d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)    const GURL& requesting_frame,
805d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)    const ProtectedMediaIdentifierPermissionCallback& callback) {
815d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)}
825d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)
835d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)void FakeProfile::CancelProtectedMediaIdentifierPermissionRequests(
845d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)    int group_id) {
855d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)}
865d1f7b1de12d16ceb2c938c56701a3e8bfa558f7Torne (Richard Coles)
874e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)content::ResourceContext* FakeProfile::GetResourceContext() {
884e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return NULL;
894e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
904e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
914e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)content::GeolocationPermissionContext*
924e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)FakeProfile::GetGeolocationPermissionContext() {
934e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return NULL;
944e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
954e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
964e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)quota::SpecialStoragePolicy* FakeProfile::GetSpecialStoragePolicy() {
974e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return NULL;
984e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
994e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
1004e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)scoped_refptr<base::SequencedTaskRunner>
1014e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)FakeProfile::GetIOTaskRunner() {
1024e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return scoped_refptr<base::SequencedTaskRunner>();
1034e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
1044e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
1054e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)Profile* FakeProfile::GetOffTheRecordProfile() {
1064e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return NULL;
1074e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
1084e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
1094e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)void FakeProfile::DestroyOffTheRecordProfile() {}
1104e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
1114e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)bool FakeProfile::HasOffTheRecordProfile() {
1124e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return false;
1134e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
1144e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
1154e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)Profile* FakeProfile::GetOriginalProfile() {
1164e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return this;
1174e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
1184e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
1194e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)bool FakeProfile::IsManaged() {
1204e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return false;
1214e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
1224e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
1234e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)history::TopSites* FakeProfile::GetTopSites() {
1244e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return NULL;
1254e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
1264e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
1274e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)history::TopSites* FakeProfile::GetTopSitesWithoutCreating() {
1284e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return NULL;
1294e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
1304e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
1314e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)ExtensionService* FakeProfile::GetExtensionService() {
1324e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return NULL;
1334e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
1344e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
1354e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)ExtensionSpecialStoragePolicy* FakeProfile::GetExtensionSpecialStoragePolicy() {
1364e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return NULL;
1374e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
1384e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
1394e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)PrefService* FakeProfile::GetPrefs() {
1404e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return NULL;
1414e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
1424e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
1434e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)PrefService* FakeProfile::GetOffTheRecordPrefs() {
1444e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return NULL;
1454e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
1464e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
1474e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)net::URLRequestContextGetter* FakeProfile::GetRequestContext() {
1484e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return NULL;
1494e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
1504e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
1514e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)net::URLRequestContextGetter* FakeProfile::GetRequestContextForExtensions() {
1524e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return NULL;
1534e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
1544e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
1554e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)net::SSLConfigService* FakeProfile::GetSSLConfigService() {
1564e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return NULL;
1574e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
1584e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
1594e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)HostContentSettingsMap* FakeProfile::GetHostContentSettingsMap() {
1604e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return NULL;
1614e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
1624e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
1634e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)bool FakeProfile::IsSameProfile(Profile* profile) {
1644e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return false;
1654e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
1664e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
1674e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)base::Time FakeProfile::GetStartTime() const {
1684e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return base::Time();
1694e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
1704e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
1714e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)net::URLRequestContextGetter* FakeProfile::CreateRequestContext(
172a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    content::ProtocolHandlerMap* protocol_handlers,
173a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    content::ProtocolHandlerScopedVector protocol_interceptors) {
1744e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return NULL;
1754e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
1764e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
1774e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)net::URLRequestContextGetter*
1784e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)FakeProfile::CreateRequestContextForStoragePartition(
1794e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)    const base::FilePath& partition_path,
1804e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)    bool in_memory,
181a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    content::ProtocolHandlerMap* protocol_handlers,
182a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)    content::ProtocolHandlerScopedVector protocol_interceptors) {
1834e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return NULL;
1844e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
1854e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
1864e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)base::FilePath FakeProfile::last_selected_directory() {
1874e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return base::FilePath();
1884e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
1894e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
1904e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)void FakeProfile::set_last_selected_directory(const base::FilePath& path) {}
1914e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
1924e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)#if defined(OS_CHROMEOS)
1934e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)void FakeProfile::ChangeAppLocale(
1944e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)    const std::string& locale, AppLocaleChangedVia via) {}
1954e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)void FakeProfile::OnLogin() {}
1964e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)void FakeProfile::InitChromeOSPreferences() {}
1974e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)#endif  // defined(OS_CHROMEOS)
1984e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
1994e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)PrefProxyConfigTracker* FakeProfile::GetProxyConfigTracker() {
2004e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return NULL;
2014e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
2024e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
2034e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)chrome_browser_net::Predictor* FakeProfile::GetNetworkPredictor() {
2044e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return NULL;
2054e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
2064e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
2074e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)void FakeProfile::ClearNetworkingHistorySince(base::Time time,
2084e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)                                              const base::Closure& completion) {
2094e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
2104e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
2114e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)GURL FakeProfile::GetHomePage() {
2124e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return GURL();
2134e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
2144e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
2154e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)bool FakeProfile::WasCreatedByVersionOrLater(const std::string& version) {
2164e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return false;
2174e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
2184e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
2194e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)void FakeProfile::SetExitType(ExitType exit_type) {
2204e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
2214e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
2224e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)Profile::ExitType FakeProfile::GetLastSessionExitType() {
2234e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return EXIT_NORMAL;
2244e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
225