summaryrefslogtreecommitdiff
path: root/xfa/fxfa/fm2js
AgeCommit message (Expand)Author
2017-05-16Do not walk off end of formcalc stringDan Sinclair
2017-05-16Minor xfa_lexer.cpp cleanupDan Sinclair
2017-05-15Return unique_ptr from xfa lexer Scan() methodTom Sepez
2017-05-11Limit XFA FormCalc program translation size.Lei Zhang
2017-05-10Check CXFA_FM2JSContext::Translate() return value.Lei Zhang
2017-04-28CXFA_FMStringExpression: int16_t is not a good type for a string index.Tom Sepez
2017-04-25Use unique_ptr in CXFA_ScriptContext::m_mapVariableToContext.Tom Sepez
2017-04-25Use fx_extension.h utilities in more places in xfa/Lei Zhang
2017-04-24Use a pdfium-specific unittest main rather than gtest'sTom Sepez
2017-04-20Cleanup the fx_extension code.Dan Sinclair
2017-04-18Use Byte/WideString iteratorsTom Sepez
2017-04-18Require unique_ptr arg for CXFA_FMLexer::SetToken()Tom Sepez
2017-04-13Add ability to make StringCs from std::vector<>s.Tom Sepez
2017-04-12Fix string passing coventions in xfa_fm2jscontext.hchromium/3070Tom Sepez
2017-04-11Avoid long assignment chain in FM parserNicolas Pena
2017-04-10Fix bytestring passing conventions, part 2.Tom Sepez
2017-04-06Fix unit tests to initialize PartitionAlloc.Chris Palmer
2017-04-03Drop FXSYS_ from mem methodsDan Sinclair
2017-04-03Drop FXSYS_ from math methodsDan Sinclair
2017-03-29Remove fgas/localization directoryDan Sinclair
2017-03-29Rename fgas/localization files to match contentsDan Sinclair
2017-03-29Rename CFX_Unitime to CFX_DateTimeDan Sinclair
2017-03-29Split xfa_object.h apart.Dan Sinclair
2017-03-29Return values instead of out paramschromium/3056Dan Sinclair
2017-03-28Renaming and splitting in xfa/fxfa/parser.Dan Sinclair
2017-03-28Remove CFX_ArrayTemplate in CXFA_ValueArrayTom Sepez
2017-03-23Tighten up XFA VisibilityDan Sinclair
2017-03-17Add pdfium::clamp() as a placeholder for std::clamp().chromium/3046Lei Zhang
2017-03-15Cleanup nits from prior CLsDan Sinclair
2017-03-14Replace CXFA_{Object,Node}Array with std::vectorTom Sepez
2017-03-14Replace FX_FLOAT with underlying float type.Dan Sinclair
2017-03-14Replace FX_DOUBLE with underlying double type.Dan Sinclair
2017-03-14Replace FX_CHAR and FX_WCHAR with underlying types.Dan Sinclair
2017-02-13Simplify FX_UTF8Encode variants.chromium/3012Tom Sepez
2017-02-02Remove FX_WSTRC usagechromium/3003chromium/3002dan sinclair
2017-01-11Cleaning up memory allocation in CXFA_FM2JSContext - IVDan Sinclair
2017-01-06Cleaning up memory allocation in CXFA_FM2JSContext - IIIDan Sinclair
2017-01-05Cleaning up memory allocation in CXFA_FM2JSContext - IIDan Sinclair
2017-01-05Cleaning up memory allocation in CXFA_FM2JSContext - Ichromium/2974Dan Sinclair
2017-01-03Create individual exception methods.Dan Sinclair
2017-01-03Cleaning out params in CPDFXFA_ContextDan Sinclair
2016-12-08Replace CFX_WideStringCArray with std::vector.chromium/2946tsepez
2016-12-07Refcount all the IFX_ stream classes all the time.tsepez
2016-12-01Move Init to constructor in CXFA_FMProgramNicolas Pena
2016-11-29Use unique_ptr in CFXA_FM expressions constructorschromium/2937npm
2016-11-28Use unique pointers in CXFA_FMParsenpm
2016-11-23More unique_ptrs in CXFA_FMParse::ParseForeachExpression and avoid leaknpm
2016-11-21Fixup lint flags.Dan Sinclair
2016-11-11Add fpdfppo_embeddertest.cpp.tsepez
2016-11-02Remove FX_BOOL from xfa.tsepez