webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebChromeClient Class Reference

#include <WebChromeClient.h>

Inheritance diagram for WebChromeClient:
WebCore::ChromeClient WebCore::ChromeClient

Public Member Functions

 WebChromeClient (WebView *)
 
WebViewwebView () const
 
 WebChromeClient (WebView *)
 
void chromeDestroyed () final
 
void setWindowRect (const WebCore::FloatRect &) final
 
WebCore::FloatRect windowRect () final
 
WebCore::FloatRect pageRect () final
 
void focus () final
 
void unfocus () final
 
bool canTakeFocus (WebCore::FocusDirection) final
 
void takeFocus (WebCore::FocusDirection) final
 
void focusedElementChanged (WebCore::Element *) final
 
void focusedFrameChanged (WebCore::Frame *) final
 
WebCore::PagecreateWindow (WebCore::Frame &, const WebCore::FrameLoadRequest &, const WebCore::WindowFeatures &, const WebCore::NavigationAction &) final
 
void show () final
 
bool canRunModal () final
 
void runModal () final
 
void setToolbarsVisible (bool) final
 
bool toolbarsVisible () final
 
void setStatusbarVisible (bool) final
 
bool statusbarVisible () final
 
void setScrollbarsVisible (bool) final
 
bool scrollbarsVisible () final
 
void setMenubarVisible (bool) final
 
bool menubarVisible () final
 
void setResizable (bool) final
 
void addMessageToConsole (JSC::MessageSource, JSC::MessageLevel, const WTF::String &message, unsigned lineNumber, unsigned columnNumber, const WTF::String &url) final
 
bool canRunBeforeUnloadConfirmPanel () final
 
bool runBeforeUnloadConfirmPanel (const WTF::String &message, WebCore::Frame &) final
 
void closeWindowSoon () final
 
void runJavaScriptAlert (WebCore::Frame &, const WTF::String &) final
 
bool runJavaScriptConfirm (WebCore::Frame &, const WTF::String &) final
 
bool runJavaScriptPrompt (WebCore::Frame &, const WTF::String &message, const WTF::String &defaultValue, WTF::String &result) final
 
void setStatusbarText (const WTF::String &) final
 
WebCore::KeyboardUIMode keyboardUIMode () final
 
void invalidateRootView (const WebCore::IntRect &) final
 
void invalidateContentsAndRootView (const WebCore::IntRect &) final
 
void invalidateContentsForSlowScroll (const WebCore::IntRect &) final
 
void scroll (const WebCore::IntSize &scrollDelta, const WebCore::IntRect &rectToScroll, const WebCore::IntRect &clipRect) final
 
WebCore::IntPoint screenToRootView (const WebCore::IntPoint &) const final
 
WebCore::IntRect rootViewToScreen (const WebCore::IntRect &) const final
 
PlatformPageClient platformPageClient () const final
 
void contentsSizeChanged (WebCore::Frame &, const WebCore::IntSize &) const final
 
void scrollbarsModeDidChange () const final
 
void mouseDidMoveOverElement (const WebCore::HitTestResult &, unsigned modifierFlags) final
 
bool shouldUnavailablePluginMessageBeButton (WebCore::RenderEmbeddedObject::PluginUnavailabilityReason) const final
 
void unavailablePluginButtonClicked (WebCore::Element &, WebCore::RenderEmbeddedObject::PluginUnavailabilityReason) const final
 
void setToolTip (const WTF::String &, WebCore::TextDirection) final
 
void print (WebCore::Frame &) final
 
void exceededDatabaseQuota (WebCore::Frame &, const WTF::String &, WebCore::DatabaseDetails) final
 
void reachedMaxAppCacheSize (int64_t spaceNeeded) final
 
void reachedApplicationCacheOriginQuota (WebCore::SecurityOrigin &, int64_t totalSpaceNeeded) final
 
void runOpenPanel (WebCore::Frame &, WebCore::FileChooser &) final
 
void loadIconForFiles (const Vector< WTF::String > &, WebCore::FileIconLoader &) final
 
void setCursor (const WebCore::Cursor &) final
 
void setCursorHiddenUntilMouseMoves (bool) final
 
void setLastSetCursorToCurrentCursor () final
 
void attachRootGraphicsLayer (WebCore::Frame &, WebCore::GraphicsLayer *) final
 
void attachViewOverlayGraphicsLayer (WebCore::Frame &, WebCore::GraphicsLayer *) final
 
