Lines Matching defs:WebChromeClient
28 #include "WebChromeClient.h"
72 WebChromeClient::WebChromeClient(WebView* webView)
80 void WebChromeClient::chromeDestroyed()
85 void WebChromeClient::setWindowRect(const FloatRect& r)
95 FloatRect WebChromeClient::windowRect()
111 FloatRect WebChromeClient::pageRect()
118 float WebChromeClient::scaleFactor()
124 void WebChromeClient::focus()
135 void WebChromeClient::unfocus()
146 bool WebChromeClient::canTakeFocus(FocusDirection direction)
159 void WebChromeClient::takeFocus(FocusDirection direction)
169 void WebChromeClient::focusedNodeChanged(Node*)
173 void WebChromeClient::focusedFrameChanged(Frame*)
199 Page* WebChromeClient::createWindow(Frame*, const FrameLoadRequest&, const WindowFeatures& features, const NavigationAction&)
233 void WebChromeClient::show()
242 bool WebChromeClient::canRunModal()
250 void WebChromeClient::runModal()
256 void WebChromeClient::setToolbarsVisible(bool visible)
265 bool WebChromeClient::toolbarsVisible()
276 void WebChromeClient::setStatusbarVisible(bool visible)
285 bool WebChromeClient::statusbarVisible()
296 void WebChromeClient::setScrollbarsVisible(bool b)
303 bool WebChromeClient::scrollbarsVisible()
313 void WebChromeClient::setMenubarVisible(bool visible)
321 bool WebChromeClient::menubarVisible()
331 void WebChromeClient::setResizable(bool resizable)
340 void WebChromeClient::addMessageToConsole(MessageSource source, MessageType type, MessageLevel level, const String& message, unsigned line, const String& url)
350 bool WebChromeClient::canRunBeforeUnloadConfirmPanel()
360 bool WebChromeClient::runBeforeUnloadConfirmPanel(const String& message, Frame* frame)
372 void WebChromeClient::closeWindowSoon()
392 void WebChromeClient::runJavaScriptAlert(Frame*, const String& message)
399 bool WebChromeClient::runJavaScriptConfirm(Frame*, const String& message)
408 bool WebChromeClient::runJavaScriptPrompt(Frame*, const String& message, const String& defaultValue, String& result)
429 void WebChromeClient::setStatusbarText(const String& statusText)
437 bool WebChromeClient::shouldInterruptJavaScript()
451 KeyboardUIMode WebChromeClient::keyboardUIMode()
461 IntRect WebChromeClient::windowResizerRect() const
466 void WebChromeClient::invalidateWindow(const IntRect& windowRect, bool immediate)
472 void WebChromeClient::invalidateContentsAndWindow(const IntRect& windowRect, bool immediate)
478 void WebChromeClient::invalidateContentsForSlowScroll(const IntRect& windowRect, bool immediate)
484 void WebChromeClient::scroll(const IntSize& delta, const IntRect& scrollViewRect, const IntRect& clipRect)
491 IntRect WebChromeClient::windowToScreen(const IntRect& rect) const
507 IntPoint WebChromeClient
520 PlatformPageClient WebChromeClient::platformPageClient() const
528 void WebChromeClient::contentsSizeChanged(Frame*, const IntSize&) const
533 void WebChromeClient::mouseDidMoveOverElement(const HitTestResult& result, unsigned modifierFlags)
545 bool WebChromeClient::shouldMissingPluginMessageBeButton() const
557 void WebChromeClient::missingPluginButtonClicked(Element* element) const
571 void WebChromeClient::setToolTip(const String& toolTip, TextDirection)
576 void WebChromeClient::print(Frame* frame)
584 void WebChromeClient::exceededDatabaseQuota(Frame* frame, const String& databaseIdentifier)
622 void WebChromeClient::reachedMaxAppCacheSize(int64_t spaceNeeded)
628 void WebChromeClient::reachedApplicationCacheOriginQuota(SecurityOrigin*)
634 void WebChromeClient::populateVisitedLinks()
649 bool WebChromeClient::paintCustomScrollbar(GraphicsContext* context, const FloatRect& rect, ScrollbarControlSize size,
717 bool WebChromeClient::paintCustomScrollCorner(GraphicsContext* context, const FloatRect& rect)
732 void WebChromeClient::runOpenPanel(Frame*, PassRefPtr<FileChooser> prpFileChooser)
790 void WebChromeClient::chooseIconForFiles(const Vector<WTF::String>& filenames, WebCore::FileChooser* chooser)
795 void WebChromeClient::setCursor(const Cursor& cursor)
816 void WebChromeClient::setLastSetCursorToCurrentCursor()
822 void WebChromeClient::attachRootGraphicsLayer(Frame* frame, GraphicsLayer* graphicsLayer)
827 void WebChromeClient::scheduleCompositingLayerSync()
834 COMPtr<IWebUIDelegate> WebChromeClient::uiDelegate()
843 bool WebChromeClient::supportsFullscreenForNode(const Node* node)
848 void WebChromeClient::enterFullscreenForNode(Node* node)
853 void WebChromeClient::exitFullscreenForNode(Node*)
860 bool WebChromeClient::selectItemWritingDirectionIsNatural()
865 bool WebChromeClient::selectItemAlignmentFollowsMenuWritingDirection()
870 PassRefPtr<PopupMenu> WebChromeClient::createPopupMenu(PopupMenuClient* client) const
875 PassRefPtr<SearchPopupMenu> WebChromeClient::createSearchPopupMenu(PopupMenuClient* client) const