Lines Matching refs:browser
5 #include "chrome/browser/tabs/pinned_tab_codec.h"
8 #include "chrome/browser/extensions/extension_tab_helper.h"
9 #include "chrome/browser/prefs/pref_service.h"
10 #include "chrome/browser/profiles/profile.h"
11 #include "chrome/browser/tabs/tab_strip_model.h"
12 #include "chrome/browser/ui/browser.h"
13 #include "chrome/browser/ui/browser_list.h"
14 #include "chrome/browser/ui/tab_contents/tab_contents_wrapper.h"
17 #include "content/browser/tab_contents/tab_contents.h"
28 // Returns true if |browser| has any pinned tabs.
29 static bool HasPinnedTabs(Browser* browser) {
30 TabStripModel* tab_model = browser->tabstrip_model();
67 // Invokes EncodePinnedTab for each pinned tab in browser.
68 static void EncodePinnedTabs(Browser* browser, ListValue* values) {
69 TabStripModel* tab_model = browser->tabstrip_model();
104 Browser* browser = *i;
105 if (browser->type() == Browser::TYPE_NORMAL &&
106 browser->profile() == profile && HasPinnedTabs(browser)) {
107 EncodePinnedTabs(browser, &values);