Bug 1362817 - Drop the DateTimeFormat::FormatTime(). r?m_kato
MozReview-Commit-ID: JuNaLYhWCHI
--- a/intl/locale/DateTimeFormat.cpp
+++ b/intl/locale/DateTimeFormat.cpp
@@ -27,26 +27,16 @@ DateTimeFormat::Initialize()
mLocale = new nsCString();
AutoTArray<nsCString, 10> regionalPrefsLocales;
intl::LocaleService::GetInstance()->GetRegionalPrefsLocales(regionalPrefsLocales);
mLocale->Assign(regionalPrefsLocales[0]);
return NS_OK;
}
-// performs a locale sensitive date formatting operation on the time_t parameter
-/*static*/ nsresult
-DateTimeFormat::FormatTime(const nsDateFormatSelector aDateFormatSelector,
- const nsTimeFormatSelector aTimeFormatSelector,
- const time_t aTimetTime,
- nsAString& aStringOut)
-{
- return FormatPRTime(aDateFormatSelector, aTimeFormatSelector, (aTimetTime * PR_USEC_PER_SEC), aStringOut);
-}
-
// performs a locale sensitive date formatting operation on the PRTime parameter
/*static*/ nsresult
DateTimeFormat::FormatPRTime(const nsDateFormatSelector aDateFormatSelector,
const nsTimeFormatSelector aTimeFormatSelector,
const PRTime aPrTime,
nsAString& aStringOut)
{
return FormatUDateTime(aDateFormatSelector, aTimeFormatSelector, (aPrTime / PR_USEC_PER_MSEC), nullptr, aStringOut);
--- a/intl/locale/DateTimeFormat.h
+++ b/intl/locale/DateTimeFormat.h
@@ -33,22 +33,16 @@ enum nsTimeFormatSelector : long
{
kTimeFormatNone = 0, // don't include the time in the format string
kTimeFormatSeconds, // provides the time format with seconds in the given locale
kTimeFormatNoSeconds // provides the time format without seconds in the given locale
};
class DateTimeFormat {
public:
- // performs a locale sensitive date formatting operation on the time_t parameter
- static nsresult FormatTime(const nsDateFormatSelector aDateFormatSelector,
- const nsTimeFormatSelector aTimeFormatSelector,
- const time_t aTimetTime,
- nsAString& aStringOut);
-
// performs a locale sensitive date formatting operation on the PRTime parameter
static nsresult FormatPRTime(const nsDateFormatSelector aDateFormatSelector,
const nsTimeFormatSelector aTimeFormatSelector,
const PRTime aPrTime,
nsAString& aStringOut);
// performs a locale sensitive date formatting operation on the PRExplodedTime parameter
static nsresult FormatPRExplodedTime(const nsDateFormatSelector aDateFormatSelector,