| Index: chrome/browser/ui/exclusive_access/fullscreen_controller_browsertest.cc
|
| diff --git a/chrome/browser/ui/exclusive_access/fullscreen_controller_browsertest.cc b/chrome/browser/ui/exclusive_access/fullscreen_controller_browsertest.cc
|
| index c403bb527f55d8e98f61304a5ec2b253f6261525..184d75f3d2f432c14afbe59e1f83a9a41d113122 100644
|
| --- a/chrome/browser/ui/exclusive_access/fullscreen_controller_browsertest.cc
|
| +++ b/chrome/browser/ui/exclusive_access/fullscreen_controller_browsertest.cc
|
| @@ -11,6 +11,7 @@
|
| #include "chrome/browser/ui/exclusive_access/fullscreen_controller.h"
|
| #include "chrome/browser/ui/exclusive_access/fullscreen_controller_test.h"
|
| #include "chrome/browser/ui/tabs/tab_strip_model.h"
|
| +#include "chrome/test/base/ui_test_utils.h"
|
| #include "content/public/browser/render_view_host.h"
|
| #include "content/public/browser/web_contents.h"
|
| #include "content/public/common/url_constants.h"
|
| @@ -74,3 +75,27 @@ IN_PROC_BROWSER_TEST_F(FullscreenControllerTest,
|
| }
|
| ASSERT_FALSE(IsFullscreenBubbleDisplayed());
|
| }
|
| +
|
| +IN_PROC_BROWSER_TEST_F(FullscreenControllerTest, MouseLockOnFileURL) {
|
| + static const base::FilePath::CharType* kEmptyFile =
|
| + FILE_PATH_LITERAL("empty.html");
|
| + GURL file_url(ui_test_utils::GetTestUrl(
|
| + base::FilePath(base::FilePath::kCurrentDirectory),
|
| + base::FilePath(kEmptyFile)));
|
| + AddTabAtIndex(0, file_url, PAGE_TRANSITION_TYPED);
|
| + RequestToLockMouse(true, false);
|
| + ASSERT_TRUE(IsFullscreenBubbleDisplayed());
|
| + ASSERT_TRUE(IsFullscreenBubbleDisplayingButtons());
|
| +}
|
| +
|
| +IN_PROC_BROWSER_TEST_F(FullscreenControllerTest, FullscreenOnFileURL) {
|
| + static const base::FilePath::CharType* kEmptyFile =
|
| + FILE_PATH_LITERAL("empty.html");
|
| + GURL file_url(ui_test_utils::GetTestUrl(
|
| + base::FilePath(base::FilePath::kCurrentDirectory),
|
| + base::FilePath(kEmptyFile)));
|
| + AddTabAtIndex(0, file_url, PAGE_TRANSITION_TYPED);
|
| + RequestToLockMouse(true, false);
|
| + ASSERT_TRUE(IsFullscreenBubbleDisplayed());
|
| + ASSERT_TRUE(IsFullscreenBubbleDisplayingButtons());
|
| +}
|
|
|