diff options
Diffstat (limited to 'chrome_frame/protocol_sink_wrap.h')
-rw-r--r-- | chrome_frame/protocol_sink_wrap.h | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/chrome_frame/protocol_sink_wrap.h b/chrome_frame/protocol_sink_wrap.h index 24810aa..3c6897a 100644 --- a/chrome_frame/protocol_sink_wrap.h +++ b/chrome_frame/protocol_sink_wrap.h @@ -57,13 +57,10 @@ class ProtData; // but delegate simply the QI. class ProtocolSinkWrap : public CComObjectRootEx<CComMultiThreadModel>, - public IServiceProvider, - public UserAgentAddOn, // implements IHttpNegotiate public IInternetProtocolSink { public: BEGIN_COM_MAP(ProtocolSinkWrap) - COM_INTERFACE_ENTRY(IServiceProvider) COM_INTERFACE_ENTRY(IInternetProtocolSink) COM_INTERFACE_BLIND_DELEGATE() END_COM_MAP() @@ -87,13 +84,6 @@ END_COM_MAP() STDMETHOD(ReportData)(DWORD flags, ULONG progress, ULONG max_progress); STDMETHOD(ReportResult)(HRESULT result, DWORD error, LPCWSTR result_text); - // IServiceProvider - return our HttpNegotiate or forward to delegate - STDMETHOD(QueryService)(REFGUID guidService, REFIID riid, void** ppvObject); - - // Helpers. - HRESULT ObtainHttpNegotiate(); - HRESULT ObtainServiceProvider(); - // Remember original sink base::win::ScopedComPtr<IInternetProtocolSink> delegate_; base::win::ScopedComPtr<IServiceProvider> delegate_service_provider_; |