class Page;
class PopupMenu;
class PopupMenuClient;
-#if ENABLE(NOTIFICATIONS)
- class NotificationPresenter;
-#endif
class SearchPopupMenu;
struct FrameLoadRequest;
// HostWindow methods.
- virtual void invalidateWindow(const IntRect&, bool);
- virtual void invalidateContentsAndWindow(const IntRect&, bool);
+ virtual void invalidateRootView(const IntRect&, bool) OVERRIDE;
+ virtual void invalidateContentsAndRootView(const IntRect&, bool) OVERRIDE;
virtual void invalidateContentsForSlowScroll(const IntRect&, bool);
virtual void scroll(const IntSize&, const IntRect&, const IntRect&);
#if USE(TILED_BACKING_STORE)
virtual void delegatedScrollRequested(const IntPoint& scrollPoint);
#endif
- virtual IntPoint screenToWindow(const IntPoint&) const;
- virtual IntRect windowToScreen(const IntRect&) const;
+ virtual IntPoint screenToRootView(const IntPoint&) const OVERRIDE;
+ virtual IntRect rootViewToScreen(const IntRect&) const OVERRIDE;
virtual PlatformPageClient platformPageClient() const;
virtual void scrollbarsModeDidChange() const;
virtual void setCursor(const Cursor&);
void scrollRectIntoView(const IntRect&) const;
+#if ENABLE(TIZEN_SUPPORT_VIEWPORT)
+ bool canContentsSizeChange(Frame*, const IntSize&) const;
+#endif
void contentsSizeChanged(Frame*, const IntSize&) const;
void layoutUpdated(Frame*) const;
#if ENABLE(INPUT_COLOR)
void openColorChooser(ColorChooser*, const Color&);
- void cleanupColorChooser();
- void setSelectedColorInColorChooser(const Color&);
+ void cleanupColorChooser(ColorChooser*);
+ void setSelectedColorInColorChooser(ColorChooser*, const Color&);
#endif
void runOpenPanel(Frame*, PassRefPtr<FileChooser>);
void enumerateChosenDirectory(FileChooser*);
#endif
- void dispatchViewportDataDidChange(const ViewportArguments&) const;
+ void dispatchViewportPropertiesDidChange(const ViewportArguments&) const;
bool requiresFullscreenForVideoPlayback();
void focusNSView(NSView*);
#endif
-#if ENABLE(NOTIFICATIONS)
- NotificationPresenter* notificationPresenter() const;
-#endif
-
bool selectItemWritingDirectionIsNatural();
bool selectItemAlignmentFollowsMenuWritingDirection();
PassRefPtr<PopupMenu> createPopupMenu(PopupMenuClient*) const;