Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(357)

Side by Side Diff: ceee/ie/plugin/toolband/tool_band.h

Issue 4563001: Adding a privileged callback used in IE CF to check whether to show... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 10 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « ceee/ie/plugin/bho/infobar_browser_window.cc ('k') | ceee/ie/plugin/toolband/tool_band.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 // 4 //
5 // IE toolband implementation. 5 // IE toolband implementation.
6 #ifndef CEEE_IE_PLUGIN_TOOLBAND_TOOL_BAND_H_ 6 #ifndef CEEE_IE_PLUGIN_TOOLBAND_TOOL_BAND_H_
7 #define CEEE_IE_PLUGIN_TOOLBAND_TOOL_BAND_H_ 7 #define CEEE_IE_PLUGIN_TOOLBAND_TOOL_BAND_H_
8 8
9 #include <atlbase.h> 9 #include <atlbase.h>
10 #include <atlapp.h> // Must be included AFTER base. 10 #include <atlapp.h> // Must be included AFTER base.
(...skipping 122 matching lines...) Expand 10 before | Expand all | Expand 10 after
133 STDMETHOD(GetSizeMax)(ULARGE_INTEGER *size); 133 STDMETHOD(GetSizeMax)(ULARGE_INTEGER *size);
134 // @} 134 // @}
135 135
136 136
137 // @name IChromeFramePrivileged implementation. 137 // @name IChromeFramePrivileged implementation.
138 // @{ 138 // @{
139 STDMETHOD(GetWantsPrivileged)(boolean *wants_privileged); 139 STDMETHOD(GetWantsPrivileged)(boolean *wants_privileged);
140 STDMETHOD(GetChromeExtraArguments)(BSTR *args); 140 STDMETHOD(GetChromeExtraArguments)(BSTR *args);
141 STDMETHOD(GetChromeProfileName)(BSTR *args); 141 STDMETHOD(GetChromeProfileName)(BSTR *args);
142 STDMETHOD(GetExtensionApisToAutomate)(BSTR *args); 142 STDMETHOD(GetExtensionApisToAutomate)(BSTR *args);
143 STDMETHOD(ShouldShowVersionMismatchDialog)();
143 // @} 144 // @}
144 145
145 146
146 // @name ChromeFrame event handlers 147 // @name ChromeFrame event handlers
147 // @{ 148 // @{
148 STDMETHOD_(void, OnCfReadyStateChanged)(LONG state); 149 STDMETHOD_(void, OnCfReadyStateChanged)(LONG state);
149 STDMETHOD_(void, OnCfExtensionReady)(BSTR path, int response); 150 STDMETHOD_(void, OnCfExtensionReady)(BSTR path, int response);
150 STDMETHOD_(void, OnCfGetEnabledExtensionsComplete)( 151 STDMETHOD_(void, OnCfGetEnabledExtensionsComplete)(
151 SAFEARRAY* extension_directories); 152 SAFEARRAY* extension_directories);
152 STDMETHOD_(void, OnCfMessage)(IDispatch* event); 153 STDMETHOD_(void, OnCfMessage)(IDispatch* event);
(...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after
238 static _ATL_FUNC_INFO handler_type_long_; 239 static _ATL_FUNC_INFO handler_type_long_;
239 static _ATL_FUNC_INFO handler_type_idispatch_bstr_; 240 static _ATL_FUNC_INFO handler_type_idispatch_bstr_;
240 static _ATL_FUNC_INFO handler_type_bstr_i4_; 241 static _ATL_FUNC_INFO handler_type_bstr_i4_;
241 static _ATL_FUNC_INFO handler_type_bstrarray_; 242 static _ATL_FUNC_INFO handler_type_bstrarray_;
242 static _ATL_FUNC_INFO handler_type_idispatch_variantref_; 243 static _ATL_FUNC_INFO handler_type_idispatch_variantref_;
243 244
244 DISALLOW_COPY_AND_ASSIGN(ToolBand); 245 DISALLOW_COPY_AND_ASSIGN(ToolBand);
245 }; 246 };
246 247
247 #endif // CEEE_IE_PLUGIN_TOOLBAND_TOOL_BAND_H_ 248 #endif // CEEE_IE_PLUGIN_TOOLBAND_TOOL_BAND_H_
OLDNEW
« no previous file with comments | « ceee/ie/plugin/bho/infobar_browser_window.cc ('k') | ceee/ie/plugin/toolband/tool_band.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698