OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2010 Google Inc. All rights reserved. | 2 * Copyright (C) 2010 Google Inc. All rights reserved. |
3 * | 3 * |
4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
6 * met: | 6 * met: |
7 * | 7 * |
8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
62 class ActivePlatformGestureAnimation; | 62 class ActivePlatformGestureAnimation; |
63 class ChromiumDataObject; | 63 class ChromiumDataObject; |
64 class Color; | 64 class Color; |
65 class DocumentLoader; | 65 class DocumentLoader; |
66 class Frame; | 66 class Frame; |
67 class GraphicsContext3D; | 67 class GraphicsContext3D; |
68 class HistoryItem; | 68 class HistoryItem; |
69 class HitTestResult; | 69 class HitTestResult; |
70 class KeyboardEvent; | 70 class KeyboardEvent; |
71 class Page; | 71 class Page; |
72 class PageGroup; | |
73 class PagePopup; | 72 class PagePopup; |
74 class PagePopupClient; | 73 class PagePopupClient; |
75 class PlatformGestureCurveTarget; | 74 class PlatformGestureCurveTarget; |
76 class PlatformKeyboardEvent; | 75 class PlatformKeyboardEvent; |
77 class PopupContainer; | 76 class PopupContainer; |
78 class PopupMenuClient; | 77 class PopupMenuClient; |
79 class Range; | 78 class Range; |
80 class RenderTheme; | 79 class RenderTheme; |
81 class TextFieldDecorator; | 80 class TextFieldDecorator; |
82 class Widget; | 81 class Widget; |
(...skipping 211 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
294 return m_lastMouseDownPoint; | 293 return m_lastMouseDownPoint; |
295 } | 294 } |
296 | 295 |
297 WebCore::Frame* focusedWebCoreFrame() const; | 296 WebCore::Frame* focusedWebCoreFrame() const; |
298 | 297 |
299 // Returns the currently focused Node or null if no node has focus. | 298 // Returns the currently focused Node or null if no node has focus. |
300 WebCore::Node* focusedWebCoreNode(); | 299 WebCore::Node* focusedWebCoreNode(); |
301 | 300 |
302 static WebViewImpl* fromPage(WebCore::Page*); | 301 static WebViewImpl* fromPage(WebCore::Page*); |
303 | 302 |
304 // A pageGroup identifies a namespace of pages. Page groups are used on PLAT
FORM(MAC) | |
305 // for some programs that use HTML views to display things that don't seem l
ike | |
306 // web pages to the user (so shouldn't have visited link coloring). We only
use | |
307 // one page group. | |
308 static WebCore::PageGroup* defaultPageGroup(); | |
309 | |
310 WebViewClient* client() | 303 WebViewClient* client() |
311 { | 304 { |
312 return m_client; | 305 return m_client; |
313 } | 306 } |
314 | 307 |
315 WebAutofillClient* autofillClient() | 308 WebAutofillClient* autofillClient() |
316 { | 309 { |
317 return m_autofillClient; | 310 return m_autofillClient; |
318 } | 311 } |
319 | 312 |
(...skipping 472 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
792 #endif | 785 #endif |
793 OwnPtr<WebCore::ActivePlatformGestureAnimation> m_gestureAnimation; | 786 OwnPtr<WebCore::ActivePlatformGestureAnimation> m_gestureAnimation; |
794 WebPoint m_lastWheelPosition; | 787 WebPoint m_lastWheelPosition; |
795 WebPoint m_lastWheelGlobalPosition; | 788 WebPoint m_lastWheelGlobalPosition; |
796 int m_flingModifier; | 789 int m_flingModifier; |
797 }; | 790 }; |
798 | 791 |
799 } // namespace WebKit | 792 } // namespace WebKit |
800 | 793 |
801 #endif | 794 #endif |
OLD | NEW |