| OLD | NEW |
| 1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2009 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 // This file will be processed by the MIDL tool to | 5 // This file will be processed by the MIDL tool to |
| 6 // produce the type library (chrome_tab.tlb) and marshalling code. | 6 // produce the type library (chrome_tab.tlb) and marshalling code. |
| 7 | 7 |
| 8 #include "olectl.h" | 8 #include "olectl.h" |
| 9 import "oaidl.idl"; | 9 import "oaidl.idl"; |
| 10 import "ocidl.idl"; | 10 import "ocidl.idl"; |
| (...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 73 [id(13), hidden] | 73 [id(13), hidden] |
| 74 // This method is available only when the control is in privileged mode. | 74 // This method is available only when the control is in privileged mode. |
| 75 HRESULT loadExtension([in] BSTR extension_path); | 75 HRESULT loadExtension([in] BSTR extension_path); |
| 76 | 76 |
| 77 [id(14), hidden] | 77 [id(14), hidden] |
| 78 // This method is available only when the control is in privileged mode. | 78 // This method is available only when the control is in privileged mode. |
| 79 HRESULT getEnabledExtensions(); | 79 HRESULT getEnabledExtensions(); |
| 80 | 80 |
| 81 [id(15)] | 81 [id(15)] |
| 82 // This method bootstraps the BHO if it is not already loaded. | 82 // This method bootstraps the BHO if it is not already loaded. |
| 83 HRESULT RegisterBHOIfNeeded(); | 83 HRESULT registerBhoIfNeeded(); |
| 84 }; | 84 }; |
| 85 | 85 |
| 86 [ | 86 [ |
| 87 object, | 87 object, |
| 88 uuid(655A11E0-EF63-4fbe-9DF6-C182D2FCD6DC), | 88 uuid(655A11E0-EF63-4fbe-9DF6-C182D2FCD6DC), |
| 89 oleautomation, | 89 oleautomation, |
| 90 nonextensible, | 90 nonextensible, |
| 91 hidden, | 91 hidden, |
| 92 ] | 92 ] |
| 93 interface IChromeFramePrivileged: IUnknown { | 93 interface IChromeFramePrivileged: IUnknown { |
| (...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 187 coclass ChromeFrame { | 187 coclass ChromeFrame { |
| 188 [default] interface IChromeFrame; | 188 [default] interface IChromeFrame; |
| 189 [default, source] dispinterface DIChromeFrameEvents; | 189 [default, source] dispinterface DIChromeFrameEvents; |
| 190 }; | 190 }; |
| 191 | 191 |
| 192 [uuid(ECB3C477-1A0A-44bd-BB57-78F9EFE34FA7)] | 192 [uuid(ECB3C477-1A0A-44bd-BB57-78F9EFE34FA7)] |
| 193 coclass ChromeFrameBHO { | 193 coclass ChromeFrameBHO { |
| 194 [default] interface IUnknown; | 194 [default] interface IUnknown; |
| 195 }; | 195 }; |
| 196 }; | 196 }; |
| OLD | NEW |