1// Copyright (c) 2012 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 "base/logging.h" 6#include "chrome/browser/shell_integration.h" 7 8// TODO: crbug/115375 to track implementation for following methods. 9// static 10ShellIntegration::DefaultWebClientSetPermission 11 ShellIntegration::CanSetAsDefaultBrowser() { 12 NOTIMPLEMENTED(); 13 return SET_DEFAULT_NOT_ALLOWED; 14} 15 16// static 17bool ShellIntegration::SetAsDefaultBrowser() { 18 NOTIMPLEMENTED(); 19 return false; 20} 21 22// static 23bool ShellIntegration::SetAsDefaultProtocolClient(const std::string& protocol) { 24 NOTIMPLEMENTED(); 25 return false; 26} 27 28// static 29ShellIntegration::DefaultWebClientState ShellIntegration::GetDefaultBrowser() { 30 NOTIMPLEMENTED(); 31 return UNKNOWN_DEFAULT; 32} 33 34// static 35ShellIntegration::DefaultWebClientState 36ShellIntegration::IsDefaultProtocolClient(const std::string& protocol) { 37 NOTIMPLEMENTED(); 38 return UNKNOWN_DEFAULT; 39} 40 41// static 42bool ShellIntegration::IsFirefoxDefaultBrowser() { 43 return false; 44} 45 46