void setNeedsOneShotDrawingSynchronization () final
 
void scheduleCompositingLayerFlush () final
 
void scrollRectIntoView (const WebCore::IntRect &) const final
 
bool selectItemWritingDirectionIsNatural () final
 
bool selectItemAlignmentFollowsMenuWritingDirection () final
 
bool hasOpenedPopup () const final
 
RefPtr< WebCore::PopupMenucreatePopupMenu (WebCore::PopupMenuClient &) const final
 
RefPtr< WebCore::SearchPopupMenucreateSearchPopupMenu (WebCore::PopupMenuClient &) const final
 
void wheelEventHandlersChanged (bool) final
 
WebViewwebView ()
 
void AXStartFrameLoad () final
 
void AXFinishFrameLoad () final
 
bool shouldUseTiledBackingForFrameView (const WebCore::FrameView &) const final
 
- Public Member Functions inherited from WebCore::ChromeClient
virtual void scheduleAnimation ()=0
 
virtual FloatSize screenSize () const
 
virtual FloatSize availableScreenSize () const
 
virtual void dispatchViewportPropertiesDidChange (const ViewportArguments &) const
 
virtual Color underlayColor () const
 
virtual void pageExtendedBackgroundColorDidChange (Color) const
 
virtual bool shouldReplaceWithGeneratedFileForUpload (const String &path, String &generatedFilename)
 
virtual String generateReplacementFile (const String &path)
 
virtual Seconds eventThrottlingDelay ()
 
virtual void elementDidRefocus (Element &)
 
virtual bool hasStablePageScaleFactor () const
 
virtual GraphicsLayerFactorygraphicsLayerFactory () const
 
virtual bool allowsAcceleratedCompositing () const
 
virtual bool layerTreeStateIsFrozen () const
 
virtual bool adjustLayerFlushThrottling (LayerFlushThrottleState::Flags)
 
virtual RefPtr< ScrollingCoordinatorcreateScrollingCoordinator (Page &) const
 
virtual bool supportsVideoFullscreen (HTMLMediaElementEnums::VideoFullscreenMode)
 
virtual void exitVideoFullscreenForVideoElement (HTMLVideoElement &)
 
virtual void exitVideoFullscreenToModeWithoutAnimation (HTMLVideoElement &, HTMLMediaElementEnums::VideoFullscreenMode)
 
virtual bool requiresFullscreenForVideoPlayback ()
 
virtual void postAccessibilityNotification (AccessibilityObject &, AXObjectCache::AXNotification)
 
virtual void notifyScrollerThumbIsVisibleInRect (const IntRect &)
 
virtual void recommendedScrollbarStyleDidChange (ScrollbarStyle)
 
virtual std::optional< ScrollbarOverlayStylepreferredScrollbarOverlayStyle ()
 
virtual bool isSVGImageChromeClient () const
 
virtual FloatSize minimumWindowSize () const
 
virtual bool isEmptyChromeClient () const
 
virtual String plugInStartLabelTitle (const String &mimeType) const
 
virtual String plugInStartLabelSubtitle (const String &mimeType) const
 
virtual String plugInExtraStyleSheet () const
 
virtual String plugInExtraScript () const
 
virtual void didAssociateFormControls (const Vector< RefPtr< Element >> &)
 
virtual bool shouldNotifyOnFormChanges ()
 
virtual void didAddHeaderLayer (GraphicsLayer &)
 
virtual void didAddFooterLayer (GraphicsLayer &)
 
virtual void isPlayingMediaDidChange (MediaProducer::MediaStateFlags, uint64_t)
 
virtual void handleAutoplayEvent (AutoplayEvent)
 
virtual bool shouldDispatchFakeMouseMoveEvents () const
 
virtual void handleAutoFillButtonClick (HTMLInputElement &)
 
virtual void imageOrMediaDocumentSizeChanged (const IntSize &)
 
virtual void didInvalidateDocumentMarkerRects ()
 
virtual void reportProcessCPUTime (int64_t, ActivityStateForCPUSampling)
 
virtual void scheduleAnimation ()=0
 
virtual FloatSize screenSize () const
 
virtual FloatSize availableScreenSize () const
 
virtual void dispatchViewportPropertiesDidChange (const ViewportArguments &) const
 
virtual Color underlayColor () const
 
virtual void pageExtendedBackgroundColorDidChange (Color) const
 
