Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(486)

Issue 1811053002: Move core/include/fpdfapi/fpdf_pageobj.h into core/fpdfapi. (Closed)

Created:
4 years, 9 months ago by dsinclair
Modified:
4 years, 9 months ago
Reviewers:
Tom Sepez
CC:
pdfium-reviews_googlegroups.com
Base URL:
https://pdfium.googlesource.com/pdfium.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Move core/include/fpdfapi/fpdf_pageobj.h into core/fpdfapi. This CL splits the file into individual classes and moves them into core/fpdfapi/fpdf_page as needed. R=tsepez@chromium.org Committed: https://pdfium.googlesource.com/pdfium/+/584b1e679f41a580e2b38d5534f126355c78043b

Patch Set 1 #

Patch Set 2 : #

Total comments: 15

Patch Set 3 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2184 lines, -2217 lines) Patch
M BUILD.gn View 2 chunks +41 lines, -4 lines 0 comments Download
M core/fpdfapi/fpdf_edit/cpdf_pagecontentgenerator.cpp View 1 chunk +2 lines, -0 lines 0 comments Download
M core/fpdfapi/fpdf_edit/fpdf_edit_create.cpp View 1 chunk +2 lines, -0 lines 0 comments Download
M core/fpdfapi/fpdf_edit/fpdf_edit_doc.cpp View 2 chunks +2 lines, -2 lines 0 comments Download
M core/fpdfapi/fpdf_edit/include/cpdf_creator.h View 1 2 1 chunk +5 lines, -1 line 0 comments Download
M core/fpdfapi/fpdf_font/fpdf_font.cpp View 1 chunk +0 lines, -1 line 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_allstates.h View 1 2 1 chunk +39 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_allstates.cpp View 1 chunk +185 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_clippath.cpp View 1 chunk +131 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_clippathdata.h View 1 chunk +30 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_clippathdata.cpp View 1 chunk +77 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_colorstate.h View 1 1 chunk +41 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_colorstate.cpp View 1 chunk +70 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_colorstatedata.h View 1 chunk +26 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_colorstatedata.cpp View 1 chunk +20 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_contentmark.h View 1 chunk +23 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_contentmark.cpp View 1 chunk +38 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_contentmarkdata.h View 1 chunk +38 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_contentmarkdata.cpp View 1 chunk +51 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_contentmarkitem.h View 1 chunk +39 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_contentmarkitem.cpp View 1 chunk +36 lines, -0 lines 0 comments Download
M core/fpdfapi/fpdf_page/cpdf_form.cpp View 1 chunk +1 line, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_formobject.cpp View 1 chunk +38 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_generalstate.cpp View 1 chunk +29 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_generalstatedata.cpp View 1 chunk +95 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_graphicstates.h View 1 chunk +28 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_graphicstates.cpp View 1 chunk +19 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_graphstate.h View 1 chunk +14 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_imageobject.cpp View 1 chunk +44 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_page.cpp View 1 chunk +185 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_pageobject.cpp View 1 chunk +43 lines, -0 lines 0 comments Download
M core/fpdfapi/fpdf_page/cpdf_pageobjectholder.cpp View 1 chunk +1 line, -0 lines 0 comments Download
M core/fpdfapi/fpdf_page/cpdf_pageobjectlist.cpp View 1 chunk +0 lines, -1 line 0 comments Download
A + core/fpdfapi/fpdf_page/cpdf_pathobject.cpp View 1 chunk +2 lines, -4 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_shadingobject.cpp View 1 chunk +54 lines, -0 lines 0 comments Download
A + core/fpdfapi/fpdf_page/cpdf_textobject.cpp View 2 chunks +2 lines, -293 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_textstate.h View 1 chunk +28 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_textstate.cpp View 1 chunk +47 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/cpdf_textstatedata.cpp View 1 chunk +43 lines, -0 lines 0 comments Download
D core/fpdfapi/fpdf_page/fpdf_page.cpp View 1 chunk +0 lines, -636 lines 0 comments Download
D core/fpdfapi/fpdf_page/fpdf_page_graph_state.cpp View 1 chunk +0 lines, -694 lines 0 comments Download
M core/fpdfapi/fpdf_page/fpdf_page_image.cpp View 1 chunk +0 lines, -33 lines 0 comments Download
M core/fpdfapi/fpdf_page/fpdf_page_parser.cpp View 1 chunk +7 lines, -0 lines 0 comments Download
M core/fpdfapi/fpdf_page/fpdf_page_parser_old.cpp View 1 chunk +3 lines, -0 lines 0 comments Download
D core/fpdfapi/fpdf_page/fpdf_page_path.cpp View 1 chunk +0 lines, -53 lines 0 comments Download
A core/fpdfapi/fpdf_page/include/cpdf_clippath.h View 1 chunk +34 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/include/cpdf_formobject.h View 1 chunk +34 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/include/cpdf_generalstate.h View 1 2 1 chunk +29 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/include/cpdf_generalstatedata.h View 1 chunk +49 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/include/cpdf_imageobject.h View 1 chunk +34 lines, -0 lines 0 comments Download
M core/fpdfapi/fpdf_page/include/cpdf_page.h View 1 chunk +3 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/include/cpdf_pageobject.h View 1 chunk +71 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/include/cpdf_path.h View 1 chunk +50 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/include/cpdf_pathobject.h View 1 chunk +36 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/include/cpdf_shadingobject.h View 1 chunk +34 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/include/cpdf_textobject.h View 1 chunk +69 lines, -0 lines 0 comments Download
A core/fpdfapi/fpdf_page/include/cpdf_textstatedata.h View 1 chunk +31 lines, -0 lines 0 comments Download
M core/fpdfapi/fpdf_page/pageint.h View 1 2 2 chunks +14 lines, -13 lines 0 comments Download
M core/fpdfapi/fpdf_parser/ipdf_occontext.cpp View 1 chunk +2 lines, -1 line 0 comments Download
M core/fpdfapi/fpdf_render/fpdf_render.cpp View 1 chunk +7 lines, -0 lines 0 comments Download
M core/fpdfapi/fpdf_render/fpdf_render_cache.cpp View 1 chunk +0 lines, -1 line 0 comments Download
M core/fpdfapi/fpdf_render/fpdf_render_image.cpp View 2 chunks +1 line, -1 line 0 comments Download
M core/fpdfapi/fpdf_render/fpdf_render_loadimage.cpp View 1 chunk +1 line, -1 line 0 comments Download
M core/fpdfapi/fpdf_render/fpdf_render_pattern.cpp View 1 chunk +4 lines, -1 line 0 comments Download
M core/fpdfapi/fpdf_render/fpdf_render_text.cpp View 1 chunk +4 lines, -1 line 0 comments Download
M core/fpdfapi/fpdf_render/render_int.h View 2 chunks +20 lines, -1 line 0 comments Download
M core/fpdfdoc/doc_annot.cpp View 1 chunk +1 line, -1 line 0 comments Download
M core/fpdftext/fpdf_text_int.h View 1 chunk +1 line, -0 lines 0 comments Download
M core/fpdftext/fpdf_text_int.cpp View 1 chunk +3 lines, -1 line 0 comments Download
M core/fpdftext/include/ipdf_textpage.h View 1 chunk +3 lines, -1 line 0 comments Download
D core/include/fpdfapi/fpdf_pageobj.h View 1 chunk +0 lines, -464 lines 0 comments Download
M fpdfsdk/formfiller/FFL_CBA_Fontmap.cpp View 1 chunk +1 line, -0 lines 0 comments Download
M fpdfsdk/fpdf_flatten.cpp View 1 chunk +1 line, -0 lines 0 comments Download
M fpdfsdk/fpdf_transformpage.cpp View 1 chunk +4 lines, -0 lines 0 comments Download
M fpdfsdk/fpdfeditimg.cpp View 1 chunk +3 lines, -0 lines 0 comments Download
M fpdfsdk/fpdfeditpage.cpp View 1 chunk +6 lines, -0 lines 0 comments Download
M fpdfsdk/fpdfppo.cpp View 1 chunk +1 line, -0 lines 0 comments Download
M fpdfsdk/fpdfsave.cpp View 1 chunk +1 line, -0 lines 0 comments Download
M fpdfsdk/fpdfxfa/fpdfxfa_doc.cpp View 1 chunk +1 line, -0 lines 0 comments Download
M fpdfsdk/fsdk_baseannot.cpp View 1 chunk +1 line, -0 lines 0 comments Download
M fpdfsdk/fsdk_baseform.cpp View 1 chunk +1 line, -0 lines 0 comments Download
M fpdfsdk/fxedit/fxet_pageobjs.cpp View 1 chunk +4 lines, -1 line 0 comments Download
M fpdfsdk/include/fsdk_define.h View 1 chunk +0 lines, -1 line 0 comments Download
M fpdfsdk/javascript/Document.h View 1 chunk +3 lines, -0 lines 0 comments Download
M pdfium.gyp View 2 chunks +43 lines, -6 lines 0 comments Download

