summaryrefslogtreecommitdiff
path: root/core/fpdfapi
AgeCommit message (Expand)Author
2018-07-03Use std::vector<float> in CPDF_Function.Tom Sepez
2018-07-03Remove a parameter from CPDF_SyntaxParser::FindTag().Lei Zhang
2018-07-03Avoid duplicate data buffering in CPDF_SyntaxParser::ReadStream().Artem Strygin
2018-07-03Do data request for CPDF_Stream more smoothly.Artem Strygin
2018-07-03Use unowned ptr in cpdf_stream_accTom Sepez
2018-07-03Forward declare CPDF_SyntaxParser when possible.Lei Zhang
2018-07-03Use GetPos() and SetPos() in CPDF_SyntaxParser::ReadStream().Lei Zhang
2018-07-03Fix indentation in CPDF_SyntaxParser.Lei Zhang
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-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-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-29Clean up CLcmsCmm.Lei Zhang
2018-06-29Better determine if ICC colorspaces can be used for blending.Lei Zhang
2018-06-29Implement CPDF_HintsTable::PageInfo.Artem Strygin
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-27Rework of loading of CPDF_Document.Artem Strygin
2018-06-27Implement CPDF_CrossRefTableArtem Strygin
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-26Add some more consts to unowned pointers.Tom Sepez
2018-06-26Use pdfium::span in CPDF_CID2UnicodeMap.Tom Sepez
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
2018-06-26Implement CPDF_ObjStream.Artem Strygin
2018-06-26Make CPDF_Document::m_pRootDict an UnownedPtr<>.Tom Sepez
2018-06-25Clean up CPDF_StreamContentParser::AddTextObject().chromium/3473Lei Zhang
2018-06-25Combine common code into CPDF_RenderStatus::ClipPattern().Lei Zhang
2018-06-25Make DrawRadialShading() slightly more compact.Lei Zhang
2018-06-23Fix some nits from commit 27cf78d8.chromium/3472chromium/3471Lei Zhang
2018-06-22Avoid some duplicate const/non-const getters.Tom Sepez
2018-06-22CPDF_PageObjectHolder::GetDirtyStreams() returns const ref.Henrique Nakashima
2018-06-22Rework of Fixing metadata not read from linearized file.Artem Strygin
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-21Avoid const-refs to implicitly constructed strings.Tom Sepez
2018-06-20Avoid more .c_str() usage, part 3Tom Sepez
2018-06-20Re-work some more c_str() usage.Tom Sepez
2018-06-20c_str() calls not needed when writing to ostreamTom Sepez