Fix accidental breakage of seeks resuming from suspend.
http://crrev.com/535822, while not enabled, accidentally broke cases where a seek should resume the pipeline by completing the seek before the Resume() call. This was partially documented and partially tested behavior, but unfortunately neither was sufficient to avoid this issue being introduced. I've updated the tests and documentation for this functionality and reworked how suspended start works; though it is still unlaunched on current ToT. This CL also adds some debugging logs to WebMediaPlayerImpl which I find myself manually readding everytime I need to debug one of these issues. BUG=813573, 818554 TEST=manual, fixed existing unittest Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Change-Id: Ifa9c78726abf3e243cfeac8b983d41605c1c7bf2 Reviewed-on: https://chromium-review.googlesource.com/956326 Commit-Queue: Dale Curtis <dalecurtis@chromium.org> Commit-Queue: Dan Sanders <sandersd@chromium.org> Reviewed-by:Dan Sanders <sandersd@chromium.org> Cr-Commit-Position: refs/heads/master@{#542346}
Showing
Please register or sign in to comment