summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Expand)Author
2018-06-22Rework of Fixing metadata not read from linearized file.Artem Strygin
2018-06-21Use enum for stages of CPDF_Creator.Henrique Nakashima
2018-06-21Do not save content stream if all page objects were removed from it.Henrique Nakashima
2018-06-21Remove WideString::c_str() calls where possible.Tom Sepez
2018-06-21Avoid const-refs to implicitly constructed strings.Tom Sepez
2018-06-20Fix a couple of CPDF_DefaultAppearance::GetFont usageschromium/3467Nicolas Pena
2018-06-20Avoid more .c_str() usage, part 3Tom Sepez
2018-06-20Re-work some more c_str() usage.Tom Sepez
2018-06-20Replace SkTSwap with std::swap/swap.Ben Wagner
2018-06-20c_str() calls not needed when writing to ostreamTom Sepez
2018-06-20Add in a size guard to JPX fuzzerRyan Harrison
2018-06-19Move fxcrt::{Byte,Wide}Strings with std::move().chromium/3466Tom Sepez
2018-06-19Speculative fix for segv destroying CPDF_PageObjectHolder::m_GraphicsMapTom Sepez
2018-06-19Use const pointers within GetDirectInteger function.Artem Strygin
2018-06-19fxcrt::{Byte,Wide}String missing move-assign operatorTom Sepez
2018-06-14Merge 3 methods of CJBig2_GRDProc togetherchromium/3465chromium/3464chromium/3463chromium/3462chromium/3461Nicolas Pena
2018-06-14Rewrite content stream regeneration.Henrique Nakashima
2018-06-14Simplify the calculation of Pages Offsets within CPDF_HintsTable.chromium/3460Artem Strygin
2018-06-13Mark modified content streams as dirty in CPDF_PageObjectHolder.Henrique Nakashima
2018-06-13Remove CFX_FixedBufGrow from cpdf_renderstatus.cppNicolas Pena
2018-06-13Remove CFX_FixedBufGrow from cpdf_colorspace.cppNicolas Pena
2018-06-13Remove almost all usages of CFX_FixedBufGrow from cpdf_dibsource.cppNicolas Pena
2018-06-13Make CJBig2_Context::GetHuffmanTable return constNicolas Pena
2018-06-13Remove CFX_FixedBufGrow from fx_codec_icc.cppNicolas Pena
2018-06-13Merge the offset calculation logic within CPDF_HintsTable.Artem Strygin
2018-06-13Remove CFX_FixedBufGrow from fx_apple_platform.cppNicolas Pena
2018-06-13Guard some non-windows only code in cfx_font with ifdefs.Tom Sepez
2018-06-13Refactor GetOrCreateDefaultGraphics out of ProcessDefaultGraphics.Henrique Nakashima
2018-06-12Refactor modification of Contents in CPDF_PageContentGenerator.Henrique Nakashima
2018-06-12Comment some more #else // PDF_ENABLE_XFATom Sepez
2018-06-12Fill m_ContentStream field in CPDF_PageObject.Henrique Nakashima
2018-06-12Remove some #ifdef XFA in favor of runtime checks.chromium/3457Tom Sepez
2018-06-12Remove explicit calls to FXFT_Clear_Face_External_Stream().Tom Sepez
2018-06-12Rework "Make common page base class."Tom Sepez
2018-06-11Implement CPDF_Object::MakeReference method.chromium/3456Artem Strygin
2018-06-11Remove explicit calls to x->operator[]Tom Sepez
2018-06-11Replace FPDF_PAGE_MAX_NUM with class scoped constant.Tom Sepez
2018-06-08Avoid undefined behavior in FX_atonum().Lei Zhang
2018-06-08Add constants for PDF 1.7 spec, table 3.27.Lei Zhang
2018-06-08Move getting the CPDF_CryptoHandler into CPDF_Creator::WriteStream()Henrique Nakashima
2018-06-08Move member initializations to cpdf_creator.hHenrique Nakashima
2018-06-08Instead of CPDF_Creator::m_dwFlags, store its two supported bits.Henrique Nakashima
2018-06-08Remove unused methods in CPDF_Creator, mark others as private.Henrique Nakashima
2018-06-08Remove CPDF_Creator::InitOldObjNumOffsets(). It does nothing.Henrique Nakashima
2018-06-08Use FPDFText_GetBoundedText() to get the visible text in a test.Lei Zhang
2018-06-07Reland "Reland "Simplify CPDF_HintsTable.""Artem Strygin
2018-06-07Rename CPDF_PageObjectHolder::GetFormDict() to GetDict().Henrique Nakashima
2018-06-07Return from GenerateContent() if m_pObjHolder->GetFormDict() is null.Henrique Nakashima
2018-06-07Check is first page number valid in CPDF_LinearizedHeader.Artem Strygin
2018-06-07Revert "Reland "Simplify CPDF_HintsTable.""Ryan Harrison