The current plan (we've not agreed yet though):
- Add a new values to distinguish task queues like v8, compositor to the existing TaskType enum.
- Add a comment to TaskType indicating not to use these values (except for MainThreadTaskQueue)
- Add DCHECK() to GetTaskRunner() in order not to accept the new values for task queues
Comment 1 by hajimehoshi@chromium.org
, May 9 2018