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

import"IWebUIDelegatePrivate.idl";

Inheritance diagram for IWebUIDelegatePrivate4:
IWebUIDelegatePrivate3 IWebUIDelegatePrivate2 IWebUIDelegatePrivate

Public Member Functions

HRESULT supportsFullScreenForElement ([in] IDOMElement *, [in] BOOL withKeyboard, [out, retval] BOOL *supports)
 
HRESULT enterFullScreenForElement ([in] IDOMElement *)
 
HRESULT exitFullScreenForElement ([in] IDOMElement *)
 
- Public Member Functions inherited from IWebUIDelegatePrivate3
HRESULT didPressMissingPluginButton ([in] IDOMElement *)
 
- Public Member Functions inherited from IWebUIDelegatePrivate2
HRESULT createWebViewWithRequest ([in] IWebView *sender, [in] IWebURLRequest *request, [in] IPropertyBag *windowFeatures, [out, retval] IWebView **newWebView)
 
HRESULT drawBackground ([in] IWebView *sender, [in] HDC hdc, [in] const RECT *dirtyRect)
 
HRESULT decidePolicyForGeolocationRequest ([in] IWebView *sender, [in] IWebFrame *frame, [in] IWebSecurityOrigin *origin, [in] IWebGeolocationPolicyListener *listener)
 
- Public Member Functions inherited from IWebUIDelegatePrivate
HRESULT unused1 ()
 
HRESULT unused2 ()
 
HRESULT webViewScrolled ([in] IWebView *sender)
 
HRESULT webViewAddMessageToConsole ([in] IWebView *sender, [in] BSTR message, [in] int lineNumber, [in] BSTR url, [in] BOOL isError)
 
HRESULT webViewShouldInterruptJavaScript ([in] IWebView *sender, [out, retval] BOOL *result)
 
HRESULT webViewReceivedFocus ([in] IWebView *sender)
 
HRESULT webViewLostFocus ([in] IWebView *sender, [in] HWND loseFocusToHWnd)
 
HRESULT doDragDrop ([in] IWebView *sender, [in] IDataObject *dataObject, [in] IDropSource *dropSource, [in] DWORD okEffect, [out, retval] DWORD *performedEffect)
 
HRESULT webViewGetDlgCode ([in] IWebView *sender, [in] UINT keyCode, [out, retval] LONG_PTR *code)
 
HRESULT webViewPainted ([in] IWebView *sender)
 
HRESULT exceededDatabaseQuota ([in] IWebView *sender, [in] IWebFrame *frame, [in] IWebSecurityOrigin *origin, [in] BSTR databaseIdentifier)
 
HRESULT embeddedViewWithArguments ([in] IWebView *sender, [in] IWebFrame *frame, [in] IPropertyBag *arguments, [out, retval] IWebEmbeddedView **view)
 
HRESULT unused3 ()
 
HRESULT webViewClosing ([in] IWebView *sender)
 
HRESULT webViewSetCursor ([in] IWebView *sender, [in] HCURSOR cursor)
 
HRESULT webViewDidInvalidate ([in] IWebView *sender)
 

Member Function Documentation

◆ enterFullScreenForElement()

HRESULT IWebUIDelegatePrivate4::enterFullScreenForElement ( [in] IDOMElement )

◆ exitFullScreenForElement()

HRESULT IWebUIDelegatePrivate4::exitFullScreenForElement ( [in] IDOMElement )

◆ supportsFullScreenForElement()

HRESULT IWebUIDelegatePrivate4::supportsFullScreenForElement ( [in] IDOMElement ,
[in] BOOL  withKeyboard,
[out, retval] BOOL supports 
)

The documentation for this interface was generated from the following file: