Revert of Update SourceBufferStream and its unit tests to always expect valid...
Revert of Update SourceBufferStream and its unit tests to always expect valid durations. (https://codereview.chromium.org/379693002/) Reason for revert: This seems to have broken several layout tests: event-attributes.html media-controller-time-clamp.html video-currentTime-delay.html video-currentTime-set.html video-duration-known-after-eos.html video-loop.html video-playbackrate.html video-played-collapse.html video-seek-past-end-paused.html video-seek-past-end-playing.html video-seek-to-duration-with-playbackrate-zero.html See for example this build: http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Mac10.6%20(dbg)/builds/16392 Original issue's description: > Update SourceBufferStream and its unit tests to always expect valid durations. > > This change fixes the SourceBufferStream unit tests so that they always > provide valid durations for buffers that it passes to SourceBufferStream. > I've also added code to SoureBufferStream to verify that it always gets > buffers with valid durations. > > Minor tweaks to test expectations were needed to compensate for the > SourceBufferStream behaving differently when it got actual durations instead > of using the durations it made up. In most cases I just used the duration > the SourceBufferStream was ultimately using. In a few cases the duration > the SourceBufferStream was generating didn't make any sense so I simply > changed the expectations to match the new behavior. > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=283365 TBR=wolenetz@chromium.org,dalecurtis@chromium.org,acolwell@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/392193003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283390 0039d316-1c4b-4281-b951-d872f2087c98
Showing
This diff is collapsed.
Please register or sign in to comment