Index: chrome/browser/ui/exclusive_access/fullscreen_controller.cc |
diff --git a/chrome/browser/ui/exclusive_access/fullscreen_controller.cc b/chrome/browser/ui/exclusive_access/fullscreen_controller.cc |
index 9f18156b6f09cca7b8ef2857e9901875a6db8cd8..8f058d2b22bd7930769e1fe47ce62cb2dfab368b 100644 |
--- a/chrome/browser/ui/exclusive_access/fullscreen_controller.cc |
+++ b/chrome/browser/ui/exclusive_access/fullscreen_controller.cc |
@@ -93,13 +93,14 @@ bool FullscreenController::IsUserAcceptedFullscreen() const { |
bool FullscreenController::IsFullscreenForTabOrPending( |
const WebContents* web_contents) const { |
+ if (IsFullscreenForCapturedTab(web_contents)) |
+ return true; |
if (web_contents == exclusive_access_tab()) { |
DCHECK(web_contents == |
exclusive_access_manager()->context()->GetActiveWebContents()); |
- DCHECK(web_contents->GetCapturerCount() == 0); |
return true; |
} |
- return IsFullscreenForCapturedTab(web_contents); |
+ return false; |
} |
bool FullscreenController::IsFullscreenCausedByTab() const { |