Home | History | Annotate | Download | only in src

Lines Matching defs:ChromeClientImpl

33 #include "ChromeClientImpl.h"
151 ChromeClientImpl::ChromeClientImpl(WebViewImpl* webView)
161 ChromeClientImpl::~ChromeClientImpl()
165 void* ChromeClientImpl::webView() const
170 void ChromeClientImpl::chromeDestroyed()
175 void ChromeClientImpl::setWindowRect(const FloatRect& r)
181 FloatRect ChromeClientImpl::windowRect()
196 FloatRect ChromeClientImpl::pageRect()
204 float ChromeClientImpl::scaleFactor()
216 void ChromeClientImpl::focus()
222 void ChromeClientImpl::unfocus()
228 bool ChromeClientImpl::canTakeFocus(FocusDirection)
235 void ChromeClientImpl::takeFocus(FocusDirection direction)
245 void ChromeClientImpl::focusedNodeChanged(Node* node)
262 void ChromeClientImpl::focusedFrameChanged(Frame*)
266 Page* ChromeClientImpl::createWindow(
319 void ChromeClientImpl::show()
342 bool ChromeClientImpl::canRunModal()
347 void ChromeClientImpl::runModal()
353 void ChromeClientImpl::setToolbarsVisible(bool value)
358 bool ChromeClientImpl::toolbarsVisible()
363 void ChromeClientImpl::setStatusbarVisible(bool value)
368 bool ChromeClientImpl::statusbarVisible()
373 void ChromeClientImpl::setScrollbarsVisible(bool value)
381 bool ChromeClientImpl::scrollbarsVisible()
386 void ChromeClientImpl::setMenubarVisible(bool value)
391 bool ChromeClientImpl::menubarVisible()
396 void ChromeClientImpl::setResizable(bool value)
401 void ChromeClientImpl::addMessageToConsole(MessageSource source,
416 bool ChromeClientImpl::canRunBeforeUnloadConfirmPanel()
421 bool ChromeClientImpl::runBeforeUnloadConfirmPanel(const String& message, Frame* frame)
430 void ChromeClientImpl::closeWindowSoon()
444 void ChromeClientImpl::runJavaScriptAlert(Frame* frame, const String& message)
453 bool ChromeClientImpl::runJavaScriptConfirm(Frame* frame, const String& message)
463 bool ChromeClientImpl::runJavaScriptPrompt(Frame* frame,
482 void ChromeClientImpl::setStatusbarText(const String& message)
488 bool ChromeClientImpl::shouldInterruptJavaScript()
494 KeyboardUIMode ChromeClientImpl::keyboardUIMode()
499 IntRect ChromeClientImpl::windowResizerRect() const
508 void ChromeClientImpl::registerProtocolHandler(const String& scheme, const String& baseURL, const String& url, const String& title)
514 void ChromeClientImpl::invalidateWindow(const IntRect&, bool)
519 void ChromeClientImpl::invalidateContentsAndWindow(const IntRect& updateRect, bool /*immediate*/)
534 void ChromeClientImpl::invalidateContentsForSlowScroll(const IntRect& updateRect, bool immediate)
541 void ChromeClientImpl::scheduleAnimation()
547 void ChromeClientImpl::scroll(
566 IntPoint ChromeClientImpl::screenToWindow(const IntPoint&) const
572 IntRect ChromeClientImpl::windowToScreen(const IntRect& rect) const
584 void ChromeClientImpl::contentsSizeChanged(Frame* frame, const IntSize& size) const
591 void ChromeClientImpl::scrollbarsModeDidChange() const
595 void ChromeClientImpl::mouseDidMoveOverElement(
621 void ChromeClientImpl::setToolTip(const String& tooltipText, TextDirection dir)
632 void ChromeClientImpl::print(Frame* frame)
638 void ChromeClientImpl::exceededDatabaseQuota(Frame* frame, const String& databaseName)
644 void ChromeClientImpl::reachedMaxAppCacheSize(int64_t spaceNeeded)
649 void ChromeClientImpl::reachedApplicationCacheOriginQuota(SecurityOrigin*)
655 void ChromeClientImpl::runOpenPanel(Frame* frame, PassRefPtr<FileChooser> fileChooser)
682 void ChromeClientImpl::chooseIconForFiles(const Vector<String>& filenames, FileChooser* fileChooser)
692 void ChromeClientImpl::enumerateChosenDirectory(const String& path, FileChooser* fileChooser)
707 void ChromeClientImpl::popupOpened(PopupContainer* popupContainer,
730 void ChromeClientImpl::popupClosed(WebCore::PopupContainer* popupContainer)
735 void ChromeClientImpl::setCursor(const WebCore::Cursor& cursor)
740 void ChromeClientImpl::setCursor(const WebCursorInfo& cursor)
746 void ChromeClientImpl::setCursorForPlugin(const WebCursorInfo& cursor)
751 void ChromeClientImpl::formStateDidChange(const Node* node)
760 void ChromeClientImpl::getPopupMenuInfo(PopupContainer* popupContainer,
801 void ChromeClientImpl::postAccessibilityNotification(AccessibilityObject* obj, AXObjectCache::AXNotification notification)
809 NotificationPresenter* ChromeClientImpl::notificationPresenter() const
815 // FIXME: Remove ChromeClientImpl::requestGeolocationPermissionForFrame and ChromeClientImpl::cancelGeolocationPermissionRequestForFrame
819 void ChromeClientImpl::requestGeolocationPermissionForFrame(Frame* frame, Geolocation* geolocation)
824 void ChromeClientImpl::cancelGeolocationPermissionRequestForFrame(Frame* frame, Geolocation* geolocation)
830 void ChromeClientImpl::attachRootGraphicsLayer(Frame* frame, GraphicsLayer* graphicsLayer)
835 void ChromeClientImpl::scheduleCompositingLayerSync()
840 ChromeClient::CompositingTriggerFlags ChromeClientImpl::allowedCompositingTriggers() const
863 bool ChromeClientImpl::supportsFullscreenForNode(const WebCore::Node* node)
870 void ChromeClientImpl::enterFullscreenForNode(WebCore::Node* node)
876 void ChromeClientImpl::exitFullscreenForNode(WebCore::Node* node)
883 bool ChromeClientImpl::supportsFullScreenForElement(const WebCore::Element* element, bool withKeyboard)
888 void ChromeClientImpl::enterFullScreenForElement(WebCore::Element* element)
895 void ChromeClientImpl::exitFullScreenForElement(WebCore::Element* element)
902 void ChromeClientImpl::fullScreenRendererChanged(RenderBox*)
908 bool ChromeClientImpl::selectItemWritingDirectionIsNatural()
913 bool ChromeClientImpl::selectItemAlignmentFollowsMenuWritingDirection()
918 PassRefPtr<PopupMenu> ChromeClientImpl::createPopupMenu(PopupMenuClient* client) const
926 PassRefPtr<SearchPopupMenu> ChromeClientImpl::createSearchPopupMenu(PopupMenuClient* client) const
931 void ChromeClientImpl::willRunModalDialogDuringPageDismissal(const DialogType& dialogType) const