summaryrefslogtreecommitdiff
path: root/core/fpdfapi/page/cpdf_streamcontentparser.cpp
AgeCommit message (Expand)Author
2018-10-12Rename CPDF_{Array,Dictionary}::GetCount() to size().Lei Zhang
2018-10-10Rename CPDF_ContentMark to CPDF_ContentMarks.Henrique Nakashima
2018-10-06Encapsulate CPDF_PageObject's rect member.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-08-14Remove more default arg = nullptr cases.Tom Sepez
2018-07-11Store property name for marked content with an indirect dict.Henrique Nakashima
2018-07-11Split CPDF_ContentMark::AddMark() into three versions.Henrique Nakashima
2018-07-10Create API for adding content marks and setting their params.chromium/3488Henrique Nakashima
2018-07-10Make CPDF_StreamContentParser::m_pResources a const pointer.Lei Zhang
2018-07-06Maintain a stack of CPDF_ContentMark while parsing a stream.Henrique Nakashima
2018-07-05Delete CPDF_ContentMark::HasRef()Henrique Nakashima
2018-07-05Replace SharedCopyOnWrite<MarkData> with RetainPtrHenrique Nakashima
2018-06-26Use UnownedPtr<> in cpdf_streamcontentparserchromium/3474Tom Sepez
2018-06-26Add some more consts to unowned pointers.Tom Sepez
2018-06-25Clean up CPDF_StreamContentParser::AddTextObject().chromium/3473Lei Zhang
2018-06-19Move fxcrt::{Byte,Wide}Strings with std::move().chromium/3466Tom Sepez
2018-06-12Fill m_ContentStream field in CPDF_PageObject.Henrique Nakashima
2018-06-11Implement CPDF_Object::MakeReference method.chromium/3456Artem Strygin
2018-06-05Revert "Create m_ContentStream field in CPDF_PageObject."Henrique Nakashima
2018-06-05Create m_ContentStream field in CPDF_PageObject.Henrique Nakashima
2018-05-31Move codepage/charset methods into related places.Artem Strygin
2018-05-25Mark CPDF_Object pointers in pattern code as const.Lei Zhang
2018-05-14Cleanup CPDF_Form parsing codechromium/3431Dan Sinclair
2018-05-09Mark numerious pointers as const.Lei Zhang
2018-04-16Remove non-const CPDF_PageObjectHolder::GetPageObjectList().Henrique Nakashima
2018-04-16Put prototypes of PDF_NameEncode/Decode in fpdf_parser_utility.hTom Sepez
2018-04-13Rename the other CPDF_Color::SetValue() variant.Lei Zhang
2018-04-12Rename one CPDF_Color::SetValue() variant.Lei Zhang
2018-04-12Make some CPDF_StreamContentParser methods const.Lei Zhang
2018-04-06Add span.h from chromium base.chromium/3392Tom Sepez
2018-03-21Use more const pointers in CPDF_ContentMarkItem.Lei Zhang
2018-01-08Encapsulate CPDF_ShadingObject members.Lei Zhang
2017-11-06Mark some CPDF_StreamContentParser members as const.Lei Zhang
2017-11-02Encapsulate CPDF_FormObject members.Lei Zhang
2017-10-04Remove friends from CPDF_TextObjectchromium/3233Dan Sinclair
2017-09-21Rename CFX_RetainPtr to RetainPtrDan Sinclair
2017-09-18Convert string class namesRyan Harrison
2017-08-31Prevent duplicate parses of same data, in the same recursive descentRyan Harrison
2017-08-31Change CPDF_Form::ParseContent() to ParseContentWithParams().Lei Zhang
2017-08-29Make some CPDF_StreamContentParser methods static.Lei Zhang
2017-08-23Convert string Find methods to return an OptionalRyan Harrison
2017-08-23Verify image returned from AddImageDan Sinclair
2017-08-22Converted CFX_Matrix::TransformRect() to take in constsJane Liu
2017-08-21Converted CFX_FloatRect::{Init|Update}Rect() to take point objectsJane Liu
2017-08-17Fix some issues with individual image mask renderingrbpotter
2017-08-01Replace raw value for constant error value in string operationsRyan Harrison