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

import"IWebUIDelegatePrivate.idl";

Inheritance diagram for IWebUIDelegatePrivate2:
IWebUIDelegatePrivate IWebUIDelegatePrivate3 IWebUIDelegatePrivate4 UIDelegate

Public Member Functions

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

◆ createWebViewWithRequest()

HRESULT IWebUIDelegatePrivate2::createWebViewWithRequest ( [in] IWebView sender,
[in] IWebURLRequest request,
[in] IPropertyBag *  windowFeatures,
[out, retval] IWebView **  newWebView 
)

◆ decidePolicyForGeolocationRequest()

HRESULT IWebUIDelegatePrivate2::decidePolicyForGeolocationRequest ( [in] IWebView sender,
[in] IWebFrame frame,
[in] IWebSecurityOrigin origin,
[in] IWebGeolocationPolicyListener listener 
)

◆ drawBackground()

HRESULT IWebUIDelegatePrivate2::drawBackground ( [in] IWebView sender,
[in] HDC  hdc,
[in] const RECT *  dirtyRect 
)

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