blob: 09e1b9f994c20f38650a91b55bd994648a7d3ed9 [file] [log] [blame]
[email protected]84f62a62012-02-24 19:13:171// 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
Hans Wennborg1790e6b2020-04-24 19:10:335#include "base/notreached.h"
[email protected]84f62a62012-02-24 19:13:176#include "chrome/browser/shell_integration.h"
7
pmonette9fa59e882016-02-10 00:12:198namespace shell_integration {
9
[email protected]84f62a62012-02-24 19:13:1710// TODO: crbug/115375 to track implementation for following methods.
pmonette9fa59e882016-02-10 00:12:1911bool SetAsDefaultBrowser() {
[email protected]84f62a62012-02-24 19:13:1712 NOTIMPLEMENTED();
13 return false;
14}
15
pmonette9fa59e882016-02-10 00:12:1916bool SetAsDefaultProtocolClient(const std::string& protocol) {
[email protected]84f62a62012-02-24 19:13:1717 NOTIMPLEMENTED();
18 return false;
19}
20
pmonette32a5cfb42016-04-11 22:04:4421DefaultWebClientSetPermission GetDefaultWebClientSetPermission() {
[email protected]84f62a62012-02-24 19:13:1722 NOTIMPLEMENTED();
pmonette034a03d92015-10-02 21:04:2723 return SET_DEFAULT_NOT_ALLOWED;
[email protected]84f62a62012-02-24 19:13:1724}
25
Jan Wilken Dörriedec99122021-03-11 18:02:3026std::u16string GetApplicationNameForProtocol(const GURL& url) {
David Bienvenu6fcc5932018-04-10 19:11:5527 NOTIMPLEMENTED();
Jan Wilken Dörriedec99122021-03-11 18:02:3028 return std::u16string();
David Bienvenu6fcc5932018-04-10 19:11:5529}
30
pmonette9fa59e882016-02-10 00:12:19