| Index: fpdfsdk/src/javascript/global.cpp | 
| diff --git a/fpdfsdk/src/javascript/global.cpp b/fpdfsdk/src/javascript/global.cpp | 
| index 6eea290f6859fc1c4aeb5c1b2c064bfb3eecbcfd..9e650287c200aab45ad5b2bb60d11a42506df5c3 100644 | 
| --- a/fpdfsdk/src/javascript/global.cpp | 
| +++ b/fpdfsdk/src/javascript/global.cpp | 
| @@ -96,7 +96,7 @@ END_JS_STATIC_METHOD() | 
|  | 
| IMPLEMENT_SPECIAL_JS_CLASS(CJS_Global, global_alternate, global); | 
|  | 
| -FX_BOOL	CJS_Global::InitInstance(IFXJS_Context* cc) | 
| +bool	CJS_Global::InitInstance(IFXJS_Context* cc) | 
| { | 
| CJS_Context* pContext = (CJS_Context*)cc; | 
| ASSERT(pContext != NULL); | 
| @@ -106,7 +106,7 @@ FX_BOOL	CJS_Global::InitInstance(IFXJS_Context* cc) | 
|  | 
| pGlobal->Initial(pContext->GetReaderApp()); | 
|  | 
| -	return TRUE; | 
| +	return true; | 
| }; | 
|  | 
| global_alternate::global_alternate(CJS_Object* pJSObject) | 
| @@ -128,26 +128,26 @@ void global_alternate::Initial(CPDFDoc_Environment* pApp) | 
| UpdateGlobalPersistentVariables(); | 
| } | 
|  | 
| -FX_BOOL	global_alternate::QueryProperty(const FX_WCHAR* propname) | 
| +bool	global_alternate::QueryProperty(const FX_WCHAR* propname) | 
| { | 
| return CFX_WideString(propname) != L"setPersistent"; | 
| } | 
|  | 
| -FX_BOOL	global_alternate::DelProperty(IFXJS_Context* cc, const FX_WCHAR* propname, CFX_WideString& sError) | 
| +bool	global_alternate::DelProperty(IFXJS_Context* cc, const FX_WCHAR* propname, CFX_WideString& sError) | 
| { | 
| js_global_data* pData = NULL; | 
| CFX_ByteString sPropName = CFX_ByteString::FromUnicode(propname); | 
|  | 
| if (m_mapGlobal.Lookup(sPropName, (void*&)pData)) | 
| { | 
| -		pData->bDeleted = TRUE; | 
| -		return TRUE; | 
| +		pData->bDeleted = true; | 
| +		return true; | 
| } | 
|  | 
| -	return FALSE; | 
| +	return false; | 
| } | 
|  | 
| -FX_BOOL global_alternate::DoProperty(IFXJS_Context* cc, const FX_WCHAR* propname, CJS_PropValue& vp, CFX_WideString& sError) | 
| +bool global_alternate::DoProperty(IFXJS_Context* cc, const FX_WCHAR* propname, CJS_PropValue& vp, CFX_WideString& sError) | 
| { | 
| if (vp.IsSetting()) | 
| { | 
| @@ -158,37 +158,37 @@ FX_BOOL global_alternate::DoProperty(IFXJS_Context* cc, const FX_WCHAR* propname | 
| { | 
| double dData; | 
| vp >> dData; | 
| -				return SetGlobalVariables(sPropName, JS_GLOBALDATA_TYPE_NUMBER, dData, false, "", v8::Local<v8::Object>(), FALSE); | 
| +				return SetGlobalVariables(sPropName, JS_GLOBALDATA_TYPE_NUMBER, dData, false, "", v8::Local<v8::Object>(), false); | 
| } | 
| case VT_boolean: | 
| { | 
| bool bData; | 
| vp >> bData; | 
| -				return SetGlobalVariables(sPropName, JS_GLOBALDATA_TYPE_BOOLEAN, 0, bData, "", v8::Local<v8::Object>(), FALSE); | 
| +				return SetGlobalVariables(sPropName, JS_GLOBALDATA_TYPE_BOOLEAN, 0, bData, "", v8::Local<v8::Object>(), false); | 
| } | 
| case VT_string: | 
| { | 
| CFX_ByteString sData; | 
| vp >> sData; | 
| -				return SetGlobalVariables(sPropName, JS_GLOBALDATA_TYPE_STRING, 0, false, sData, v8::Local<v8::Object>(), FALSE); | 
| +				return SetGlobalVariables(sPropName, JS_GLOBALDATA_TYPE_STRING, 0, false, sData, v8::Local<v8::Object>(), false); | 
| } | 
| case VT_object: | 
| { | 
| JSObject pData; | 
| vp >> pData; | 
| -				return SetGlobalVariables(sPropName, JS_GLOBALDATA_TYPE_OBJECT, 0, false, "", pData, FALSE); | 
| +				return SetGlobalVariables(sPropName, JS_GLOBALDATA_TYPE_OBJECT, 0, false, "", pData, false); | 
| } | 
| case VT_null: | 
| { | 
| -				return SetGlobalVariables(sPropName, JS_GLOBALDATA_TYPE_NULL, 0, false, "", v8::Local<v8::Object>(), FALSE); | 
| +				return SetGlobalVariables(sPropName, JS_GLOBALDATA_TYPE_NULL, 0, false, "", v8::Local<v8::Object>(), false); | 
| } | 
| case VT_undefined: | 
| { | 
| DelProperty(cc, propname, sError); | 
| -				return TRUE; | 
| +				return true; | 
| } | 
| default: | 
| -			return FALSE; | 
| +			return false; | 
| } | 
| } | 
| else | 
| @@ -223,38 +223,38 @@ FX_BOOL global_alternate::DoProperty(IFXJS_Context* cc, const FX_WCHAR* propname | 
| vp.SetNull(); | 
| break; | 
| default: | 
| -						return FALSE; | 
| +						return false; | 
| } | 
| -					return TRUE; | 
| +					return true; | 
| } | 
| else | 
| { | 
| -					return TRUE; | 
| +					return true; | 
| } | 
| } | 
| else | 
| { | 
| vp.SetNull(); | 
| -				return TRUE; | 
| +				return true; | 
| } | 
| } | 
| else | 
| { | 
| vp.SetNull(); | 
| -			return TRUE; | 
| +			return true; | 
| } | 
| } | 
|  | 
| -	return FALSE; | 
| +	return false; | 
| } | 
|  | 
| -FX_BOOL global_alternate::setPersistent(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) | 
| +bool global_alternate::setPersistent(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, CFX_WideString& sError) | 
| { | 
| CJS_Context* pContext = static_cast<CJS_Context*>(cc); | 
| if (params.size() != 2) | 
| { | 
| sError = JSGetStringFromID(pContext, IDS_STRING_JSPARAMERROR); | 
| -		return FALSE; | 
| +		return false; | 
| } | 
|  | 
| CFX_ByteString sName = params[0].ToCFXByteString(); | 
| @@ -265,12 +265,12 @@ FX_BOOL global_alternate::setPersistent(IFXJS_Context* cc, const CJS_Parameters& | 
| if (pData && !pData->bDeleted) | 
| { | 
| pData->bPersistent = params[1].ToBool(); | 
| -			return TRUE; | 
| +			return true; | 
| } | 
| } | 
|  | 
| sError = JSGetStringFromID(pContext, IDS_STRING_JSNOGLOBAL); | 
| -	return FALSE; | 
| +	return false; | 
| } | 
|  | 
| void global_alternate::UpdateGlobalPersistentVariables() | 
| @@ -493,10 +493,10 @@ void global_alternate::DestroyGlobalPersisitentVariables() | 
| } | 
|  | 
|  | 
| -FX_BOOL global_alternate::SetGlobalVariables(const FX_CHAR* propname, int nType, | 
| +bool global_alternate::SetGlobalVariables(const FX_CHAR* propname, int nType, | 
| double dData, bool bData, const CFX_ByteString& sData, JSObject pData, bool bDefaultPersistent) | 
| { | 
| -	if (propname == NULL) return FALSE; | 
| +	if (propname == NULL) return false; | 
|  | 
| js_global_data* pTemp = NULL; | 
| m_mapGlobal.Lookup(propname, (void*&)pTemp); | 
| @@ -511,7 +511,7 @@ FX_BOOL global_alternate::SetGlobalVariables(const FX_CHAR* propname, int nType, | 
| pTemp->nType = nType; | 
| } | 
|  | 
| -		pTemp->bDeleted = FALSE; | 
| +		pTemp->bDeleted = false; | 
|  | 
| switch (nType) | 
| { | 
| @@ -538,10 +538,10 @@ FX_BOOL global_alternate::SetGlobalVariables(const FX_CHAR* propname, int nType, | 
| case JS_GLOBALDATA_TYPE_NULL: | 
| break; | 
| default: | 
| -			return FALSE; | 
| +			return false; | 
| } | 
|  | 
| -		return TRUE; | 
| +		return true; | 
| } | 
|  | 
| js_global_data* pNewData = NULL; | 
| @@ -588,12 +588,12 @@ FX_BOOL global_alternate::SetGlobalVariables(const FX_CHAR* propname, int nType, | 
| } | 
| break; | 
| default: | 
| -		return FALSE; | 
| +		return false; | 
| } | 
|  | 
| m_mapGlobal.SetAt(propname, (void*)pNewData); | 
|  | 
| -	return TRUE; | 
| +	return true; | 
| } | 
|  | 
| FXJSVALUETYPE GET_VALUE_TYPE(v8::Local<v8::Value> p) | 
|  |