Revert "[BackgroundTaskScheduler] TaskInfo refactoring"
This reverts commit 8fb37f86. Reason for revert: Browser crash, bug 995264 Original change's description: > [BackgroundTaskScheduler] TaskInfo refactoring > > The BackgroundTaskScheduler does not offer at the moment the possibility of scheduling a task at an exact moment. In preparation for this feature, the existing code is going to be updated first. > > This CL refactors the way in which specific task information is kept. A more object-oriented approach is implemented, based on the discussion in this Design doc: https://docs.google.com/document/d/1o9BS5qwv10QVN3Df6W2m4QKjSo1DXdGIgLf8p2l0PYc/edit?usp=sharing. Changes have been made only in the way timing info for a task is kept and not in the way pre-requisites information is kept. Updates have also been added to the test files. > > This change does not affect the interface exposed by the TaskInfo class. > > TBR=rouslan@chromium.org > > Bug: 970160 > Change-Id: I2985ca68da4e6db18f47e0fd1769db3138850cb0 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1707365 > Commit-Queue: Richard Knoll <knollr@chromium.org> > Reviewed-by: Tommy Nyquist <nyquist@chromium.org> > Reviewed-by: Mugdha Lakhani <nator@chromium.org> > Reviewed-by: Richard Knoll <knollr@chromium.org> > Cr-Commit-Position: refs/heads/master@{#687603} TBR=nyquist@chromium.org,nator@chromium.org,knollr@chromium.org,ioanastefan@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 970160 Change-Id: I199f9c5245ac659c733599cec3558d780f21be19 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1761050Reviewed-by:Krishna Govind <govind@chromium.org> Commit-Queue: Krishna Govind <govind@chromium.org> Cr-Commit-Position: refs/heads/master@{#688186}
Showing
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment