Convert all line endings to LF.
diff --git a/fpdfsdk/include/javascript/PublicMethods.h b/fpdfsdk/include/javascript/PublicMethods.h
index a485a9a..8d4e683 100644
--- a/fpdfsdk/include/javascript/PublicMethods.h
+++ b/fpdfsdk/include/javascript/PublicMethods.h
@@ -1,101 +1,101 @@
-// Copyright 2014 PDFium Authors. All rights reserved.

-// Use of this source code is governed by a BSD-style license that can be

-// found in the LICENSE file.

- 

-// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com

-

-#ifndef _PUBLICMETHODS_H_

-#define _PUBLICMETHODS_H_

-

-class CJS_PublicMethods : public CJS_Object

-{

-public:

-	CJS_PublicMethods(JSFXObject  pObject) : CJS_Object(pObject) {};

-	virtual ~CJS_PublicMethods(void){};

-

-public:

-	static FX_BOOL AFNumber_Format(OBJ_METHOD_PARAMS);

-	static FX_BOOL AFNumber_Keystroke(OBJ_METHOD_PARAMS);

-	static FX_BOOL AFPercent_Format(OBJ_METHOD_PARAMS);

-	static FX_BOOL AFPercent_Keystroke(OBJ_METHOD_PARAMS);

-	static FX_BOOL AFDate_FormatEx(OBJ_METHOD_PARAMS);

-	static FX_BOOL AFDate_KeystrokeEx(OBJ_METHOD_PARAMS);

-	static FX_BOOL AFDate_Format(OBJ_METHOD_PARAMS);

-	static FX_BOOL AFDate_Keystroke(OBJ_METHOD_PARAMS);

-	static FX_BOOL AFTime_FormatEx(OBJ_METHOD_PARAMS); //

-	static FX_BOOL AFTime_KeystrokeEx(OBJ_METHOD_PARAMS);

-	static FX_BOOL AFTime_Format(OBJ_METHOD_PARAMS);

-	static FX_BOOL AFTime_Keystroke(OBJ_METHOD_PARAMS);

-	static FX_BOOL AFSpecial_Format(OBJ_METHOD_PARAMS);

-	static FX_BOOL AFSpecial_Keystroke(OBJ_METHOD_PARAMS);

-	static FX_BOOL AFSpecial_KeystrokeEx(OBJ_METHOD_PARAMS);//

-	static FX_BOOL AFSimple(OBJ_METHOD_PARAMS);

-	static FX_BOOL AFMakeNumber(OBJ_METHOD_PARAMS);

-	static FX_BOOL AFSimple_Calculate(OBJ_METHOD_PARAMS);

-	static FX_BOOL AFRange_Validate(OBJ_METHOD_PARAMS);

-	static FX_BOOL AFMergeChange(OBJ_METHOD_PARAMS); 

-	static FX_BOOL AFParseDateEx(OBJ_METHOD_PARAMS);

-	static FX_BOOL AFExtractNums(OBJ_METHOD_PARAMS);

-

-public:

-	JS_STATIC_GLOBAL_FUN(AFNumber_Format);

-	JS_STATIC_GLOBAL_FUN(AFNumber_Keystroke);

-	JS_STATIC_GLOBAL_FUN(AFPercent_Format);

-	JS_STATIC_GLOBAL_FUN(AFPercent_Keystroke);

-	JS_STATIC_GLOBAL_FUN(AFDate_FormatEx);

-	JS_STATIC_GLOBAL_FUN(AFDate_KeystrokeEx);

-	JS_STATIC_GLOBAL_FUN(AFDate_Format);

-	JS_STATIC_GLOBAL_FUN(AFDate_Keystroke);

-	JS_STATIC_GLOBAL_FUN(AFTime_FormatEx);

-	JS_STATIC_GLOBAL_FUN(AFTime_KeystrokeEx);

-	JS_STATIC_GLOBAL_FUN(AFTime_Format);

-	JS_STATIC_GLOBAL_FUN(AFTime_Keystroke);

-	JS_STATIC_GLOBAL_FUN(AFSpecial_Format);

-	JS_STATIC_GLOBAL_FUN(AFSpecial_Keystroke);

-	JS_STATIC_GLOBAL_FUN(AFSpecial_KeystrokeEx);

-	JS_STATIC_GLOBAL_FUN(AFSimple);

-	JS_STATIC_GLOBAL_FUN(AFMakeNumber);	

-	JS_STATIC_GLOBAL_FUN(AFSimple_Calculate);

-	JS_STATIC_GLOBAL_FUN(AFRange_Validate);

-	JS_STATIC_GLOBAL_FUN(AFMergeChange);

-	JS_STATIC_GLOBAL_FUN(AFParseDateEx);

-	JS_STATIC_GLOBAL_FUN(AFExtractNums);

-

-	JS_STATIC_DECLARE_GLOBAL_FUN();

-	

-public:

-	static int				ParseStringInteger(const CFX_WideString & string,int nStart,int & nSkip, int nMaxStep);

-	static CFX_WideString	ParseStringString(const CFX_WideString& string, int nStart, int& nSkip);

-	static double			MakeRegularDate(const CFX_WideString & value,const CFX_WideString & format, FX_BOOL& bWrongFormat);

-	static CFX_WideString	MakeFormatDate(double dDate,const CFX_WideString & format);

-	static FX_BOOL			ConvertStringToNumber(FX_LPCWSTR swSource, double & dRet, FX_BOOL & bDot);

-	static double			ParseStringToNumber(FX_LPCWSTR swSource);

-	static double			ParseNormalDate(const CFX_WideString & value, FX_BOOL& bWrongFormat);

-	static double           MakeInterDate(CFX_WideString strValue);

-	static double			ParseNumber(FX_LPCWSTR swSource, FX_BOOL& bAllDigits, FX_BOOL& bDot, FX_BOOL& bSign, FX_BOOL& bKXJS);

-

-public:

-	static CFX_WideString	StrLTrim(FX_LPCWSTR pStr);

-	static CFX_WideString	StrRTrim(FX_LPCWSTR pStr);

-	static CFX_WideString	StrTrim(FX_LPCWSTR pStr);

-

-	static CFX_ByteString	StrLTrim(FX_LPCSTR pStr);

-	static CFX_ByteString	StrRTrim(FX_LPCSTR pStr);

-	static CFX_ByteString	StrTrim(FX_LPCSTR pStr);

-

-	static FX_BOOL			IsNumber(FX_LPCSTR string);

-	static FX_BOOL			IsNumber(FX_LPCWSTR string);

-

-	static FX_BOOL			IsDigit(char ch);

-	static FX_BOOL			IsDigit(wchar_t ch);

-	static FX_BOOL			IsAlphabetic(wchar_t ch);

-	static FX_BOOL			IsAlphaNumeric(wchar_t ch);

-

-	static FX_BOOL			maskSatisfied(wchar_t c_Change,wchar_t c_Mask);

-	static FX_BOOL			isReservedMaskChar(wchar_t ch);

-

-	static double			AF_Simple(FX_LPCWSTR sFuction, double dValue1, double dValue2);

-	static CJS_Array		AF_MakeArrayFromList(v8::Isolate* isolate, CJS_Value val);

-};

