| Index: content/browser/web_contents/web_contents_impl_unittest.cc
|
| diff --git a/content/browser/web_contents/web_contents_impl_unittest.cc b/content/browser/web_contents/web_contents_impl_unittest.cc
|
| index 77dfde2cc661e450d043ffe69877d77b305aa3ab..486adef10f27060d3150747a3bc0a2ec2f511ee8 100644
|
| --- a/content/browser/web_contents/web_contents_impl_unittest.cc
|
| +++ b/content/browser/web_contents/web_contents_impl_unittest.cc
|
| @@ -302,9 +302,13 @@ class FakeFullscreenDelegate : public WebContentsDelegate {
|
| FakeFullscreenDelegate() : fullscreened_contents_(NULL) {}
|
| ~FakeFullscreenDelegate() override {}
|
|
|
| - void ToggleFullscreenModeForTab(WebContents* web_contents,
|
| - bool enter_fullscreen) override {
|
| - fullscreened_contents_ = enter_fullscreen ? web_contents : NULL;
|
| + void EnterFullscreenModeForTab(WebContents* web_contents,
|
| + const GURL& origin) override {
|
| + fullscreened_contents_ = web_contents;
|
| + }
|
| +
|
| + void ExitFullscreenModeForTab(WebContents* web_contents) override {
|
| + fullscreened_contents_ = NULL;
|
| }
|
|
|
| bool IsFullscreenForTabOrPending(
|
| @@ -1302,8 +1306,8 @@ TEST_F(WebContentsImplTest, NavigationExitsFullscreen) {
|
| EXPECT_FALSE(orig_rvh->IsFullscreen());
|
| EXPECT_FALSE(contents()->IsFullscreenForCurrentTab());
|
| EXPECT_FALSE(fake_delegate.IsFullscreenForTabOrPending(contents()));
|
| - orig_rvh->OnMessageReceived(
|
| - ViewHostMsg_ToggleFullscreen(orig_rvh->GetRoutingID(), true));
|
| + orig_rfh->OnMessageReceived(
|
| + FrameHostMsg_ToggleFullscreen(orig_rfh->GetRoutingID(), true));
|
| EXPECT_TRUE(orig_rvh->IsFullscreen());
|
| EXPECT_TRUE(contents()->IsFullscreenForCurrentTab());
|
| EXPECT_TRUE(fake_delegate.IsFullscreenForTabOrPending(contents()));
|
| @@ -1354,8 +1358,8 @@ TEST_F(WebContentsImplTest, HistoryNavigationExitsFullscreen) {
|
|
|
| for (int i = 0; i < 2; ++i) {
|
| // Toggle fullscreen mode on (as if initiated via IPC from renderer).
|
| - orig_rvh->OnMessageReceived(
|
| - ViewHostMsg_ToggleFullscreen(orig_rvh->GetRoutingID(), true));
|
| + orig_rfh->OnMessageReceived(
|
| + FrameHostMsg_ToggleFullscreen(orig_rfh->GetRoutingID(), true));
|
| EXPECT_TRUE(orig_rvh->IsFullscreen());
|
| EXPECT_TRUE(contents()->IsFullscreenForCurrentTab());
|
| EXPECT_TRUE(fake_delegate.IsFullscreenForTabOrPending(contents()));
|
| @@ -1412,8 +1416,8 @@ TEST_F(WebContentsImplTest, CrashExitsFullscreen) {
|
| EXPECT_FALSE(test_rvh()->IsFullscreen());
|
| EXPECT_FALSE(contents()->IsFullscreenForCurrentTab());
|
| EXPECT_FALSE(fake_delegate.IsFullscreenForTabOrPending(contents()));
|
| - test_rvh()->OnMessageReceived(
|
| - ViewHostMsg_ToggleFullscreen(test_rvh()->GetRoutingID(), true));
|
| + contents()->GetMainFrame()->OnMessageReceived(FrameHostMsg_ToggleFullscreen(
|
| + contents()->GetMainFrame()->GetRoutingID(), true));
|
| EXPECT_TRUE(test_rvh()->IsFullscreen());
|
| EXPECT_TRUE(contents()->IsFullscreenForCurrentTab());
|
| EXPECT_TRUE(fake_delegate.IsFullscreenForTabOrPending(contents()));
|
|
|