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

Unified Diff: content/common/child_process_info.cc

Issue 6612040: Move ChildProcessHost and ChildProcessInfo to content. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 9 years, 9 months 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « content/common/child_process_info.h ('k') | content/content_common.gypi » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: content/common/child_process_info.cc
===================================================================
--- content/common/child_process_info.cc (revision 77300)
+++ content/common/child_process_info.cc (working copy)
@@ -1,8 +1,8 @@
-// Copyright (c) 2010 The Chromium Authors. All rights reserved.
+// Copyright (c) 2011 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-#include "chrome/common/child_process_info.h"
+#include "content/common/child_process_info.h"
#include <limits>
@@ -13,8 +13,6 @@
#include "base/rand_util.h"
#include "base/string_util.h"
#include "base/utf_string_conversions.h"
-#include "grit/generated_resources.h"
-#include "ui/base/l10n/l10n_util.h"
ChildProcessInfo::ChildProcessInfo(ProcessType type, int id) :
type_(type),
@@ -119,58 +117,6 @@
return GetTypeNameInEnglish(type);
}
-
-string16 ChildProcessInfo::GetLocalizedTitle() const {
- string16 title = WideToUTF16Hack(name_);
- if (type_ == ChildProcessInfo::PLUGIN_PROCESS && title.empty())
- title = l10n_util::GetStringUTF16(IDS_TASK_MANAGER_UNKNOWN_PLUGIN_NAME);
-
- // Explicitly mark name as LTR if there is no strong RTL character,
- // to avoid the wrong concatenation result similar to "!Yahoo! Mail: the
- // best web-based Email: NIGULP", in which "NIGULP" stands for the Hebrew
- // or Arabic word for "plugin".
- base::i18n::AdjustStringForLocaleDirection(&title);
-
- switch (type_) {
- case ChildProcessInfo::UTILITY_PROCESS:
- return l10n_util::GetStringUTF16(IDS_TASK_MANAGER_UTILITY_PREFIX);
-
- case ChildProcessInfo::PROFILE_IMPORT_PROCESS:
- return l10n_util::GetStringUTF16(IDS_TASK_MANAGER_UTILITY_PREFIX);
-
- case ChildProcessInfo::GPU_PROCESS:
- return l10n_util::GetStringUTF16(IDS_TASK_MANAGER_GPU_PREFIX);
-
- case ChildProcessInfo::NACL_BROKER_PROCESS:
- return l10n_util::GetStringUTF16(IDS_TASK_MANAGER_NACL_BROKER_PREFIX);
-
- case ChildProcessInfo::PLUGIN_PROCESS:
- case ChildProcessInfo::PPAPI_PLUGIN_PROCESS:
- return l10n_util::GetStringFUTF16(IDS_TASK_MANAGER_PLUGIN_PREFIX,
- title,
- WideToUTF16Hack(version_));
-
- case ChildProcessInfo::NACL_LOADER_PROCESS:
- return l10n_util::GetStringFUTF16(IDS_TASK_MANAGER_NACL_PREFIX, title);
-
- case ChildProcessInfo::WORKER_PROCESS:
- return l10n_util::GetStringFUTF16(IDS_TASK_MANAGER_WORKER_PREFIX, title);
-
- // These types don't need display names or get them from elsewhere.
- case BROWSER_PROCESS:
- case RENDER_PROCESS:
- case ZYGOTE_PROCESS:
- case SANDBOX_HELPER_PROCESS:
- NOTREACHED();
- break;
-
- case UNKNOWN_PROCESS:
- NOTREACHED() << "Need localized name for child process type.";
- }
-
- return title;
-}
-
std::string ChildProcessInfo::GenerateRandomChannelID(void* instance) {
// Note: the string must start with the current process id, this is how
// child processes determine the pid of the parent.
« no previous file with comments | « content/common/child_process_info.h ('k') | content/content_common.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698