summaryrefslogtreecommitdiff
path: root/core/fpdfdoc
AgeCommit message (Expand)Author
2017-05-16Introduce CFX_UnownedPtr to detect lifetime inversion issues.Tom Sepez
2017-04-28Disallow CPDF_FormField with deep node trees.Lei Zhang
2017-04-28Fix stack overflow in CFieldTree::Node::GetFieldInternal().Lei Zhang
2017-04-27Remove more |new|s, part 2Tom Sepez
2017-04-26Avoid unordered_set and maps for the time being.chromium/3082Tom Sepez
2017-04-25Delete some CFX string ctors.Lei Zhang
2017-04-20Remove the friends of CPDF_FormFieldNicolas Pena
2017-04-19Cleanup codepage and charset definitions.Dan Sinclair
2017-04-08Add title (/T) extraction for PDF tagged structureschromium/3067chromium/3066dan sinclair
2017-04-07Cleanup string passing in core/fpdf*Tom Sepez
2017-04-07Tweak CFDF_Font::AppendChar()Tom Sepez
2017-04-06Cleanup tagged code.dan sinclair
2017-04-06Cleanup the tagged codedan sinclair
2017-04-05Use unique_ptr in the children of CFieldTree::Nodechromium/3064Nicolas Pena
2017-04-04RefCount CPDF_StreamAcc all the time.Tom Sepez
2017-03-30Add some calls to MakeUniqueDan Sinclair
2017-03-30Move core/fxcrt XML files to core/fxcrt/xmlDan Sinclair
2017-03-24Use unique_ptr in CFieldTree::NodeNicolas Pena
2017-03-23Remove dead CFX_Edit code and fix some typos.Lei Zhang
2017-03-21Make CPVT_WordPlace more conformant with the prevailing idioms.Tom Sepez
2017-03-21Replace CPVT_ArrayTemplate in cpdf_variabletext.cpp and remove it.chromium/3048Tom Sepez
2017-03-20Use std::vector<std::unique_ptr<CPVT_WordInfo>> as word array.Tom Sepez
2017-03-17Add pdfium::clamp() as a placeholder for std::clamp().chromium/3046Lei Zhang
2017-03-17Replace CLines class with std::vector<Cline>.Tom Sepez
2017-03-14Replace FX_FLOAT with underlying float type.Dan Sinclair
2017-03-14Replace FX_CHAR and FX_WCHAR with underlying types.Dan Sinclair
2017-03-13Make most PDFium code pass Clang plugin's auto raw check.Lei Zhang
2017-02-28Clean up CXML_Element.chromium/3026Lei Zhang
2017-02-23Convert point x,y into CFX_PointFdan sinclair
2017-02-21Convert CFWL messages to use CFX_PointFDan Sinclair
2017-02-14Reland "Convert CFX_FloatPoint to CFX_PointF"Dan Sinclair
2017-02-14Revert "Convert CFX_FloatPoint to CFX_PointF"dsinclair
2017-02-13Convert CFX_FloatPoint to CFX_PointFDan Sinclair
2017-02-09Replace rect.Transform(matrix) with matrix.TransformRect(rect)Dan Sinclair
2017-02-08Rename x,y to width,height for Size typesdan sinclair
2017-02-08Update to use CFX_Rect{F} and CFX_Matrix constructors.Dan Sinclair
2017-02-02Remove FX_WSTRC usagechromium/3003chromium/3002dan sinclair
2017-01-30Properly refcount CPDF_StructElementTom Sepez
2017-01-30Refcount CPDF_OCContext.Tom Sepez
2017-01-26Cleanup CPDF_StructElement.tsepez
2017-01-24Fix CPDF_InterForm::CheckRequiredFields and its callers.Nicolas Pena
2017-01-10Remove some CFX_ArrayTemplate in fpdfapi and fpdfdoctsepez
2016-12-16Return unique_ptr<> from IPDF_StructTreetsepez
2016-12-14Avoid the ptr.reset(new XXX()) anti-patterntsepez
2016-12-13Use CFX_MaybeOwned<> in CPDF_Annot.tsepez
2016-12-07Fix the way to check terminal field in interactive formchromium/2945weili
2016-11-28Make FDF document creation return unique_ptrstsepez
2016-11-23Add FPDF_RenderPageBitmapWithMatrix API.thestig
2016-11-23Add API for getting page labels.thestig
2016-11-22Use more unique_ptrs in CPDF_SyntaxParser and CPDF_Annotchromium/2929tsepez