Home | History | Annotate | Download | only in extensions

Lines Matching refs:browser

5 #include "chrome/browser/extensions/extension_function_dispatcher.h"
14 #include "chrome/browser/extensions/execute_code_in_tab_function.h"
15 #include "chrome/browser/extensions/extension_accessibility_api.h"
16 #include "chrome/browser/extensions/extension_bookmark_manager_api.h"
17 #include "chrome/browser/extensions/extension_bookmarks_module.h"
18 #include "chrome/browser/extensions/extension_browser_actions_api.h"
19 #include "chrome/browser/extensions/extension_clipboard_api.h"
20 #include "chrome/browser/extensions/extension_context_menu_api.h"
21 #include "chrome/browser/extensions/extension_cookies_api.h"
22 #include "chrome/browser/extensions/extension_debugger_api.h"
23 #include "chrome/browser/extensions/extension_function.h"
24 #include "chrome/browser/extensions/extension_history_api.h"
25 #include "chrome/browser/extensions/extension_i18n_api.h"
26 #include "chrome/browser/extensions/extension_idle_api.h"
27 #include "chrome/browser/extensions/extension_infobar_module.h"
28 #include "chrome/browser/extensions/extension_management_api.h"
29 #include "chrome/browser/extensions/extension_message_service.h"
30 #include "chrome/browser/extensions/extension_metrics_module.h"
31 #include "chrome/browser/extensions/extension_module.h"
32 #include "chrome/browser/extensions/extension_omnibox_api.h"
33 #include "chrome/browser/extensions/extension_page_actions_module.h"
34 #include "chrome/browser/extensions/extension_preference_api.h"
35 #include "chrome/browser/extensions/extension_process_manager.h"
36 #include "chrome/browser/extensions/extension_processes_api.h"
37 #include "chrome/browser/extensions/extension_proxy_api.h"
38 #include "chrome/browser/extensions/extension_rlz_module.h"
39 #include "chrome/browser/extensions/extension_service.h"
40 #include "chrome/browser/extensions/extension_sidebar_api.h"
41 #include "chrome/browser/extensions/extension_tabs_module.h"
42 #include "chrome/browser/extensions/extension_test_api.h"
43 #include "chrome/browser/extensions/extension_tts_api.h"
44 #include "chrome/browser/extensions/extension_web_ui.h"
45 #include "chrome/browser/extensions/extension_webrequest_api.h"
46 #include "chrome/browser/extensions/extension_webstore_private_api.h"
47 #include "chrome/browser/extensions/extensions_quota_service.h"
48 #include "chrome/browser/external_protocol_handler.h"
49 #include "chrome/browser/metrics/user_metrics.h"
50 #include "chrome/browser/profiles/profile.h"
51 #include "chrome/browser/ui/browser_list.h"
52 #include "chrome/browser/ui/browser_window.h"
53 #include "chrome/browser/ui/webui/chrome_url_data_manager.h"
54 #include "chrome/browser/ui/webui/favicon_source.h"
57 #include "content/browser/renderer_host/render_process_host.h"
58 #include "content/browser/renderer_host/render_view_host.h"
64 #include "chrome/browser/extensions/extension_input_api.h"
68 #include "chrome/browser/extensions/extension_file_browser_private_api.h"
69 #include "chrome/browser/extensions/extension_info_private_api_chromeos.h"
152 // Browser Actions.
452 Browser* ExtensionFunctionDispatcher::GetCurrentBrowser(
454 Browser* browser = delegate_->GetBrowser();
456 // If the delegate has an associated browser, that is always the right answer.
457 if (browser)
458 return browser;
460 // Otherwise, try to default to a reasonable browser. If |include_incognito|
466 browser = BrowserList::FindBrowserWithType(profile, Browser::TYPE_NORMAL,
471 // before the browser is sufficiently initialized to return here.
473 // TODO(rafaelw): Delay creation of background_page until the browser
475 return browser;