Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[APS] Only preload apps for new users, retrying errors on next startup
We now store two separate prefs for the APS first run process: whether the process has been started (set immediately on first run for new users), and whether the process has completed without errors. This allows us to retry when the flow has been started but not completed (due to network errors, crashes, or other issues). Also adds a base::Feature for debugging purposes to force the preload service to run on an existing profile. Bug: b/259152331 Change-Id: Ibd3942284b5469c34c962b19014a5b00c5a96e20 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4054444 Auto-Submit: Tim Sergeant <tsergeant@chromium.org> Commit-Queue: Tim Sergeant <tsergeant@chromium.org> Reviewed-by: Melissa Zhang <melzhang@chromium.org> Cr-Commit-Position: refs/heads/main@{#1075664}
- Loading branch information
1 parent
4b8224e
commit 824244f
Showing
3 changed files
with
105 additions
and
47 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters