diff options
author | Alex Clarke <alexclarke@chromium.org> | 2018-12-04 20:49:12 +0900 |
---|---|---|
committer | Qijiang Fan <fqj@google.com> | 2020-06-05 11:22:50 +0900 |
commit | ad8dfb0a86cd9ea078ad50e4d3a2eb596b041d45 (patch) | |
tree | 9de1240b82f4d64f7a8a16633934b59f495a52ca /components | |
parent | 1dd451c939ccfbc0947d9823bb5b7f0ccb61ea68 (diff) | |
download | libchrome-ad8dfb0a86cd9ea078ad50e4d3a2eb596b041d45.tar.gz |
ThreadControllerWithMessagePumpImpl fix mac virtual time
We pump virtual time in DoIdleWork, which may result in more
immediate tasks. Unfortunately the mac pump is not conformant
with the other pumps and returning true from DoIdleWork does
not schedule a DoWork so we do this manually.
Split off from https://crrev.com/c/1324391
Bug: 863341, 891670
Change-Id: Ib4559135261bae5b041f736c6659a59a6dfa502a
Reviewed-on: https://chromium-review.googlesource.com/c/1360690
Reviewed-by: Sami Kyöstilä <skyostil@chromium.org>
Commit-Queue: Alex Clarke <alexclarke@chromium.org>
Cr-Commit-Position: refs/heads/master@{#613513}
CrOS-Libchrome-Original-Commit: ecd91717488546b0213a4540f5c6afb2d4939d3b
Diffstat (limited to 'components')
0 files changed, 0 insertions, 0 deletions