summaryrefslogtreecommitdiff
path: root/core/fpdfapi/edit
AgeCommit message (Expand)Author
2018-10-15Split pdfium_embeddertests sources.chromium/3582Lei Zhang
2018-10-15Split pdfium_unittests sources.Lei Zhang
2018-10-15Make core/ pass gn check.Lei Zhang
2018-10-15Make FlateEncode()'s buffer out parameter a unique_ptr.Lei Zhang
2018-10-12Split core/fpdfapi build rules into various sub-directories.Lei Zhang
2018-10-12Remove more unnecessary includes and do IWYU as needed.Lei Zhang
2018-10-12Rename CPDF_{Array,Dictionary}::GetCount() to size().Lei Zhang
2018-10-10Rename CPDF_ContentMark to CPDF_ContentMarks.Henrique Nakashima
2018-10-09Do IWYU for ptr_util.h.Lei Zhang
2018-10-09Do IWYU for cpdf_dictionary.h.Lei Zhang
2018-09-21Make OutputIndex() a void methodNicolas Pena
2018-09-20Remove many unneeded STL #includes from headers.Lei Zhang
2018-09-18Encode mark names when writing to file.Henrique Nakashima
2018-09-04Remove unneeded fpdf_parser_decode.h #includes.Lei Zhang
2018-08-29Use pdfium::span<> in fpdf_parser_decode.h helper functions.Tom Sepez
2018-08-27The final game: mark everything final.Tom Sepez
2018-08-23Use pdfium::span<> in CPDF_Stream::SetData().Tom Sepez
2018-07-25Remove some ASSERT (and cast) in favor of checked cases.Tom Sepez
2018-07-25Use document size instead of file size while parsing.Artem Strygin
2018-07-24Fix encryption dictionary owning.Artem Strygin
2018-07-23Rework of CPDF_Object writing.Artem Strygin
2018-07-18Simplify CPDF_Creator::InitID().Lei Zhang
2018-07-12Reland "Avoid duplicate data buffering in CPDF_SyntaxParser::ReadStream()."Artem Strygin
2018-07-11Write marked content operators when generating a stream.Henrique Nakashima
2018-07-06Revert "Avoid duplicate data buffering in CPDF_SyntaxParser::ReadStream()."Henrique Nakashima
2018-07-03Avoid duplicate data buffering in CPDF_SyntaxParser::ReadStream().Artem Strygin
2018-06-27Rework of loading of CPDF_Document.Artem Strygin
2018-06-26Add some more consts to unowned pointers.Tom Sepez
2018-06-26Add test which verify, that "Info" from linearized doc is correctly saved.Artem Strygin
2018-06-23Fix some nits from commit 27cf78d8.chromium/3472chromium/3471Lei Zhang
2018-06-22CPDF_PageObjectHolder::GetDirtyStreams() returns const ref.Henrique Nakashima
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-20Re-work some more c_str() usage.Tom Sepez
2018-06-20c_str() calls not needed when writing to ostreamTom Sepez
2018-06-14Rewrite content stream regeneration.Henrique Nakashima
2018-06-13Refactor GetOrCreateDefaultGraphics out of ProcessDefaultGraphics.Henrique Nakashima
2018-06-12Refactor modification of Contents in CPDF_PageContentGenerator.Henrique Nakashima
2018-06-11Implement CPDF_Object::MakeReference method.chromium/3456Artem Strygin
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-07Rename CPDF_PageObjectHolder::GetFormDict() to GetDict().Henrique Nakashima
2018-06-07Return from GenerateContent() if m_pObjHolder->GetFormDict() is null.Henrique Nakashima
2018-06-05Tidy parser lifecycle state machine in CPDF_PageObjectHolder.Tom Sepez
2018-06-05Revert "Create m_ContentStream field in CPDF_PageObject."Henrique Nakashima
2018-06-05Create m_ContentStream field in CPDF_PageObject.Henrique Nakashima
2018-06-04Revert "Make CPDF_Document cache CPDF_Pages"Tom Sepez