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