commit | 30cd990cecc03b0e52cc888fa1c0833816508d32 | [log] [tgz] |
---|---|---|
author | Rayan Kanso <rayankans@chromium.org> | Fri Jan 04 12:11:55 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Jan 04 12:11:55 2019 |
tree | 2379eeac4fdbdca14097d97298444aa563a28a95 | |
parent | 3065e0c4c3020b8ae5f7ab7fc906763b1a1209e5 [diff] |
[Background Fetch] Fix UpdateUI race condition. The jobs were sometimes being erased before the icon was updated. The delegate now notifies the clients after the new UI information has been passed along. This adds another internal Job State to the delegate to know when the job was complete. Bug: 917384 Change-Id: I00c599e298e342fbfafaaa9a39d5d7bcdc5cf7ba Reviewed-on: https://chromium-review.googlesource.com/c/1388646 Commit-Queue: Rayan Kanso <rayankans@chromium.org> Reviewed-by: Avi Drissman <avi@chromium.org> Reviewed-by: Mugdha Lakhani <nator@chromium.org> Cr-Commit-Position: refs/heads/master@{#619916}
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 .