virtual bool shouldReplaceWithGeneratedFileForUpload (const String &path, String &generatedFilename)
 
virtual String generateReplacementFile (const String &path)
 
virtual Seconds eventThrottlingDelay ()
 
virtual void elementDidRefocus (Element &)
 
virtual bool hasStablePageScaleFactor () const
 
virtual GraphicsLayerFactorygraphicsLayerFactory () const
 
virtual bool allowsAcceleratedCompositing () const
 
virtual bool layerTreeStateIsFrozen () const
 
virtual bool adjustLayerFlushThrottling (LayerFlushThrottleState::Flags)
 
virtual RefPtr< ScrollingCoordinatorcreateScrollingCoordinator (Page &) const
 
virtual bool supportsVideoFullscreen (HTMLMediaElementEnums::VideoFullscreenMode)
 
virtual void exitVideoFullscreenForVideoElement (HTMLVideoElement &)
 
virtual void exitVideoFullscreenToModeWithoutAnimation (HTMLVideoElement &, HTMLMediaElementEnums::VideoFullscreenMode)
 
virtual bool requiresFullscreenForVideoPlayback ()
 
virtual void postAccessibilityNotification (AccessibilityObject &, AXObjectCache::AXNotification)
 
virtual void notifyScrollerThumbIsVisibleInRect (const IntRect &)
 
virtual void recommendedScrollbarStyleDidChange (ScrollbarStyle)
 
virtual std::optional< ScrollbarOverlayStylepreferredScrollbarOverlayStyle ()
 
virtual bool isSVGImageChromeClient () const
 
virtual FloatSize minimumWindowSize () const
 
virtual bool isEmptyChromeClient () const
 
virtual String plugInStartLabelTitle (const String &mimeType) const
 
virtual String plugInStartLabelSubtitle (const String &mimeType) const
 
virtual String plugInExtraStyleSheet () const
 
virtual String plugInExtraScript () const
 
virtual void didAssociateFormControls (const Vector< RefPtr< Element >> &)
 
virtual bool shouldNotifyOnFormChanges ()
 
virtual void didAddHeaderLayer (GraphicsLayer &)
 
virtual void didAddFooterLayer (GraphicsLayer &)
 
virtual void isPlayingMediaDidChange (MediaProducer::MediaStateFlags, uint64_t)
 
virtual void handleAutoplayEvent (AutoplayEvent)
 
virtual bool shouldDispatchFakeMouseMoveEvents () const
 
virtual void handleAutoFillButtonClick (HTMLInputElement &)
 
virtual void imageOrMediaDocumentSizeChanged (const IntSize &)
 
virtual void didInvalidateDocumentMarkerRects ()
 
virtual void reportProcessCPUTime (int64_t, ActivityStateForCPUSampling)
 

Additional Inherited Members

- Public Types inherited from WebCore::ChromeClient
enum  CompositingTrigger {
  ThreeDTransformTrigger = 1 << 0, VideoTrigger = 1 << 1, PluginTrigger = 1 << 2, CanvasTrigger = 1 << 3,
  AnimationTrigger = 1 << 4, FilterTrigger = 1 << 5, ScrollableInnerFrameTrigger = 1 << 6, AnimatedOpacityTrigger = 1 << 7,
  AllTriggers = 0xFFFFFFFF, ThreeDTransformTrigger = 1 << 0, VideoTrigger = 1 << 1, PluginTrigger = 1 << 2,
  CanvasTrigger = 1 << 3, AnimationTrigger = 1 << 4, FilterTrigger = 1 << 5, ScrollableInnerFrameTrigger = 1 << 6,
  AnimatedOpacityTrigger = 1 << 7, AllTriggers = 0xFFFFFFFF
}
 
enum  CompositingTrigger {
  ThreeDTransformTrigger = 1 << 0, VideoTrigger = 1 << 1, PluginTrigger = 1 << 2, CanvasTrigger = 1 << 3,
  AnimationTrigger = 1 << 4, FilterTrigger = 1 << 5, ScrollableInnerFrameTrigger = 1 << 6, AnimatedOpacityTrigger = 1 << 7,
  AllTriggers = 0xFFFFFFFF, ThreeDTransformTrigger = 1 << 0, VideoTrigger = 1 << 1, PluginTrigger = 1 << 2,
  CanvasTrigger = 1 << 3, AnimationTrigger = 1 << 4, FilterTrigger = 1 << 5, ScrollableInnerFrameTrigger = 1 << 6,
  AnimatedOpacityTrigger = 1 << 7, AllTriggers = 0xFFFFFFFF
}
 
