commit | a8fba148106162bf6bf5d16c26498d499cf3c73a | [log] [tgz] |
---|---|---|
author | Alex Oldemeier <aoldemeier@chromium.org> | Fri May 17 14:41:46 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Fri May 17 14:41:46 2019 |
tree | 315141f78202ea421f4a9fa80d82ed6baf84295f | |
parent | 03ce681fd67d297623ef2f2ceb3ed3fcf729c51a [diff] |
Import PluginVm disk image after downloading: PluginVmImageManager This adds the last part of the PluginVm setup flow. After the VM image has been downloaded we need to import it using vm_concierge. Since vm_concierge does the unzipping itself, this also refactors the setup flow and replaces unzipping by listening to the corresponding concierge signal. Follow-up CLs will add the functionality to cancel the import as well as additional tests to cover different error cases. Bug: 947014 Test: browser_tests --gtest_filter="PluginVm*" && unit_tests --gtest_filter="PluginVm*" Change-Id: If1d038ff9b0e5c9f7ca73ac7c68397620099a30d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1611550 Reviewed-by: Olya Kalitova <okalitova@chromium.org> Commit-Queue: Alex Oldemeier <aoldemeier@chromium.org> Cr-Commit-Position: refs/heads/master@{#660826}
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.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .