• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/WebKit2-7537.78.2/WebProcess/WebCoreSupport/

Lines Matching refs:WebCore

30 #include <WebCore/ChromeClient.h>
31 #include <WebCore/ViewportArguments.h>
39 class WebChromeClient : public WebCore::ChromeClient {
55 virtual void setWindowRect(const WebCore::FloatRect&) OVERRIDE;
56 virtual WebCore::FloatRect windowRect() OVERRIDE;
58 virtual WebCore::FloatRect pageRect() OVERRIDE;
63 virtual bool canTakeFocus(WebCore::FocusDirection) OVERRIDE;
64 virtual void takeFocus(WebCore::FocusDirection) OVERRIDE;
66 virtual void focusedNodeChanged(WebCore::Node*) OVERRIDE;
67 virtual void focusedFrameChanged(WebCore::Frame*) OVERRIDE;
73 virtual WebCore::Page* createWindow(WebCore::Frame*, const WebCore::FrameLoadRequest&, const WebCore::WindowFeatures&, const WebCore::NavigationAction&) OVERRIDE;
93 virtual void addMessageToConsole(WebCore::MessageSource, WebCore::MessageLevel, const String& message, unsigned lineNumber, unsigned columnNumber, const String& sourceID) OVERRIDE;
96 virtual bool runBeforeUnloadConfirmPanel(const String& message, WebCore::Frame*) OVERRIDE;
100 virtual void runJavaScriptAlert(WebCore::Frame*, const String&) OVERRIDE;
101 virtual bool runJavaScriptConfirm(WebCore::Frame*, const String&) OVERRIDE;
102 virtual bool runJavaScriptPrompt(WebCore::Frame*, const String& message, const String& defaultValue, String& result) OVERRIDE;
106 virtual WebCore::KeyboardUIMode keyboardUIMode() OVERRIDE;
108 virtual WebCore::IntRect windowResizerRect() const OVERRIDE;
111 virtual void invalidateRootView(const WebCore::IntRect&, bool) OVERRIDE;
112 virtual void invalidateContentsAndRootView(const WebCore::IntRect&, bool) OVERRIDE;
113 virtual void invalidateContentsForSlowScroll(const WebCore::IntRect&, bool) OVERRIDE;
114 virtual void scroll(const WebCore::IntSize& scrollDelta, const WebCore::IntRect& scrollRect, const WebCore::IntRect& clipRect) OVERRIDE;
116 virtual void delegatedScrollRequested(const WebCore::IntPoint& scrollOffset) OVERRIDE;
118 virtual WebCore::IntPoint screenToRootView(const WebCore::IntPoint&) const OVERRIDE;
119 virtual WebCore::IntRect rootViewToScreen(const WebCore::IntRect&) const OVERRIDE;
121 virtual void contentsSizeChanged(WebCore::Frame*, const WebCore::IntSize&) const OVERRIDE;
122 virtual void scrollRectIntoView(const WebCore::IntRect&) const OVERRIDE; // Currently only Mac has a non empty implementation.
124 virtual bool shouldUnavailablePluginMessageBeButton(WebCore::RenderEmbeddedObject::PluginUnavailabilityReason) const OVERRIDE;
125 virtual void unavailablePluginButtonClicked(WebCore::Element*, WebCore::RenderEmbeddedObject::PluginUnavailabilityReason) const OVERRIDE;
128 virtual void mouseDidMoveOverElement(const WebCore::HitTestResult&, unsigned modifierFlags) OVERRIDE;
130 virtual void setToolTip(const String&, WebCore::TextDirection) OVERRIDE;
132 virtual void print(WebCore::Frame*) OVERRIDE;
135 virtual void exceededDatabaseQuota(WebCore::Frame*, const String& databaseName, WebCore::DatabaseDetails) OVERRIDE;
139 virtual void reachedApplicationCacheOriginQuota(WebCore::SecurityOrigin*, int64_t spaceNeeded) OVERRIDE;
147 virtual WebCore::FloatRect customHighlightRect(WebCore::Node*, const WTF::AtomicString& type, const WebCore::FloatRect& lineRect) OVERRIDE;
148 virtual void paintCustomHighlight(WebCore::Node*, const AtomicString& type, const WebCore::FloatRect& boxRect, const WebCore::FloatRect& lineRect,
154 virtual bool paintCustomOverhangArea(WebCore::GraphicsContext*, const WebCore::IntRect&, const WebCore::IntRect&, const WebCore::IntRect&) OVERRIDE;
157 virtual PassOwnPtr<WebCore::ColorChooser> createColorChooser(WebCore::ColorChooserClient*, const WebCore::Color&) OVERRIDE;
160 virtual void runOpenPanel(WebCore::Frame*, PassRefPtr<WebCore::FileChooser>) OVERRIDE;
161 virtual void loadIconForFiles(const Vector<String>&, WebCore::FileIconLoader*) OVERRIDE;
163 virtual void setCursor(const WebCore::Cursor&) OVERRIDE;
171 virtual void formStateDidChange(const WebCore::Node*) OVERRIDE;
173 virtual void didAssociateFormControls(const Vector<RefPtr<WebCore::Element>>&) OVERRIDE;
179 virtual PassRefPtr<WebCore::PopupMenu> createPopupMenu(WebCore::PopupMenuClient*) const OVERRIDE;
180 virtual PassRefPtr<WebCore::SearchPopupMenu> createSearchPopupMenu(WebCore::PopupMenuClient*) const OVERRIDE;
183 virtual WebCore::GraphicsLayerFactory* graphicsLayerFactory() const OVERRIDE;
184 virtual void attachRootGraphicsLayer(WebCore::Frame*, WebCore::GraphicsLayer*) OVERRIDE;
206 virtual bool supportsFullScreenForElement(const WebCore::Element*, bool withKeyboard) OVERRIDE;
207 virtual void enterFullScreenForElement(WebCore::Element*) OVERRIDE;
208 virtual void exitFullScreenForElement(WebCore::Element*) OVERRIDE;
218 virtual void dispatchViewportPropertiesDidChange(const WebCore::ViewportArguments&) const OVERRIDE;
220 virtual void notifyScrollerThumbIsVisibleInRect(const WebCore::IntRect&) OVERRIDE;
222 virtual bool shouldRubberBandInDirection(WebCore::ScrollDirection) const OVERRIDE;
224 virtual WebCore::Color underlayColor() const OVERRIDE;
235 virtual void didAddHeaderLayer(WebCore::GraphicsLayer*) OVERRIDE;
236 virtual void didAddFooterLayer(WebCore::GraphicsLayer*) OVERRIDE;