summaryrefslogtreecommitdiffstats
path: root/WebKit/win/Interfaces/IWebViewPrivate.idl
diff options
context:
space:
mode:
Diffstat (limited to 'WebKit/win/Interfaces/IWebViewPrivate.idl')
-rw-r--r--WebKit/win/Interfaces/IWebViewPrivate.idl11
1 files changed, 8 insertions, 3 deletions
diff --git a/WebKit/win/Interfaces/IWebViewPrivate.idl b/WebKit/win/Interfaces/IWebViewPrivate.idl
index 7ab2304..17378ce 100644
--- a/WebKit/win/Interfaces/IWebViewPrivate.idl
+++ b/WebKit/win/Interfaces/IWebViewPrivate.idl
@@ -207,10 +207,13 @@ interface IWebViewPrivate : IUnknown
// - destinationProtocol: The protocol to grant access to.
// - destinationHost: The host to grant access to.
// - allowDestinationSubdomains: If host is a domain, setting this to YES will whitelist host and all its subdomains, recursively.
- HRESULT whiteListAccessFromOrigin([in] BSTR sourceOrigin, [in] BSTR destinationProtocol, [in] BSTR destinationHost, [in] BOOL allowDestinationSubdomains);
+ HRESULT addOriginAccessWhitelistEntry([in] BSTR sourceOrigin, [in] BSTR destinationProtocol, [in] BSTR destinationHost, [in] BOOL allowDestinationSubdomains);
- // Removes all white list entries created with whiteListAccessFromOrigin.
- HRESULT resetOriginAccessWhiteLists();
+ // Removes a white list entry created with addOriginAccessWhitelistEntry. See above.
+ HRESULT removeOriginAccessWhitelistEntry([in] BSTR sourceOrigin, [in] BSTR destinationProtocol, [in] BSTR destinationHost, [in] BOOL allowDestinationSubdomains);
+
+ // Removes all white list entries created with addOriginAccessWhitelistEntry.
+ HRESULT resetOriginAccessWhitelists();
HRESULT setHistoryDelegate([in] IWebHistoryDelegate* historyDelegate);
HRESULT historyDelegate([out,retval] IWebHistoryDelegate** historyDelegate);
@@ -226,4 +229,6 @@ interface IWebViewPrivate : IUnknown
HRESULT geolocationDidFailWithError([in] IWebError* error);
HRESULT setDomainRelaxationForbiddenForURLScheme([in] BOOL forbidden, [in] BSTR scheme);
+
+ HRESULT registerURLSchemeAsSecure([in] BSTR scheme);
}