typedef unsigned CompositingTriggerFlags
 
typedef unsigned CompositingTriggerFlags
 
- Protected Member Functions inherited from WebCore::ChromeClient
virtual ~ChromeClient ()
 
virtual ~ChromeClient ()
 

Constructor & Destructor Documentation

◆ WebChromeClient() [1/2]

WebChromeClient::WebChromeClient ( WebView webView)

◆ WebChromeClient() [2/2]

WebChromeClient::WebChromeClient ( WebView )

Member Function Documentation

◆ addMessageToConsole()

void WebChromeClient::addMessageToConsole ( JSC::MessageSource  ,
JSC::MessageLevel  ,
const WTF::String message,
unsigned  lineNumber,
unsigned  columnNumber,
const WTF::String url 
)
finalvirtual

Implements WebCore::ChromeClient.

◆ attachRootGraphicsLayer()

void WebChromeClient::attachRootGraphicsLayer ( WebCore::Frame ,
WebCore::GraphicsLayer  
)
finalvirtual

Implements WebCore::ChromeClient.

◆ attachViewOverlayGraphicsLayer()

void WebChromeClient::attachViewOverlayGraphicsLayer ( WebCore::Frame ,
WebCore::GraphicsLayer  
)
finalvirtual

Implements WebCore::ChromeClient.

◆ AXFinishFrameLoad()

void WebChromeClient::AXFinishFrameLoad ( )
final

◆ AXStartFrameLoad()

void WebChromeClient::AXStartFrameLoad ( )
final

◆ canRunBeforeUnloadConfirmPanel()

bool WebChromeClient::canRunBeforeUnloadConfirmPanel ( )
finalvirtual

Implements WebCore::ChromeClient.

◆ canRunModal()

bool WebChromeClient::canRunModal ( )
finalvirtual

Implements WebCore::ChromeClient.

◆ canTakeFocus()

bool WebChromeClient::canTakeFocus ( WebCore::FocusDirection  )
finalvirtual

Implements WebCore::ChromeClient.

◆ chromeDestroyed()

void WebChromeClient::chromeDestroyed ( )
finalvirtual

Implements WebCore::ChromeClient.

◆ closeWindowSoon()

void WebChromeClient::closeWindowSoon ( )
finalvirtual

Implements WebCore::ChromeClient.

◆ contentsSizeChanged()

void WebChromeClient::contentsSizeChanged ( WebCore::Frame ,
const WebCore::IntSize  
) const
finalvirtual

Implements WebCore::ChromeClient.

◆ createPopupMenu()

RefPtr<WebCore::PopupMenu> WebChromeClient::createPopupMenu ( WebCore::PopupMenuClient ) const
finalvirtual

Implements WebCore::ChromeClient.

◆ createSearchPopupMenu()

RefPtr<WebCore::SearchPopupMenu> WebChromeClient::createSearchPopupMenu ( WebCore::PopupMenuClient ) const
finalvirtual

Implements WebCore::ChromeClient.

◆ createWindow()

WebCore::Page* WebChromeClient::createWindow ( WebCore::Frame ,
const WebCore::FrameLoadRequest ,
const WebCore::WindowFeatures ,
const WebCore::NavigationAction  
)
finalvirtual

Implements WebCore::ChromeClient.

◆ exceededDatabaseQuota()

void WebChromeClient::exceededDatabaseQuota ( WebCore::Frame ,
const WTF::String ,
WebCore::DatabaseDetails   
)
finalvirtual

Implements WebCore::ChromeClient.

◆ focus()

void WebChromeClient::focus ( )
finalvirtual

Implements WebCore::ChromeClient.

◆ focusedElementChanged()

void WebChromeClient::focusedElementChanged ( WebCore::Element )
finalvirtual

Implements WebCore::ChromeClient.

◆ focusedFrameChanged()

void WebChromeClient::focusedFrameChanged ( WebCore::Frame )
finalvirtual

Implements WebCore::ChromeClient.

◆ hasOpenedPopup()

bool WebChromeClient::hasOpenedPopup ( ) const
finalvirtual

Implements WebCore::ChromeClient.

◆ invalidateContentsAndRootView()

void WebChromeClient::invalidateContentsAndRootView ( const WebCore::IntRect )
finalvirtual

Implements WebCore::ChromeClient.

