Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(145)

Side by Side Diff: chrome/browser/download/download_status_updater_win.cc

Issue 105193002: Replace string16 with base::string16. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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/download/download_status_updater.h" 5 #include "chrome/browser/download/download_status_updater.h"
6 6
7 #include <shobjidl.h> 7 #include <shobjidl.h>
8 #include <string> 8 #include <string>
9 9
10 #include "base/files/file_path.h" 10 #include "base/files/file_path.h"
(...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after
119 } 119 }
120 120
121 // In Windows 8 metro mode display a metro style notification which 121 // In Windows 8 metro mode display a metro style notification which
122 // informs the user that the download is complete. 122 // informs the user that the download is complete.
123 HMODULE metro = base::win::GetMetroModule(); 123 HMODULE metro = base::win::GetMetroModule();
124 base::win::MetroNotification display_notification = 124 base::win::MetroNotification display_notification =
125 reinterpret_cast<base::win::MetroNotification>( 125 reinterpret_cast<base::win::MetroNotification>(
126 ::GetProcAddress(metro, "DisplayNotification")); 126 ::GetProcAddress(metro, "DisplayNotification"));
127 DCHECK(display_notification); 127 DCHECK(display_notification);
128 if (display_notification) { 128 if (display_notification) {
129 string16 title = l10n_util::GetStringUTF16( 129 base::string16 title = l10n_util::GetStringUTF16(
130 IDS_METRO_DOWNLOAD_COMPLETE_NOTIFICATION_TITLE); 130 IDS_METRO_DOWNLOAD_COMPLETE_NOTIFICATION_TITLE);
131 string16 body = l10n_util::GetStringUTF16( 131 base::string16 body = l10n_util::GetStringUTF16(
132 IDS_METRO_DOWNLOAD_COMPLETE_NOTIFICATION); 132 IDS_METRO_DOWNLOAD_COMPLETE_NOTIFICATION);
133 133
134 // Dummy notification id. Every metro style notification needs a 134 // Dummy notification id. Every metro style notification needs a
135 // unique notification id. 135 // unique notification id.
136 std::string notification_id = kDownloadNotificationPrefix; 136 std::string notification_id = kDownloadNotificationPrefix;
137 notification_id += base::IntToString(g_next_notification_id++); 137 notification_id += base::IntToString(g_next_notification_id++);
138 138
139 display_notification(download->GetURL().spec().c_str(), 139 display_notification(download->GetURL().spec().c_str(),
140 "", 140 "",
141 title.c_str(), 141 title.c_str(),
142 body.c_str(), 142 body.c_str(),
143 L"", 143 L"",
144 notification_id.c_str(), 144 notification_id.c_str(),
145 MetroDownloadNotificationClickedHandler, 145 MetroDownloadNotificationClickedHandler,
146 download->GetTargetFilePath().value().c_str()); 146 download->GetTargetFilePath().value().c_str());
147 } 147 }
148 } 148 }
OLDNEW
« no previous file with comments | « chrome/browser/download/download_shelf_context_menu.cc ('k') | chrome/browser/download/download_target_determiner.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698