summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Expand)Author
2018-09-19Initialize CPDF_ImageRenderer in the header.Lei Zhang
2018-09-19Encapsulate CPDF_ImageLoader.Lei Zhang
2018-09-19Validate decoder pipelines.Lei Zhang
2018-09-18Transfer ownership of nodes to top-level XML docRyan Harrison
2018-09-18Encode mark names when writing to file.Henrique Nakashima
2018-09-17Make fxcrt::Retainable non-copyable.Tom Sepez
2018-09-17Check for empty streams earlier in CPDF_StreamAcc::LoadAllData().Lei Zhang
2018-09-17Extract duplicate code into GetShadingSteps().Lei Zhang
2018-09-17Remove a check that is never true in CJBig2_ArithDecoder::Decode().chromium/3555Lei Zhang
2018-09-17Use more booleans within JBig2ArithCtx.Lei Zhang
2018-09-17Remove CPDF_StreamAcc::m_pSrcData.Lei Zhang
2018-09-17Make JBig2ArithCtx a class.Lei Zhang
2018-09-17Fix final/protected conflicts.Tom Sepez
2018-09-17Encapsulate CPDF_StreamAcc::LoadAllData().Lei Zhang
2018-09-15Remove FXFM_ENCODING_NONE.Lei Zhang
2018-09-14Add CPDF_Document::StockFontClearer.Lei Zhang
2018-09-14Use UnownedPtr in CFX_UnicodeEncoding.Lei Zhang
2018-09-14Make ContentParam::m_Name be a ByteString.Tom Sepez
2018-09-13Use safe math in MatchFloatRange().Tom Sepez
2018-09-13Reland "Introduce FX_Number class as a replacement for FX_atonum()."Tom Sepez
2018-09-13Reland "Make things more const-y"chromium/3552Tom Sepez
2018-09-13Revert "Introduce FX_Number class as a replacement for FX_atonum()."Tom Sepez
2018-09-13Revert "Make things more const-y"Tom Sepez
2018-09-13Test that FX_TryRealloc failure leaves original contents intactTom Sepez
2018-09-13Make things more const-yRyan Harrison
2018-09-13Introduce FX_Number class as a replacement for FX_atonum().Tom Sepez
2018-09-12Optimize CPDF_CMapParserRyan Harrison
2018-09-12Avoid out of bound access in ClipAngledGradient().chromium/3551Lei Zhang
2018-09-12Fix pdf_use_skia_paths build after commit 048d7f7c.Lei Zhang
2018-09-12Set correct stream index when parsing is done in several steps.Henrique Nakashima
2018-09-11Fix a regression in CJBig2_Context::HuffmanAssignCode().Lei Zhang
2018-09-11Do not copy data in DecodeAllScanlines().Lei Zhang
2018-09-11Make flate decode functions' buffer out parameter unique_ptrs.Lei Zhang
2018-09-11Make RunLengthDecode()'s buffer out parameter a unique_ptr.Lei Zhang
2018-09-11Make HexDecode()'s buffer out parameter a unique_ptr.Lei Zhang
2018-09-06Rename CFX_GifContext::ReadData() to ReadAllOrNone()Tom Sepez
2018-09-06Fix integer overflow in LoadCryptInfo.Henrique Nakashima
2018-09-04Consolidate some common code in ccoded_progressivedecoder.Tom Sepez
2018-09-04Fix some more span/memcpy interactions.Tom Sepez
2018-09-04Avoid CHECK in fpdf_parser_decode.cpp (memcpy empty span)Tom Sepez
2018-09-04Remove unneeded fpdf_parser_decode.h #includes.Lei Zhang
2018-08-31Remove avail_buf out argument from GetAvailInput() methods.chromium/3542chromium/3541chromium/3540chromium/3539Tom Sepez
2018-08-31Simplify radial shading.Henrique Nakashima
2018-08-31Fix radial shading when start circle is a point in the center of end circle.Henrique Nakashima
2018-08-30Add unit test for AutoRestorer<> on smart pointer types.Tom Sepez
2018-08-30Use pdfium::span<> arg in A85 and RLE encoder methodsTom Sepez
2018-08-30Use span<> in CFX_FontMgrTom Sepez
2018-08-30Fix lifetime issue in CCodec_ProgressiveDecoder.Tom Sepez
2018-08-29Use pdfium::span<>/UnownedPtr in CFX_Font.Tom Sepez
2018-08-29Fix radial shading when center of start point is on the border of an end circle.Henrique Nakashima