Lines Matching refs:Panels
5 #include "chrome/browser/ui/panels/stacked_panel_collection.h"
11 #include "chrome/browser/ui/panels/detached_panel_collection.h"
12 #include "chrome/browser/ui/panels/display_settings_provider.h"
13 #include "chrome/browser/ui/panels/native_panel_stack_window.h"
14 #include "chrome/browser/ui/panels/panel.h"
15 #include "chrome/browser/ui/panels/panel_constants.h"
16 #include "chrome/browser/ui/panels/panel_manager.h"
41 // area, try to reduce the stack height by collapsing panels. In rare case,
42 // all panels are collapsed and there is still not enough space. We simply
95 // We do not update bounds for affected panels one by one. Instead, all
103 for (Panels::const_iterator iter = panels_.begin();
167 // Move all panels from secondary stack window to primary stack window.
191 for (Panels::const_reverse_iterator iter =
215 // To fit the new panel within the working area, collapse unfocused panels
236 // 1) Some panels but not all panels are being dragged. This is because
237 // those panels being dragged might not be fully aligned with other panels
263 // If the top panel is being closed, all panels below it should move up. To
293 for (Panels::const_iterator iter = most_recently_active_panels_.begin();
303 // If the top panel is closed, move up all other panels to stay at the same
323 // Make a copy as closing panels can modify the iterator.
324 Panels panels_copy = panels_;
326 for (Panels::const_iterator iter = panels_copy.begin();
390 for (Panels::const_iterator iter = panels_.begin();
422 for (Panels::const_iterator iter = panels_.begin();
431 // the deactivation is only done once after all panels are minimized,
433 // temporary activations of random not-yet-minimized panels.
445 // Try to expand all other panels starting from the most recently active
447 for (Panels::const_iterator iter = most_recently_active_panels_.begin();
450 // stop now since we cannot fit any more expanded panels.
509 // happen when there're 2 panels in the stack and the bottom panel is being
510 // dragged out of the stack and thus cause both panels become detached.
584 for (Panels::const_iterator iter = panels_.begin();
643 // the active panel will be deactivated once when all panels are minimized
659 Panels::iterator iter = std::find(most_recently_active_panels_.begin(),
685 Panels::const_iterator iter = panels_.begin();
700 Panels::const_iterator iter =
710 for (Panels::const_iterator iter = panels_.begin();
779 for (Panels::const_iterator iter = panels_.begin();