◆ invalidateContentsForSlowScroll()

void WebChromeClient::invalidateContentsForSlowScroll ( const WebCore::IntRect )
finalvirtual

Implements WebCore::ChromeClient.

◆ invalidateRootView()

void WebChromeClient::invalidateRootView ( const WebCore::IntRect )
finalvirtual

Implements WebCore::ChromeClient.

◆ keyboardUIMode()

WebCore::KeyboardUIMode WebChromeClient::keyboardUIMode ( )
finalvirtual

Implements WebCore::ChromeClient.

◆ loadIconForFiles()

void WebChromeClient::loadIconForFiles ( const Vector< WTF::String > &  filenames,
WebCore::FileIconLoader loader 
)
finalvirtual

Implements WebCore::ChromeClient.

◆ menubarVisible()

bool WebChromeClient::menubarVisible ( )
finalvirtual

Implements WebCore::ChromeClient.

◆ mouseDidMoveOverElement()

void WebChromeClient::mouseDidMoveOverElement ( const WebCore::HitTestResult ,
unsigned  modifierFlags 
)
finalvirtual

Implements WebCore::ChromeClient.

◆ pageRect()

WebCore::FloatRect WebChromeClient::pageRect ( )
finalvirtual

Implements WebCore::ChromeClient.

◆ platformPageClient()

PlatformPageClient WebChromeClient::platformPageClient ( ) const
finalvirtual

Implements WebCore::ChromeClient.

◆ print()

void WebChromeClient::print ( WebCore::Frame )
finalvirtual

Implements WebCore::ChromeClient.

◆ reachedApplicationCacheOriginQuota()

void WebChromeClient::reachedApplicationCacheOriginQuota ( WebCore::SecurityOrigin ,
int64_t  totalSpaceNeeded 
)
finalvirtual

Implements WebCore::ChromeClient.

◆ reachedMaxAppCacheSize()

void WebChromeClient::reachedMaxAppCacheSize ( int64_t  spaceNeeded)
finalvirtual

Implements WebCore::ChromeClient.

◆ rootViewToScreen()

WebCore::IntRect WebChromeClient::rootViewToScreen ( const WebCore::IntRect ) const
finalvirtual

Implements WebCore::ChromeClient.

◆ runBeforeUnloadConfirmPanel()

bool WebChromeClient::runBeforeUnloadConfirmPanel ( const WTF::String message,
WebCore::Frame  
)
finalvirtual

Implements WebCore::ChromeClient.

◆ runJavaScriptAlert()

void WebChromeClient::runJavaScriptAlert ( WebCore::Frame ,
const WTF::String  
)
finalvirtual

Implements WebCore::ChromeClient.

◆ runJavaScriptConfirm()

bool WebChromeClient::runJavaScriptConfirm ( WebCore::Frame ,
const WTF::String  
)
finalvirtual

Implements WebCore::ChromeClient.

◆ runJavaScriptPrompt()

bool WebChromeClient::runJavaScriptPrompt ( WebCore::Frame ,
const WTF::String message,
const WTF::String defaultValue,
WTF::String result 
)
finalvirtual

Implements WebCore::ChromeClient.

◆ runModal()

void WebChromeClient::runModal ( )
finalvirtual

Implements WebCore::ChromeClient.

◆ runOpenPanel()

void WebChromeClient::runOpenPanel ( WebCore::Frame ,
WebCore::FileChooser  
)
finalvirtual

Implements WebCore::ChromeClient.

◆ scheduleCompositingLayerFlush()

void WebChromeClient::scheduleCompositingLayerFlush ( )
finalvirtual

Implements WebCore::ChromeClient.

◆ screenToRootView()

WebCore::IntPoint WebChromeClient::screenToRootView ( const WebCore::IntPoint ) const
finalvirtual

Implements WebCore::ChromeClient.

◆ scroll()

void WebChromeClient::scroll ( const WebCore::IntSize scrollDelta,
const WebCore::IntRect rectToScroll,
const WebCore::IntRect clipRect 
)
finalvirtual

Implements WebCore::ChromeClient.

◆ scrollbarsModeDidChange()

void WebChromeClient::scrollbarsModeDidChange ( ) const
inlinefinalvirtual

Implements WebCore::ChromeClient.

◆ scrollbarsVisible()

bool WebChromeClient::scrollbarsVisible ( )
finalvirtual

Implements WebCore::ChromeClient.

◆ scrollRectIntoView()

