| Index: chrome/browser/ui/webui/media_router/media_router_ui_unittest.cc
|
| diff --git a/chrome/browser/ui/webui/media_router/media_router_ui_unittest.cc b/chrome/browser/ui/webui/media_router/media_router_ui_unittest.cc
|
| index bfd108f073e57d79907070565d0f6f901f896ff7..b2cc64350437c232ff54f80ee3d4963e7a6b1ca0 100644
|
| --- a/chrome/browser/ui/webui/media_router/media_router_ui_unittest.cc
|
| +++ b/chrome/browser/ui/webui/media_router/media_router_ui_unittest.cc
|
| @@ -577,6 +577,20 @@ TEST_F(MediaRouterUITest, RecordCastModeSelections) {
|
| EXPECT_FALSE(media_router_ui_->UserSelectedTabMirroringForCurrentOrigin());
|
| }
|
|
|
| +TEST_F(MediaRouterUITest, RecordCastModeSelectionsInIncognito) {
|
| + const GURL url = GURL("https://www.example.com/watch?v=AAAA");
|
| +
|
| + CreateMediaRouterUIForURL(profile()->GetOffTheRecordProfile(), url);
|
| + EXPECT_FALSE(media_router_ui_->UserSelectedTabMirroringForCurrentOrigin());
|
| + media_router_ui_->RecordCastModeSelection(MediaCastMode::TAB_MIRROR);
|
| + EXPECT_TRUE(media_router_ui_->UserSelectedTabMirroringForCurrentOrigin());
|
| +
|
| + // Selections recorded in incognito shouldn't be retrieved in the regular
|
| + // profile.
|
| + CreateMediaRouterUIForURL(profile(), url);
|
| + EXPECT_FALSE(media_router_ui_->UserSelectedTabMirroringForCurrentOrigin());
|
| +}
|
| +
|
| TEST_F(MediaRouterUITest, RecordDesktopMirroringCastModeSelection) {
|
| const GURL url = GURL("https://www.example.com/watch?v=AAAA");
|
| CreateMediaRouterUIForURL(profile(), url);
|
| @@ -592,4 +606,5 @@ TEST_F(MediaRouterUITest, RecordDesktopMirroringCastModeSelection) {
|
| // Selecting desktop mirroring should not change the recorded preferences.
|
| EXPECT_TRUE(media_router_ui_->UserSelectedTabMirroringForCurrentOrigin());
|
| }
|
| +
|
| } // namespace media_router
|
|
|