Allow for Chrome components to be not present while an update check occurs |
||
Issue descriptionThe update_client component makes an assumption that the CRX components continue to be present while an update check is in progress. This may not be true is a CRX is uninstalled while it is being checked for updates.
,
Apr 30 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/cb4431a33cd4526d9a8dad516e753c5e081f2e26 commit cb4431a33cd4526d9a8dad516e753c5e081f2e26 Author: Sorin Jianu <sorin@chromium.org> Date: Mon Apr 30 20:59:24 2018 Allow for Chrome components to be not present while an update check occurs. Bug: 837371 Change-Id: Ifc2aa0c3b9a8e75d44dad32136d172d58380f1b4 Reviewed-on: https://chromium-review.googlesource.com/1033468 Reviewed-by: Joshua Pawlicki <waffles@chromium.org> Commit-Queue: Sorin Jianu <sorin@chromium.org> Cr-Commit-Position: refs/heads/master@{#554870} [modify] https://crrev.com/cb4431a33cd4526d9a8dad516e753c5e081f2e26/components/update_client/component.cc [modify] https://crrev.com/cb4431a33cd4526d9a8dad516e753c5e081f2e26/components/update_client/update_client_errors.h [modify] https://crrev.com/cb4431a33cd4526d9a8dad516e753c5e081f2e26/components/update_client/update_client_unittest.cc [modify] https://crrev.com/cb4431a33cd4526d9a8dad516e753c5e081f2e26/components/update_client/update_engine.cc [modify] https://crrev.com/cb4431a33cd4526d9a8dad516e753c5e081f2e26/components/update_client/update_engine.h
,
May 2 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/acaf3d1b2a7656e32b042d44c608b921e05be8cf commit acaf3d1b2a7656e32b042d44c608b921e05be8cf Author: Sorin Jianu <sorin@chromium.org> Date: Wed May 02 20:56:48 2018 Fix bug in the UpdateDataProvider::GetData. The returned vector must contain a nullptr for an extension id that does not exist. Bug: 837371 Change-Id: I1e81a64c64c6a1d2b0cb9a76a278836c7412eb07 Reviewed-on: https://chromium-review.googlesource.com/1037906 Commit-Queue: Sorin Jianu <sorin@chromium.org> Reviewed-by: Devlin <rdevlin.cronin@chromium.org> Cr-Commit-Position: refs/heads/master@{#555505} [modify] https://crrev.com/acaf3d1b2a7656e32b042d44c608b921e05be8cf/extensions/browser/updater/update_data_provider.cc [modify] https://crrev.com/acaf3d1b2a7656e32b042d44c608b921e05be8cf/extensions/browser/updater/update_data_provider_unittest.cc
,
May 3 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/ad500fba0e02a219c6b8d7714a2bb56856234a3d commit ad500fba0e02a219c6b8d7714a2bb56856234a3d Author: Minh X. Nguyen <mxnguyen@chromium.org> Date: Thu May 03 17:31:02 2018 [Extensions] Browser test for missing extension in extension updater. Add a browser test for extension updater when an extension is uninstalled in the middle of an update session. This is to verify changes in https://chromium-review.googlesource.com/1033468 and https://chromium-review.googlesource.com/1037906. Bug: 837371 Change-Id: I9754b21b0afb67b158c2b36b795898fb584d432e Reviewed-on: https://chromium-review.googlesource.com/1041161 Commit-Queue: Minh Nguyen <mxnguyen@chromium.org> Reviewed-by: Devlin <rdevlin.cronin@chromium.org> Reviewed-by: Sorin Jianu <sorin@chromium.org> Cr-Commit-Position: refs/heads/master@{#555787} [modify] https://crrev.com/ad500fba0e02a219c6b8d7714a2bb56856234a3d/chrome/browser/extensions/updater/update_service_browsertest.cc
,
May 11 2018
|
||
►
Sign in to add a comment |
||
Comment 1 by bugdroid1@chromium.org
, Apr 26 2018