/external/chromium_org/chrome/browser/ui/panels/ |
test_panel_collection_squeeze_observer.cc | 5 #include "chrome/browser/ui/panels/test_panel_collection_squeeze_observer.h" 8 #include "chrome/browser/ui/panels/docked_panel_collection.h" 9 #include "chrome/browser/ui/panels/panel.h" 28 const DockedPanelCollection::Panels& panels = panel_collection_->panels(); local 29 for (DockedPanelCollection::Panels::const_iterator iter = panels.begin(); 30 iter != panels.end(); ++iter) {
|
docked_panel_drag_handler.cc | 5 #include "chrome/browser/ui/panels/docked_panel_drag_handler.h" 7 #include "chrome/browser/ui/panels/docked_panel_collection.h" 8 #include "chrome/browser/ui/panels/panel.h" 9 #include "chrome/browser/ui/panels/panel_manager.h" 37 // Checks and processes other affected panels. 44 // panels due to their position changes. 55 // all the panels on its left. 58 // Checks the panels to the left of the dragging panel. 59 DockedPanelCollection::Panels::iterator dragging_panel_iterator = 61 DockedPanelCollection::Panels::iterator current_panel_iterator [all...] |
stacked_panel_drag_handler.cc | 5 #include "chrome/browser/ui/panels/stacked_panel_drag_handler.h" 8 #include "chrome/browser/ui/panels/panel.h" 9 #include "chrome/browser/ui/panels/panel_collection.h" 10 #include "chrome/browser/ui/panels/stacked_panel_collection.h" 27 // Find out if all panels in the stack are being dragged. 29 for (StackedPanelCollection::Panels::const_iterator iter = 30 stack->panels().begin(); 31 iter != stack->panels().end(); ++iter) { 40 // If not all panels in the stack are being dragged, it means that these 41 // panels being dragged have just been added to this stack. Dragging thes [all...] |
detached_panel_collection.h | 10 #include "chrome/browser/ui/panels/panel.h" 11 #include "chrome/browser/ui/panels/panel_collection.h" 17 // This class manages a group of free-floating panels. 20 typedef std::list<Panel*> Panels; 68 const Panels& panels() const { return panels_; } function in class:DetachedPanelCollection 88 // Collection of all panels. 89 Panels panels_;
|
docked_panel_collection.cc | 5 #include "chrome/browser/ui/panels/docked_panel_collection.h" 17 #include "chrome/browser/ui/panels/panel_drag_controller.h" 18 #include "chrome/browser/ui/panels/panel_manager.h" 19 #include "chrome/browser/ui/panels/panel_mouse_watcher.h" 46 // As we refresh panel positions, some or all panels may move. We make sure 47 // we do not animate too many panels at once as this tends to perform poorly. 81 for (Panels::const_iterator iter = panels_.begin(); 91 // This method does not handle minimized panels. 109 Panels::iterator iter = panels_.begin(); 129 // Panels go off screen. Make sure the default position will plac [all...] |
stacked_panel_collection.h | 11 #include "chrome/browser/ui/panels/native_panel_stack_window.h" 12 #include "chrome/browser/ui/panels/panel_collection.h" 13 #include "chrome/browser/ui/panels/panel_constants.h" 24 typedef std::list<Panel*> Panels; 78 // panels are collapsed. 82 const Panels& panels() const { return panels_; } function in class:StackedPanelCollection 97 // restoring it. When there're only 2 panels in the stack and the bottom 98 // panel is being dragged out of the stack, both panels will be moved to 111 // Returns the enclosing bounds that include all panels in the stack [all...] |
docked_panel_collection.h | 12 #include "chrome/browser/ui/panels/display_settings_provider.h" 13 #include "chrome/browser/ui/panels/panel.h" 14 #include "chrome/browser/ui/panels/panel_collection.h" 15 #include "chrome/browser/ui/panels/panel_mouse_watcher_observer.h" 20 // This class manages a group of panels that could be docked to the bottom of 27 typedef std::list<Panel*> Panels; 35 // Rearranges the positions of the panels in the collection 42 // one that is transitioning from another grouping of panels. 81 // Brings up or down the titlebars for all minimized panels. 98 // num_panels() and panels() only includes panels in the collection tha 101 const Panels& panels() const { return panels_; } function in class:DockedPanelCollection [all...] |
detached_panel_collection.cc | 5 #include "chrome/browser/ui/panels/detached_panel_collection.h" 9 #include "chrome/browser/ui/panels/display_settings_provider.h" 10 #include "chrome/browser/ui/panels/panel_drag_controller.h" 11 #include "chrome/browser/ui/panels/panel_manager.h" 15 // detached panels. 38 for (Panels::const_iterator iter = panels_.begin(); 73 for (Panels::const_iterator iter = panels_.begin(); 102 // Make a copy as closing panels can modify the iterator. 103 Panels panels_copy = panels_; 105 for (Panels::const_iterator iter = panels_copy.begin() [all...] |
stacked_panel_collection.cc | 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, al [all...] |
panel_manager.cc | 5 #include "chrome/browser/ui/panels/panel_manager.h" 13 #include "chrome/browser/ui/panels/detached_panel_collection.h" 14 #include "chrome/browser/ui/panels/docked_panel_collection.h" 15 #include "chrome/browser/ui/panels/panel_drag_controller.h" 16 #include "chrome/browser/ui/panels/panel_mouse_watcher.h" 17 #include "chrome/browser/ui/panels/panel_resize_controller.h" 18 #include "chrome/browser/ui/panels/stacked_panel_collection.h" 73 // The stack with more panels will appear first. 110 // If --enable-panels is on, always use panels on Linux 527 std::vector<Panel*> PanelManager::panels() const { function in class:PanelManager 528 std::vector<Panel*> panels; local 549 std::vector<Panel*> panels; local [all...] |
panel_drag_controller.cc | 5 #include "chrome/browser/ui/panels/panel_drag_controller.h" 8 #include "chrome/browser/ui/panels/detached_panel_collection.h" 9 #include "chrome/browser/ui/panels/detached_panel_drag_handler.h" 10 #include "chrome/browser/ui/panels/docked_panel_collection.h" 11 #include "chrome/browser/ui/panels/docked_panel_drag_handler.h" 12 #include "chrome/browser/ui/panels/panel.h" 13 #include "chrome/browser/ui/panels/panel_manager.h" 14 #include "chrome/browser/ui/panels/stacked_panel_collection.h" 15 #include "chrome/browser/ui/panels/stacked_panel_drag_handler.h" 27 // The minimum distance and overlap (in pixels) between two panels such tha 678 std::vector<Panel*> panels = panel_manager_->GetDetachedAndStackedPanels(); local [all...] |
/external/chromium_org/chrome/browser/ui/cocoa/panels/ |
panel_stack_window_cocoa.h | 16 #include "chrome/browser/ui/panels/native_panel_stack_window.h" 23 // A native window that acts as the owner of all/partial panels in the stack, 24 // in order to make these panels appear as a single window. 54 typedef std::list<Panel*> Panels; 62 // Computes/updates the minimum bounds that could fit all panels. 75 Panels panels_;
|
/external/chromium_org/chrome/browser/ui/gtk/panels/ |
panel_stack_window_gtk.h | 13 #include "chrome/browser/ui/panels/native_panel_stack_window.h" 43 typedef std::list<Panel*> Panels; 62 // the panels in the stack. 65 Panels panels_;
|
panel_stack_window_gtk.cc | 5 #include "chrome/browser/ui/gtk/panels/panel_stack_window_gtk.h" 9 #include "chrome/browser/ui/panels/panel.h" 10 #include "chrome/browser/ui/panels/stacked_panel_collection.h" 65 for (Panels::const_iterator iter = another_stack->panels_.begin(); 84 for (Panels::const_iterator iter = panels_.begin(); 145 // If a panel in a stack is activated, make sure all other panels in the stack 147 for (Panels::const_iterator iter = panels_.begin(); 182 Panels panels_copy = panels_; 183 for (Panels::const_iterator iter = panels_copy.begin(); 200 for (Panels::const_iterator iter = panels_.begin() [all...] |
panel_gtk.cc | 5 #include "chrome/browser/ui/gtk/panels/panel_gtk.h" 22 #include "chrome/browser/ui/gtk/panels/panel_drag_gtk.h" 23 #include "chrome/browser/ui/gtk/panels/panel_titlebar_gtk.h" 24 #include "chrome/browser/ui/panels/display_settings_provider.h" 25 #include "chrome/browser/ui/panels/panel.h" 26 #include "chrome/browser/ui/panels/panel_constants.h" 27 #include "chrome/browser/ui/panels/panel_manager.h" 28 #include "chrome/browser/ui/panels/stacked_panel_collection.h" 79 // Table of supported accelerators in Panels. 188 // and sized. Frame size won't change for other panels so it can b 885 std::vector<Panel*> panels = local [all...] |
/external/chromium_org/chrome/browser/ui/views/panels/ |
panel_stack_view.h | 12 #include "chrome/browser/ui/panels/native_panel_stack_window.h" 19 #include "chrome/browser/ui/views/panels/taskbar_window_thumbnailer_win.h" 30 // A native window that acts as the owner of all panels in the stack, in order 31 // to make all panels appear as a single window on the taskbar or launcher. 63 typedef std::list<Panel*> Panels; 77 // Updates the bounds of panels as specified in batch update data. 83 // Computes/updates the minimum bounds that could fit all panels. 90 // Makes the stack window own the panel window such that multiple panels 121 // Tracks all panels that are enclosed by this window. 122 Panels panels_ [all...] |
panel_stack_view.cc | 5 #include "chrome/browser/ui/views/panels/panel_stack_view.h" 10 #include "chrome/browser/ui/panels/panel.h" 11 #include "chrome/browser/ui/panels/panel_manager.h" 12 #include "chrome/browser/ui/panels/stacked_panel_collection.h" 13 #include "chrome/browser/ui/views/panels/panel_view.h" 31 // The widget window that acts as a background window for the stack of panels. 176 for (Panels::const_iterator iter = another_stack->panels_.begin(); 197 for (Panels::const_iterator iter = panels_.begin(); 320 for (Panels::const_iterator iter = panels_.begin(); 344 // When the user selects the stacked panels via ALT-TAB or WIN-TAB, th [all...] |
/external/chromium_org/chrome/browser/notifications/ |
balloon_collection_impl.cc | 15 #include "chrome/browser/ui/panels/docked_panel_collection.h" 16 #include "chrome/browser/ui/panels/panel.h" 17 #include "chrome/browser/ui/panels/panel_manager.h" 301 // to ensure balloons to stay on top of panels to avoid overlapping. 424 const DockedPanelCollection::Panels& panels = local 425 PanelManager::GetInstance()->docked_collection()->panels(); 428 // The offset is the maximum height of panels that could overlap with the 431 for (DockedPanelCollection::Panels::const_reverse_iterator iter = 432 panels.rbegin() [all...] |
/external/chromium_org/third_party/WebKit/Source/devtools/front_end/ |
ExtensionAPI.js | 50 if (!apiPrivate.panels) 51 apiPrivate.panels = {}; 52 apiPrivate.panels.SearchAction = { 185 this.panels = new Panels(); 279 function Panels() 281 var panels = { 288 return panels[name]; 290 for (var panel in panels) 295 Panels.prototype = [all...] |