summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-07-16Get rid of some loose allocs/free in CPDF_Document.chromium/3494Tom Sepez
2018-07-14Use more ternary operators in content mark code.chromium/3493chromium/3492Lei Zhang
2018-07-13Create API to remove a parameter from a content mark.chromium/3491Henrique Nakashima
2018-07-13Create API to remove a content mark from a page object.Henrique Nakashima
2018-07-13Fix mark parameters not saved if nothing changed.Henrique Nakashima
2018-07-13Validate out-parameters in FPDF_GetPageSizeByIndex().Lei Zhang
2018-07-13Fix FPDF_ImportNPagesToOne() documentation.Lei Zhang
2018-07-12Fix mark not saved if there are no other changes in the same object.Henrique Nakashima
2018-07-12Move CJS_Field private methods into an anonymous namespace.Lei Zhang
2018-07-12Remove parameter to CJS_Field::GetFormFields().Lei Zhang
2018-07-12Add CJS_Field::GetFirstFormField().Lei Zhang
2018-07-12Create API to set and get blob values from a mark dict.Henrique Nakashima
2018-07-12Add more helper functions to check field types in CJS_Field.Lei Zhang
2018-07-12Add a IsCheckBoxOrRadioButton() helper for CJS_Field.Lei Zhang
2018-07-12Use pdfium::Optional in CJS_Return.Lei Zhang
2018-07-12Rename 'ori' to 'backdrop' in rendering code.Lei Zhang
2018-07-12Use JSGetObject() in even more places.Lei Zhang
2018-07-12Remove CPDF_HintTables::GetItemLength()Artem Strygin
2018-07-12Implement CPDF_HintsTable::SharedObjGroupInfo.Artem Strygin
2018-07-12Reland "Avoid duplicate data buffering in CPDF_SyntaxParser::ReadStream()."Artem Strygin
2018-07-11Inline GetMarkParamPairAtIndex into FPDFPageObjMark_GetParamKey.Henrique Nakashima
2018-07-11Roll third_party/yasm/source/patched-yasm/ b98114e18..720b70524 (1 commit)Lei Zhang
2018-07-11Rename content mark parameter value getters.Henrique Nakashima
2018-07-11Remove clunky mark property value getters by index.Henrique Nakashima
2018-07-11Write marked content operators when generating a stream.Henrique Nakashima
2018-07-11Store property name for marked content with an indirect dict.Henrique Nakashima
2018-07-11Cleanup CPDF_ContentMark.Henrique Nakashima
2018-07-11Split CPDF_ContentMark::AddMark() into three versions.Henrique Nakashima
2018-07-11Use JSGetObject() in more places.chromium/3489Lei Zhang
2018-07-11Fix crash and memory leak.Artem Strygin
2018-07-11Do not store cross ref v5 obj within document.Artem Strygin
2018-07-11Add FPDFFormObj_CountObjects() APIMiklos Vajna
2018-07-11Check GetObjDefnID() in various JS functions.Lei Zhang
2018-07-11Fix some nits in fxjs code.Lei Zhang
2018-07-10Add test for reading marked content with an indirect dict.Henrique Nakashima
2018-07-10Create API for adding content marks and setting their params.chromium/3488Henrique Nakashima
2018-07-10Make CPDF_StreamContentParser::m_pResources a const pointer.Lei Zhang
2018-07-10Fix m_ExtGID usage in CPDF_CharPosListNicolás Peña
2018-07-10Fix duplicate symbols in Chromium builds.Lei Zhang
2018-07-09Prevent FX_OutOfMemoryTerminate() from being folded by the linker.Lei Zhang
2018-07-09Roll third_party/freetype/src/ 125b84800..b532d7ce7 (64 commits)chromium/3487Lei Zhang
2018-07-06Fix regression in CJBig2_TRDProc.chromium/3486chromium/3485chromium/3484Lei Zhang
2018-07-06Maintain a stack of CPDF_ContentMark while parsing a stream.Henrique Nakashima
2018-07-06Make MarkData::mMarks a vector of RetainPtr<CPDF_ContentMarkItem>Henrique Nakashima
2018-07-06Revert "Avoid duplicate data buffering in CPDF_SyntaxParser::ReadStream()."Henrique Nakashima
2018-07-05Fix integer overflow in CPDF_Type3Cachechromium/3483Nicolas Pena
2018-07-05Create content mark APIs to get values by key.Henrique Nakashima
2018-07-05Rename CPDF_ContentMark::m_Ref to ::m_pMarkData.Henrique Nakashima
2018-07-05Delete CPDF_ContentMark::HasRef()Henrique Nakashima
2018-07-05Clean up ProcessFormatTestValidateRyan Harrison