Unreviewed, rolling out r124848.
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 7 Aug 2012 05:54:42 +0000 (05:54 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 7 Aug 2012 05:54:42 +0000 (05:54 +0000)
commit4de36f755bb58ea29a739ff49ae996d33303f455
treeb7c26980cd1929d01d7851e1f7ea0580aa8bf633
parentf5de085b1e5fca9d2a1400c2e04ab5a0a5ca55a7
Unreviewed, rolling out r124848.
http://trac.webkit.org/changeset/124848
https://bugs.webkit.org/show_bug.cgi?id=93336

Caused 3 tests to crash on chromium Linux32/Mac10.6/Linux
(Requested by toyoshim on #webkit).

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2012-08-06

Source/WebCore:

* html/HTMLMediaElement.cpp:
(WebCore):
(WebCore::HTMLMediaElement::HTMLMediaElement):
(WebCore::HTMLMediaElement::parseAttribute):
(WebCore::HTMLMediaElement::prepareForLoad):
(WebCore::HTMLMediaElement::loadResource):
(WebCore::HTMLMediaElement::noneSupported):
(WebCore::HTMLMediaElement::mediaEngineError):
(WebCore::HTMLMediaElement::mediaPlayerSourceOpened):
(WebCore::HTMLMediaElement::isValidSourceId):
(WebCore::HTMLMediaElement::seek):
(WebCore::HTMLMediaElement::webkitSourceAddId):
(WebCore::HTMLMediaElement::webkitSourceRemoveId):
(WebCore::HTMLMediaElement::webkitSourceBuffered):
(WebCore::HTMLMediaElement::webkitSourceAppend):
(WebCore::HTMLMediaElement::webkitSourceAbort):
(WebCore::HTMLMediaElement::webkitSourceEndOfStream):
(WebCore::HTMLMediaElement::webkitSourceState):
(WebCore::HTMLMediaElement::setSourceState):
(WebCore::HTMLMediaElement::userCancelledLoad):
(WebCore::HTMLMediaElement::createMediaPlayer):
* html/HTMLMediaElement.h:
(HTMLMediaElement):
* html/HTMLMediaElement.idl:

LayoutTests:

* http/tests/media/media-source/media-source.js:
(MediaSourceTest.SegmentHelper):
(MediaSourceTest.SegmentHelper.prototype.addSourceId):
(MediaSourceTest.SegmentHelper.prototype.appendInitSegment):
(MediaSourceTest.SegmentHelper.prototype.appendMediaSegment):
(MediaSourceTest.SegmentHelper.prototype.appendUntilEndOfStream):
(MediaSourceTest.setSrcToMediaSourceTestURL):
(MediaSourceTest.defaultOnErrorChecks):
(MediaSourceTest.runOnSourceOpen.eventHandlerFunction):
(MediaSourceTest.runOnSourceOpen):
(MediaSourceTest.logSourceState):
(MediaSourceTest.expectSourceState):
(MediaSourceTest.getSourceStateName):
* http/tests/media/media-source/video-media-source-abort-expected.txt:
* http/tests/media/media-source/video-media-source-abort.html:
* http/tests/media/media-source/video-media-source-add-and-remove-buffers.html: Removed.
* http/tests/media/media-source/video-media-source-add-and-remove-ids-expected.txt: Renamed from LayoutTests/http/tests/media/media-source/video-media-source-add-and-remove-buffers-expected.txt.
* http/tests/media/media-source/video-media-source-add-and-remove-ids.html: Added.
* http/tests/media/media-source/video-media-source-errors-expected.txt:
* http/tests/media/media-source/video-media-source-errors.html:
* http/tests/media/media-source/video-media-source-event-attributes-expected.txt:
* http/tests/media/media-source/video-media-source-event-attributes.html:
* http/tests/media/media-source/video-media-source-play-expected.txt:
* http/tests/media/media-source/video-media-source-play.html:
* http/tests/media/media-source/video-media-source-seek-expected.txt:
* http/tests/media/media-source/video-media-source-seek.html:
* http/tests/media/media-source/video-media-source-state-changes-expected.txt:
* http/tests/media/media-source/video-media-source-state-changes.html:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@124852 268f45cc-cd09-0410-ab3c-d52691b4dbfc
21 files changed:
LayoutTests/ChangeLog
LayoutTests/http/tests/media/media-source/media-source.js
LayoutTests/http/tests/media/media-source/video-media-source-abort-expected.txt
LayoutTests/http/tests/media/media-source/video-media-source-abort.html
LayoutTests/http/tests/media/media-source/video-media-source-add-and-remove-buffers.html [deleted file]
LayoutTests/http/tests/media/media-source/video-media-source-add-and-remove-ids-expected.txt [moved from LayoutTests/http/tests/media/media-source/video-media-source-add-and-remove-buffers-expected.txt with 50% similarity]
LayoutTests/http/tests/media/media-source/video-media-source-add-and-remove-ids.html [new file with mode: 0644]
LayoutTests/http/tests/media/media-source/video-media-source-errors-expected.txt
LayoutTests/http/tests/media/media-source/video-media-source-errors.html
LayoutTests/http/tests/media/media-source/video-media-source-event-attributes-expected.txt
LayoutTests/http/tests/media/media-source/video-media-source-event-attributes.html
LayoutTests/http/tests/media/media-source/video-media-source-play-expected.txt
LayoutTests/http/tests/media/media-source/video-media-source-play.html
LayoutTests/http/tests/media/media-source/video-media-source-seek-expected.txt
LayoutTests/http/tests/media/media-source/video-media-source-seek.html
LayoutTests/http/tests/media/media-source/video-media-source-state-changes-expected.txt
LayoutTests/http/tests/media/media-source/video-media-source-state-changes.html
Source/WebCore/ChangeLog
Source/WebCore/html/HTMLMediaElement.cpp
Source/WebCore/html/HTMLMediaElement.h
Source/WebCore/html/HTMLMediaElement.idl