LEFT | RIGHT |
1 #include "PluginStdAfx.h" | 1 #include "PluginStdAfx.h" |
2 | 2 |
3 #include "PluginClient.h" | 3 #include "PluginClient.h" |
4 #include "PluginSettings.h" | 4 #include "PluginSettings.h" |
5 #include "PluginTab.h" | 5 #include "PluginTab.h" |
6 #include "PluginDomTraverser.h" | 6 #include "AdblockPlusDomTraverser.h" |
7 #include "PluginClass.h" | 7 #include "PluginClass.h" |
8 #include "PluginTabBase.h" | 8 #include "PluginTabBase.h" |
9 #include "PluginUtil.h" | 9 #include "PluginUtil.h" |
10 #include <dispex.h> | 10 #include <dispex.h> |
11 #include <Mshtmhst.h> | 11 #include <Mshtmhst.h> |
12 | 12 |
13 int CPluginTabBase::s_dictionaryVersion = 0; | 13 int CPluginTabBase::s_dictionaryVersion = 0; |
14 int CPluginTabBase::s_settingsVersion = 1; | 14 int CPluginTabBase::s_settingsVersion = 1; |
15 int CPluginTabBase::s_filterVersion = 0; | 15 int CPluginTabBase::s_filterVersion = 0; |
16 int CPluginTabBase::s_whitelistVersion = 0; | 16 int CPluginTabBase::s_whitelistVersion = 0; |
(...skipping 185 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
202 pOleObj->GetClientSite(&pClientSite); | 202 pOleObj->GetClientSite(&pClientSite); |
203 if (pClientSite != NULL) | 203 if (pClientSite != NULL) |
204 { | 204 { |
205 CComPtr<IDocHostUIHandler> docHostUIHandler; | 205 CComPtr<IDocHostUIHandler> docHostUIHandler; |
206 pClientSite->QueryInterface(IID_IDocHostUIHandler, (void**)&docHostUIHandl
er); | 206 pClientSite->QueryInterface(IID_IDocHostUIHandler, (void**)&docHostUIHandl
er); |
207 if (docHostUIHandler != NULL) | 207 if (docHostUIHandler != NULL) |
208 { | 208 { |
209 docHostUIHandler->UpdateUI(); | 209 docHostUIHandler->UpdateUI(); |
210 } | 210 } |
211 } | 211 } |
212 | |
213 pDoc.Release(); | |
214 pDocDispatch.Release(); | |
215 } | 212 } |
216 } | 213 } |
217 | 214 |
218 std::wstring CPluginTabBase::GetDocumentDomain() | 215 std::wstring CPluginTabBase::GetDocumentDomain() |
219 { | 216 { |
220 std::wstring domain; | 217 std::wstring domain; |
221 | 218 |
222 m_criticalSection.Lock(); | 219 m_criticalSection.Lock(); |
223 { | 220 { |
224 domain = m_documentDomain; | 221 domain = m_documentDomain; |
(...skipping 126 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
351 CPluginClient::LogPluginError(pluginError.GetErrorCode(), pluginError.
GetErrorId(), pluginError.GetErrorSubid(), pluginError.GetErrorDescription(), tr
ue, pluginError.GetProcessId(), pluginError.GetThreadId()); | 348 CPluginClient::LogPluginError(pluginError.GetErrorCode(), pluginError.
GetErrorId(), pluginError.GetErrorSubid(), pluginError.GetErrorDescription(), tr
ue, pluginError.GetProcessId(), pluginError.GetThreadId()); |
352 } | 349 } |
353 | 350 |
354 // Non-hanging sleep | 351 // Non-hanging sleep |
355 Sleep(50); | 352 Sleep(50); |
356 } | 353 } |
357 | 354 |
358 tabLoopIteration++; | 355 tabLoopIteration++; |
359 } | 356 } |
360 } | 357 } |
LEFT | RIGHT |