DescriptionAdd unmodified task_queue.h to webrtc_overrides The purpose is to be able to override the webrtc TaskQueue implementation in Chrome.
The plan
1. First land unmodified task_queue.h file to Chrome
2. Modify build files in the webrtc repo to include the unmodified task_queue.h and not build task_queue.cc
3. Roll webrtc to Chrome
4. Reland https://codereview.chromium.org/2297643003/ that overrides task_queue in webrtc_overrides.
5. Modify the build files in webrtc to build webrtc_overrides/webrtc/base/task_queue.cc when build in chrome.
6. Roll again.
7. Build task_queue_unittest.cc as part of content_unittests to test task_queue.cc in webrtc_overrides.
8... Start using task queues in webrtc........
9. Drink a beer and celebrate.
BUG=webrtc:5687
TBR=tommi@chromium.org
Committed: https://crrev.com/539910e4b91478bce27b2ad072f67af16c4c3cf7
Cr-Commit-Position: refs/heads/master@{#415301}
Patch Set 1 #
Messages
Total messages: 13 (8 generated)
|