commit | e6eb7149503d18f971bfb098dd04a7969651d2a5 | [log] [tgz] |
---|---|---|
author | S. Ganesh <ganesh@chromium.org> | Mon Jan 24 21:57:20 2022 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Mon Jan 24 21:57:20 2022 |
tree | bb47d684e371ea49329d34718d94a1d06c507cb9 | |
parent | 695c0ac9d83cb1d817663a4962d84d993721c5a2 [diff] |
Basic support for command line /healthcheck for GoogleUpdate.exe These changes are in support of Legacy Handoff support for Omaha 3. Omaha 3 runs "GoogleUpdate.exe /healthcheck" and expects an exit code of HRESULT SUCCESS, i.e., S_OK, in which case it will hand off the installation to Omaha 4. This CL includes: * Installing a GoogleUpdate.exe in the Google\Update directory. * Writing a "pv" value under Google\Update. * Returning S_OK when `GoogleUpdate.exe /healthcheck` is invoked. Bug: 1286573,1286572,1286571,1286584 Change-Id: Id64990a3966a4c1cade6ba1f9a455070eae73ffa Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3406446 Auto-Submit: S. Ganesh <ganesh@chromium.org> Reviewed-by: Sorin Jianu <sorin@chromium.org> Commit-Queue: Sorin Jianu <sorin@chromium.org> Reviewed-by: Joshua Pawlicki <waffles@chromium.org> Commit-Queue: S. Ganesh <ganesh@chromium.org> Cr-Commit-Position: refs/heads/main@{#962709}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
To check out the source code locally, don't use git clone
! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.
If you found a bug, please file it at https://crbug.com/new.