| // Copyright (c) 2012 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. |
| |
| #include "tests/shared/browser/client_app_browser.h" |
| |
| #include "tests/cefclient/browser/client_browser.h" |
| |
| #if defined(OS_LINUX) |
| #include "tests/cefclient/browser/print_handler_gtk.h" |
| #endif |
| |
| namespace client { |
| |
| // static |
| void ClientAppBrowser::CreateDelegates(DelegateSet& delegates) { |
| browser::CreateDelegates(delegates); |
| } |
| |
| // static |
| CefRefPtr<CefPrintHandler> ClientAppBrowser::CreatePrintHandler() { |
| #if defined(OS_LINUX) |
| return new ClientPrintHandlerGtk(); |
| #else |
| return nullptr; |
| #endif |
| } |
| |
| } // namespace client |