OLD | NEW |
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "chrome/browser/external_tab_container_win.h" | 5 #include "chrome/browser/external_tab_container_win.h" |
6 | 6 |
7 #include <string> | 7 #include <string> |
8 | 8 |
9 #include "base/debug/trace_event.h" | 9 #include "base/debug/trace_event.h" |
10 #include "base/i18n/rtl.h" | 10 #include "base/i18n/rtl.h" |
(...skipping 26 matching lines...) Expand all Loading... |
37 #include "chrome/common/chrome_notification_types.h" | 37 #include "chrome/common/chrome_notification_types.h" |
38 #include "chrome/common/render_messages.h" | 38 #include "chrome/common/render_messages.h" |
39 #include "chrome/common/url_constants.h" | 39 #include "chrome/common/url_constants.h" |
40 #include "content/browser/load_notification_details.h" | 40 #include "content/browser/load_notification_details.h" |
41 #include "content/browser/renderer_host/render_process_host.h" | 41 #include "content/browser/renderer_host/render_process_host.h" |
42 #include "content/browser/renderer_host/render_view_host.h" | 42 #include "content/browser/renderer_host/render_view_host.h" |
43 #include "content/browser/renderer_host/resource_dispatcher_host_request_info.h" | 43 #include "content/browser/renderer_host/resource_dispatcher_host_request_info.h" |
44 #include "content/browser/tab_contents/navigation_details.h" | 44 #include "content/browser/tab_contents/navigation_details.h" |
45 #include "content/browser/tab_contents/provisional_load_details.h" | 45 #include "content/browser/tab_contents/provisional_load_details.h" |
46 #include "content/public/browser/notification_service.h" | 46 #include "content/public/browser/notification_service.h" |
47 #include "content/common/page_zoom.h" | |
48 #include "content/common/view_messages.h" | 47 #include "content/common/view_messages.h" |
49 #include "content/public/browser/native_web_keyboard_event.h" | 48 #include "content/public/browser/native_web_keyboard_event.h" |
50 #include "content/public/common/bindings_policy.h" | 49 #include "content/public/common/bindings_policy.h" |
51 #include "content/public/common/page_transition_types.h" | 50 #include "content/public/common/page_transition_types.h" |
| 51 #include "content/public/common/page_zoom.h" |
52 #include "grit/generated_resources.h" | 52 #include "grit/generated_resources.h" |
53 #include "grit/locale_settings.h" | 53 #include "grit/locale_settings.h" |
54 #include "ui/base/l10n/l10n_util.h" | 54 #include "ui/base/l10n/l10n_util.h" |
55 #include "ui/base/resource/resource_bundle.h" | 55 #include "ui/base/resource/resource_bundle.h" |
56 #include "ui/base/view_prop.h" | 56 #include "ui/base/view_prop.h" |
57 #include "ui/base/models/menu_model.h" | 57 #include "ui/base/models/menu_model.h" |
58 #include "views/layout/grid_layout.h" | 58 #include "views/layout/grid_layout.h" |
59 | 59 |
60 using ui::ViewProp; | 60 using ui::ViewProp; |
61 | 61 |
(...skipping 969 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1031 | 1031 |
1032 if (!tab_contents_.get() || !tab_contents_->render_view_host()) { | 1032 if (!tab_contents_.get() || !tab_contents_->render_view_host()) { |
1033 NOTREACHED(); | 1033 NOTREACHED(); |
1034 return false; | 1034 return false; |
1035 } | 1035 } |
1036 | 1036 |
1037 RenderViewHost* host = tab_contents_->render_view_host(); | 1037 RenderViewHost* host = tab_contents_->render_view_host(); |
1038 int command_id = iter->second; | 1038 int command_id = iter->second; |
1039 switch (command_id) { | 1039 switch (command_id) { |
1040 case IDC_ZOOM_PLUS: | 1040 case IDC_ZOOM_PLUS: |
1041 host->Zoom(PageZoom::ZOOM_IN); | 1041 host->Zoom(content::PAGE_ZOOM_IN); |
1042 break; | 1042 break; |
1043 case IDC_ZOOM_NORMAL: | 1043 case IDC_ZOOM_NORMAL: |
1044 host->Zoom(PageZoom::RESET); | 1044 host->Zoom(content::PAGE_ZOOM_RESET); |
1045 break; | 1045 break; |
1046 case IDC_ZOOM_MINUS: | 1046 case IDC_ZOOM_MINUS: |
1047 host->Zoom(PageZoom::ZOOM_OUT); | 1047 host->Zoom(content::PAGE_ZOOM_OUT); |
1048 break; | 1048 break; |
1049 case IDC_DEV_TOOLS: | 1049 case IDC_DEV_TOOLS: |
1050 DevToolsWindow::ToggleDevToolsWindow( | 1050 DevToolsWindow::ToggleDevToolsWindow( |
1051 tab_contents_->render_view_host(), DEVTOOLS_TOGGLE_ACTION_NONE); | 1051 tab_contents_->render_view_host(), DEVTOOLS_TOGGLE_ACTION_NONE); |
1052 break; | 1052 break; |
1053 case IDC_DEV_TOOLS_CONSOLE: | 1053 case IDC_DEV_TOOLS_CONSOLE: |
1054 DevToolsWindow::ToggleDevToolsWindow( | 1054 DevToolsWindow::ToggleDevToolsWindow( |
1055 tab_contents_->render_view_host(), | 1055 tab_contents_->render_view_host(), |
1056 DEVTOOLS_TOGGLE_ACTION_SHOW_CONSOLE); | 1056 DEVTOOLS_TOGGLE_ACTION_SHOW_CONSOLE); |
1057 break; | 1057 break; |
(...skipping 156 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1214 if (params.disposition == CURRENT_TAB) { | 1214 if (params.disposition == CURRENT_TAB) { |
1215 DCHECK(route_all_top_level_navigations_); | 1215 DCHECK(route_all_top_level_navigations_); |
1216 forward_params.disposition = NEW_FOREGROUND_TAB; | 1216 forward_params.disposition = NEW_FOREGROUND_TAB; |
1217 } | 1217 } |
1218 TabContents* new_contents = | 1218 TabContents* new_contents = |
1219 ExternalTabContainer::OpenURLFromTab(source, forward_params); | 1219 ExternalTabContainer::OpenURLFromTab(source, forward_params); |
1220 // support only one navigation for a dummy tab before it is killed. | 1220 // support only one navigation for a dummy tab before it is killed. |
1221 ::DestroyWindow(GetNativeView()); | 1221 ::DestroyWindow(GetNativeView()); |
1222 return new_contents; | 1222 return new_contents; |
1223 } | 1223 } |
OLD | NEW |