DescriptionAdjust VideoCaptureOracle wrt. out of order captures.
Currently VideoCaptureOracle rejects out-of-order captures. This can cause
issues if a capture fast-fails, delivering a failed out of order capture
result. This failed result will cause pending successful results to be
incorrectly discarded.
With browser impl side painting on, this behavior causes a regression in
tab capture performance.
This change ensures that we only reject out-of-order successful captures
(ignoring out-of-order failures).
R=miu@chromium.org
BUG=498910
Committed: https://crrev.com/36ff3b81b1cf38242e55a684760f9b0e3b4fb2cb
Cr-Commit-Position: refs/heads/master@{#334102}
Patch Set 1 #
Messages
Total messages: 6 (1 generated)
|