Remove unnecessary thread-affinity in /components/browser_sync
This switches a bunch of places in /components/browser_sync from ThreadTaskRunnerHandle/SingleThreadTaskRunner to SequencedTaskRunnerHandle/SequencedTaskRunner. A few references to SingleThreadTaskRunner remain, where it makes sense (e.g. UIModelWorker) or where lower layers require it (e.g. WebDataServiceBase). While we're here, this also changes some Callbacks in SigninConfirmationHelper to OnceCallbacks. Bug: 846238 Change-Id: I951d95ec442b6b6df4ba3be08674a9eefd4da02c Reviewed-on: https://chromium-review.googlesource.com/1131189Reviewed-by:Mikel Astiz <mastiz@chromium.org> Commit-Queue: Marc Treib <treib@chromium.org> Cr-Commit-Position: refs/heads/master@{#574306}
Showing
Please register or sign in to comment