void WebChromeClient::scrollRectIntoView ( const WebCore::IntRect ) const
inlinefinalvirtual

Reimplemented from WebCore::ChromeClient.

◆ selectItemAlignmentFollowsMenuWritingDirection()

bool WebChromeClient::selectItemAlignmentFollowsMenuWritingDirection ( )
finalvirtual

Implements WebCore::ChromeClient.

◆ selectItemWritingDirectionIsNatural()

bool WebChromeClient::selectItemWritingDirectionIsNatural ( )
finalvirtual

Implements WebCore::ChromeClient.

◆ setCursor()

void WebChromeClient::setCursor ( const WebCore::Cursor )
final

◆ setCursorHiddenUntilMouseMoves()

void WebChromeClient::setCursorHiddenUntilMouseMoves ( bool  )
final

◆ setLastSetCursorToCurrentCursor()

void WebChromeClient::setLastSetCursorToCurrentCursor ( )
final

◆ setMenubarVisible()

void WebChromeClient::setMenubarVisible ( bool  )
finalvirtual

Implements WebCore::ChromeClient.

◆ setNeedsOneShotDrawingSynchronization()

void WebChromeClient::setNeedsOneShotDrawingSynchronization ( )
inlinefinalvirtual

Implements WebCore::ChromeClient.

◆ setResizable()

void WebChromeClient::setResizable ( bool  )
finalvirtual

Implements WebCore::ChromeClient.

◆ setScrollbarsVisible()

void WebChromeClient::setScrollbarsVisible ( bool  )
finalvirtual

Implements WebCore::ChromeClient.

◆ setStatusbarText()

void WebChromeClient::setStatusbarText ( const WTF::String )
finalvirtual

Implements WebCore::ChromeClient.

◆ setStatusbarVisible()

void WebChromeClient::setStatusbarVisible ( bool  )
finalvirtual

Implements WebCore::ChromeClient.

◆ setToolbarsVisible()

void WebChromeClient::setToolbarsVisible ( bool  )
finalvirtual

Implements WebCore::ChromeClient.

◆ setToolTip()

void WebChromeClient::setToolTip ( const WTF::String ,
WebCore::TextDirection   
)
finalvirtual

Implements WebCore::ChromeClient.

◆ setWindowRect()

void WebChromeClient::setWindowRect ( const WebCore::FloatRect )
finalvirtual

Implements WebCore::ChromeClient.

◆ shouldUnavailablePluginMessageBeButton()

bool WebChromeClient::shouldUnavailablePluginMessageBeButton ( WebCore::RenderEmbeddedObject::PluginUnavailabilityReason  ) const
finalvirtual

Reimplemented from WebCore::ChromeClient.

◆ shouldUseTiledBackingForFrameView()

bool WebChromeClient::shouldUseTiledBackingForFrameView ( const WebCore::FrameView frameView) const
finalvirtual

Reimplemented from WebCore::ChromeClient.

◆ show()

void WebChromeClient::show ( )
finalvirtual

Implements WebCore::ChromeClient.

◆ statusbarVisible()

bool WebChromeClient::statusbarVisible ( )
finalvirtual

Implements WebCore::ChromeClient.

◆ takeFocus()

void WebChromeClient::takeFocus ( WebCore::FocusDirection  )
finalvirtual

Implements WebCore::ChromeClient.

◆ toolbarsVisible()

bool WebChromeClient::toolbarsVisible ( )
finalvirtual

Implements WebCore::ChromeClient.

◆ unavailablePluginButtonClicked()

void WebChromeClient::unavailablePluginButtonClicked ( WebCore::Element ,
WebCore::RenderEmbeddedObject::PluginUnavailabilityReason   
) const
finalvirtual

Reimplemented from WebCore::ChromeClient.

◆ unfocus()

void WebChromeClient::unfocus ( )
finalvirtual

Implements WebCore::ChromeClient.

◆ webView() [1/2]

WebView* WebChromeClient::webView ( ) const
inline

◆ webView() [2/2]

WebView* WebChromeClient::webView ( )
inline

◆ wheelEventHandlersChanged()

void WebChromeClient::wheelEventHandlersChanged ( bool  )
inlinefinalvirtual

Implements WebCore::ChromeClient.

◆ windowRect()

WebCore::FloatRect WebChromeClient::windowRect ( )
finalvirtual

Implements WebCore::ChromeClient.


The documentation for this class was generated from the following files: