The event log implementation will be simpler if it creates its own TaskQueue. If we really need the "injectable" functionality, it could be achieved via a TaskQueueFactory that returns a move-constructible TaskQueue. Bug: webrtc:10085 Change-Id: I538be3dd77c09be2f5bae015227067acd6af8355 Reviewed-on: https://webrtc-review.googlesource.com/c/113140 Reviewed-by: Elad Alon <eladalon@webrtc.org> Commit-Queue: Björn Terelius <terelius@webrtc.org> Cr-Commit-Position: refs/heads/master@{#25908}