Home | History | Annotate | Download | only in automation

Lines Matching refs:browser

5 #include "chrome/browser/automation/automation_provider.h"
27 #include "chrome/browser/autocomplete/autocomplete_edit.h"
28 #include "chrome/browser/autofill/autofill_manager.h"
29 #include "chrome/browser/automation/automation_autocomplete_edit_tracker.h"
30 #include "chrome/browser/automation/automation_browser_tracker.h"
31 #include "chrome/browser/automation/automation_extension_tracker.h"
32 #include "chrome/browser/automation/automation_provider_list.h"
33 #include "chrome/browser/automation/automation_provider_observers.h"
34 #include "chrome/browser/automation/automation_resource_message_filter.h"
35 #include "chrome/browser/automation/automation_tab_tracker.h"
36 #include "chrome/browser/automation/automation_window_tracker.h"
37 #include "chrome/browser/automation/ui_controls.h"
38 #include "chrome/browser/blocked_content_container.h"
39 #include "chrome/browser/bookmarks/bookmark_model.h"
40 #include "chrome/browser/bookmarks/bookmark_storage.h"
41 #include "chrome/browser/browser_process.h"
42 #include "chrome/browser/browsing_data_remover.h"
43 #include "chrome/browser/character_encoding.h"
44 #include "chrome/browser/content_settings/host_content_settings_map.h"
45 #include "chrome/browser/debugger/devtools_manager.h"
46 #include "chrome/browser/dom_operation_notification_details.h"
47 #include "chrome/browser/download/download_item.h"
48 #include "chrome/browser/download/download_shelf.h"
49 #include "chrome/browser/download/save_package.h"
50 #include "chrome/browser/extensions/crx_installer.h"
51 #include "chrome/browser/extensions/extension_browser_event_router.h"
52 #include "chrome/browser/extensions/extension_host.h"
53 #include "chrome/browser/extensions/extension_install_ui.h"
54 #include "chrome/browser/extensions/extension_message_service.h"
55 #include "chrome/browser/extensions/extension_service.h"
56 #include "chrome/browser/extensions/extension_tabs_module.h"
57 #include "chrome/browser/extensions/extension_toolbar_model.h"
58 #include "chrome/browser/extensions/user_script_master.h"
59 #include "chrome/browser/io_thread.h"
60 #include "chrome/browser/net/url_request_mock_util.h"
61 #include "chrome/browser/platform_util.h"
62 #include "chrome/browser/prefs/pref_service.h"
63 #include "chrome/browser/printing/print_job.h"
64 #include "chrome/browser/profiles/profile_manager.h"
65 #include "chrome/browser/ssl/ssl_blocking_page.h"
66 #include "chrome/browser/ssl/ssl_manager.h"
67 #include "chrome/browser/ui/app_modal_dialogs/app_modal_dialog.h"
68 #include "chrome/browser/ui/app_modal_dialogs/app_modal_dialog_queue.h"
69 #include "chrome/browser/ui/browser_list.h"
70 #include "chrome/browser/ui/browser_window.h"
71 #include "chrome/browser/ui/download/download_tab_helper.h"
72 #include "chrome/browser/ui/find_bar/find_bar.h"
73 #include "chrome/browser/ui/find_bar/find_bar_controller.h"
74 #include "chrome/browser/ui/find_bar/find_notification_details.h"
75 #include "chrome/browser/ui/find_bar/find_tab_helper.h"
76 #include "chrome/browser/ui/login/login_prompt.h"
77 #include "chrome/browser/ui/omnibox/location_bar.h"
78 #include "chrome/browser/ui/tab_contents/tab_contents_wrapper.h"
89 #include "content/browser/browser_thread.h"
90 #include "content/browser/renderer_host/render_process_host.h"
91 #include "content/browser/renderer_host/render_view_host.h"
92 #include "content/browser/tab_contents/navigation_entry.h"
93 #include "content/browser/tab_contents/tab_contents.h"
94 #include "content/browser/tab_contents/tab_contents_view.h"
103 #include "chrome/browser/external_tab_container_win.h"
222 const NavigationController* controller, const Browser* parent) const {
446 Browser* AutomationProvider::FindAndActivateTab(
449 Browser* browser = Browser::GetBrowserForController(controller, &tab_index);
450 if (browser)
451 browser->ActivateTabAt(tab_index, true);
453 return browser;
609 Browser* browser = FindAndActivateTab(nav);
611 // If the browser has UI, simulate what a user would do.
613 if (browser &&
614 browser->command_updater()->IsCommandEnabled(IDC_ENCODING_MENU)) {
618 browser->OverrideEncoding(selected_encoding_id);
873 Browser* browser = browser_tracker_->GetResource(browser_handle);
874 if (extension && service && message_service && browser) {
875 int tab_id = ExtensionTabUtil::GetTabId(browser->GetSelectedTabContents());
878 browser->profile(), extension->id(), "action", tab_id, "", 1);
882 browser->profile(), extension->id(), browser);
903 DLOG(WARNING) << "Attempted to move browser action to invalid index.";