// Copyright (c) 2011 The Chromium Embedded Framework Authors. All rights // reserved. Use of this source code is governed by a BSD-style license that // can be found in the LICENSE file. #ifndef CEF_LIBCEF_EXTERNAL_PROTOCOL_HANDLER_H_ #define CEF_LIBCEF_EXTERNAL_PROTOCOL_HANDLER_H_ #pragma once #include class GURL; namespace ExternalProtocolHandler { // Returns true if the OS provides external support for the specified |scheme|. bool HasExternalHandler(const std::string& scheme); // Pass handling of the specified |gurl| to the OS. bool HandleExternalProtocol(const GURL& gurl); } // namespace ExternalProtocolHandler #endif // CEF_LIBCEF_EXTERNAL_PROTOCOL_HANDLER_H_