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

Issue 1841173002: Rename GetElementValue() to GetDirectObject{By,At}(). (Closed)

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

Description

Rename GetElementValue() to GetDirectObject{By,At}(). Every time I read this code, I have to make the mental substituion that "Element value" means "de-ref indirect object", so it might as well just say so. BUG= Committed: https://pdfium.googlesource.com/pdfium/+/bd56755ba86f2d87e24a3cee5cb92aa14a81bb27

Patch Set 1 : Automatic (sed) change. #

Patch Set 2 : Use "At" for arrays. #

Total comments: 10

Patch Set 3 : Revert XFA botch. #

Total comments: 1

Patch Set 4 : Anotehr botch #

Total comments: 1

Patch Set 5 : Fix test name #

Unified diffs Side-by-side diffs Delta from patch set Stats (+273 lines, -272 lines) Patch
M core/fpdfapi/fpdf_edit/cpdf_pagecontentgenerator.cpp View 1 3 chunks +3 lines, -3 lines 0 comments Download
M core/fpdfapi/fpdf_edit/fpdf_edit_create.cpp View 1 6 chunks +6 lines, -6 lines 0 comments Download
M core/fpdfapi/fpdf_font/cpdf_cidfont.cpp View 1 3 chunks +3 lines, -3 lines 0 comments Download
M core/fpdfapi/fpdf_font/cpdf_font.cpp View 1 1 chunk +1 line, -1 line 0 comments Download
M core/fpdfapi/fpdf_font/cpdf_simplefont.cpp View 1 chunk +1 line, -1 line 0 comments Download
M core/fpdfapi/fpdf_font/cpdf_type3font.cpp View 2 chunks +2 lines, -2 lines 0 comments Download
M core/fpdfapi/fpdf_page/cpdf_colorspace.cpp View 1 8 chunks +10 lines, -10 lines 0 comments Download
M core/fpdfapi/fpdf_page/cpdf_page.cpp View 1 chunk +1 line, -1 line 0 comments Download
M core/fpdfapi/fpdf_page/cpdf_shadingpattern.cpp View 1 2 chunks +4 lines, -4 lines 0 comments Download
M core/fpdfapi/fpdf_page/fpdf_page_doc.cpp View 1 3 chunks +5 lines, -5 lines 0 comments Download
M core/fpdfapi/fpdf_page/fpdf_page_func.cpp View 1 1 chunk +1 line, -1 line 0 comments Download
M core/fpdfapi/fpdf_page/fpdf_page_parser.cpp View 1 7 chunks +8 lines, -8 lines 0 comments Download
M core/fpdfapi/fpdf_page/fpdf_page_parser_old.cpp View 1 3 chunks +3 lines, -3 lines 0 comments Download
M core/fpdfapi/fpdf_parser/cpdf_array.cpp View 1 3 chunks +5 lines, -5 lines 0 comments Download
M core/fpdfapi/fpdf_parser/cpdf_data_avail.cpp View 1 24 chunks +30 lines, -30 lines 0 comments Download
M core/fpdfapi/fpdf_parser/cpdf_dictionary.cpp View 4 chunks +17 lines, -17 lines 0 comments Download
M core/fpdfapi/fpdf_parser/cpdf_document.cpp View 1 2 chunks +4 lines, -4 lines 0 comments Download
M core/fpdfapi/fpdf_parser/cpdf_hint_tables.cpp View 1 9 chunks +11 lines, -11 lines 0 comments Download
M core/fpdfapi/fpdf_parser/cpdf_object_unittest.cpp View 1 2 3 4 6 chunks +17 lines, -17 lines 0 comments Download
M core/fpdfapi/fpdf_parser/cpdf_parser.cpp View 1 10 chunks +15 lines, -15 lines 0 comments Download
M core/fpdfapi/fpdf_parser/cpdf_syntax_parser.cpp View 1 chunk +1 line, -1 line 0 comments Download
M core/fpdfapi/fpdf_parser/fpdf_parser_decode.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M core/fpdfapi/fpdf_parser/fpdf_parser_utility.cpp View 1 2 chunks +2 lines, -2 lines 0 comments Download
M core/fpdfapi/fpdf_parser/include/cpdf_array.h View 1 2 chunks +4 lines, -4 lines 0 comments Download
M core/fpdfapi/fpdf_parser/include/cpdf_dictionary.h View 1 chunk +2 lines, -2 lines 0 comments Download
M core/fpdfapi/fpdf_render/fpdf_render.cpp View 1 2 chunks +5 lines, -4 lines 0 comments Download
M core/fpdfapi/fpdf_render/fpdf_render_image.cpp View 4 chunks +4 lines, -4 lines 0 comments Download
M core/fpdfapi/fpdf_render/fpdf_render_loadimage.cpp View 6 chunks +6 lines, -6 lines 0 comments Download
M core/fpdfdoc/doc_action.cpp View 1 10 chunks +10 lines, -10 lines 0 comments Download
M core/fpdfdoc/doc_annot.cpp View 1 3 chunks +3 lines, -3 lines 0 comments Download
M core/fpdfdoc/doc_ap.cpp View 1 1 chunk +2 lines, -2 lines 0 comments Download
M core/fpdfdoc/doc_basic.cpp View 1 6 chunks +6 lines, -6 lines 0 comments Download
M core/fpdfdoc/doc_bookmark.cpp View 2 chunks +2 lines, -2 lines 0 comments Download
M core/fpdfdoc/doc_form.cpp View 1 4 chunks +6 lines, -6 lines 0 comments Download
M core/fpdfdoc/doc_formfield.cpp View 1 4 chunks +5 lines, -5 lines 0 comments Download
M core/fpdfdoc/doc_link.cpp View 1 chunk +1 line, -1 line 0 comments Download
M core/fpdfdoc/doc_ocg.cpp View 1 4 chunks +4 lines, -4 lines 0 comments Download
M core/fpdfdoc/doc_tagged.cpp View 1 12 chunks +17 lines, -17 lines 0 comments Download
M core/fpdfdoc/doc_utils.cpp View 1 2 chunks +2 lines, -2 lines 0 comments Download
M core/fpdftext/fpdf_text_int.cpp View 1 chunk +1 line, -1 line 0 comments Download
M fpdfsdk/formfiller/cba_fontmap.cpp View 1 chunk +1 line, -1 line 0 comments Download
M fpdfsdk/fpdf_ext.cpp View 1 2 1 chunk +1 line, -1 line 0 comments Download
M fpdfsdk/fpdf_flatten.cpp View 1 1 chunk +1 line, -1 line 0 comments Download
M fpdfsdk/fpdf_transformpage.cpp View 2 chunks +2 lines, -2 lines 0 comments Download
M fpdfsdk/fpdfdoc.cpp View 1 1 chunk +1 line, -1 line 0 comments Download
M fpdfsdk/fpdfeditpage.cpp View 7 chunks +13 lines, -13 lines 0 comments Download
M fpdfsdk/fpdfppo.cpp View 1 3 chunks +7 lines, -7 lines 0 comments Download
M fpdfsdk/fpdfsave.cpp View 1 4 chunks +4 lines, -4 lines 0 comments Download
M fpdfsdk/fpdfview.cpp View 1 chunk +1 line, -1 line 0 comments Download
M fpdfsdk/fpdfxfa/fpdfxfa_doc.cpp View 1 4 chunks +6 lines, -6 lines 0 comments Download
M fpdfsdk/fsdk_baseannot.cpp View 1 chunk +1 line, -1 line 0 comments Download
M fpdfsdk/fsdk_baseform.cpp View 1 2 chunks +2 lines, -2 lines 0 comments Download
M xfa/fxfa/app/xfa_ffdoc.cpp View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 13 (4 generated)
Tom Sepez
Dan, no functional change intended.
4 years, 8 months ago (2016-03-29 20:15:14 UTC) #2
Tom Sepez
On 2016/03/29 20:15:14, Tom Sepez wrote: > Dan, no functional change intended. cpdf_dictionary.h and cpdf_array.h ...
4 years, 8 months ago (2016-03-29 20:17:19 UTC) #3
dsinclair
https://codereview.chromium.org/1841173002/diff/20001/xfa/fxfa/parser/xfa_basic_imp.cpp File xfa/fxfa/parser/xfa_basic_imp.cpp (right): https://codereview.chromium.org/1841173002/diff/20001/xfa/fxfa/parser/xfa_basic_imp.cpp#newcode190 xfa/fxfa/parser/xfa_basic_imp.cpp:190: int32_t XFA_GetObjectByCount() { nit: Don't think we want a ...
4 years, 8 months ago (2016-03-29 20:45:26 UTC) #4
Tom Sepez
Fixed. I think. https://codereview.chromium.org/1841173002/diff/20001/xfa/fxfa/parser/xfa_basic_imp.cpp File xfa/fxfa/parser/xfa_basic_imp.cpp (right): https://codereview.chromium.org/1841173002/diff/20001/xfa/fxfa/parser/xfa_basic_imp.cpp#newcode190 xfa/fxfa/parser/xfa_basic_imp.cpp:190: int32_t XFA_GetObjectByCount() { On 2016/03/29 20:45:25, ...
4 years, 8 months ago (2016-03-29 20:58:13 UTC) #5
dsinclair
lgtm
4 years, 8 months ago (2016-03-29 21:00:42 UTC) #6
Tom Sepez
https://codereview.chromium.org/1841173002/diff/40001/fpdfsdk/javascript/JS_Value.h File fpdfsdk/javascript/JS_Value.h (right): https://codereview.chromium.org/1841173002/diff/40001/fpdfsdk/javascript/JS_Value.h#newcode142 fpdfsdk/javascript/JS_Value.h:142: void GetObjectBy(unsigned index, CJS_Value& value); .... and this is ...
4 years, 8 months ago (2016-03-29 21:01:44 UTC) #7
Tom Sepez
https://codereview.chromium.org/1841173002/diff/60001/core/fpdfapi/fpdf_parser/cpdf_object_unittest.cpp File core/fpdfapi/fpdf_parser/cpdf_object_unittest.cpp (right): https://codereview.chromium.org/1841173002/diff/60001/core/fpdfapi/fpdf_parser/cpdf_object_unittest.cpp#newcode742 core/fpdfapi/fpdf_parser/cpdf_object_unittest.cpp:742: TEST(PDFArrayTest, AddReferenceAndGetObjectBy) { Fixed this.
4 years, 8 months ago (2016-03-29 21:11:40 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1841173002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1841173002/80001
4 years, 8 months ago (2016-03-29 21:12:54 UTC) #11
commit-bot: I haz the power
4 years, 8 months ago (2016-03-29 21:51:54 UTC) #13
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://pdfium.googlesource.com/pdfium/+/bd56755ba86f2d87e24a3cee5cb92aa14a81...

Powered by Google App Engine
This is Rietveld 408576698