| Index: webkit/tools/test_shell/test_webview_delegate.cc
|
| diff --git a/webkit/tools/test_shell/test_webview_delegate.cc b/webkit/tools/test_shell/test_webview_delegate.cc
|
| index e86b2755c65fbe20dbf59e36df8ae92173a41b90..604489ffa1076ab0d73247ea959abc64367555ad 100644
|
| --- a/webkit/tools/test_shell/test_webview_delegate.cc
|
| +++ b/webkit/tools/test_shell/test_webview_delegate.cc
|
| @@ -658,12 +658,13 @@ WebMediaPlayer* TestWebViewDelegate::createMediaPlayer(
|
| collection->AddVideoRenderer(video_renderer);
|
|
|
| scoped_ptr<webkit_glue::WebMediaPlayerImpl> result(
|
| - new webkit_glue::WebMediaPlayerImpl(client,
|
| - NULL,
|
| - collection.release(),
|
| - message_loop_factory.release(),
|
| - NULL,
|
| - new media::MediaLog()));
|
| + new webkit_glue::WebMediaPlayerImpl(
|
| + client,
|
| + base::WeakPtr<webkit_glue::WebMediaPlayerDelegate>(),
|
| + collection.release(),
|
| + message_loop_factory.release(),
|
| + NULL,
|
| + new media::MediaLog()));
|
| if (!result->Initialize(frame, false, video_renderer)) {
|
| return NULL;
|
| }
|
|
|