summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-07-02Kill a malloc/memcpy in cjs_document.cppTom Sepez
2018-07-02Virtualize Observable<T>::ObservedPtr::OnDestroy() for CPDF_Avail cleanupTom Sepez
2018-07-02Use std::vector<float> in cpdf_expintfunc.cppTom Sepez
2018-07-02Access a span properly in DetectSRGB().Lei Zhang
2018-07-02Check for more integer overflows in CJBig2_TRDProc.Lei Zhang
2018-07-02Use std::vector in one more place in cpdf_colorspace.cppTom Sepez
2018-07-02Comment some raw pointers that cant become UnownedPtr<>.Tom Sepez
2018-07-02Add pdfium::Vector2D<>()Tom Sepez
2018-07-02Use UnownedPtr<> in cfwl_event.h and cfwl_message.hTom Sepez
2018-06-29Use UnownedPtr<CXFA_Node> or comment raw pointers as tree nodes.chromium/3479chromium/3478Tom Sepez
2018-06-29Use UnownedPtr to CXFA_Node from outside the treechromium/3477Tom Sepez
2018-06-29Use pdfium::span with CPDF_IccProfile and friends.Lei Zhang
2018-06-29Remove out param from CCodec_IccModule::CreateTransform_sRGB().Lei Zhang
2018-06-29Add ScopedCmsProfile.Lei Zhang
2018-06-29Clean up CLcmsCmm.Lei Zhang
2018-06-29Delete dead code in CCodec_IccModule.Lei Zhang
2018-06-29Better determine if ICC colorspaces can be used for blending.Lei Zhang
2018-06-29Use more UnownedPtr<> in cxfa_ffwidgetTom Sepez
2018-06-29Limit image size in CJBig2_PDDProc.Lei Zhang
2018-06-29Clean up CJBig2_PDDProc.Lei Zhang
2018-06-29Implement CPDF_HintsTable::PageInfo.Artem Strygin
2018-06-29Revert "Simplify CPDF_PageOrganizer::UpdateReference method."Lei Zhang
2018-06-28Fix logic error in CJX_InstanceManager::count()chromium/3476Tom Sepez
2018-06-28Remove redundant FPDF_PAGEOBJECT null-ness checks.Lei Zhang
2018-06-28Simplify CPDF_PageOrganizer::UpdateReference method.Artem Strygin
2018-06-28Use unique_ptr in ccodec_tiffmodule.cppTom Sepez
2018-06-28Use spans and std::unique_ptrs in fx_codec_flate.cppTom Sepez
2018-06-28Replace DCHECKs with ASSERTs.Lei Zhang
2018-06-28Use UnownedPtr for document within CPDF_XXXAvail.Artem Strygin
2018-06-27Remove useless code.Artem Strygin
2018-06-27Remove CPDF_Parser::ParseIndirectObjectAtByStrict().Lei Zhang
2018-06-27Add fxcrt::AutoRestorer<T>::AbandonRestoration().chromium/3475Tom Sepez
2018-06-27Update third_party/base/template_util.h.Lei Zhang
2018-06-27Remove unused m_bGif* fields from CFX_DIBAttributeTom Sepez
2018-06-27Rework of loading of CPDF_Document.Artem Strygin
2018-06-27Use spans and UnownedPtrs in cjpx_decoder.hTom Sepez
2018-06-27Remove CXFA_FField::UnloadWidget().Tom Sepez
2018-06-27Implement CPDF_CrossRefTableArtem Strygin
2018-06-27Use unowned ptr for IFWL_ delegatesTom Sepez
2018-06-26Use UnownedPtr<> in cpdf_streamcontentparserchromium/3474Tom Sepez
2018-06-26Use UnownedPtr<> in CPDF_FontTom Sepez
2018-06-26Use unowned ptr in CPDF_CmapTom Sepez
2018-06-26Use pdfium::span<> in cpdf_fontglobals.hTom Sepez
2018-06-26Assert that tab width assumption holds in CFX_RTFBreak.Henrique Nakashima
2018-06-26Add some more consts to unowned pointers.Tom Sepez
2018-06-26Use pdfium::span in CPDF_CID2UnicodeMap.Tom Sepez
2018-06-26Fix Integer-overflow in CFX_RTFBreak::AppendChar_TabHenrique Nakashima
2018-06-26Simplify CPDF_Parser::RebuildCrossRef.Artem Strygin
2018-06-26Unify CPDF_Document loading methods.Artem Strygin
2018-06-26Add test which verify, that "Info" from linearized doc is correctly saved.Artem Strygin