-

-#endif //_PUBLICMETHODS_H_

+// Copyright 2014 PDFium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+ 
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef _PUBLICMETHODS_H_
+#define _PUBLICMETHODS_H_
+
+class CJS_PublicMethods : public CJS_Object
+{
+public:
+	CJS_PublicMethods(JSFXObject  pObject) : CJS_Object(pObject) {};
+	virtual ~CJS_PublicMethods(void){};
+
+public:
+	static FX_BOOL AFNumber_Format(OBJ_METHOD_PARAMS);
+	static FX_BOOL AFNumber_Keystroke(OBJ_METHOD_PARAMS);
+	static FX_BOOL AFPercent_Format(OBJ_METHOD_PARAMS);
+	static FX_BOOL AFPercent_Keystroke(OBJ_METHOD_PARAMS);
+	static FX_BOOL AFDate_FormatEx(OBJ_METHOD_PARAMS);
+	static FX_BOOL AFDate_KeystrokeEx(OBJ_METHOD_PARAMS);
+	static FX_BOOL AFDate_Format(OBJ_METHOD_PARAMS);
+	static FX_BOOL AFDate_Keystroke(OBJ_METHOD_PARAMS);
+	static FX_BOOL AFTime_FormatEx(OBJ_METHOD_PARAMS); //
+	static FX_BOOL AFTime_KeystrokeEx(OBJ_METHOD_PARAMS);
+	static FX_BOOL AFTime_Format(OBJ_METHOD_PARAMS);
+	static FX_BOOL AFTime_Keystroke(OBJ_METHOD_PARAMS);
+	static FX_BOOL AFSpecial_Format(OBJ_METHOD_PARAMS);
+	static FX_BOOL AFSpecial_Keystroke(OBJ_METHOD_PARAMS);
+	static FX_BOOL AFSpecial_KeystrokeEx(OBJ_METHOD_PARAMS);//
+	static FX_BOOL AFSimple(OBJ_METHOD_PARAMS);
+	static FX_BOOL AFMakeNumber(OBJ_METHOD_PARAMS);
+	static FX_BOOL AFSimple_Calculate(OBJ_METHOD_PARAMS);
+	static FX_BOOL AFRange_Validate(OBJ_METHOD_PARAMS);
+	static FX_BOOL AFMergeChange(OBJ_METHOD_PARAMS); 
+	static FX_BOOL AFParseDateEx(OBJ_METHOD_PARAMS);
+	static FX_BOOL AFExtractNums(OBJ_METHOD_PARAMS);
+
+public:
+	JS_STATIC_GLOBAL_FUN(AFNumber_Format);
+	JS_STATIC_GLOBAL_FUN(AFNumber_Keystroke);
+	JS_STATIC_GLOBAL_FUN(AFPercent_Format);
+	JS_STATIC_GLOBAL_FUN(AFPercent_Keystroke);
+	JS_STATIC_GLOBAL_FUN(AFDate_FormatEx);
+	JS_STATIC_GLOBAL_FUN(AFDate_KeystrokeEx);
+	JS_STATIC_GLOBAL_FUN(AFDate_Format);
+	JS_STATIC_GLOBAL_FUN(AFDate_Keystroke);
+	JS_STATIC_GLOBAL_FUN(AFTime_FormatEx);
+	JS_STATIC_GLOBAL_FUN(AFTime_KeystrokeEx);
+	JS_STATIC_GLOBAL_FUN(AFTime_Format);
+	JS_STATIC_GLOBAL_FUN(AFTime_Keystroke);
+	JS_STATIC_GLOBAL_FUN(AFSpecial_Format);
+	JS_STATIC_GLOBAL_FUN(AFSpecial_Keystroke);
+	JS_STATIC_GLOBAL_FUN(AFSpecial_KeystrokeEx);
+	JS_STATIC_GLOBAL_FUN(AFSimple);
+	JS_STATIC_GLOBAL_FUN(AFMakeNumber);	
+	JS_STATIC_GLOBAL_FUN(AFSimple_Calculate);
+	JS_STATIC_GLOBAL_FUN(AFRange_Validate);
+	JS_STATIC_GLOBAL_FUN(AFMergeChange);
+	JS_STATIC_GLOBAL_FUN(AFParseDateEx);
+	JS_STATIC_GLOBAL_FUN(AFExtractNums);
+
+	JS_STATIC_DECLARE_GLOBAL_FUN();
+	
+public:
+	static int				ParseStringInteger(const CFX_WideString & string,int nStart,int & nSkip, int nMaxStep);
+	static CFX_WideString	ParseStringString(const CFX_WideString& string, int nStart, int& nSkip);
+	static double			MakeRegularDate(const CFX_WideString & value,const CFX_WideString & format, FX_BOOL& bWrongFormat);
+	static CFX_WideString	MakeFormatDate(double dDate,const CFX_WideString & format);
+	static FX_BOOL			ConvertStringToNumber(FX_LPCWSTR swSource, double & dRet, FX_BOOL & bDot);
+	static double			ParseStringToNumber(FX_LPCWSTR swSource);
+	static double			ParseNormalDate(const CFX_WideString & value, FX_BOOL& bWrongFormat);
+	static double           MakeInterDate(CFX_WideString strValue);
+	static double			ParseNumber(FX_LPCWSTR swSource, FX_BOOL& bAllDigits, FX_BOOL& bDot, FX_BOOL& bSign, FX_BOOL& bKXJS);
+
+public:
+	static CFX_WideString	StrLTrim(FX_LPCWSTR pStr);
+	static CFX_WideString	StrRTrim(FX_LPCWSTR pStr);
+	static CFX_WideString	StrTrim(FX_LPCWSTR pStr);
+
+	static CFX_ByteString	StrLTrim(FX_LPCSTR pStr);
+	static CFX_ByteString	StrRTrim(FX_LPCSTR pStr);
+	static CFX_ByteString	StrTrim(FX_LPCSTR pStr);
+
+	static FX_BOOL			IsNumber(FX_LPCSTR string);
+	static FX_BOOL			IsNumber(FX_LPCWSTR string);
+
+	static FX_BOOL			IsDigit(char ch);
+	static FX_BOOL			IsDigit(wchar_t ch);
+	static FX_BOOL			IsAlphabetic(wchar_t ch);
+	static FX_BOOL			IsAlphaNumeric(wchar_t ch);
+
+	static FX_BOOL			maskSatisfied(wchar_t c_Change,wchar_t c_Mask);
+	static FX_BOOL			isReservedMaskChar(wchar_t ch);
+
+	static double			AF_Simple(FX_LPCWSTR sFuction, double dValue1, double dValue2);
+	static CJS_Array		AF_MakeArrayFromList(v8::Isolate* isolate, CJS_Value val);
+};
+
+#endif //_PUBLICMETHODS_H_