Permalink
Browse files

Implemented on-demand installation of the Chromoting Host on Windows.

This CL also updates the Google Update interface definition file with v3 interfaces.

BUG=120991

Review URL: http://codereview.chromium.org/10021003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@131587 0039d316-1c4b-4281-b951-d872f2087c98
  • Loading branch information...
1 parent 2af1900 commit f5b291581a2a0b7e0bc7dcc92f34fec5b03ded7c alexeypa@chromium.org committed Apr 10, 2012
@@ -156,7 +156,7 @@ class GoogleUpdateJobObserver
STDMETHOD(OnPause)() {
return S_OK;
}
- STDMETHOD(OnComplete)(CompletionCodes code, const TCHAR* text) {
+ STDMETHOD(OnComplete)(LegacyCompletionCodes code, const TCHAR* text) {
switch (code) {
case COMPLETION_CODE_SUCCESS_CLOSE_UI:
case COMPLETION_CODE_SUCCESS: {
@@ -1,2 +1,23 @@
-This IDL was provided by the Google Update team so that we could use the new
-On-Demand checking for updates.
+Originally this IDL was provided by the Google Update team so that we could use
+the On-Demand checking for updates. Now it is copied from the public Omaha
+repository with minor modifications. See
+http://omaha.googlecode.com/svn/trunk/official/goopdate/omaha3_idl.idl.
+
+This copy is based on http://omaha.googlecode.com/svn/trunk/official/goopdate/omaha3_idl.idl@120
+with the following two coclasses removed:
+
+ [
+ uuid(___AUTO_GENERATED_GUID___),
+ helpstring("GoogleComProxyMachineClass")
+ ]
+ coclass GoogleComProxyMachineClass {
+ [default] interface IUnknown;
+ }
+
+ [
+ uuid(___AUTO_GENERATED_GUID___),
+ helpstring("GoogleComProxyUserClass")
+ ]
+ coclass GoogleComProxyUserClass {
+ [default] interface IUnknown;
+ }
Oops, something went wrong.

0 comments on commit f5b2915

Please sign in to comment.