summaryrefslogtreecommitdiff
path: root/core/fpdfapi/page
AgeCommit message (Expand)Author
2018-10-17Add CPDF_{Array,Dictionary}Locker to catch illegal iteration patterns.Tom Sepez
2018-10-16Make constants/ pass gn check.Lei Zhang
2018-10-16Use unique_ptr and span in CPDF_Image::SetImage().Lei Zhang
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-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-12Move core/fdrm/crypto/* to core/fdrm/.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-10Simplify some object rect calculations.Lei Zhang
2018-10-09Do IWYU for ptr_util.h.Lei Zhang
2018-10-09Do IWYU for cpdf_dictionary.h.Lei Zhang
2018-10-06Encapsulate CPDF_PageObject's rect member.Lei Zhang
2018-10-05Remove optional matrix parameter from CPDF_PageObject::GetBBox().Lei Zhang
2018-10-04Refer to const smart pointers consistently.Lei Zhang
2018-10-02Remove dead code in CPDF_PageRenderCache::ResetBitmap().Lei Zhang
2018-09-21Replace CPDF_Color::Copy() with honest-to-goodness operator=().Tom Sepez
2018-09-21Validate more image values in CPDF_DIBBase.Lei Zhang
2018-09-20Validate some image data in CPDF_Image::InitJPEG().Lei Zhang
2018-09-20Fix misc lint errors and other cleanups.Lei Zhang
2018-09-20Remove many unneeded STL #includes from headers.Lei Zhang
2018-09-17Encapsulate CPDF_StreamAcc::LoadAllData().Lei Zhang
2018-09-14Make ContentParam::m_Name be a ByteString.Tom Sepez
2018-09-13Reland "Introduce FX_Number class as a replacement for FX_atonum()."Tom Sepez
2018-09-13Revert "Introduce FX_Number class as a replacement for FX_atonum()."Tom Sepez
2018-09-13Introduce FX_Number class as a replacement for FX_atonum().Tom Sepez
2018-09-12Set correct stream index when parsing is done in several steps.Henrique Nakashima
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-04Fix some more span/memcpy interactions.Tom Sepez
2018-08-29Use pdfium::span<> in fpdf_parser_decode.h helper functions.Tom Sepez
2018-08-29Remove FPDFAPI_ prefix from internal cid/encoder functionsTom Sepez
2018-08-28Use pdfium::span<> in more image modulesTom Sepez
2018-08-28Use std::span<> in CCodec_JPEGModuleTom Sepez
2018-08-27The final game: mark everything final.Tom Sepez
2018-08-24Rename CFX_DIBSource to CFX_DIBBase.Tom Sepez
2018-08-23Use pdfium::span<> in CPDF_Stream::SetData().Tom Sepez
2018-08-14Remove more default arg = nullptr cases.Tom Sepez
2018-08-10Kill some optional parameters that are always supplied.Tom Sepez
2018-08-10Make the 4th parameter in CPDF_Form non-optional.Lei Zhang
2018-08-10Minor cleanup in CPDF_ContentParser.Lei Zhang
2018-08-10Make CPDF_PSFunc::m_PS mutable.Tom Sepez
2018-08-09Change CPDF_Font::GetNextChar()'s in-out parameter to pass by pointer.chromium/3518Lei Zhang
2018-07-18Use casts to deduplicate implementation of const/non-const methods.Henrique Nakashima
2018-07-14Use more ternary operators in content mark code.chromium/3493chromium/3492Lei Zhang
2018-07-13Create API to remove a content mark from a page object.Henrique Nakashima