summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/WebKit/Source/platform/Widget.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/WebKit/Source/platform/Widget.h')
-rw-r--r--chromium/third_party/WebKit/Source/platform/Widget.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/chromium/third_party/WebKit/Source/platform/Widget.h b/chromium/third_party/WebKit/Source/platform/Widget.h
index c28de9d7185..4b042fc06ef 100644
--- a/chromium/third_party/WebKit/Source/platform/Widget.h
+++ b/chromium/third_party/WebKit/Source/platform/Widget.h
@@ -29,6 +29,7 @@
#define Widget_h
#include "platform/PlatformExport.h"
+#include "platform/geometry/FloatPoint.h"
#include "platform/geometry/IntRect.h"
#include "wtf/Forward.h"
#include "wtf/RefCounted.h"
@@ -83,8 +84,10 @@ public:
void setSelfVisible(bool v) { m_selfVisible = v; }
virtual bool isFrameView() const { return false; }
+ virtual bool isRemoteFrameView() const { return false; }
virtual bool isPluginView() const { return false; }
virtual bool isPluginContainer() const { return false; }
+ virtual bool pluginShouldPersist() const { return false; }
virtual bool isScrollbar() const { return false; }
virtual bool isScrollView() const { return false; }
@@ -110,15 +113,13 @@ public:
IntPoint convertToContainingWindow(const IntPoint&) const;
IntPoint convertFromContainingWindow(const IntPoint&) const;
+ FloatPoint convertFromContainingWindow(const FloatPoint&) const;
virtual void frameRectsChanged() { }
// Notifies this widget that other widgets on the page have been repositioned.
virtual void widgetPositionsUpdated() { }
- // Notifies this widget that its clip rect changed.
- virtual void clipRectChanged() { }
-
// Virtual methods to convert points to/from the containing ScrollView
virtual IntRect convertToContainingView(const IntRect&) const;
virtual IntRect convertFromContainingView(const IntRect&) const;