| Index: content/renderer/render_widget.cc
|
| diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc
|
| index 8658aebb8b92cf921e280a6fe469366142dd0fe3..a5e95433ccd5afb6235db8940bdc6066f6c4fda1 100644
|
| --- a/content/renderer/render_widget.cc
|
| +++ b/content/renderer/render_widget.cc
|
| @@ -1710,9 +1710,19 @@ void RenderWidget::DidToggleFullscreen() {
|
| return;
|
|
|
| if (is_fullscreen_) {
|
| + // NOTE: for fullscreen video the ordering is important.
|
| + // 1. webwidget_->didEnterFullScreen() creates the ContentVideoView
|
| + // 2. which will be added to the window once
|
| + // ViewHostMsg_DidEnterFullscreen is received.
|
| webwidget_->didEnterFullScreen();
|
| +#if defined(OS_ANDROID)
|
| + Send(new ViewHostMsg_DidEnterFullscreen(routing_id_));
|
| +#endif
|
| } else {
|
| webwidget_->didExitFullScreen();
|
| +#if defined(OS_ANDROID)
|
| + Send(new ViewHostMsg_DidExitFullscreen(routing_id_));
|
| +#endif
|
| }
|
| }
|
|
|
|
|