| OLD | NEW |
| 1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2009 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/tab_contents/tab_contents.h" | 5 #include "chrome/browser/tab_contents/tab_contents.h" |
| 6 | 6 |
| 7 #include "app/l10n_util.h" | 7 #include "app/l10n_util.h" |
| 8 #include "app/resource_bundle.h" | 8 #include "app/resource_bundle.h" |
| 9 #include "base/file_version_info.h" | 9 #include "base/file_version_info.h" |
| 10 #include "base/process_util.h" | 10 #include "base/process_util.h" |
| (...skipping 2274 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2285 return; // The user clicked create on a separate page. Ignore this. | 2285 return; // The user clicked create on a separate page. Ignore this. |
| 2286 | 2286 |
| 2287 pending_install_.callback_functor = | 2287 pending_install_.callback_functor = |
| 2288 new GearsCreateShortcutCallbackFunctor(this); | 2288 new GearsCreateShortcutCallbackFunctor(this); |
| 2289 GearsCreateShortcut( | 2289 GearsCreateShortcut( |
| 2290 info, pending_install_.title, pending_install_.url, pending_install_.icon, | 2290 info, pending_install_.title, pending_install_.url, pending_install_.icon, |
| 2291 NewCallback(pending_install_.callback_functor, | 2291 NewCallback(pending_install_.callback_functor, |
| 2292 &GearsCreateShortcutCallbackFunctor::Run)); | 2292 &GearsCreateShortcutCallbackFunctor::Run)); |
| 2293 } | 2293 } |
| 2294 | 2294 |
| 2295 void TabContents::OnEnterOrSpace() { | 2295 void TabContents::OnUserGesture() { |
| 2296 // See comment in RenderViewHostDelegate::OnEnterOrSpace as to why we do this. | 2296 // See comment in RenderViewHostDelegate::OnUserGesture as to why we do this. |
| 2297 #if defined(OS_WIN) | 2297 #if defined(OS_WIN) || defined(OS_LINUX) |
| 2298 // TODO(port): this is stubbed in BrowserProcess | |
| 2299 DownloadRequestManager* drm = g_browser_process->download_request_manager(); | 2298 DownloadRequestManager* drm = g_browser_process->download_request_manager(); |
| 2300 if (drm) | 2299 if (drm) |
| 2301 drm->OnUserGesture(this); | 2300 drm->OnUserGesture(this); |
| 2302 #endif | 2301 #endif |
| 2303 } | 2302 } |
| 2304 | 2303 |
| 2305 void TabContents::OnFindReply(int request_id, | 2304 void TabContents::OnFindReply(int request_id, |
| 2306 int number_of_matches, | 2305 int number_of_matches, |
| 2307 const gfx::Rect& selection_rect, | 2306 const gfx::Rect& selection_rect, |
| 2308 int active_match_ordinal, | 2307 int active_match_ordinal, |
| (...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2438 NavigationController::LoadCommittedDetails& committed_details = | 2437 NavigationController::LoadCommittedDetails& committed_details = |
| 2439 *(Details<NavigationController::LoadCommittedDetails>(details).ptr()); | 2438 *(Details<NavigationController::LoadCommittedDetails>(details).ptr()); |
| 2440 ExpireInfoBars(committed_details); | 2439 ExpireInfoBars(committed_details); |
| 2441 break; | 2440 break; |
| 2442 } | 2441 } |
| 2443 | 2442 |
| 2444 default: | 2443 default: |
| 2445 NOTREACHED(); | 2444 NOTREACHED(); |
| 2446 } | 2445 } |
| 2447 } | 2446 } |
| OLD | NEW |