summaryrefslogtreecommitdiff
path: root/xfa/fxfa
AgeCommit message (Expand)Author
2017-08-29Remove an unused CXFA_FFDoc method.chromium/3200Lei Zhang
2017-08-29Fix incorrectly guarded lexer advancement in FormCalc parserRyan Harrison
2017-08-23Reduce FM2JS parser depth limit to avoid memory exhaustionRyan Harrison
2017-08-23Convert string Find methods to return an OptionalRyan Harrison
2017-08-22Converted CFX_Matrix::TransformRect() to take in constsJane Liu
2017-08-21Cleanup CFDE_TextOutDan Sinclair
2017-08-17Change XFA DrawWidget() code to take its CFX_Matrix by const-ref.chromium/3192chromium/3191chromium/3190chromium/3189Lei Zhang
2017-08-17Change CXFA_FFWidget::RenderWidget() to take a const CFX_Matrix&.Lei Zhang
2017-08-17Remove default parameters from CXFA_FFWidget methods.Lei Zhang
2017-08-17Remove default parameters in CXFA_Graphics methods.Lei Zhang
2017-08-17Remove default argument for CXFA_Graphics::SetLineWidth().Lei Zhang
2017-08-16Tidy CXFA_Color class and argument passing.Tom Sepez
2017-08-16Add parse depth limit to FormCalc parserRyan Harrison
2017-08-16Remove CFWL_WidgetMgrDelegateDan Sinclair
2017-08-15Add checks on length of string before accessing elements of stringRyan Harrison
2017-08-15Remove GetAt from string classesRyan Harrison
2017-08-15Remove CFDE_RenderDeviceDan Sinclair
2017-08-14Merge CFDE_RenderContext into CFWL_EditDan Sinclair
2017-08-14Cleanup FDE_TTO{STYLE|ALIGNMENT} defines.Dan Sinclair
2017-08-11Add checks of index operations on string classesRyan Harrison
2017-08-10Remove CFDE_PathDan Sinclair
2017-08-09Remove CFDE_{Pen|Brush} classesDan Sinclair
2017-08-08Move CSS code to coreDan Sinclair
2017-08-02Rewrite how string Insert() methods handle out of bound indicesRyan Harrison
2017-08-01Replace raw value for constant error value in string operationsRyan Harrison
2017-07-31Remove null derefence case caught by fuzzersRyan Harrison
2017-07-28Convert calls to Mid() to Left() or Right() if possibleRyan Harrison
2017-07-27Remove single param Mid() method from string classesRyan Harrison
2017-07-27Move CXFA_FMParse to CFXA_FMParserRyan Harrison
2017-07-27Remove CFX_ByteTextBuf from cxfa_fm2jscontext.cppHenrique Nakashima
2017-07-27Remove 0 from the valid FormCalc charactersRyan Harrison
2017-07-27Refactor whitespace lexing to be explicitRyan Harrison
2017-07-27Rewrite FMLexer to use nullptr for errorsRyan Harrison
2017-07-27Add conversion from FMTokens to stringsRyan Harrison
2017-07-27The FDE CSS code does not use the CFGAS_FontMgrDan Sinclair
2017-07-27Removed unused helper functionRyan Harrison
2017-07-27Move CXFA_CSSTagProvider to inner class of CXFA_TextParserDan Sinclair
2017-07-26Clean up CXFA_Measurement and callers.Lei Zhang
2017-07-25Clean up data passing in FormCalc Lexerchromium/3167Ryan Harrison
2017-07-24Rename FMLexer methods to be more descriptiveRyan Harrison
2017-07-24Remove extracting characters from inputRyan Harrison
2017-07-24Move xfa/fxfa/app to xfa/fxfachromium/3166Dan Sinclair
2017-07-19Rename StringCs c_str() to unterminated_c_str().Tom Sepez
2017-07-19Use CFX_WideString in CPDF_NameTree functions to strip BOMchromium/3162Jane Liu
2017-07-18Correct lexer handling of FormCalc identifiersRyan Harrison
2017-07-14Fixup naming of XFA graphics classesDan Sinclair
2017-07-13Rename cfx_color to cxfa_colorDan Sinclair
2017-07-07Remove a static initializer introduced in commit 573b10a.Lei Zhang
2017-07-05Extract comparison functions from std::lower_bound argsRyan Harrison
2017-07-04Removed hand rolled bsearch from IsKeyword methodRyan Harrison