| Index: components/autofill/core/browser/payments/payments_client.cc
|
| diff --git a/components/autofill/core/browser/payments/payments_client.cc b/components/autofill/core/browser/payments/payments_client.cc
|
| index 367f8c550ac1bae5797a2376ac11d9b69ab08415..af1f092f0271014631ee4ac5765fef0b1a675d62 100644
|
| --- a/components/autofill/core/browser/payments/payments_client.cc
|
| +++ b/components/autofill/core/browser/payments/payments_client.cc
|
| @@ -21,7 +21,7 @@
|
| #include "components/autofill/core/browser/autofill_type.h"
|
| #include "components/autofill/core/browser/credit_card.h"
|
| #include "components/autofill/core/browser/payments/payments_request.h"
|
| -#include "components/autofill/core/common/autofill_switches.h"
|
| +#include "components/autofill/core/browser/payments/payments_service_url.h"
|
| #include "components/data_use_measurement/core/data_use_user_data.h"
|
| #include "google_apis/gaia/identity_provider.h"
|
| #include "net/base/escape.h"
|
| @@ -35,9 +35,6 @@ namespace payments {
|
|
|
| namespace {
|
|
|
| -const char kPaymentsRequestHost[] = "https://wallet.google.com";
|
| -const char kPaymentsRequestHostSandbox[] = "https://sandbox.google.com";
|
| -
|
| const char kUnmaskCardRequestPath[] =
|
| "payments/apis-secure/creditcardservice/getrealpan?s7e_suffix=chromewallet";
|
| const char kUnmaskCardRequestFormat[] =
|
| @@ -58,24 +55,6 @@ const char kTokenServiceConsumerId[] = "wallet_client";
|
| const char kPaymentsOAuth2Scope[] =
|
| "https://www.googleapis.com/auth/wallet.chrome";
|
|
|
| -// This is mostly copied from wallet_service_url.cc, which is currently in
|
| -// content/, hence inaccessible from here.
|
| -bool IsPaymentsProductionEnabled() {
|
| - // If the command line flag exists, it takes precedence.
|
| - const base::CommandLine* command_line =
|
| - base::CommandLine::ForCurrentProcess();
|
| - std::string sandbox_enabled(
|
| - command_line->GetSwitchValueASCII(switches::kWalletServiceUseSandbox));
|
| - if (!sandbox_enabled.empty())
|
| - return sandbox_enabled != "1";
|
| -
|
| -#if defined(ENABLE_PROD_WALLET_SERVICE)
|
| - return true;
|
| -#else
|
| - return false;
|
| -#endif
|
| -}
|
| -
|
| GURL GetRequestUrl(const std::string& path) {
|
| if (base::CommandLine::ForCurrentProcess()->HasSwitch("sync-url")) {
|
| if (IsPaymentsProductionEnabled()) {
|
| @@ -91,9 +70,7 @@ GURL GetRequestUrl(const std::string& path) {
|
| "about:flags.";
|
| }
|
|
|
| - GURL base(IsPaymentsProductionEnabled() ? kPaymentsRequestHost
|
| - : kPaymentsRequestHostSandbox);
|
| - return base.Resolve(path);
|
| + return GetBaseSecureUrl().Resolve(path);
|
| }
|
|
|
| std::unique_ptr<base::DictionaryValue> BuildRiskDictionary(
|
|
|