• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // Copyright (c) 2015 The Chromium Embedded Framework Authors. All rights
2 // reserved. Use of this source code is governed by a BSD-style license that
3 // can be found in the LICENSE file.
4 
5 #ifndef CEF_TESTS_CEFCLIENT_BROWSER_TEMP_WINDOW_H_
6 #define CEF_TESTS_CEFCLIENT_BROWSER_TEMP_WINDOW_H_
7 #pragma once
8 
9 #include "tests/cefclient/browser/client_types.h"
10 
11 #if defined(OS_WIN)
12 #include "tests/cefclient/browser/temp_window_win.h"
13 #elif defined(OS_LINUX)
14 #include "tests/cefclient/browser/temp_window_x11.h"
15 #elif defined(OS_MAC)
16 #include "tests/cefclient/browser/temp_window_mac.h"
17 #endif
18 
19 namespace client {
20 
21 #if defined(OS_WIN)
22 typedef TempWindowWin TempWindow;
23 #elif defined(OS_LINUX)
24 typedef TempWindowX11 TempWindow;
25 #elif defined(OS_MAC)
26 typedef TempWindowMac TempWindow;
27 #endif
28 
29 }  // namespace client
30 
31 #endif  // CEF_TESTS_CEFCLIENT_BROWSER_TEMP_WINDOW_H_
32