webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
List of all members
WebCore::EmptyChromeClient Class Reference

#include <EmptyClients.h>

Inheritance diagram for WebCore::EmptyChromeClient:
WebCore::ChromeClient WebCore::SVGImageChromeClient

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
 
- Public Member Functions inherited from WebCore::ChromeClient
virtual bool supportsImmediateInvalidation ()
 
virtual FloatSize screenSize () const
 
virtual FloatSize availableScreenSize () const
 
virtual void dispatchViewportPropertiesDidChange (const ViewportArguments &) const
 
virtual bool shouldUnavailablePluginMessageBeButton (RenderEmbeddedObject::PluginUnavailabilityReason) const
 
virtual void unavailablePluginButtonClicked (Element &, RenderEmbeddedObject::PluginUnavailabilityReason) 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 shouldPaintEntireContents () const
 
virtual bool hasStablePageScaleFactor () const
 
virtual GraphicsLayerFactorygraphicsLayerFactory () const
 
virtual bool allowsAcceleratedCompositing () const
 
virtual CompositingTriggerFlags allowedCompositingTriggers () 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 enableSuddenTermination ()
 
virtual void disableSuddenTermination ()
 
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 String plugInStartLabelTitle (const String &mimeType) const
 
virtual String plugInStartLabelSubtitle (const String &mimeType) const
 
virtual String plugInExtraStyleSheet () const
 
virtual String plugInExtraScript () const
 
virtual void didAddHeaderLayer (GraphicsLayer &)
 
virtual void didAddFooterLayer (GraphicsLayer &)
 
virtual bool shouldUseTiledBackingForFrameView (const FrameView &) const
 
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 bool supportsImmediateInvalidation ()
 
virtual FloatSize screenSize () const
 
virtual FloatSize availableScreenSize () const
 
virtual void dispatchViewportPropertiesDidChange (const ViewportArguments &) const
 
virtual bool shouldUnavailablePluginMessageBeButton (RenderEmbeddedObject::PluginUnavailabilityReason) const
 
virtual void unavailablePluginButtonClicked (Element &, RenderEmbeddedObject::PluginUnavailabilityReason) 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 shouldPaintEntireContents () const
 
virtual bool hasStablePageScaleFactor () const
 
virtual GraphicsLayerFactorygraphicsLayerFactory () const
 
virtual bool allowsAcceleratedCompositing () const
 
virtual CompositingTriggerFlags allowedCompositingTriggers () 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 enableSuddenTermination ()
 
virtual void disableSuddenTermination ()
 
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 String plugInStartLabelTitle (const String &mimeType) const
 
virtual String plugInStartLabelSubtitle (const String &mimeType) const
 
virtual String plugInExtraStyleSheet () const
 
virtual String plugInExtraScript () const
 
virtual void didAddHeaderLayer (GraphicsLayer &)
 
virtual void didAddFooterLayer (GraphicsLayer &)
 
virtual bool shouldUseTiledBackingForFrameView (const FrameView &) const
 
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)
 
- Protected Member Functions inherited from WebCore::ChromeClient
virtual ~ChromeClient ()
 
virtual ~ChromeClient ()
 

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