| 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 "build/build_config.h" | 5 #include "build/build_config.h" |
| 6 | 6 |
| 7 #include "chrome/browser/ui/webui/ntp/new_tab_ui.h" | 7 #include "chrome/browser/ui/webui/ntp/new_tab_ui.h" |
| 8 | 8 |
| 9 #include "base/bind.h" | 9 #include "base/bind.h" |
| 10 #include "base/bind_helpers.h" | 10 #include "base/bind_helpers.h" |
| (...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 72 // Override some options on the Web UI. | 72 // Override some options on the Web UI. |
| 73 hide_favicon_ = true; | 73 hide_favicon_ = true; |
| 74 | 74 |
| 75 focus_location_bar_by_default_ = true; | 75 focus_location_bar_by_default_ = true; |
| 76 should_hide_url_ = true; | 76 should_hide_url_ = true; |
| 77 overridden_title_ = l10n_util::GetStringUTF16(IDS_NEW_TAB_TITLE); | 77 overridden_title_ = l10n_util::GetStringUTF16(IDS_NEW_TAB_TITLE); |
| 78 | 78 |
| 79 // We count all link clicks as AUTO_BOOKMARK, so that site can be ranked more | 79 // We count all link clicks as AUTO_BOOKMARK, so that site can be ranked more |
| 80 // highly. Note this means we're including clicks on not only most visited | 80 // highly. Note this means we're including clicks on not only most visited |
| 81 // thumbnails, but also clicks on recently bookmarked. | 81 // thumbnails, but also clicks on recently bookmarked. |
| 82 link_transition_type_ = PageTransition::AUTO_BOOKMARK; | 82 link_transition_type_ = content::PAGE_TRANSITION_AUTO_BOOKMARK; |
| 83 | 83 |
| 84 if (!GetProfile()->IsOffTheRecord()) { | 84 if (!GetProfile()->IsOffTheRecord()) { |
| 85 PrefService* pref_service = GetProfile()->GetPrefs(); | 85 PrefService* pref_service = GetProfile()->GetPrefs(); |
| 86 AddMessageHandler((new ShownSectionsHandler(pref_service))->Attach(this)); | 86 AddMessageHandler((new ShownSectionsHandler(pref_service))->Attach(this)); |
| 87 AddMessageHandler((new browser_sync::ForeignSessionHandler())-> | 87 AddMessageHandler((new browser_sync::ForeignSessionHandler())-> |
| 88 Attach(this)); | 88 Attach(this)); |
| 89 AddMessageHandler((new MostVisitedHandler())->Attach(this)); | 89 AddMessageHandler((new MostVisitedHandler())->Attach(this)); |
| 90 AddMessageHandler((new RecentlyClosedTabsHandler())->Attach(this)); | 90 AddMessageHandler((new RecentlyClosedTabsHandler())->Attach(this)); |
| 91 AddMessageHandler((new MetricsHandler())->Attach(this)); | 91 AddMessageHandler((new MetricsHandler())->Attach(this)); |
| 92 if (GetProfile()->IsSyncAccessible()) | 92 if (GetProfile()->IsSyncAccessible()) |
| (...skipping 244 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 337 SendResponse(request_id, html_bytes); | 337 SendResponse(request_id, html_bytes); |
| 338 } | 338 } |
| 339 | 339 |
| 340 std::string NewTabUI::NewTabHTMLSource::GetMimeType(const std::string&) const { | 340 std::string NewTabUI::NewTabHTMLSource::GetMimeType(const std::string&) const { |
| 341 return "text/html"; | 341 return "text/html"; |
| 342 } | 342 } |
| 343 | 343 |
| 344 bool NewTabUI::NewTabHTMLSource::ShouldReplaceExistingSource() const { | 344 bool NewTabUI::NewTabHTMLSource::ShouldReplaceExistingSource() const { |
| 345 return false; | 345 return false; |
| 346 } | 346 } |
| OLD | NEW |