| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2006, 2007, 2008, 2009, 2010, 2013 Apple Inc. All rights | 2 * Copyright (C) 2006, 2007, 2008, 2009, 2010, 2013 Apple Inc. All rights |
| 3 * reserved. | 3 * reserved. |
| 4 * Copyright (C) 2008 Torch Mobile Inc. All rights reserved. | 4 * Copyright (C) 2008 Torch Mobile Inc. All rights reserved. |
| 5 * (http://www.torchmobile.com/) | 5 * (http://www.torchmobile.com/) |
| 6 * | 6 * |
| 7 * This library is free software; you can redistribute it and/or | 7 * This library is free software; you can redistribute it and/or |
| 8 * modify it under the terms of the GNU Library General Public | 8 * modify it under the terms of the GNU Library General Public |
| 9 * License as published by the Free Software Foundation; either | 9 * License as published by the Free Software Foundation; either |
| 10 * version 2 of the License, or (at your option) any later version. | 10 * version 2 of the License, or (at your option) any later version. |
| (...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 60 class EventHandlerRegistry; | 60 class EventHandlerRegistry; |
| 61 class FocusController; | 61 class FocusController; |
| 62 class Frame; | 62 class Frame; |
| 63 class OverscrollController; | 63 class OverscrollController; |
| 64 struct PageScaleConstraints; | 64 struct PageScaleConstraints; |
| 65 class PageScaleConstraintsSet; | 65 class PageScaleConstraintsSet; |
| 66 class PluginData; | 66 class PluginData; |
| 67 class PointerLockController; | 67 class PointerLockController; |
| 68 class ScopedPageSuspender; | 68 class ScopedPageSuspender; |
| 69 class ScrollingCoordinator; | 69 class ScrollingCoordinator; |
| 70 class SmoothScrollSequencer; |
| 70 class Settings; | 71 class Settings; |
| 71 class ConsoleMessageStorage; | 72 class ConsoleMessageStorage; |
| 72 class SpellCheckerClient; | 73 class SpellCheckerClient; |
| 73 class TopDocumentRootScrollerController; | 74 class TopDocumentRootScrollerController; |
| 74 class ValidationMessageClient; | 75 class ValidationMessageClient; |
| 75 class VisualViewport; | 76 class VisualViewport; |
| 76 class WebLayerTreeView; | 77 class WebLayerTreeView; |
| 77 | 78 |
| 78 typedef uint64_t LinkHash; | 79 typedef uint64_t LinkHash; |
| 79 | 80 |
| (...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 171 PointerLockController& GetPointerLockController() const { | 172 PointerLockController& GetPointerLockController() const { |
| 172 return *pointer_lock_controller_; | 173 return *pointer_lock_controller_; |
| 173 } | 174 } |
| 174 ValidationMessageClient& GetValidationMessageClient() const { | 175 ValidationMessageClient& GetValidationMessageClient() const { |
| 175 return *validation_message_client_; | 176 return *validation_message_client_; |
| 176 } | 177 } |
| 177 void SetValidationMessageClient(ValidationMessageClient*); | 178 void SetValidationMessageClient(ValidationMessageClient*); |
| 178 | 179 |
| 179 ScrollingCoordinator* GetScrollingCoordinator(); | 180 ScrollingCoordinator* GetScrollingCoordinator(); |
| 180 | 181 |
| 182 SmoothScrollSequencer* GetSmoothScrollSequencer(); |
| 183 |
| 181 ClientRectList* NonFastScrollableRects(const LocalFrame*); | 184 ClientRectList* NonFastScrollableRects(const LocalFrame*); |
| 182 | 185 |
| 183 Settings& GetSettings() const { return *settings_; } | 186 Settings& GetSettings() const { return *settings_; } |
| 184 | 187 |
| 185 UseCounter& GetUseCounter() { return use_counter_; } | 188 UseCounter& GetUseCounter() { return use_counter_; } |
| 186 Deprecation& GetDeprecation() { return deprecation_; } | 189 Deprecation& GetDeprecation() { return deprecation_; } |
| 187 HostsUsingFeatures& GetHostsUsingFeatures() { return hosts_using_features_; } | 190 HostsUsingFeatures& GetHostsUsingFeatures() { return hosts_using_features_; } |
| 188 | 191 |
| 189 void SetWindowFeatures(const WebWindowFeatures& features) { | 192 void SetWindowFeatures(const WebWindowFeatures& features) { |
| 190 window_features_ = features; | 193 window_features_ = features; |
| (...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 303 Member<PageAnimator> animator_; | 306 Member<PageAnimator> animator_; |
| 304 const Member<AutoscrollController> autoscroll_controller_; | 307 const Member<AutoscrollController> autoscroll_controller_; |
| 305 Member<ChromeClient> chrome_client_; | 308 Member<ChromeClient> chrome_client_; |
| 306 const Member<DragCaret> drag_caret_; | 309 const Member<DragCaret> drag_caret_; |
| 307 const Member<DragController> drag_controller_; | 310 const Member<DragController> drag_controller_; |
| 308 const Member<FocusController> focus_controller_; | 311 const Member<FocusController> focus_controller_; |
| 309 const Member<ContextMenuController> context_menu_controller_; | 312 const Member<ContextMenuController> context_menu_controller_; |
| 310 const std::unique_ptr<PageScaleConstraintsSet> page_scale_constraints_set_; | 313 const std::unique_ptr<PageScaleConstraintsSet> page_scale_constraints_set_; |
| 311 const Member<PointerLockController> pointer_lock_controller_; | 314 const Member<PointerLockController> pointer_lock_controller_; |
| 312 Member<ScrollingCoordinator> scrolling_coordinator_; | 315 Member<ScrollingCoordinator> scrolling_coordinator_; |
| 316 Member<SmoothScrollSequencer> smooth_scroll_sequencer_; |
| 313 const Member<BrowserControls> browser_controls_; | 317 const Member<BrowserControls> browser_controls_; |
| 314 const Member<ConsoleMessageStorage> console_message_storage_; | 318 const Member<ConsoleMessageStorage> console_message_storage_; |
| 315 const Member<EventHandlerRegistry> event_handler_registry_; | 319 const Member<EventHandlerRegistry> event_handler_registry_; |
| 316 const Member<TopDocumentRootScrollerController> | 320 const Member<TopDocumentRootScrollerController> |
| 317 global_root_scroller_controller_; | 321 global_root_scroller_controller_; |
| 318 const Member<VisualViewport> visual_viewport_; | 322 const Member<VisualViewport> visual_viewport_; |
| 319 const Member<OverscrollController> overscroll_controller_; | 323 const Member<OverscrollController> overscroll_controller_; |
| 320 | 324 |
| 321 // Typically, the main frame and Page should both be owned by the embedder, | 325 // Typically, the main frame and Page should both be owned by the embedder, |
| 322 // which must call Page::willBeDestroyed() prior to destroying Page. This | 326 // which must call Page::willBeDestroyed() prior to destroying Page. This |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 365 #endif | 369 #endif |
| 366 | 370 |
| 367 int subframe_count_; | 371 int subframe_count_; |
| 368 }; | 372 }; |
| 369 | 373 |
| 370 extern template class CORE_EXTERN_TEMPLATE_EXPORT Supplement<Page>; | 374 extern template class CORE_EXTERN_TEMPLATE_EXPORT Supplement<Page>; |
| 371 | 375 |
| 372 } // namespace blink | 376 } // namespace blink |
| 373 | 377 |
| 374 #endif // Page_h | 378 #endif // Page_h |
| OLD | NEW |