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

Unified Diff: chrome/browser/remoting/remoting_resources_source.cc

Issue 6955010: Remove the Remoting Host component from Chrome. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Remove an errant include. Created 9 years, 7 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
Index: chrome/browser/remoting/remoting_resources_source.cc
diff --git a/chrome/browser/remoting/remoting_resources_source.cc b/chrome/browser/remoting/remoting_resources_source.cc
deleted file mode 100644
index 0106836606b6fffb6db66df2e5b617e961638dc0..0000000000000000000000000000000000000000
--- a/chrome/browser/remoting/remoting_resources_source.cc
+++ /dev/null
@@ -1,161 +0,0 @@
-// 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/browser/remoting/remoting_resources_source.h"
-
-#include <algorithm>
-#include <string>
-
-#include "base/message_loop.h"
-#include "base/utf_string_conversions.h"
-#include "base/values.h"
-#include "chrome/browser/google/google_util.h"
-#include "chrome/common/jstemplate_builder.h"
-#include "googleurl/src/gurl.h"
-#include "grit/app_resources.h"
-#include "grit/browser_resources.h"
-#include "grit/chromium_strings.h"
-#include "grit/generated_resources.h"
-#include "grit/locale_settings.h"
-#include "ui/base/l10n/l10n_util.h"
-#include "ui/base/resource/resource_bundle.h"
-
-// Define the values of standard URLs.
-const char RemotingResourcesSource::kInvalidPasswordHelpUrl[] =
- "https://www.google.com/support/accounts/bin/answer.py?ctx=ch&answer=27444";
-const char RemotingResourcesSource::kCanNotAccessAccountUrl[] =
- "https://www.google.com/support/accounts/bin/answer.py?answer=48598";
-const char RemotingResourcesSource::kCreateNewAccountUrl[] =
- "https://www.google.com/accounts/NewAccount?service=chromiumsync";
-
-RemotingResourcesSource::RemotingResourcesSource()
- : DataSource(chrome::kChromeUIRemotingResourcesHost,
- MessageLoop::current()) {
-}
-
-void RemotingResourcesSource::StartDataRequest(const std::string& path_raw,
- bool is_incognito,
- int request_id) {
- const char kRemotingGaiaLoginPath[] = "gaialogin";
- const char kRemotingSetupFlowPath[] = "setup";
- const char kRemotingSetupDonePath[] = "setupdone";
- const char kRemotingSettingUpPath[] = "settingup";
- const char kRemotingSetupErrorPath[] = "setuperror";
-
- std::string response;
- if (path_raw == kRemotingGaiaLoginPath) {
- DictionaryValue localized_strings;
-
- // Start by setting the per-locale URLs we show on the setup wizard.
- localized_strings.SetString("invalidpasswordhelpurl",
- GetLocalizedUrl(kInvalidPasswordHelpUrl));
- localized_strings.SetString("cannotaccessaccounturl",
- GetLocalizedUrl(kCanNotAccessAccountUrl));
- localized_strings.SetString("createnewaccounturl",
- GetLocalizedUrl(kCreateNewAccountUrl));
-
- localized_strings.SetString("settingupsync",
- l10n_util::GetStringUTF16(IDS_SYNC_LOGIN_SETTING_UP_SYNC));
- localized_strings.SetString("introduction", "");
- localized_strings.SetString("signinprefix",
- l10n_util::GetStringUTF16(IDS_SYNC_LOGIN_SIGNIN_PREFIX));
- localized_strings.SetString("signinsuffix",
- l10n_util::GetStringUTF16(IDS_SYNC_LOGIN_SIGNIN_SUFFIX));
- localized_strings.SetString("cannotbeblank",
- l10n_util::GetStringUTF16(IDS_SYNC_CANNOT_BE_BLANK));
- localized_strings.SetString("emaillabel",
- l10n_util::GetStringUTF16(IDS_SYNC_LOGIN_EMAIL));
- localized_strings.SetString("passwordlabel",
- l10n_util::GetStringUTF16(IDS_SYNC_LOGIN_PASSWORD));
- localized_strings.SetString("invalidcredentials",
- l10n_util::GetStringUTF16(IDS_SYNC_INVALID_USER_CREDENTIALS));
- localized_strings.SetString("signin",
- l10n_util::GetStringUTF16(IDS_SYNC_SIGNIN));
- localized_strings.SetString("couldnotconnect",
- l10n_util::GetStringUTF16(IDS_SYNC_LOGIN_COULD_NOT_CONNECT));
- localized_strings.SetString("cannotaccessaccount",
- l10n_util::GetStringUTF16(IDS_SYNC_CANNOT_ACCESS_ACCOUNT));
- localized_strings.SetString("createaccount",
- l10n_util::GetStringUTF16(IDS_SYNC_CREATE_ACCOUNT));
- localized_strings.SetString("cancel",
- l10n_util::GetStringUTF16(IDS_CANCEL));
- localized_strings.SetString("settingup",
- l10n_util::GetStringUTF16(IDS_SYNC_LOGIN_SETTING_UP));
- localized_strings.SetString("success",
- l10n_util::GetStringUTF16(IDS_SYNC_SUCCESS));
- localized_strings.SetString("errorsigningin",
- l10n_util::GetStringUTF16(IDS_SYNC_ERROR_SIGNING_IN));
- localized_strings.SetString("captchainstructions",
- l10n_util::GetStringUTF16(IDS_SYNC_GAIA_CAPTCHA_INSTRUCTIONS));
- localized_strings.SetString("invalidaccesscode",
- l10n_util::GetStringUTF16(IDS_SYNC_INVALID_ACCESS_CODE_LABEL));
- localized_strings.SetString("enteraccesscode",
- l10n_util::GetStringUTF16(IDS_SYNC_ENTER_ACCESS_CODE_LABEL));
- localized_strings.SetString("getaccesscodehelp",
- l10n_util::GetStringUTF16(IDS_SYNC_ACCESS_CODE_HELP_LABEL));
- localized_strings.SetString("getaccesscodeurl",
- l10n_util::GetStringUTF16(IDS_SYNC_GET_ACCESS_CODE_URL));
-
- static const base::StringPiece html(ResourceBundle::GetSharedInstance()
- .GetRawDataResource(IDR_GAIA_LOGIN_HTML));
- SetFontAndTextDirection(&localized_strings);
- response = jstemplate_builder::GetI18nTemplateHtml(
- html, &localized_strings);
- } else if (path_raw == kRemotingSettingUpPath) {
- DictionaryValue localized_strings;
- localized_strings.SetString("settingup",
- l10n_util::GetStringUTF16(IDS_REMOTING_SETTING_UP_MESSAGE));
- localized_strings.SetString("cancel",
- l10n_util::GetStringUTF16(IDS_CANCEL));
- static const base::StringPiece html(ResourceBundle::GetSharedInstance()
- .GetRawDataResource(IDR_REMOTING_SETTING_UP_HTML));
- SetFontAndTextDirection(&localized_strings);
- response = jstemplate_builder::GetI18nTemplateHtml(
- html, &localized_strings);
- } else if (path_raw == kRemotingSetupDonePath) {
- DictionaryValue localized_strings;
- localized_strings.SetString("success",
- l10n_util::GetStringUTF16(IDS_REMOTING_SUCCESS_TITLE));
- localized_strings.SetString("okay",
- l10n_util::GetStringUTF16(IDS_OK));
- static const base::StringPiece html(ResourceBundle::GetSharedInstance()
- .GetRawDataResource(IDR_REMOTING_SETUP_DONE_HTML));
- SetFontAndTextDirection(&localized_strings);
- response = jstemplate_builder::GetI18nTemplateHtml(
- html, &localized_strings);
- } else if (path_raw == kRemotingSetupErrorPath) {
- DictionaryValue localized_strings;
- localized_strings.SetString("close",
- l10n_util::GetStringUTF16(IDS_CLOSE));
- localized_strings.SetString("retry",
- l10n_util::GetStringUTF16(IDS_REMOTING_RETRY_BUTTON_TEXT));
- static const base::StringPiece html(ResourceBundle::GetSharedInstance()
- .GetRawDataResource(IDR_REMOTING_SETUP_ERROR_HTML));
- SetFontAndTextDirection(&localized_strings);
- response = jstemplate_builder::GetI18nTemplateHtml(
- html, &localized_strings);
- } else if (path_raw == kRemotingSetupFlowPath) {
- static const base::StringPiece html(ResourceBundle::GetSharedInstance()
- .GetRawDataResource(IDR_REMOTING_SETUP_FLOW_HTML));
- response = html.as_string();
- }
- // Send the response.
- scoped_refptr<RefCountedBytes> html_bytes(new RefCountedBytes);
- html_bytes->data.resize(response.size());
- std::copy(response.begin(), response.end(), html_bytes->data.begin());
- SendResponse(request_id, html_bytes);
-}
-
-std::string RemotingResourcesSource::GetMimeType(
- const std::string& path) const {
- return "text/html";
-}
-
-std::string RemotingResourcesSource::GetLocalizedUrl(
- const std::string& url) const {
- GURL original_url(url);
- DCHECK(original_url.is_valid());
- GURL localized_url = google_util::AppendGoogleLocaleParam(original_url);
- return localized_url.spec();
-}
« no previous file with comments | « chrome/browser/remoting/remoting_resources_source.h ('k') | chrome/browser/remoting/resources/remoting_setting_up.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698