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"");
