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

Side by Side Diff: chrome/browser/download/download_danger_prompt.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_danger_prompt.h" 5 #include "chrome/browser/download/download_danger_prompt.h"
6 6
7 #include "base/bind.h" 7 #include "base/bind.h"
8 #include "base/strings/utf_string_conversions.h" 8 #include "base/strings/utf_string_conversions.h"
9 #include "chrome/browser/chrome_notification_types.h" 9 #include "chrome/browser/chrome_notification_types.h"
10 #include "chrome/browser/download/chrome_download_manager_delegate.h" 10 #include "chrome/browser/download/chrome_download_manager_delegate.h"
(...skipping 24 matching lines...) Expand all
35 virtual ~DownloadDangerPromptImpl(); 35 virtual ~DownloadDangerPromptImpl();
36 36
37 // DownloadDangerPrompt: 37 // DownloadDangerPrompt:
38 virtual void InvokeActionForTesting(Action action) OVERRIDE; 38 virtual void InvokeActionForTesting(Action action) OVERRIDE;
39 39
40 private: 40 private:
41 // content::DownloadItem::Observer: 41 // content::DownloadItem::Observer:
42 virtual void OnDownloadUpdated(content::DownloadItem* download) OVERRIDE; 42 virtual void OnDownloadUpdated(content::DownloadItem* download) OVERRIDE;
43 43
44 // TabModalConfirmDialogDelegate: 44 // TabModalConfirmDialogDelegate:
45 virtual string16 GetTitle() OVERRIDE; 45 virtual base::string16 GetTitle() OVERRIDE;
46 virtual string16 GetMessage() OVERRIDE; 46 virtual base::string16 GetMessage() OVERRIDE;
47 virtual string16 GetAcceptButtonTitle() OVERRIDE; 47 virtual base::string16 GetAcceptButtonTitle() OVERRIDE;
48 virtual string16 GetCancelButtonTitle() OVERRIDE; 48 virtual base::string16 GetCancelButtonTitle() OVERRIDE;
49 virtual void OnAccepted() OVERRIDE; 49 virtual void OnAccepted() OVERRIDE;
50 virtual void OnCanceled() OVERRIDE; 50 virtual void OnCanceled() OVERRIDE;
51 virtual void OnClosed() OVERRIDE; 51 virtual void OnClosed() OVERRIDE;
52 52
53 void RunDone(Action action); 53 void RunDone(Action action);
54 54
55 content::DownloadItem* download_; 55 content::DownloadItem* download_;
56 bool show_context_; 56 bool show_context_;
57 OnDone done_; 57 OnDone done_;
58 58
(...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after
162 l10n_util::GetStringUTF16( 162 l10n_util::GetStringUTF16(
163 IDS_PROMPT_CONFIRM_KEEP_MALICIOUS_DOWNLOAD_BODY); 163 IDS_PROMPT_CONFIRM_KEEP_MALICIOUS_DOWNLOAD_BODY);
164 } 164 }
165 default: { 165 default: {
166 return l10n_util::GetStringUTF16( 166 return l10n_util::GetStringUTF16(
167 IDS_PROMPT_CONFIRM_KEEP_DANGEROUS_DOWNLOAD); 167 IDS_PROMPT_CONFIRM_KEEP_DANGEROUS_DOWNLOAD);
168 } 168 }
169 } 169 }
170 } 170 }
171 NOTREACHED(); 171 NOTREACHED();
172 return string16(); 172 return base::string16();
173 } 173 }
174 174
175 string16 DownloadDangerPromptImpl::GetAcceptButtonTitle() { 175 string16 DownloadDangerPromptImpl::GetAcceptButtonTitle() {
176 if (show_context_) 176 if (show_context_)
177 return l10n_util::GetStringUTF16(IDS_CONFIRM_DOWNLOAD); 177 return l10n_util::GetStringUTF16(IDS_CONFIRM_DOWNLOAD);
178 switch (download_->GetDangerType()) { 178 switch (download_->GetDangerType()) {
179 case content::DOWNLOAD_DANGER_TYPE_DANGEROUS_URL: 179 case content::DOWNLOAD_DANGER_TYPE_DANGEROUS_URL:
180 case content::DOWNLOAD_DANGER_TYPE_DANGEROUS_CONTENT: 180 case content::DOWNLOAD_DANGER_TYPE_DANGEROUS_CONTENT:
181 case content::DOWNLOAD_DANGER_TYPE_DANGEROUS_HOST: 181 case content::DOWNLOAD_DANGER_TYPE_DANGEROUS_HOST:
182 case content::DOWNLOAD_DANGER_TYPE_POTENTIALLY_UNWANTED: { 182 case content::DOWNLOAD_DANGER_TYPE_POTENTIALLY_UNWANTED: {
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
237 content::WebContents* web_contents, 237 content::WebContents* web_contents,
238 bool show_context, 238 bool show_context,
239 const OnDone& done) { 239 const OnDone& done) {
240 DownloadDangerPromptImpl* prompt = new DownloadDangerPromptImpl( 240 DownloadDangerPromptImpl* prompt = new DownloadDangerPromptImpl(
241 item, web_contents, show_context, done); 241 item, web_contents, show_context, done);
242 // |prompt| will be deleted when the dialog is done. 242 // |prompt| will be deleted when the dialog is done.
243 TabModalConfirmDialog::Create(prompt, web_contents); 243 TabModalConfirmDialog::Create(prompt, web_contents);
244 return prompt; 244 return prompt;
245 } 245 }
246 #endif 246 #endif
OLDNEW
« no previous file with comments | « chrome/browser/download/download_browsertest.cc ('k') | chrome/browser/download/download_file_picker.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698