| Index: chrome/browser/ui/webui/options/advanced_options_handler.cc
|
| diff --git a/chrome/browser/ui/webui/options/advanced_options_handler.cc b/chrome/browser/ui/webui/options/advanced_options_handler.cc
|
| index 071ff37fdf83fda820bc5b4ab7f0713ba201d81b..2abb4d2f547587b0ed64c4e92423d05c711475ff 100644
|
| --- a/chrome/browser/ui/webui/options/advanced_options_handler.cc
|
| +++ b/chrome/browser/ui/webui/options/advanced_options_handler.cc
|
| @@ -20,7 +20,6 @@
|
| #include "chrome/browser/printing/cloud_print/cloud_print_setup_flow.h"
|
| #include "chrome/browser/printing/cloud_print/cloud_print_url.h"
|
| #include "chrome/browser/profiles/profile.h"
|
| -#include "chrome/browser/remoting/setup_flow.h"
|
| #include "chrome/browser/service/service_process_control.h"
|
| #include "chrome/browser/service/service_process_control_manager.h"
|
| #include "chrome/browser/ui/options/options_util.h"
|
| @@ -163,14 +162,6 @@ void AdvancedOptionsHandler::GetLocalizedValues(
|
| { "cloudPrintProxyEnablingButton",
|
| IDS_OPTIONS_CLOUD_PRINT_PROXY_ENABLING_BUTTON },
|
| #endif
|
| -#if defined(ENABLE_REMOTING)
|
| - { "advancedSectionTitleRemoting",
|
| - IDS_OPTIONS_ADVANCED_SECTION_TITLE_REMOTING },
|
| - { "remotingSetupButton",
|
| - IDS_OPTIONS_REMOTING_SETUP_BUTTON },
|
| - { "remotingStopButton",
|
| - IDS_OPTIONS_REMOTING_STOP_BUTTON },
|
| -#endif
|
| };
|
|
|
| RegisterStrings(localized_strings, resources, arraysize(resources));
|
| @@ -200,13 +191,6 @@ void AdvancedOptionsHandler::Initialize() {
|
| RemoveCloudPrintProxySection();
|
| }
|
| #endif
|
| -#if defined(ENABLE_REMOTING) && !defined(OS_CHROMEOS)
|
| - if (!CommandLine::ForCurrentProcess()->HasSwitch(switches::kEnableRemoting)) {
|
| - RemoveRemotingSection();
|
| - } else {
|
| - remoting_options_handler_.Init(web_ui_);
|
| - }
|
| -#endif
|
|
|
| banner_handler_.reset(
|
| new OptionsManagedBannerHandler(web_ui_,
|
| @@ -290,14 +274,6 @@ void AdvancedOptionsHandler::RegisterMessages() {
|
| NewCallback(this,
|
| &AdvancedOptionsHandler::ShowNetworkProxySettings));
|
| #endif
|
| -#if defined(ENABLE_REMOTING) && !defined(OS_CHROMEOS)
|
| - web_ui_->RegisterMessageCallback("showRemotingSetupDialog",
|
| - NewCallback(this,
|
| - &AdvancedOptionsHandler::ShowRemotingSetupDialog));
|
| - web_ui_->RegisterMessageCallback("disableRemoting",
|
| - NewCallback(this,
|
| - &AdvancedOptionsHandler::DisableRemoting));
|
| -#endif
|
| web_ui_->RegisterMessageCallback("checkRevocationCheckboxAction",
|
| NewCallback(this,
|
| &AdvancedOptionsHandler::HandleCheckRevocationCheckbox));
|
| @@ -514,26 +490,6 @@ void AdvancedOptionsHandler::RemoveCloudPrintProxySection() {
|
|
|
| #endif
|
|
|
| -#if defined(ENABLE_REMOTING) && !defined(OS_CHROMEOS)
|
| -void AdvancedOptionsHandler::RemoveRemotingSection() {
|
| - web_ui_->CallJavascriptFunction(
|
| - "options.AdvancedOptions.RemoveRemotingSection");
|
| -}
|
| -
|
| -void AdvancedOptionsHandler::ShowRemotingSetupDialog(const ListValue* args) {
|
| - remoting::SetupFlow::OpenSetupDialog(web_ui_->GetProfile());
|
| -}
|
| -
|
| -void AdvancedOptionsHandler::DisableRemoting(const ListValue* args) {
|
| - ServiceProcessControl* process_control =
|
| - ServiceProcessControlManager::GetInstance()->GetProcessControl(
|
| - web_ui_->GetProfile());
|
| - if (!process_control || !process_control->is_connected())
|
| - return;
|
| - process_control->DisableRemotingHost();
|
| -}
|
| -#endif
|
| -
|
| void AdvancedOptionsHandler::SetupMetricsReportingCheckbox() {
|
| #if defined(GOOGLE_CHROME_BUILD) && !defined(OS_CHROMEOS)
|
| FundamentalValue checked(enable_metrics_recording_.GetValue());
|
|
|