-
inferno@chromium.org authored
Reviewed by Dimitri Glazkov. Improve hasMediaControls logic to check that node has media controls. This can be false when cloning nodes. https://bugs.webkit.org/show_bug.cgi?id=61765 Test: media/media-controls-clone-crash.html * dom/Node.h: (WebCore::Node::isMediaControls): * html/HTMLMediaElement.cpp: (WebCore::HTMLMediaElement::mediaControls): (WebCore::HTMLMediaElement::hasMediaControls): * html/shadow/MediaControls.h: (WebCore::MediaControls::isMediaControls): (WebCore::toMediaControls): 2011-05-31 Abhishek Arya <inferno@chromium.org> Reviewed by Dimitri Glazkov. Tests that cloning an audio element with media controls does not result in crash. https://bugs.webkit.org/show_bug.cgi?id=61765 * media/media-controls-clone-crash-expected.txt: Added. * media/media-controls-clone-crash.html: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@87743 268f45cc-cd09-0410-ab3c-d52691b4dbfc
c86bc2a9