Attention is currently required from: Lei Zhang.
To view, visit change 81270. To unsubscribe, or for help writing mail filters, visit settings.
Attention is currently required from: Tom Sepez.
Patch set 5:Code-Review +1
1 comment:
File fxjs/xfa/cfxjse_engine.cpp:
Patch Set #5, Line 235: pOrginalNode
BTW, there's a typo in the existing variable name.
To view, visit change 81270. To unsubscribe, or for help writing mail filters, visit settings.
Attention is currently required from: Tom Sepez.
1 comment:
File fxjs/xfa/cfxjse_value.h:
Patch Set #5, Line 88: void Assign(v8::Isolate* pIsolate, const CFXJSE_Value* pValue) {
BTW, this appears to be dead code.
To view, visit change 81270. To unsubscribe, or for help writing mail filters, visit settings.
Patch set 8:Commit-Queue +2
2 comments:
File fxjs/xfa/cfxjse_engine.cpp:
Patch Set #5, Line 235: pOrginalNode
BTW, there's a typo in the existing variable name.
Done
File fxjs/xfa/cfxjse_value.h:
Patch Set #5, Line 88: void Assign(v8::Isolate* pIsolate, const CFXJSE_Value* pValue) {
BTW, this appears to be dead code.
Done
To view, visit change 81270. To unsubscribe, or for help writing mail filters, visit settings.
Pdfium LUCI CQ submitted this change.
Cleanup some longstanding style issues in XFA.
-- Convert lp prefixes to p, as there's nothing special
about these pointers that would imply an 'l' designation.
-- Make some variable names match types.
-- Fix typo in local name.
-- Avoid some null comparisons in ? operators.
-- Remove unused CFXJSE_Value::Assign() method.
Change-Id: I19dfe6d846b025356550faa67fd1760ebeb2cf81
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/81270
Commit-Queue: Tom Sepez <tse...@chromium.org>
Reviewed-by: Lei Zhang <the...@chromium.org>
---
M fxjs/xfa/cfxjse_class.cpp
M fxjs/xfa/cfxjse_class.h
M fxjs/xfa/cfxjse_context.cpp
M fxjs/xfa/cfxjse_context.h
M fxjs/xfa/cfxjse_engine.cpp
M fxjs/xfa/cfxjse_value.cpp
M fxjs/xfa/cfxjse_value.h
M xfa/fgas/font/cfgas_fontmgr.cpp
M xfa/fwl/cfwl_monthcalendar.cpp
9 files changed, 155 insertions(+), 161 deletions(-)
diff --git a/fxjs/xfa/cfxjse_class.cpp b/fxjs/xfa/cfxjse_class.cpp
index b9a7f5b..8995b74 100644
--- a/fxjs/xfa/cfxjse_class.cpp
+++ b/fxjs/xfa/cfxjse_class.cpp
@@ -36,12 +36,12 @@
void V8FunctionCallback_Wrapper(
const v8::FunctionCallbackInfo<v8::Value>& info) {
- const FXJSE_FUNCTION_DESCRIPTOR* lpFunctionInfo =
+ const FXJSE_FUNCTION_DESCRIPTOR* pFunctionInfo =
AsFunctionDescriptor(info.Data().As<v8::External>()->Value());
- if (!lpFunctionInfo)
+ if (!pFunctionInfo)
return;
- lpFunctionInfo->callbackProc(CFXJSE_HostObject::FromV8(info.Holder()), info);
+ pFunctionInfo->callbackProc(CFXJSE_HostObject::FromV8(info.Holder()), info);
}
void V8ConstructorCallback_Wrapper(
@@ -49,9 +49,9 @@
if (!info.IsConstructCall())
return;
- const FXJSE_CLASS_DESCRIPTOR* lpClassDefinition =
+ const FXJSE_CLASS_DESCRIPTOR* pClassDescriptor =
AsClassDescriptor(info.Data().As<v8::External>()->Value());
- if (!lpClassDefinition)
+ if (!pClassDescriptor)
return;
DCHECK_EQ(info.Holder()->InternalFieldCount(), 2);
@@ -61,13 +61,14 @@
void Context_GlobalObjToString(
const v8::FunctionCallbackInfo<v8::Value>& info) {
- const FXJSE_CLASS_DESCRIPTOR* lpClass =
+ const FXJSE_CLASS_DESCRIPTOR* pClassDescriptor =
AsClassDescriptor(info.Data().As<v8::External>()->Value());
- if (!lpClass)
+ if (!pClassDescriptor)
return;
- if (info.This() == info.Holder() && lpClass->name) {
- ByteString szStringVal = ByteString::Format("[object %s]", lpClass->name);
+ if (info.This() == info.Holder() && pClassDescriptor->name) {
+ ByteString szStringVal =
+ ByteString::Format("[object %s]", pClassDescriptor->name);
info.GetReturnValue().Set(
fxv8::NewStringHelper(info.GetIsolate(), szStringVal.AsStringView()));
return;
@@ -115,23 +116,23 @@
}
void DynPropGetterAdapter(v8::Isolate* pIsolate,
- const FXJSE_CLASS_DESCRIPTOR* lpClass,
+ const FXJSE_CLASS_DESCRIPTOR* pClassDescriptor,
v8::Local<v8::Object> pObject,
ByteStringView szPropName,
CFXJSE_Value* pValue) {
- DCHECK(lpClass);
+ DCHECK(pClassDescriptor);
- int32_t nPropType =
- lpClass->dynPropTypeGetter == nullptr
- ? FXJSE_ClassPropType_Property
- : lpClass->dynPropTypeGetter(pIsolate, pObject, szPropName, false);
+ int32_t nPropType = pClassDescriptor->dynPropTypeGetter
+ ? pClassDescriptor->dynPropTypeGetter(
+ pIsolate, pObject, szPropName, false)
+ : FXJSE_ClassPropType_Property;
if (nPropType == FXJSE_ClassPropType_Property) {
- if (lpClass->dynPropGetter) {
- pValue->ForceSetValue(
- pIsolate, lpClass->dynPropGetter(pIsolate, pObject, szPropName));
+ if (pClassDescriptor->dynPropGetter) {
+ pValue->ForceSetValue(pIsolate, pClassDescriptor->dynPropGetter(
+ pIsolate, pObject, szPropName));
}
} else if (nPropType == FXJSE_ClassPropType_Method) {
- if (lpClass->dynMethodCall && pValue) {
+ if (pClassDescriptor->dynMethodCall && pValue) {
v8::HandleScope hscope(pIsolate);
v8::Local<v8::ObjectTemplate> hCallBackInfoTemplate =
v8::ObjectTemplate::New(pIsolate);
@@ -140,7 +141,7 @@
hCallBackInfoTemplate->NewInstance(pIsolate->GetCurrentContext())
.ToLocalChecked();
hCallBackInfo->SetAlignedPointerInInternalField(
- 0, const_cast<FXJSE_CLASS_DESCRIPTOR*>(lpClass));
+ 0, const_cast<FXJSE_CLASS_DESCRIPTOR*>(pClassDescriptor));
hCallBackInfo->SetInternalField(
1, fxv8::NewStringHelper(pIsolate, szPropName));
pValue->ForceSetValue(
@@ -154,32 +155,32 @@
}
void DynPropSetterAdapter(v8::Isolate* pIsolate,
- const FXJSE_CLASS_DESCRIPTOR* lpClass,
+ const FXJSE_CLASS_DESCRIPTOR* pClassDescriptor,
v8::Local<v8::Object> pObject,
ByteStringView szPropName,
CFXJSE_Value* pValue) {
- DCHECK(lpClass);
- int32_t nPropType =
- lpClass->dynPropTypeGetter == nullptr
- ? FXJSE_ClassPropType_Property
- : lpClass->dynPropTypeGetter(pIsolate, pObject, szPropName, false);
+ DCHECK(pClassDescriptor);
+ int32_t nPropType = pClassDescriptor->dynPropTypeGetter
+ ? pClassDescriptor->dynPropTypeGetter(
+ pIsolate, pObject, szPropName, false)
+ : FXJSE_ClassPropType_Property;
if (nPropType != FXJSE_ClassPropType_Method) {
- if (lpClass->dynPropSetter) {
- lpClass->dynPropSetter(pIsolate, pObject, szPropName,
- pValue->GetValue(pIsolate));
+ if (pClassDescriptor->dynPropSetter) {
+ pClassDescriptor->dynPropSetter(pIsolate, pObject, szPropName,
+ pValue->GetValue(pIsolate));
}
}
}
bool DynPropQueryAdapter(v8::Isolate* pIsolate,
- const FXJSE_CLASS_DESCRIPTOR* lpClass,
+ const FXJSE_CLASS_DESCRIPTOR* pClassDescriptor,
v8::Local<v8::Object> pObject,
ByteStringView szPropName) {
- DCHECK(lpClass);
- int32_t nPropType =
- lpClass->dynPropTypeGetter == nullptr
- ? FXJSE_ClassPropType_Property
- : lpClass->dynPropTypeGetter(pIsolate, pObject, szPropName, true);
+ DCHECK(pClassDescriptor);
+ int32_t nPropType = pClassDescriptor->dynPropTypeGetter
+ ? pClassDescriptor->dynPropTypeGetter(
+ pIsolate, pObject, szPropName, true)
+ : FXJSE_ClassPropType_Property;
return nPropType != FXJSE_ClassPropType_None;
}
@@ -243,15 +244,15 @@
void SetUpNamedPropHandler(v8::Isolate* pIsolate,
v8::Local<v8::ObjectTemplate> pObjectTemplate,
- const FXJSE_CLASS_DESCRIPTOR* lpClassDefinition) {
+ const FXJSE_CLASS_DESCRIPTOR* pClassDescriptor) {
v8::NamedPropertyHandlerConfiguration configuration(
- lpClassDefinition->dynPropGetter ? NamedPropertyGetterCallback : nullptr,
- lpClassDefinition->dynPropSetter ? NamedPropertySetterCallback : nullptr,
- lpClassDefinition->dynPropTypeGetter ? NamedPropertyQueryCallback
- : nullptr,
+ pClassDescriptor->dynPropGetter ? NamedPropertyGetterCallback : nullptr,
+ pClassDescriptor->dynPropSetter ? NamedPropertySetterCallback : nullptr,
+ pClassDescriptor->dynPropTypeGetter ? NamedPropertyQueryCallback
+ : nullptr,
nullptr, NamedPropertyEnumeratorCallback,
v8::External::New(pIsolate,
- const_cast<FXJSE_CLASS_DESCRIPTOR*>(lpClassDefinition)),
+ const_cast<FXJSE_CLASS_DESCRIPTOR*>(pClassDescriptor)),
v8::PropertyHandlerFlags::kNonMasking);
pObjectTemplate->SetHandler(configuration);
}
@@ -260,28 +261,28 @@
// static
CFXJSE_Class* CFXJSE_Class::Create(
- CFXJSE_Context* lpContext,
- const FXJSE_CLASS_DESCRIPTOR* lpClassDefinition,
+ CFXJSE_Context* pContext,
+ const FXJSE_CLASS_DESCRIPTOR* pClassDescriptor,
bool bIsJSGlobal) {
- if (!lpContext || !lpClassDefinition)
+ if (!pContext || !pClassDescriptor)
return nullptr;
CFXJSE_Class* pExistingClass =
- lpContext->GetClassByName(lpClassDefinition->name);
+ pContext->GetClassByName(pClassDescriptor->name);
if (pExistingClass)
return pExistingClass;
- v8::Isolate* pIsolate = lpContext->GetIsolate();
- auto pClass = std::make_unique<CFXJSE_Class>(lpContext);
- pClass->m_szClassName = lpClassDefinition->name;
- pClass->m_lpClassDefinition = lpClassDefinition;
+ v8::Isolate* pIsolate = pContext->GetIsolate();
+ auto pClass = std::make_unique<CFXJSE_Class>(pContext);
+ pClass->m_szClassName = pClassDescriptor->name;
+ pClass->m_pClassDescriptor = pClassDescriptor;
CFXJSE_ScopeUtil_IsolateHandleRootContext scope(pIsolate);
v8::Local<v8::FunctionTemplate> hFunctionTemplate = v8::FunctionTemplate::New(
pIsolate, bIsJSGlobal ? 0 : V8ConstructorCallback_Wrapper,
- v8::External::New(
- pIsolate, const_cast<FXJSE_CLASS_DESCRIPTOR*>(lpClassDefinition)));
+ v8::External::New(pIsolate,
+ const_cast<FXJSE_CLASS_DESCRIPTOR*>(pClassDescriptor)));
v8::Local<v8::String> classname =
- fxv8::NewStringHelper(pIsolate, lpClassDefinition->name);
+ fxv8::NewStringHelper(pIsolate, pClassDescriptor->name);
hFunctionTemplate->SetClassName(classname);
hFunctionTemplate->PrototypeTemplate()->Set(
v8::Symbol::GetToStringTag(pIsolate), classname,
@@ -289,17 +290,17 @@
hFunctionTemplate->InstanceTemplate()->SetInternalFieldCount(2);
v8::Local<v8::ObjectTemplate> hObjectTemplate =
hFunctionTemplate->InstanceTemplate();
- SetUpNamedPropHandler(pIsolate, hObjectTemplate, lpClassDefinition);
+ SetUpNamedPropHandler(pIsolate, hObjectTemplate, pClassDescriptor);
- if (lpClassDefinition->methNum) {
- for (int32_t i = 0; i < lpClassDefinition->methNum; i++) {
+ if (pClassDescriptor->methNum) {
+ for (int32_t i = 0; i < pClassDescriptor->methNum; i++) {
v8::Local<v8::FunctionTemplate> fun = v8::FunctionTemplate::New(
pIsolate, V8FunctionCallback_Wrapper,
v8::External::New(pIsolate, const_cast<FXJSE_FUNCTION_DESCRIPTOR*>(
- lpClassDefinition->methods + i)));
+ pClassDescriptor->methods + i)));
fun->RemovePrototype();
hObjectTemplate->Set(
- fxv8::NewStringHelper(pIsolate, lpClassDefinition->methods[i].name),
+ fxv8::NewStringHelper(pIsolate, pClassDescriptor->methods[i].name),
fun,
static_cast<v8::PropertyAttribute>(v8::ReadOnly | v8::DontDelete));
}
@@ -309,18 +310,18 @@
v8::Local<v8::FunctionTemplate> fn = v8::FunctionTemplate::New(
pIsolate, Context_GlobalObjToString,
v8::External::New(
- pIsolate, const_cast<FXJSE_CLASS_DESCRIPTOR*>(lpClassDefinition)));
+ pIsolate, const_cast<FXJSE_CLASS_DESCRIPTOR*>(pClassDescriptor)));
fn->RemovePrototype();
hObjectTemplate->Set(fxv8::NewStringHelper(pIsolate, "toString"), fn);
}
- pClass->m_hTemplate.Reset(lpContext->GetIsolate(), hFunctionTemplate);
+ pClass->m_hTemplate.Reset(pContext->GetIsolate(), hFunctionTemplate);
CFXJSE_Class* pResult = pClass.get();
- lpContext->AddClass(std::move(pClass));
+ pContext->AddClass(std::move(pClass));
return pResult;
}
-CFXJSE_Class::CFXJSE_Class(const CFXJSE_Context* lpContext)
- : m_pContext(lpContext) {}
+CFXJSE_Class::CFXJSE_Class(const CFXJSE_Context* pContext)
+ : m_pContext(pContext) {}
CFXJSE_Class::~CFXJSE_Class() = default;
diff --git a/fxjs/xfa/cfxjse_class.h b/fxjs/xfa/cfxjse_class.h
index ff3b2f2..c5491b6 100644
--- a/fxjs/xfa/cfxjse_class.h
+++ b/fxjs/xfa/cfxjse_class.h
@@ -17,10 +17,10 @@
class CFXJSE_Class {
public:
static CFXJSE_Class* Create(CFXJSE_Context* pContext,
- const FXJSE_CLASS_DESCRIPTOR* lpClassDefintion,
+ const FXJSE_CLASS_DESCRIPTOR* pClassDescriptor,
bool bIsJSGlobal);
- explicit CFXJSE_Class(const CFXJSE_Context* lpContext);
+ explicit CFXJSE_Class(const CFXJSE_Context* pContext);
~CFXJSE_Class();
bool IsName(ByteStringView name) const { return name == m_szClassName; }
@@ -29,7 +29,7 @@
protected:
ByteString m_szClassName;
- UnownedPtr<const FXJSE_CLASS_DESCRIPTOR> m_lpClassDefinition;
+ UnownedPtr<const FXJSE_CLASS_DESCRIPTOR> m_pClassDescriptor;
UnownedPtr<const CFXJSE_Context> const m_pContext;
v8::Global<v8::FunctionTemplate> m_hTemplate;
};
diff --git a/fxjs/xfa/cfxjse_context.cpp b/fxjs/xfa/cfxjse_context.cpp
index be7fd8b..b5eb033 100644
--- a/fxjs/xfa/cfxjse_context.cpp
+++ b/fxjs/xfa/cfxjse_context.cpp
@@ -123,12 +123,12 @@
} // namespace
void FXJSE_UpdateObjectBinding(v8::Local<v8::Object> hObject,
- CFXJSE_HostObject* lpNewBinding) {
+ CFXJSE_HostObject* pNewBinding) {
DCHECK(!hObject.IsEmpty());
DCHECK_EQ(hObject->InternalFieldCount(), 2);
hObject->SetAlignedPointerInInternalField(
0, const_cast<wchar_t*>(kFXJSEHostObjectTag));
- hObject->SetAlignedPointerInInternalField(1, lpNewBinding);
+ hObject->SetAlignedPointerInInternalField(1, pNewBinding);
}
void FXJSE_ClearObjectBinding(v8::Local<v8::Object> hObject) {
@@ -236,7 +236,7 @@
}
bool CFXJSE_Context::ExecuteScript(const char* szScript,
- CFXJSE_Value* lpRetValue,
+ CFXJSE_Value* pRetValue,
v8::Local<v8::Object> hNewThis) {
CFXJSE_ScopeUtil_IsolateHandleContext scope(this);
v8::Local<v8::Context> hContext = GetIsolate()->GetCurrentContext();
@@ -250,14 +250,15 @@
v8::Local<v8::Value> hValue;
if (hScript->Run(hContext).ToLocal(&hValue)) {
DCHECK(!trycatch.HasCaught());
- if (lpRetValue)
- lpRetValue->ForceSetValue(GetIsolate(), hValue);
+ if (pRetValue)
+ pRetValue->ForceSetValue(GetIsolate(), hValue);
return true;
}
}
- if (lpRetValue)
- lpRetValue->ForceSetValue(GetIsolate(),
- CreateReturnValue(GetIsolate(), &trycatch));
+ if (pRetValue) {
+ pRetValue->ForceSetValue(GetIsolate(),
+ CreateReturnValue(GetIsolate(), &trycatch));
+ }
return false;
}
@@ -274,8 +275,8 @@
if (hWrapperFn->Call(hContext, hNewThis.As<v8::Object>(), 1, rgArgs)
.ToLocal(&hValue)) {
DCHECK(!trycatch.HasCaught());
- if (lpRetValue)
- lpRetValue->ForceSetValue(GetIsolate(), hValue);
+ if (pRetValue)
+ pRetValue->ForceSetValue(GetIsolate(), hValue);
return true;
}
}
@@ -294,9 +295,9 @@
}
#endif // NDEBUG
- if (lpRetValue) {
- lpRetValue->ForceSetValue(GetIsolate(),
- CreateReturnValue(GetIsolate(), &trycatch));
+ if (pRetValue) {
+ pRetValue->ForceSetValue(GetIsolate(),
+ CreateReturnValue(GetIsolate(), &trycatch));
}
return false;
}
diff --git a/fxjs/xfa/cfxjse_context.h b/fxjs/xfa/cfxjse_context.h
index 85c3f31..a423ac8 100644
--- a/fxjs/xfa/cfxjse_context.h
+++ b/fxjs/xfa/cfxjse_context.h
@@ -39,10 +39,10 @@
CFXJSE_Class* GetClassByName(ByteStringView szName) const;
void EnableCompatibleMode();
- // Note: `lpNewThisObject` may be empty.
+ // Note: `pNewThisObject` may be empty.
bool ExecuteScript(const char* szScript,
- CFXJSE_Value* lpRetValue,
- v8::Local<v8::Object> lpNewThisObject);
+ CFXJSE_Value* pRetValue,
+ v8::Local<v8::Object> pNewThisObject);
private:
CFXJSE_Context(v8::Isolate* pIsolate, CXFA_ThisProxy* pProxy);
@@ -56,7 +56,7 @@
};
void FXJSE_UpdateObjectBinding(v8::Local<v8::Object> hObject,
- CFXJSE_HostObject* lpNewBinding);
+ CFXJSE_HostObject* pNewBinding);
void FXJSE_ClearObjectBinding(v8::Local<v8::Object> hJSObject);
CFXJSE_HostObject* FXJSE_RetrieveObjectBinding(v8::Local<v8::Value> hValue);
diff --git a/fxjs/xfa/cfxjse_engine.cpp b/fxjs/xfa/cfxjse_engine.cpp
index ce2ff2a..7fdf91e 100644
--- a/fxjs/xfa/cfxjse_engine.cpp
+++ b/fxjs/xfa/cfxjse_engine.cpp
@@ -232,23 +232,23 @@
v8::Local<v8::Object> pObject,
ByteStringView szPropName,
v8::Local<v8::Value> pValue) {
- CXFA_Object* lpOrginalNode = ToObject(pIsolate, pObject);
- CXFA_Document* pDoc = lpOrginalNode->GetDocument();
- CFXJSE_Engine* lpScriptContext = pDoc->GetScriptContext();
- CXFA_Node* pRefNode = ToNode(lpScriptContext->GetThisObject());
- if (lpOrginalNode->IsThisProxy())
- pRefNode = ToNode(lpScriptContext->GetVariablesThis(lpOrginalNode));
+ CXFA_Object* pOriginalNode = ToObject(pIsolate, pObject);
+ CXFA_Document* pDoc = pOriginalNode->GetDocument();
+ CFXJSE_Engine* pScriptContext = pDoc->GetScriptContext();
+ CXFA_Node* pRefNode = ToNode(pScriptContext->GetThisObject());
+ if (pOriginalNode->IsThisProxy())
+ pRefNode = ToNode(pScriptContext->GetVariablesThis(pOriginalNode));
WideString wsPropName = WideString::FromUTF8(szPropName);
- if (lpScriptContext->UpdateNodeByFlag(
+ if (pScriptContext->UpdateNodeByFlag(
pRefNode, wsPropName.AsStringView(), pValue,
XFA_RESOLVENODE_Parent | XFA_RESOLVENODE_Siblings |
XFA_RESOLVENODE_Children | XFA_RESOLVENODE_Properties |
XFA_RESOLVENODE_Attributes)) {
return;
}
- if (lpOrginalNode->IsThisProxy() && fxv8::IsUndefined(pValue)) {
- fxv8::ReentrantDeleteObjectPropertyHelper(lpScriptContext->GetIsolate(),
+ if (pOriginalNode->IsThisProxy() && fxv8::IsUndefined(pValue)) {
+ fxv8::ReentrantDeleteObjectPropertyHelper(pScriptContext->GetIsolate(),
pObject, szPropName);
return;
}
@@ -272,45 +272,45 @@
ByteStringView szPropName) {
CXFA_Object* pOriginalObject = ToObject(pIsolate, pObject);
CXFA_Document* pDoc = pOriginalObject->GetDocument();
- CFXJSE_Engine* lpScriptContext = pDoc->GetScriptContext();
+ CFXJSE_Engine* pScriptContext = pDoc->GetScriptContext();
WideString wsPropName = WideString::FromUTF8(szPropName);
// Assume failure.
v8::Local<v8::Value> pValue = fxv8::NewUndefinedHelper(pIsolate);
- if (lpScriptContext->GetType() == CXFA_Script::Type::Formcalc) {
+ if (pScriptContext->GetType() == CXFA_Script::Type::Formcalc) {
if (szPropName == kFormCalcRuntime)
- return lpScriptContext->m_FM2JSContext->GlobalPropertyGetter();
+ return pScriptContext->m_FM2JSContext->GlobalPropertyGetter();
XFA_HashCode uHashCode =
static_cast<XFA_HashCode>(FX_HashCode_GetW(wsPropName.AsStringView()));
if (uHashCode != XFA_HASHCODE_Layout) {
CXFA_Object* pObj =
- lpScriptContext->GetDocument()->GetXFAObject(uHashCode);
+ pScriptContext->GetDocument()->GetXFAObject(uHashCode);
if (pObj)
- return lpScriptContext->GetOrCreateJSBindingFromMap(pObj);
+ return pScriptContext->GetOrCreateJSBindingFromMap(pObj);
}
}
- CXFA_Node* pRefNode = ToNode(lpScriptContext->GetThisObject());
+ CXFA_Node* pRefNode = ToNode(pScriptContext->GetThisObject());
if (pOriginalObject->IsThisProxy())
- pRefNode = ToNode(lpScriptContext->GetVariablesThis(pOriginalObject));
+ pRefNode = ToNode(pScriptContext->GetVariablesThis(pOriginalObject));
- if (lpScriptContext->QueryNodeByFlag(
+ if (pScriptContext->QueryNodeByFlag(
pRefNode, wsPropName.AsStringView(), &pValue,
XFA_RESOLVENODE_Children | XFA_RESOLVENODE_Properties |
XFA_RESOLVENODE_Attributes)) {
return pValue;
}
- if (lpScriptContext->QueryNodeByFlag(
+ if (pScriptContext->QueryNodeByFlag(
pRefNode, wsPropName.AsStringView(), &pValue,
XFA_RESOLVENODE_Parent | XFA_RESOLVENODE_Siblings)) {
return pValue;
}
CXFA_Object* pScriptObject =
- lpScriptContext->GetVariablesScript(pOriginalObject);
- if (pScriptObject && lpScriptContext->QueryVariableValue(
+ pScriptContext->GetVariablesScript(pOriginalObject);
+ if (pScriptObject && pScriptContext->QueryVariableValue(
pScriptObject->AsNode(), szPropName, &pValue)) {
return pValue;
}
@@ -340,8 +340,8 @@
if (!pObject)
return FXJSE_ClassPropType_None;
- CFXJSE_Engine* lpScriptContext = pObject->GetDocument()->GetScriptContext();
- pObject = lpScriptContext->GetVariablesThis(pObject);
+ CFXJSE_Engine* pScriptContext = pObject->GetDocument()->GetScriptContext();
+ pObject = pScriptContext->GetVariablesThis(pObject);
WideString wsPropName = WideString::FromUTF8(szPropName);
if (pObject->JSObject()->HasMethod(wsPropName))
return FXJSE_ClassPropType_Method;
@@ -358,40 +358,40 @@
if (!pOriginalObject)
return fxv8::NewUndefinedHelper(pIsolate);
- CFXJSE_Engine* lpScriptContext =
+ CFXJSE_Engine* pScriptContext =
pOriginalObject->GetDocument()->GetScriptContext();
WideString wsPropName = WideString::FromUTF8(szPropName);
if (wsPropName.EqualsASCII("xfa")) {
- return lpScriptContext->GetOrCreateJSBindingFromMap(
- lpScriptContext->GetDocument()->GetRoot());
+ return pScriptContext->GetOrCreateJSBindingFromMap(
+ pScriptContext->GetDocument()->GetRoot());
}
v8::Local<v8::Value> pReturnValue = fxv8::NewUndefinedHelper(pIsolate);
- CXFA_Object* pObject = lpScriptContext->GetVariablesThis(pOriginalObject);
+ CXFA_Object* pObject = pScriptContext->GetVariablesThis(pOriginalObject);
CXFA_Node* pRefNode = ToNode(pObject);
- if (lpScriptContext->QueryNodeByFlag(
+ if (pScriptContext->QueryNodeByFlag(
pRefNode, wsPropName.AsStringView(), &pReturnValue,
XFA_RESOLVENODE_Children | XFA_RESOLVENODE_Properties |
XFA_RESOLVENODE_Attributes)) {
return pReturnValue;
}
- if (pObject == lpScriptContext->GetThisObject() ||
- (lpScriptContext->GetType() == CXFA_Script::Type::Javascript &&
- !lpScriptContext->IsStrictScopeInJavaScript())) {
- if (lpScriptContext->QueryNodeByFlag(
+ if (pObject == pScriptContext->GetThisObject() ||
+ (pScriptContext->GetType() == CXFA_Script::Type::Javascript &&
+ !pScriptContext->IsStrictScopeInJavaScript())) {
+ if (pScriptContext->QueryNodeByFlag(
pRefNode, wsPropName.AsStringView(), &pReturnValue,
XFA_RESOLVENODE_Parent | XFA_RESOLVENODE_Siblings)) {
return pReturnValue;
}
}
CXFA_Object* pScriptObject =
- lpScriptContext->GetVariablesScript(pOriginalObject);
+ pScriptContext->GetVariablesScript(pOriginalObject);
if (!pScriptObject)
return pReturnValue;
- if (lpScriptContext->QueryVariableValue(ToNode(pScriptObject), szPropName,
- &pReturnValue)) {
+ if (pScriptContext->QueryVariableValue(ToNode(pScriptObject), szPropName,
+ &pReturnValue)) {
return pReturnValue;
}
Optional<XFA_SCRIPTATTRIBUTEINFO> info = XFA_GetScriptAttributeByName(
@@ -427,9 +427,9 @@
if (!pOriginalObject)
return;
- CFXJSE_Engine* lpScriptContext =
+ CFXJSE_Engine* pScriptContext =
pOriginalObject->GetDocument()->GetScriptContext();
- CXFA_Object* pObject = lpScriptContext->GetVariablesThis(pOriginalObject);
+ CXFA_Object* pObject = pScriptContext->GetVariablesThis(pOriginalObject);
WideString wsPropName = WideString::FromUTF8(szPropName);
WideStringView wsPropNameView = wsPropName.AsStringView();
Optional<XFA_SCRIPTATTRIBUTEINFO> info =
@@ -467,10 +467,10 @@
}
CXFA_Object* pScriptObject =
- lpScriptContext->GetVariablesScript(pOriginalObject);
+ pScriptContext->GetVariablesScript(pOriginalObject);
if (pScriptObject) {
- lpScriptContext->UpdateVariableValue(ToNode(pScriptObject), szPropName,
- pValue);
+ pScriptContext->UpdateVariableValue(ToNode(pScriptObject), szPropName,
+ pValue);
}
}
@@ -482,8 +482,8 @@
if (!pObject)
return FXJSE_ClassPropType_None;
- CFXJSE_Engine* lpScriptContext = pObject->GetDocument()->GetScriptContext();
- pObject = lpScriptContext->GetVariablesThis(pObject);
+ CFXJSE_Engine* pScriptContext = pObject->GetDocument()->GetScriptContext();
+ pObject = pScriptContext->GetVariablesThis(pObject);
XFA_Element eType = pObject->GetElementType();
WideString wsPropName = WideString::FromUTF8(szPropName);
if (pObject->JSObject()->HasMethod(wsPropName))
@@ -503,8 +503,8 @@
if (!pObject)
return CJS_Result::Failure(L"no Holder() present.");
- CFXJSE_Engine* lpScriptContext = pObject->GetDocument()->GetScriptContext();
- pObject = lpScriptContext->GetVariablesThis(pObject);
+ CFXJSE_Engine* pScriptContext = pObject->GetDocument()->GetScriptContext();
+ pObject = pScriptContext->GetVariablesThis(pObject);
std::vector<v8::Local<v8::Value>> parameters;
for (int i = 0; i < info.Length(); i++)
diff --git a/fxjs/xfa/cfxjse_value.cpp b/fxjs/xfa/cfxjse_value.cpp
index d87f91a..9a5ed51 100644
--- a/fxjs/xfa/cfxjse_value.cpp
+++ b/fxjs/xfa/cfxjse_value.cpp
@@ -113,8 +113,8 @@
bool CFXJSE_Value::SetObjectProperty(v8::Isolate* pIsolate,
ByteStringView szPropName,
- CFXJSE_Value* lpPropValue) {
- if (lpPropValue->IsEmpty())
+ CFXJSE_Value* pPropValue) {
+ if (pPropValue->IsEmpty())
return false;
CFXJSE_ScopeUtil_IsolateHandleRootContext scope(pIsolate);
@@ -124,18 +124,18 @@
return fxv8::ReentrantPutObjectPropertyHelper(
pIsolate, hObject.As<v8::Object>(), szPropName,
- lpPropValue->GetValue(pIsolate));
+ pPropValue->GetValue(pIsolate));
}
bool CFXJSE_Value::GetObjectProperty(v8::Isolate* pIsolate,
ByteStringView szPropName,
- CFXJSE_Value* lpPropValue) {
+ CFXJSE_Value* pPropValue) {
CFXJSE_ScopeUtil_IsolateHandleRootContext scope(pIsolate);
v8::Local<v8::Value> hObject = GetValue(pIsolate);
if (!hObject->IsObject())
return false;
- lpPropValue->ForceSetValue(
+ pPropValue->ForceSetValue(
pIsolate, fxv8::ReentrantGetObjectPropertyHelper(
pIsolate, hObject.As<v8::Object>(), szPropName));
return true;
@@ -143,15 +143,15 @@
bool CFXJSE_Value::GetObjectPropertyByIdx(v8::Isolate* pIsolate,
uint32_t uPropIdx,
- CFXJSE_Value* lpPropValue) {
+ CFXJSE_Value* pPropValue) {
CFXJSE_ScopeUtil_IsolateHandleRootContext scope(pIsolate);
v8::Local<v8::Value> hObject = GetValue(pIsolate);
if (!hObject->IsArray())
return false;
- lpPropValue->ForceSetValue(pIsolate,
- fxv8::ReentrantGetArrayElementHelper(
- pIsolate, hObject.As<v8::Array>(), uPropIdx));
+ pPropValue->ForceSetValue(pIsolate,
+ fxv8::ReentrantGetArrayElementHelper(
+ pIsolate, hObject.As<v8::Array>(), uPropIdx));
return true;
}
diff --git a/fxjs/xfa/cfxjse_value.h b/fxjs/xfa/cfxjse_value.h
index 1f44226..f6615f3 100644
--- a/fxjs/xfa/cfxjse_value.h
+++ b/fxjs/xfa/cfxjse_value.h
@@ -54,7 +54,7 @@
void SetFloat(v8::Isolate* pIsolate, float fFloat);
void SetHostObject(v8::Isolate* pIsolate,
- CFXJSE_HostObject* lpObject,
+ CFXJSE_HostObject* pObject,
CFXJSE_Class* pClass);
void SetArray(v8::Isolate* pIsolate,
@@ -62,17 +62,17 @@
bool GetObjectProperty(v8::Isolate* pIsolate,
ByteStringView szPropName,
- CFXJSE_Value* lpPropValue);
+ CFXJSE_Value* pPropValue);
bool SetObjectProperty(v8::Isolate* pIsolate,
ByteStringView szPropName,
- CFXJSE_Value* lpPropValue);
+ CFXJSE_Value* pPropValue);
bool GetObjectPropertyByIdx(v8::Isolate* pIsolate,
uint32_t uPropIdx,
- CFXJSE_Value* lpPropValue);
+ CFXJSE_Value* pPropValue);
void DeleteObjectProperty(v8::Isolate* pIsolate, ByteStringView szPropName);
bool SetObjectOwnProperty(v8::Isolate* pIsolate,
ByteStringView szPropName,
- CFXJSE_Value* lpPropValue);
+ CFXJSE_Value* pPropValue);
// Return empty local on error.
static v8::Local<v8::Function> NewBoundFunction(
@@ -85,14 +85,6 @@
void ForceSetValue(v8::Isolate* pIsolate, v8::Local<v8::Value> hValue) {
m_hValue.Reset(pIsolate, hValue);
}
- void Assign(v8::Isolate* pIsolate, const CFXJSE_Value* lpValue) {
- DCHECK(lpValue);
- if (lpValue) {
- m_hValue.Reset(pIsolate, lpValue->m_hValue);
- } else {
- m_hValue.Reset();
- }
- }
private:
CFXJSE_Value(const CFXJSE_Value&) = delete;
diff --git a/xfa/fgas/font/cfgas_fontmgr.cpp b/xfa/fgas/font/cfgas_fontmgr.cpp
index 19cb57a..0f8064a 100644
--- a/xfa/fgas/font/cfgas_fontmgr.cpp
+++ b/xfa/fgas/font/cfgas_fontmgr.cpp
@@ -365,31 +365,31 @@
if (!name_table)
return results;
- const uint8_t* lpTable = name_table;
+ const uint8_t* pTable = name_table;
WideString wsFamily;
- const uint8_t* sp = lpTable + 2;
- const uint8_t* lpNameRecord = lpTable + 6;
+ const uint8_t* sp = pTable + 2;
+ const uint8_t* pNameRecord = pTable + 6;
uint16_t nNameCount = GetUInt16(sp);
- const uint8_t* lpStr = lpTable + GetUInt16(sp + 2);
+ const uint8_t* pStr = pTable + GetUInt16(sp + 2);
for (uint16_t j = 0; j < nNameCount; j++) {
- uint16_t nNameID = GetUInt16(lpNameRecord + j * 12 + 6);
+ uint16_t nNameID = GetUInt16(pNameRecord + j * 12 + 6);
if (nNameID != 1)
continue;
- uint16_t nPlatformID = GetUInt16(lpNameRecord + j * 12 + 0);
- uint16_t nNameLength = GetUInt16(lpNameRecord + j * 12 + 8);
- uint16_t nNameOffset = GetUInt16(lpNameRecord + j * 12 + 10);
+ uint16_t nPlatformID = GetUInt16(pNameRecord + j * 12 + 0);
+ uint16_t nNameLength = GetUInt16(pNameRecord + j * 12 + 8);
+ uint16_t nNameOffset = GetUInt16(pNameRecord + j * 12 + 10);
wsFamily.clear();
if (nPlatformID != 1) {
for (uint16_t k = 0; k < nNameLength / 2; k++) {
- wchar_t wcTemp = GetUInt16(lpStr + nNameOffset + k * 2);
+ wchar_t wcTemp = GetUInt16(pStr + nNameOffset + k * 2);
wsFamily += wcTemp;
}
results.push_back(wsFamily);
continue;
}
for (uint16_t k = 0; k < nNameLength; k++) {
- wchar_t wcTemp = GetUInt8(lpStr + nNameOffset + k);
+ wchar_t wcTemp = GetUInt8(pStr + nNameOffset + k);
wsFamily += wcTemp;
}
results.push_back(wsFamily);
diff --git a/xfa/fwl/cfwl_monthcalendar.cpp b/xfa/fwl/cfwl_monthcalendar.cpp
index d3ccb1a..a7e10a9 100644
--- a/xfa/fwl/cfwl_monthcalendar.cpp
+++ b/xfa/fwl/cfwl_monthcalendar.cpp
@@ -676,12 +676,12 @@
int32_t iCurSel = GetDayAtPoint(pMsg->m_pos);
if (iCurSel > 0) {
- DATEINFO* lpDatesInfo = m_DateArray[iCurSel - 1].get();
- CFX_RectF rtInvalidate(lpDatesInfo->rect);
+ DATEINFO* pDateInfo = m_DateArray[iCurSel - 1].get();
+ CFX_RectF rtInvalidate(pDateInfo->rect);
if (iOldSel > 0 &&
iOldSel <= pdfium::CollectionSize<int32_t>(m_DateArray)) {
- lpDatesInfo = m_DateArray[iOldSel - 1].get();
- rtInvalidate.Union(lpDatesInfo->rect);
+ pDateInfo = m_DateArray[iOldSel - 1].get();
+ rtInvalidate.Union(pDateInfo->rect);
}
AddSelDay(iCurSel);
CFWL_DateTimePicker* pDateTime =
To view, visit change 81270. To unsubscribe, or for help writing mail filters, visit settings.