diff options
author | The Android Open Source Project <initial-contribution@android.com> | 2008-12-17 18:05:15 -0800 |
---|---|---|
committer | The Android Open Source Project <initial-contribution@android.com> | 2008-12-17 18:05:15 -0800 |
commit | 1cbdecfa9fc428ac2d8aca0fa91c9580b3d57353 (patch) | |
tree | 4457a7306ea5acb43fe05bfe0973b1f7faf97ba2 /WebKit/qt/WebCoreSupport/ChromeClientQt.h | |
parent | 9364f22aed35e1a1e9d07c121510f80be3ab0502 (diff) | |
download | external_webkit-1cbdecfa9fc428ac2d8aca0fa91c9580b3d57353.zip external_webkit-1cbdecfa9fc428ac2d8aca0fa91c9580b3d57353.tar.gz external_webkit-1cbdecfa9fc428ac2d8aca0fa91c9580b3d57353.tar.bz2 |
Code drop from //branches/cupcake/...@124589
Diffstat (limited to 'WebKit/qt/WebCoreSupport/ChromeClientQt.h')
-rw-r--r-- | WebKit/qt/WebCoreSupport/ChromeClientQt.h | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/WebKit/qt/WebCoreSupport/ChromeClientQt.h b/WebKit/qt/WebCoreSupport/ChromeClientQt.h index 31d492b..440f29e 100644 --- a/WebKit/qt/WebCoreSupport/ChromeClientQt.h +++ b/WebKit/qt/WebCoreSupport/ChromeClientQt.h @@ -38,6 +38,7 @@ class QWebPage; namespace WebCore { + class FileChooser; class FloatRect; class Page; struct FrameLoadRequest; @@ -99,9 +100,12 @@ namespace WebCore { virtual bool tabsToLinks() const; virtual IntRect windowResizerRect() const; - virtual void addToDirtyRegion(const IntRect&); - virtual void scrollBackingStore(int, int, const IntRect&, const IntRect&); - virtual void updateBackingStore(); + + virtual void repaint(const IntRect&, bool contentChanged, bool immediate = false, bool repaintContentOnly = false); + virtual void scroll(const IntSize& scrollDelta, const IntRect& rectToScroll, const IntRect& clipRect); + virtual IntPoint screenToWindow(const IntPoint&) const; + virtual IntRect windowToScreen(const IntRect&) const; + virtual PlatformWidget platformWindow() const; virtual void mouseDidMoveOverElement(const HitTestResult&, unsigned modifierFlags); @@ -111,10 +115,16 @@ namespace WebCore { virtual void exceededDatabaseQuota(Frame*, const String&); + virtual void runOpenPanel(Frame*, PassRefPtr<FileChooser>); + QWebPage* m_webPage; WebCore::KURL lastHoverURL; WebCore::String lastHoverTitle; WebCore::String lastHoverContent; + + bool toolBarsVisible; + bool statusBarVisible; + bool menuBarVisible; }; } |