diff options
Diffstat (limited to 'WebCore/page/Chrome.h')
-rw-r--r-- | WebCore/page/Chrome.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/WebCore/page/Chrome.h b/WebCore/page/Chrome.h index 9f43b11..f2c5db4 100644 --- a/WebCore/page/Chrome.h +++ b/WebCore/page/Chrome.h @@ -70,6 +70,9 @@ namespace WebCore { virtual void invalidateContentsAndWindow(const IntRect&, bool); virtual void invalidateContentsForSlowScroll(const IntRect&, bool); virtual void scroll(const IntSize&, const IntRect&, const IntRect&); +#if ENABLE(TILED_BACKING_STORE) + virtual void delegatedScrollRequested(const IntSize& scrollDelta); +#endif virtual IntPoint screenToWindow(const IntPoint&) const; virtual IntRect windowToScreen(const IntRect&) const; virtual PlatformPageClient platformPageClient() const; @@ -94,6 +97,7 @@ namespace WebCore { void takeFocus(FocusDirection) const; void focusedNodeChanged(Node*) const; + void focusedFrameChanged(Frame*) const; Page* createWindow(Frame*, const FrameLoadRequest&, const WindowFeatures&, const NavigationAction&) const; void show() const; @@ -155,6 +159,10 @@ namespace WebCore { PassRefPtr<PopupMenu> createPopupMenu(PopupMenuClient*) const; PassRefPtr<SearchPopupMenu> createSearchPopupMenu(PopupMenuClient*) const; +#if ENABLE(CONTEXT_MENUS) + void showContextMenu(); +#endif + private: Page* m_page; ChromeClient* m_client; |