| Index: src/plugin/PluginTabBase.h |
| =================================================================== |
| --- a/src/plugin/PluginTabBase.h |
| +++ b/src/plugin/PluginTabBase.h |
| @@ -34,15 +34,10 @@ |
| std::wstring m_documentDomain; |
| std::wstring m_documentUrl; |
| CPluginUserSettings m_pluginUserSettings; |
| - bool m_isActivated; |
| - |
| - std::thread m_thread; |
| - std::atomic<bool> m_continueThreadRunning; |
| CPluginDomTraverser* m_traverser; |
| public: |
| CPluginFilter m_filter; |
| private: |
| - void ThreadProc(); |
| CComAutoCriticalSection m_criticalSectionCache; |
| std::set<std::wstring> m_cacheFrames; |
| std::wstring m_cacheDomain; |
| @@ -55,12 +50,9 @@ |
| std::wstring GetDocumentDomain(); |
| void SetDocumentUrl(const std::wstring& url); |
| std::wstring GetDocumentUrl(); |
| - virtual void OnActivate(); |
| - virtual void OnUpdate(); |
| virtual void OnNavigate(const std::wstring& url); |
| virtual void OnDownloadComplete(IWebBrowser2* browser); |
| virtual void OnDocumentComplete(IWebBrowser2* browser, const std::wstring& url, bool isDocumentBrowser); |
| - static DWORD WINAPI TabThreadProc(LPVOID pParam); |
| void CacheFrame(const std::wstring& url); |
| bool IsFrameCached(const std::wstring& url); |
| void ClearFrameCache(const std::wstring& domain=L""); |