summaryrefslogtreecommitdiff
path: root/fxjs
AgeCommit message (Expand)Author
2018-08-28Stop using deprecated V8 APIs in CJS_Global.chromium/3537chromium/3536Lei Zhang
2018-08-28Stop using deprecated v8::ObjectTemplate::NewInstance().Lei Zhang
2018-08-28Initialize some CFXJSE_Engine members in the header.Lei Zhang
2018-08-28Make built-in JS console compatible with Adobe's console.Henrique Nakashima
2018-08-27The final game: mark everything final.Tom Sepez
2018-08-27Remove unnecessary ToArray() calls and locals in CPDF_Dest.chromium/3535Lei Zhang
2018-08-23Fix shadowed variablesRyan Harrison
2018-08-22Use UnownedPtr<> in IJS_Runtime.Tom Sepez
2018-08-21Use UnownedPtr<> in xfa_resolvenode_rs.hTom Sepez
2018-08-21Fix usage of deprecated V8 Value::*Value methodsDan Elphick
2018-08-17Rename CJS_Return to CJS_Result.Tom Sepez
2018-08-17Introduce safer CJS_Return::Success() and Failure().Tom Sepez
2018-08-16Remove optional argument from ResolveNodes_GetParent().Tom Sepez
2018-08-16Replace optional bool bNotify with enum type.Tom Sepez
2018-08-15Make CFX_MemoryStream always consecutive.chromium/3524Lei Zhang
2018-08-14Remove optional argument from NewFXJSBoundObject().Tom Sepez
2018-08-14Remove optional argument from GetVariablesThis().Tom Sepez
2018-08-14Remove more default arg = nullptr cases.Tom Sepez
2018-08-10Remove direct calls to timechromium/3519Ryan Harrison
2018-08-10Add proxy for syscall timeRyan Harrison
2018-08-08Move ByteString::FromUnicode() to WideString::ToDefANSI()Tom Sepez
2018-08-07Remove WideString::Format() from ThrowException() methods.chromium/3516Tom Sepez
2018-08-07Speculative fix for null deref above ThrowNoDefaultPropertyExceptionTom Sepez
2018-08-02Mark some arrays as constant.Lei Zhang
2018-08-02Simplify CFXJSE_FormCalcContext::unfoldArgs().Lei Zhang
2018-08-02Remove some parameters that are non-const references.Lei Zhang
2018-08-01Make FPDF_FormHandle be represented as an incomplete type.chromium/3510Tom Sepez
2018-08-01Encapsulate some public static methods in CFXJSE_FormCalcContext.Lei Zhang
2018-08-01Refactor PatternStringType().Lei Zhang
2018-08-01Combine date/time format methods in CFXJSE_FormCalcContext.Lei Zhang
2018-07-30Don't static_cast<>(this) to subclass in CXFA_LayoutItem methods.chromium/3508Tom Sepez
2018-07-30Fix a misspelling of "locale".Lei Zhang
2018-07-28Remove CXFA_TraverseStrategy_ContentLayoutItem.chromium/3507chromium/3506Tom Sepez
2018-07-28Add CPDSDK_Annot::AsBAAnnot() checked downcast methodTom Sepez
2018-07-27Tag XFA data bound to V8 Objects.Tom Sepez
2018-07-26Use moar ToXMLElement() in place of static_cast<>.Tom Sepez
2018-07-26Be more careful casting to widget subclasses.Tom Sepez
2018-07-26Fix usage of deprecated V8 Value::ToString methodDan Elphick
2018-07-25Introduce ToXMLElement() checked downcast helper functionTom Sepez
2018-07-25Move CXFA_ThisProxy helper to CXFA_Object.Tom Sepez
2018-07-24Fix UAF in CPDFSDK_Widget::GetMixXFAWidget().chromium/3502Henrique Nakashima
2018-07-24Rename JS_{METHOD,PROP} to JSE_{METHOD,PROP}Tom Sepez
2018-07-24Remove lpClass argument from FXJSE_RetrieveObjectBinding()Tom Sepez
2018-07-23Tighten up ThisProxy casts.Tom Sepez
2018-07-23Remove unused CFXJSE_Arguments::GetObject()chromium/3501Tom Sepez
2018-07-23Remove argument from CFXJSE_Value::ToHostObject()Tom Sepez
2018-07-23Remove second argument to CFXJSE_Engine::ToObject()Tom Sepez
2018-07-23Replace CFXJSE_HostObject::type_ with polymorphic conversion methodsTom Sepez
2018-07-23Remove second argument to ToJSContext().Tom Sepez
2018-07-19Remove some unused default values in cfxjse_context.h.Tom Sepez