summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Expand)Author
2018-05-07Move codepage tables from cpdf_document.cpp to fx_codepage.cppTom Sepez
2018-05-07Use unowned ptr for CPDF_Page::m_pView.Tom Sepez
2018-05-07Move some CPDF_TextPage methods into an anonymous namespace.Lei Zhang
2018-05-07Initialize CPDF_RenderStatus members in the header.Lei Zhang
2018-05-07Initialize CPDF_TextPage members in the header.Lei Zhang
2018-05-07Use checked large integer in ContinueQuickStretchchromium/3424Ryan Harrison
2018-05-07[xml] Move members to method variables in CFX_XMLParserDan Sinclair
2018-05-04Check CJBig2_Image is valid before filling.chromium/3423chromium/3422chromium/3421Lei Zhang
2018-05-03Invalidate GIF input buffer when moving file cursor backwardschromium/3420chromium/3419Ryan Harrison
2018-05-03Use strict types in FPDF API, try #3Tom Sepez
2018-05-03Add CPDF_Page::Extension::GetDocExtension()Tom Sepez
2018-05-03Make GetPDFDocument return a CPDF_Docment*, not void*.Tom Sepez
2018-05-02Convert hand rolled buffer reader in CFX_MemoryStreamRyan Harrison
2018-05-02[xml] Simplify the CFX_XMLParser parse methodsDan Sinclair
2018-05-02[xml] Rename CFX_XMLParser::ParseTextCharDan Sinclair
2018-05-02Add a CFX_XMLDocument class.Dan Sinclair
2018-05-02Make several Huffman decoders consistently check for integer overflows.Lei Zhang
2018-05-02Add CPDF_Document::Extension::GetPageCount()Tom Sepez
2018-05-01Add CPDF_Document::Extension::DeletePage()Tom Sepez
2018-05-01Avoid perpetual spins for parserless CPDF_PagesTom Sepez
2018-05-01Clean up CFX_BidiString.Lei Zhang
2018-05-01Make FPDF_Document always be CPDF_Document.Tom Sepez
2018-05-01Introduce the concept of CPDF_Page::ExtensionTom Sepez
2018-05-01Fixes XML Instruction handling in CXFA_DocumentParser.Dan Sinclair
2018-05-01Fix CFX_XML and add unit testsDan Sinclair
2018-05-01Add struct CJBig2_GRDProc::ProgressiveArithDecodeState.Lei Zhang
2018-05-01Clean up CJBig2_Image compose methods.Lei Zhang
2018-04-30Reorganize Unicode_GetNormalization() some more.Lei Zhang
2018-04-30Add CPDF_TextPage::GetPrevCharInfo() helper method.Lei Zhang
2018-04-30Simplify Unicode_GetNormalization() and caller.Lei Zhang
2018-04-30Fix some nits in CPDF_TextPage.Lei Zhang
2018-04-30Saner memory managment in cttfontdesc, part 1.Tom Sepez
2018-04-27Tidy cfx_gif.h.chromium/3415chromium/3414chromium/3413Tom Sepez
2018-04-27Fix illegal cast in core/fxge/win32/fx_win32_gdipext.cppTom Sepez
2018-04-27Remove CJBig2_HuffmanTable::InitCodes().Lei Zhang
2018-04-27Replace void* with CFX_GifPalette* in fxcodecTom Sepez
2018-04-27Change CJBig2_HuffmanTable to use struct JBig2HuffmanCode.Lei Zhang
2018-04-27Adjust CJBig2_Context::HuffmanAssignCode().Lei Zhang
2018-04-27Simplify CJBig2_Context::DecodeSymbolIDHuffmanTable().Lei Zhang
2018-04-27Use std::function in CJBig2_GRDProc.Lei Zhang
2018-04-27Disambiguate methods in CJBig2_GRDProc.Lei Zhang
2018-04-27Simplify CJBig2_Context::FindReferredSegmentByTypeAndIndex().Lei Zhang
2018-04-27Avoid potential duplicate unique_ptr to CPDF_Document from CPDFXA_Context.Tom Sepez
2018-04-27Do validation earlier in CPDF_SampledFunc::v_Init(). (try 2)Lei Zhang
2018-04-27Fix style for many jbig2 methods.chromium/3412Lei Zhang
2018-04-27Add CJBig2_Image::IsValidImageSize() helper method.Lei Zhang
2018-04-27Sanitize another image size in CJBig2_Context::parseHalftoneRegion().Lei Zhang
2018-04-27Sanitize the SBNUMINSTANCES value in the JBIG2 decoder.Lei Zhang
2018-04-26Reset entity start when clearing textchromium/3410Dan Sinclair
2018-04-26Replace some c-style cast with static_cast<>Tom Sepez