| LEFT | RIGHT | 
|---|
| (no file at all) |  | 
| 1 #include "PluginStdAfx.h" | 1 #include "PluginStdAfx.h" | 
| 2 | 2 | 
| 3 #include "PluginWbPassThrough.h" | 3 #include "PluginWbPassThrough.h" | 
| 4 #include "PluginClient.h" | 4 #include "PluginClient.h" | 
| 5 #include "PluginClientFactory.h" | 5 #include "PluginClientFactory.h" | 
| 6 #ifdef SUPPORT_FILTER | 6 #ifdef SUPPORT_FILTER | 
| 7 #include "PluginFilter.h" | 7 #include "PluginFilter.h" | 
| 8 #endif | 8 #endif | 
| 9 #include "PluginSettings.h" | 9 #include "PluginSettings.h" | 
| 10 #include "PluginClass.h" | 10 #include "PluginClass.h" | 
| (...skipping 163 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 174   CPluginClient* client = CPluginClient::GetInstance(); | 174   CPluginClient* client = CPluginClient::GetInstance(); | 
| 175 | 175 | 
| 176   if (tab && client) | 176   if (tab && client) | 
| 177   { | 177   { | 
| 178     CString documentUrl = tab->GetDocumentUrl(); | 178     CString documentUrl = tab->GetDocumentUrl(); | 
| 179     // Page is identical to document => don't block | 179     // Page is identical to document => don't block | 
| 180     if (documentUrl == src) | 180     if (documentUrl == src) | 
| 181     { | 181     { | 
| 182       // fall through | 182       // fall through | 
| 183     } | 183     } | 
| 184     else if (CPluginSettings::GetInstance()->IsPluginEnabled() && !client->IsUrl
     WhiteListed(documentUrl)) | 184     else if (CPluginSettings::GetInstance()->IsPluginEnabled() && !client->IsWhi
     telistedUrl(ToUtf8String(std::wstring(documentUrl)))) | 
| 185     { | 185     { | 
| 186       CString domain = tab->GetDocumentDomain(); | 186       CString domain = tab->GetDocumentDomain(); | 
| 187 | 187 | 
| 188       contentType = CFilter::contentTypeAny; | 188       contentType = CFilter::contentTypeAny; | 
| 189 | 189 | 
| 190 #ifdef SUPPORT_FRAME_CACHING | 190 #ifdef SUPPORT_FRAME_CACHING | 
| 191       if ((tab != 0) && (tab->IsFrameCached(src))) | 191       if ((tab != 0) && (tab->IsFrameCached(src))) | 
| 192       { | 192       { | 
| 193         contentType = CFilter::contentTypeSubdocument; | 193         contentType = CFilter::contentTypeSubdocument; | 
| 194       } | 194       } | 
| (...skipping 168 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 363   CComPtr<IHttpNegotiate> spHttpNegotiate; | 363   CComPtr<IHttpNegotiate> spHttpNegotiate; | 
| 364   QueryServiceFromClient(&spHttpNegotiate); | 364   QueryServiceFromClient(&spHttpNegotiate); | 
| 365 | 365 | 
| 366   return spHttpNegotiate ? spHttpNegotiate->OnResponse(dwResponseCode, szRespons
     eHeaders, szRequestHeaders, pszAdditionalRequestHeaders) : S_OK; | 366   return spHttpNegotiate ? spHttpNegotiate->OnResponse(dwResponseCode, szRespons
     eHeaders, szRequestHeaders, pszAdditionalRequestHeaders) : S_OK; | 
| 367 } | 367 } | 
| 368 | 368 | 
| 369 STDMETHODIMP WBPassthruSink::ReportProgress(ULONG ulStatusCode, LPCWSTR szStatus
     Text) | 369 STDMETHODIMP WBPassthruSink::ReportProgress(ULONG ulStatusCode, LPCWSTR szStatus
     Text) | 
| 370 { | 370 { | 
| 371   return m_spInternetProtocolSink ? m_spInternetProtocolSink->ReportProgress(ulS
     tatusCode, szStatusText) : S_OK; | 371   return m_spInternetProtocolSink ? m_spInternetProtocolSink->ReportProgress(ulS
     tatusCode, szStatusText) : S_OK; | 
| 372 } | 372 } | 
| LEFT | RIGHT | 
|---|