OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 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 | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #ifndef UI_GFX_NATIVE_WIDGET_TYPES_H_ | 5 #ifndef UI_GFX_NATIVE_WIDGET_TYPES_H_ |
6 #define UI_GFX_NATIVE_WIDGET_TYPES_H_ | 6 #define UI_GFX_NATIVE_WIDGET_TYPES_H_ |
7 | 7 |
8 #include "build/build_config.h" | 8 #include "build/build_config.h" |
9 | 9 |
10 #if defined(OS_ANDROID) | 10 #if defined(OS_ANDROID) |
(...skipping 245 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
256 #if defined(OS_WIN) | 256 #if defined(OS_WIN) |
257 typedef HWND AcceleratedWidget; | 257 typedef HWND AcceleratedWidget; |
258 const AcceleratedWidget kNullAcceleratedWidget = NULL; | 258 const AcceleratedWidget kNullAcceleratedWidget = NULL; |
259 #elif defined(USE_X11) | 259 #elif defined(USE_X11) |
260 typedef unsigned long AcceleratedWidget; | 260 typedef unsigned long AcceleratedWidget; |
261 const AcceleratedWidget kNullAcceleratedWidget = 0; | 261 const AcceleratedWidget kNullAcceleratedWidget = 0; |
262 #elif defined(OS_IOS) | 262 #elif defined(OS_IOS) |
263 typedef UIView* AcceleratedWidget; | 263 typedef UIView* AcceleratedWidget; |
264 const AcceleratedWidget kNullAcceleratedWidget = 0; | 264 const AcceleratedWidget kNullAcceleratedWidget = 0; |
265 #elif defined(OS_MACOSX) | 265 #elif defined(OS_MACOSX) |
266 typedef NSView* AcceleratedWidget; | 266 typedef uintptr_t AcceleratedWidget; |
267 const AcceleratedWidget kNullAcceleratedWidget = 0; | 267 const AcceleratedWidget kNullAcceleratedWidget = 0; |
268 #elif defined(OS_ANDROID) | 268 #elif defined(OS_ANDROID) |
269 typedef ANativeWindow* AcceleratedWidget; | 269 typedef ANativeWindow* AcceleratedWidget; |
270 const AcceleratedWidget kNullAcceleratedWidget = 0; | 270 const AcceleratedWidget kNullAcceleratedWidget = 0; |
271 #elif defined(USE_OZONE) | 271 #elif defined(USE_OZONE) |
272 typedef intptr_t AcceleratedWidget; | 272 typedef intptr_t AcceleratedWidget; |
273 const AcceleratedWidget kNullAcceleratedWidget = 0; | 273 const AcceleratedWidget kNullAcceleratedWidget = 0; |
274 #else | 274 #else |
275 #error unknown platform | 275 #error unknown platform |
276 #endif | 276 #endif |
277 | 277 |
278 } // namespace gfx | 278 } // namespace gfx |
279 | 279 |
280 #endif // UI_GFX_NATIVE_WIDGET_TYPES_H_ | 280 #endif // UI_GFX_NATIVE_WIDGET_TYPES_H_ |
OLD | NEW |