| Index: content/renderer/render_view_impl.cc
|
| ===================================================================
|
| --- content/renderer/render_view_impl.cc (revision 106466)
|
| +++ content/renderer/render_view_impl.cc (working copy)
|
| @@ -1651,25 +1651,14 @@
|
| Send(new ViewHostMsg_ContextMenu(routing_id_, params));
|
| }
|
|
|
| -bool RenderViewImpl::supportsFullscreen() {
|
| - return CommandLine::ForCurrentProcess()->HasSwitch(
|
| - switches::kEnableVideoFullscreen);
|
| -}
|
| -
|
| -void RenderViewImpl::enterFullscreenForNode(const WebKit::WebNode& node) {
|
| - NOTIMPLEMENTED();
|
| -}
|
| -
|
| -void RenderViewImpl::exitFullscreenForNode(const WebKit::WebNode& node) {
|
| - NOTIMPLEMENTED();
|
| -}
|
| -
|
| void RenderViewImpl::enterFullscreen() {
|
| - Send(new ViewHostMsg_ToggleFullscreen(routing_id_, true));
|
| + // TODO(darin): Remove once WebKit roll is complete.
|
| + enterFullScreen();
|
| }
|
|
|
| void RenderViewImpl::exitFullscreen() {
|
| - Send(new ViewHostMsg_ToggleFullscreen(routing_id_, false));
|
| + // TODO(darin): Remove once WebKit roll is complete.
|
| + exitFullScreen();
|
| }
|
|
|
| void RenderViewImpl::setStatusText(const WebString& text) {
|
| @@ -1860,6 +1849,15 @@
|
| SendAndRunNestedMessageLoop(new ViewHostMsg_RunModal(routing_id_));
|
| }
|
|
|
| +bool RenderViewImpl::enterFullScreen() {
|
| + Send(new ViewHostMsg_ToggleFullscreen(routing_id_, true));
|
| + return true;
|
| +}
|
| +
|
| +void RenderViewImpl::exitFullScreen() {
|
| + Send(new ViewHostMsg_ToggleFullscreen(routing_id_, false));
|
| +}
|
| +
|
| // WebKit::WebFrameClient -----------------------------------------------------
|
|
|
| WebPlugin* RenderViewImpl::createPlugin(WebFrame* frame,
|
| @@ -3568,7 +3566,10 @@
|
| }
|
|
|
| void RenderViewImpl::OnExitFullscreen() {
|
| + // TODO(darin): Remove this IPC once WebKit has been updated.
|
| +#ifndef WEBKIT_HAS_NEW_FULLSCREEN_API
|
| webview()->exitFullscreen();
|
| +#endif
|
| }
|
|
|
| void RenderViewImpl::OnSetPageEncoding(const std::string& encoding_name) {
|
|
|