Messages

Total messages: 8 (2 generated)
dsinclair
PTAL.
4 years, 9 months ago (2016-03-17 18:18:55 UTC) #2
Tom Sepez
https://codereview.chromium.org/1811053002/diff/20001/core/fpdfapi/fpdf_edit/include/cpdf_creator.h File core/fpdfapi/fpdf_edit/include/cpdf_creator.h (right): https://codereview.chromium.org/1811053002/diff/20001/core/fpdfapi/fpdf_edit/include/cpdf_creator.h#newcode15 core/fpdfapi/fpdf_edit/include/cpdf_creator.h:15: class CPDF_Object; nit: alphabetize all of these. https://codereview.chromium.org/1811053002/diff/20001/core/fpdfapi/fpdf_page/cpdf_allstates.h File ...
4 years, 9 months ago (2016-03-17 20:15:39 UTC) #3
dsinclair
https://codereview.chromium.org/1811053002/diff/20001/core/fpdfapi/fpdf_edit/include/cpdf_creator.h File core/fpdfapi/fpdf_edit/include/cpdf_creator.h (right): https://codereview.chromium.org/1811053002/diff/20001/core/fpdfapi/fpdf_edit/include/cpdf_creator.h#newcode15 core/fpdfapi/fpdf_edit/include/cpdf_creator.h:15: class CPDF_Object; On 2016/03/17 20:15:38, Tom Sepez wrote: > ...
4 years, 9 months ago (2016-03-17 20:37:41 UTC) #4
Tom Sepez
https://codereview.chromium.org/1811053002/diff/20001/core/fpdfapi/fpdf_page/cpdf_textstate.h File core/fpdfapi/fpdf_page/cpdf_textstate.h (right): https://codereview.chromium.org/1811053002/diff/20001/core/fpdfapi/fpdf_page/cpdf_textstate.h#newcode15 core/fpdfapi/fpdf_page/cpdf_textstate.h:15: class CPDF_TextState : public CFX_CountRef<CPDF_TextStateData> { On 2016/03/17 20:37:41, ...
4 years, 9 months ago (2016-03-18 16:21:58 UTC) #5
Tom Sepez
lgtm
4 years, 9 months ago (2016-03-18 16:24:34 UTC) #6
dsinclair
4 years, 9 months ago (2016-03-21 13:15:49 UTC) #8
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as
584b1e679f41a580e2b38d5534f126355c78043b (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698