Index: chrome/browser/ui/panels/panel_strip.cc |
diff --git a/chrome/browser/ui/panels/panel_strip.cc b/chrome/browser/ui/panels/panel_strip.cc |
index e62e34bb5383011e9bebd6f733f7be8853f810f3..6a740d822fcb15e8b50bf86a2a6761a4a7847e98 100644 |
--- a/chrome/browser/ui/panels/panel_strip.cc |
+++ b/chrome/browser/ui/panels/panel_strip.cc |
@@ -10,6 +10,7 @@ |
#include "base/logging.h" |
#include "base/message_loop.h" |
#include "chrome/browser/ui/browser.h" |
+#include "chrome/browser/ui/panels/native_panel.h" |
#include "chrome/browser/ui/panels/panel_manager.h" |
#include "chrome/browser/ui/panels/panel_mouse_watcher.h" |
#include "chrome/common/chrome_notification_types.h" |
@@ -545,6 +546,11 @@ void PanelStrip::OnAutoHidingDesktopBarVisibilityChanged( |
delayed_titlebar_action_ = NO_ACTION; |
} |
+void PanelStrip::OnFullScreenModeChanged(bool is_full_screen_mode_on) { |
+ for (size_t i = 0; i < panels_.size(); ++i) |
+ panels_[i]->native_panel()->FullScreenModeChanged(is_full_screen_mode_on); |
+} |
+ |
void PanelStrip::Rearrange(Panels::iterator iter_to_start, |
int rightmost_position) { |
for (Panels::iterator iter = iter_to_start; iter != panels_.end(); ++iter) { |