29 #ifndef PolicyDelegate_h 30 #define PolicyDelegate_h 32 #include <WebKit/WebKit.h> 63 void setPermissive(
bool permissive) { m_permissiveDelegate = permissive; }
67 TestRunner* m_controllerToNotifyDone {
nullptr };
68 ULONG m_refCount { 1 };
69 bool m_permissiveDelegate {
false };
72 #endif // PolicyDelegate_h Definition: run_test.mm:22
Definition: IWebURLRequest.idl:46
void setControllerToNotifyDone(TestRunner *controller)
Definition: PolicyDelegate.h:64
virtual HRESULT STDMETHODCALLTYPE decidePolicyForNewWindowAction(_In_opt_ IWebView *, _In_opt_ IPropertyBag *actionInformation, _In_opt_ IWebURLRequest *, _In_ BSTR frameName, _In_opt_ IWebPolicyDecisionListener *)
Definition: PolicyDelegate.h:48
Definition: IWebError.idl:130
HRESULT
Definition: RenderThemeWin.cpp:150
Definition: PolicyDelegate.h:34
void setPermissive(bool permissive)
Definition: PolicyDelegate.h:63
std::unique_ptr< FecController > controller
Definition: fec_controller_unittest.cc:49
virtual HRESULT STDMETHODCALLTYPE decidePolicyForMIMEType(_In_opt_ IWebView *, _In_ BSTR type, _In_opt_ IWebURLRequest *, _In_opt_ IWebFrame *, _In_opt_ IWebPolicyDecisionListener *)
Definition: PolicyDelegate.h:54
wchar_t * BSTR
Definition: BString.h:36
PolicyDelegate()
Definition: PolicyDelegate.cpp:57
Definition: IWebFrame.idl:66
EGLenum type
Definition: eglext.h:63
virtual HRESULT STDMETHODCALLTYPE unableToImplementPolicyWithError(_In_opt_ IWebView *, _In_opt_ IWebError *, _In_opt_ IWebFrame *)
Definition: PolicyDelegate.cpp:158
Definition: IWebPolicyDelegate.idl:154
Definition: IWebView.idl:161
virtual ULONG STDMETHODCALLTYPE Release()
Definition: PolicyDelegate.cpp:83
virtual HRESULT STDMETHODCALLTYPE QueryInterface(_In_ REFIID riid, _COM_Outptr_ void **ppvObject)
Definition: PolicyDelegate.cpp:62
virtual HRESULT STDMETHODCALLTYPE decidePolicyForNavigationAction(_In_opt_ IWebView *, _In_opt_ IPropertyBag *actionInformation, _In_opt_ IWebURLRequest *, _In_opt_ IWebFrame *, _In_opt_ IWebPolicyDecisionListener *)
Definition: PolicyDelegate.cpp:92
Definition: IWebPolicyDelegate.idl:81
virtual ULONG STDMETHODCALLTYPE AddRef()
Definition: PolicyDelegate.cpp:78