-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=104284 Patch by David Dorwin <ddorwin@chromium.org> on 2012-12-14 Reviewed by Darin Fisher. Passes defaultURL down from the media engine to HTMLMediaElement. Only Valid URLs will be passed. No test because Clear Key does not provide a defaultURL (in v0.1). Source/WebCore: * html/HTMLMediaElement.cpp: (WebCore::HTMLMediaElement::mediaPlayerKeyMessage): * html/HTMLMediaElement.h: (HTMLMediaElement): * platform/graphics/MediaPlayer.cpp: (WebCore::MediaPlayer::keyMessage): * platform/graphics/MediaPlayer.h: (WebCore::MediaPlayerClient::mediaPlayerKeyAdded): (WebCore::MediaPlayerClient::mediaPlayerKeyError): (WebCore::MediaPlayerClient::mediaPlayerKeyMessage): (WebCore::MediaPlayerClient::mediaPlayerKeyNeeded): (MediaPlayer): Source/WebKit/chromium: * public/WebMediaPlayerClient.h: * src/WebMediaPlayerClientImpl.cpp: (WebKit::WebMediaPlayerClientImpl::keyMessage): (WebKit): (WebKit::WebMediaPlayerClient::keyMessage): * src/WebMediaPlayerClientImpl.h: (WebMediaPlayerClientImpl): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@137724 268f45cc-cd09-0410-ab3c-d52691b4dbfc
1f3d706d