Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Delta Between Two Patch Sets: src/plugin/PluginClientBase.h

Issue 10955040: Fix domain whitelisting and remove unused code (Closed)
Left Patch Set: Created June 25, 2013, 9:42 a.m.
Right Patch Set: Addressed all issues Created June 25, 2013, 2:19 p.m.
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
Left: Side by side diff | Download
Right: Side by side diff | Download
LEFTRIGHT
1 #ifndef _PLUGIN_CLIENT_BASE_H_ 1 #ifndef _PLUGIN_CLIENT_BASE_H_
2 #define _PLUGIN_CLIENT_BASE_H_ 2 #define _PLUGIN_CLIENT_BASE_H_
3 3
4 4
5 #include "PluginTypedef.h" 5 #include "PluginTypedef.h"
6 6
7 7
8 class CPluginClientFactory; 8 class CPluginClientFactory;
9 9
10 10
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
61 61
62 static CComAutoCriticalSection s_criticalSectionLocal; 62 static CComAutoCriticalSection s_criticalSectionLocal;
63 63
64 public: 64 public:
65 65
66 ~CPluginClientBase(); 66 ~CPluginClientBase();
67 67
68 static void SetLocalization(); 68 static void SetLocalization();
69 69
70 static bool IsValidDomain(const CString& domain); 70 static bool IsValidDomain(const CString& domain);
71 static CString ExtractDomain(const CString& url);
72 static CString& UnescapeUrl(CString& url); 71 static CString& UnescapeUrl(CString& url);
73 72
74 static void LogPluginError(DWORD errorCode, int errorId, int errorSubid, const CString& description="", bool isAsync=false, DWORD dwProcessId=0, DWORD dwThrea dId=0); 73 static void LogPluginError(DWORD errorCode, int errorId, int errorSubid, const CString& description="", bool isAsync=false, DWORD dwProcessId=0, DWORD dwThrea dId=0);
75 74
76 static void PostPluginError(int errorId, int errorSubid, DWORD errorCode, cons t CString& errorDescription); 75 static void PostPluginError(int errorId, int errorSubid, DWORD errorCode, cons t CString& errorDescription);
77 static bool PopFirstPluginError(CPluginError& pluginError); 76 static bool PopFirstPluginError(CPluginError& pluginError);
78 }; 77 };
79 78
80 79
81 #endif // _PLUGIN_CLIENT_BASE_H_ 80 #endif // _PLUGIN_CLIENT_BASE_H_
LEFTRIGHT

Powered by Google App Engine
This is Rietveld