OLD | NEW |
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2010 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/views/download_item_view.h" | 5 #include "chrome/browser/views/download_item_view.h" |
6 | 6 |
7 #include <vector> | 7 #include <vector> |
8 | 8 |
9 #include "app/l10n_util.h" | 9 #include "app/l10n_util.h" |
10 #include "app/resource_bundle.h" | 10 #include "app/resource_bundle.h" |
(...skipping 260 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
271 #if defined(OS_LINUX) | 271 #if defined(OS_LINUX) |
272 std::wstring rootname = | 272 std::wstring rootname = |
273 base::SysNativeMBToWide(filename.RemoveExtension().value()); | 273 base::SysNativeMBToWide(filename.RemoveExtension().value()); |
274 #else | 274 #else |
275 std::wstring rootname = filename.RemoveExtension().value(); | 275 std::wstring rootname = filename.RemoveExtension().value(); |
276 #endif | 276 #endif |
277 | 277 |
278 // Elide giant extensions (this shouldn't currently be hit, but might | 278 // Elide giant extensions (this shouldn't currently be hit, but might |
279 // in future, should we ever notice unsafe giant extensions). | 279 // in future, should we ever notice unsafe giant extensions). |
280 if (extension.length() > kFileNameMaxLength / 2) | 280 if (extension.length() > kFileNameMaxLength / 2) |
281 ElideString(extension, kFileNameMaxLength / 2, &extension); | 281 gfx::ElideString(extension, kFileNameMaxLength / 2, &extension); |
282 | 282 |
283 // The dangerous download label text is different for an extension file. | 283 // The dangerous download label text is different for an extension file. |
284 if (download->is_extension_install()) { | 284 if (download->is_extension_install()) { |
285 dangerous_download_label_ = new views::Label( | 285 dangerous_download_label_ = new views::Label( |
286 l10n_util::GetString(IDS_PROMPT_DANGEROUS_DOWNLOAD_EXTENSION)); | 286 l10n_util::GetString(IDS_PROMPT_DANGEROUS_DOWNLOAD_EXTENSION)); |
287 } else { | 287 } else { |
288 ElideString(rootname, kFileNameMaxLength - extension.length(), &rootname); | 288 gfx::ElideString(rootname, |
| 289 kFileNameMaxLength - extension.length(), |
| 290 &rootname); |
289 std::wstring filename = rootname + L"." + extension; | 291 std::wstring filename = rootname + L"." + extension; |
290 filename = UTF16ToWide(base::i18n::GetDisplayStringInLTRDirectionality( | 292 filename = UTF16ToWide(base::i18n::GetDisplayStringInLTRDirectionality( |
291 WideToUTF16(filename))); | 293 WideToUTF16(filename))); |
292 dangerous_download_label_ = new views::Label( | 294 dangerous_download_label_ = new views::Label( |
293 l10n_util::GetStringF(IDS_PROMPT_DANGEROUS_DOWNLOAD, filename)); | 295 l10n_util::GetStringF(IDS_PROMPT_DANGEROUS_DOWNLOAD, filename)); |
294 } | 296 } |
295 dangerous_download_label_->SetMultiLine(true); | 297 dangerous_download_label_->SetMultiLine(true); |
296 dangerous_download_label_->SetHorizontalAlignment( | 298 dangerous_download_label_->SetHorizontalAlignment( |
297 views::Label::ALIGN_LEFT); | 299 views::Label::ALIGN_LEFT); |
298 AddChildView(dangerous_download_label_); | 300 AddChildView(dangerous_download_label_); |
(...skipping 770 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1069 | 1071 |
1070 // If the name has changed, call SetAccessibleName and notify | 1072 // If the name has changed, call SetAccessibleName and notify |
1071 // assistive technology that the name has changed so they can | 1073 // assistive technology that the name has changed so they can |
1072 // announce it immediately. | 1074 // announce it immediately. |
1073 if (new_name != current_name) { | 1075 if (new_name != current_name) { |
1074 SetAccessibleName(new_name); | 1076 SetAccessibleName(new_name); |
1075 if (GetWidget()) | 1077 if (GetWidget()) |
1076 NotifyAccessibilityEvent(AccessibilityTypes::EVENT_NAME_CHANGED); | 1078 NotifyAccessibilityEvent(AccessibilityTypes::EVENT_NAME_CHANGED); |
1077 } | 1079 } |
1078 } | 1080 } |
OLD | NEW |