summaryrefslogtreecommitdiff
path: root/core/fpdfapi
AgeCommit message (Expand)Author
2018-10-26Replace int flags with struct FXDIB_ResampleOptions.Lei Zhang
2018-10-26Implement CFX_RenderDevice::GetFlipMatrix().Lei Zhang
2018-10-26Forward declare a bunch of classes.Lei Zhang
2018-10-25Change StartDIBits() to take a matrix by reference.Lei Zhang
2018-10-25Change FXDIB_BLEND_FOO typedefs to an enum class.Lei Zhang
2018-10-24Clean up CFX_ImageTransformer parameters.Lei Zhang
2018-10-24Remove FXDIB_BLEND_UNSUPPORTED.Lei Zhang
2018-10-24Initialize CPDF_GeneralState::StateData in the header.Lei Zhang
2018-10-24Use ASSERT() consistently. Replace assert() usage.Lei Zhang
2018-10-24Assert CPDF_Image::m_pDocument is never nullptr.Lei Zhang
2018-10-24Make CPDF_PathObject::m_Path private.Lei Zhang
2018-10-24Make CPDF_PathObject::m_FillType private.Lei Zhang
2018-10-24Make CPDF_PathObject::m_bStroke private.Lei Zhang
2018-10-24Start making CPDF_PathObject members private.Lei Zhang
2018-10-22Remove third arg to CFX_DIBitmap::LoadChannel()chromium/3589Tom Sepez
2018-10-22Rename CPDF_Object::Type enumerators with k prefixesHans Wennborg
2018-10-17Add CPDF_{Array,Dictionary}Locker to catch illegal iteration patterns.Tom Sepez
2018-10-16Pass gn check on Windows.Lei Zhang
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-15Move CPDF_ModuleMgr methods into cpdf_modulemgr.cpp.Lei Zhang
2018-10-15Make FlateEncode()'s buffer out parameter a unique_ptr.Lei Zhang
2018-10-13Fix span / unique_ptr destruction order in PDF_DataDecode().chromium/3581chromium/3580Lei Zhang
2018-10-12Split core/fpdfapi build rules into various sub-directories.Lei Zhang
2018-10-12Split core/fxcrt build rules into core/fxcrt/BUILD.gn.Lei Zhang
2018-10-12Remove more unnecessary includes and do IWYU as needed.Lei Zhang
2018-10-12Split most core build rules into various BUILD.gn files in core.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-12Make PDF_DataDecode()'s buffer out parameter a std::unique_ptr.Lei Zhang
2018-10-10Rename CPDF_ContentMark to CPDF_ContentMarks.Henrique Nakashima
2018-10-10Simplify some object rect calculations.Lei Zhang
2018-10-09Remove default argument to CPDF_Dictionary::GetBooleanFor().chromium/3576Lei Zhang
2018-10-09Do IWYU for retain_ptr.h and unowned_ptr.hLei Zhang
2018-10-09Do IWYU for ptr_util.h.Lei Zhang
2018-10-09Do IWYU for cpdf_dictionary.h.Lei Zhang
2018-10-09Remove unused CPDF_Dictionary::IsSignatureDict().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-05Make CPDF_RenderStatus matrix params const-ref.Lei Zhang
2018-10-04Change |virtual ~Foo(){}| to |virtual ~Foo()=default;|chromium/3571Tom Sepez
2018-10-04Refer to const smart pointers consistently.Lei Zhang
2018-10-04CPDF_VariableText::m_nHorzScale is always 100Tom Sepez
2018-10-03Remove blocklen argument from CRYPT_AESSetKey()Tom Sepez
2018-10-02Use smart pointers in CPDF_PageRenderCache.Lei Zhang
2018-10-02Remove dead code in CPDF_PageRenderCache::ResetBitmap().Lei Zhang
2018-10-01Fix #include ordering / formatting.Lei Zhang