| Index: chrome/browser/autofill/autofill_country.h
|
| diff --git a/chrome/browser/autofill/autofill_country.h b/chrome/browser/autofill/autofill_country.h
|
| deleted file mode 100644
|
| index 715af5309fff80f913db84d9354bafd6de128606..0000000000000000000000000000000000000000
|
| --- a/chrome/browser/autofill/autofill_country.h
|
| +++ /dev/null
|
| @@ -1,69 +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.
|
| -
|
| -#ifndef CHROME_BROWSER_AUTOFILL_AUTOFILL_COUNTRY_H_
|
| -#define CHROME_BROWSER_AUTOFILL_AUTOFILL_COUNTRY_H_
|
| -
|
| -#include <string>
|
| -#include <vector>
|
| -
|
| -#include "base/basictypes.h"
|
| -#include "base/string16.h"
|
| -
|
| -// Stores data associated with a country. Strings are localized to the app
|
| -// locale.
|
| -class AutofillCountry {
|
| - public:
|
| - // Returns country data corresponding to the two-letter ISO code
|
| - // |country_code|.
|
| - AutofillCountry(const std::string& country_code, const std::string& locale);
|
| - ~AutofillCountry();
|
| -
|
| - // Fills |country_codes| with a list of the available countries' codes.
|
| - static void GetAvailableCountries(
|
| - std::vector<std::string>* country_codes);
|
| -
|
| - // Returns the likely country code for |locale|, or "US" as a fallback if no
|
| - // mapping from the locale is available.
|
| - static const std::string CountryCodeForLocale(const std::string& locale);
|
| -
|
| - // Returns the country code corresponding to |country|, which should be a
|
| - // country code or country name localized to |locale|. This function can
|
| - // be expensive so use judiciously.
|
| - static const std::string GetCountryCode(const string16& country,
|
| - const std::string& locale);
|
| -
|
| - // Returns the application locale.
|
| - // The first time this is called, it should be called from the UI thread.
|
| - // Once [ http://crbug.com/100845 ] is fixed, this method should *only* be
|
| - // called from the UI thread.
|
| - static const std::string ApplicationLocale();
|
| -
|
| - const std::string country_code() const { return country_code_; }
|
| - const string16 name() const { return name_; }
|
| - const string16 postal_code_label() const { return postal_code_label_; }
|
| - const string16 state_label() const { return state_label_; }
|
| -
|
| - private:
|
| - AutofillCountry(const std::string& country_code,
|
| - const string16& name,
|
| - const string16& postal_code_label,
|
| - const string16& state_label);
|
| -
|
| - // The two-letter ISO-3166 country code.
|
| - std::string country_code_;
|
| -
|
| - // The country's name, localized to the app locale.
|
| - string16 name_;
|
| -
|
| - // The localized label for the postal code (or zip code) field.
|
| - string16 postal_code_label_;
|
| -
|
| - // The localized label for the state (or province, district, etc.) field.
|
| - string16 state_label_;
|
| -
|
| - DISALLOW_COPY_AND_ASSIGN(AutofillCountry);
|
| -};
|
| -
|
| -#endif // CHROME_BROWSER_AUTOFILL_AUTOFILL_COUNTRY_H_
|
|
|