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

Issue 2432423002: Merge the CFWL_*Imp classes into the IFWL_* classes. (Closed)

Created:
4 years, 2 months ago by dsinclair
Modified:
4 years, 2 months ago
Reviewers:
Lei Zhang, Wei Li
CC:
pdfium-reviews_googlegroups.com
Target Ref:
refs/heads/master
Project:
pdfium
Visibility:
Public.

Description

Merge the CFWL_*Imp classes into the IFWL_* classes. This Cl merges the implementation classes up into the IFWL classes as the intermediate classes were just acting as proxies. Committed: https://pdfium.googlesource.com/pdfium/+/fb5055947efd78e0e7f8a2bfd5b754c63dbb6076

Patch Set 1 #

Patch Set 2 : Cleanup #

Patch Set 3 : Rebase to master #

Patch Set 4 : Rebase to master #

Total comments: 2

Patch Set 5 : Review feedback #

Total comments: 4

Patch Set 6 : Review feedback #

Unified diffs Side-by-side diffs Delta from patch set Stats (+3761 lines, -19798 lines) Patch
M BUILD.gn View 1 2 3 4 5 2 chunks +41 lines, -48 lines 0 comments Download
M core/fpdfapi/page/cpdf_textstate.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fde/cfde_txtedtdorecord_deleterange.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fde/cfde_txtedtdorecord_insert.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fde/cfde_txtedtengine.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fde/ifde_txtedtengine.h View 1 2 3 4 5 2 chunks +2 lines, -2 lines 0 comments Download
D xfa/fwl/basewidget/cfx_barcode.h View 1 2 3 4 5 1 chunk +0 lines, -60 lines 0 comments Download
D xfa/fwl/basewidget/cfx_barcode.cpp View 1 2 3 4 5 1 chunk +0 lines, -338 lines 0 comments Download
D xfa/fwl/basewidget/fwl_barcodeimp.h View 1 2 3 4 5 1 chunk +0 lines, -60 lines 0 comments Download
D xfa/fwl/basewidget/fwl_barcodeimp.cpp View 1 2 3 4 5 1 chunk +0 lines, -223 lines 0 comments Download
D xfa/fwl/basewidget/fwl_caretimp.h View 1 2 3 4 5 1 chunk +0 lines, -74 lines 0 comments Download
D xfa/fwl/basewidget/fwl_caretimp.cpp View 1 2 3 4 5 1 chunk +0 lines, -157 lines 0 comments Download
D xfa/fwl/basewidget/fwl_checkboximp.h View 1 2 3 4 5 1 chunk +0 lines, -73 lines 0 comments Download
D xfa/fwl/basewidget/fwl_checkboximp.cpp View 1 2 3 4 5 1 chunk +0 lines, -572 lines 0 comments Download
D xfa/fwl/basewidget/fwl_comboboximp.h View 1 2 3 4 5 1 chunk +0 lines, -245 lines 0 comments Download
D xfa/fwl/basewidget/fwl_comboboximp.cpp View 1 2 3 4 5 1 chunk +0 lines, -1849 lines 0 comments Download
D xfa/fwl/basewidget/fwl_datetimepickerimp.h View 1 2 3 4 5 1 chunk +0 lines, -244 lines 0 comments Download
D xfa/fwl/basewidget/fwl_datetimepickerimp.cpp View 1 2 3 4 5 1 chunk +0 lines, -1211 lines 0 comments Download
D xfa/fwl/basewidget/fwl_editimp.h View 1 2 3 4 5 1 chunk +0 lines, -202 lines 0 comments Download
D xfa/fwl/basewidget/fwl_editimp.cpp View 1 2 3 4 5 1 chunk +0 lines, -2194 lines 0 comments Download
D xfa/fwl/basewidget/fwl_formproxyimp.h View 1 2 3 4 5 1 chunk +0 lines, -45 lines 0 comments Download
D xfa/fwl/basewidget/fwl_formproxyimp.cpp View 1 2 3 4 5 1 chunk +0 lines, -59 lines 0 comments Download
D xfa/fwl/basewidget/fwl_listboximp.h View 1 2 3 4 5 1 chunk +0 lines, -126 lines 0 comments Download
D xfa/fwl/basewidget/fwl_listboximp.cpp View 1 2 3 4 5 1 chunk +0 lines, -1223 lines 0 comments Download
D xfa/fwl/basewidget/fwl_monthcalendarimp.h View 1 2 3 4 5 1 chunk +0 lines, -248 lines 0 comments Download
D xfa/fwl/basewidget/fwl_monthcalendarimp.cpp View 1 2 3 4 5 1 chunk +0 lines, -1211 lines 0 comments Download
D xfa/fwl/basewidget/fwl_pictureboximp.h View 1 2 3 4 5 1 chunk +0 lines, -59 lines 0 comments Download
D xfa/fwl/basewidget/fwl_pictureboximp.cpp View 1 2 3 4 5 1 chunk +0 lines, -159 lines 0 comments Download
D xfa/fwl/basewidget/fwl_pushbuttonimp.h View 1 2 3 4 5 1 chunk +0 lines, -72 lines 0 comments Download
D xfa/fwl/basewidget/fwl_pushbuttonimp.cpp View 1 2 3 4 5 1 chunk +0 lines, -564 lines 0 comments Download
D xfa/fwl/basewidget/fwl_scrollbarimp.h View 1 2 3 4 5 1 chunk +0 lines, -147 lines 0 comments Download
D xfa/fwl/basewidget/fwl_scrollbarimp.cpp View 1 2 3 4 5 1 chunk +0 lines, -796 lines 0 comments Download
D xfa/fwl/basewidget/fwl_spinbuttonimp.h View 1 2 3 4 5 1 chunk +0 lines, -79 lines 0 comments Download
D xfa/fwl/basewidget/fwl_spinbuttonimp.cpp View 1 2 3 4 5 1 chunk +0 lines, -444 lines 0 comments Download
D xfa/fwl/basewidget/fwl_tooltipctrlimp.h View 1 2 3 4 5 1 chunk +0 lines, -94 lines 0 comments Download
D xfa/fwl/basewidget/fwl_tooltipctrlimp.cpp View 1 2 3 4 5 1 chunk +0 lines, -300 lines 0 comments Download
D xfa/fwl/basewidget/ifwl_barcode.h View 1 2 3 4 5 1 chunk +0 lines, -62 lines 0 comments Download
D xfa/fwl/basewidget/ifwl_caret.h View 1 2 3 4 5 1 chunk +0 lines, -30 lines 0 comments Download
D xfa/fwl/basewidget/ifwl_checkbox.h View 1 2 3 4 5 1 chunk +0 lines, -65 lines 0 comments Download
D xfa/fwl/basewidget/ifwl_combobox.h View 1 2 3 4 5 1 chunk +0 lines, -117 lines 0 comments Download
D xfa/fwl/basewidget/ifwl_datetimepicker.h View 1 2 3 4 5 1 chunk +0 lines, -94 lines 0 comments Download
D xfa/fwl/basewidget/ifwl_edit.h View 1 2 3 4 5 1 chunk +0 lines, -148 lines 0 comments Download
D xfa/fwl/basewidget/ifwl_listbox.h View 1 2 3 4 5 1 chunk +0 lines, -114 lines 0 comments Download
D xfa/fwl/basewidget/ifwl_monthcalendar.h View 1 2 3 4 5 1 chunk +0 lines, -60 lines 0 comments Download
D xfa/fwl/basewidget/ifwl_picturebox.h View 1 2 3 4 5 1 chunk +0 lines, -53 lines 0 comments Download
D xfa/fwl/basewidget/ifwl_pushbutton.h View 1 2 3 4 5 1 chunk +0 lines, -48 lines 0 comments Download
D xfa/fwl/basewidget/ifwl_scrollbar.h View 1 2 3 4 5 1 chunk +0 lines, -58 lines 0 comments Download
D xfa/fwl/basewidget/ifwl_spinbutton.h View 1 2 3 4 5 1 chunk +0 lines, -30 lines 0 comments Download
D xfa/fwl/basewidget/ifwl_tooltip.h View 1 2 3 4 5 1 chunk +0 lines, -47 lines 0 comments Download
M xfa/fwl/core/cfwl_message.h View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
M xfa/fwl/core/cfwl_widgetmgr.cpp View 1 2 3 4 5 1 chunk +0 lines, -1 line 0 comments Download
A + xfa/fwl/core/cfx_barcode.h View 1 2 3 4 5 2 chunks +3 lines, -3 lines 0 comments Download
A + xfa/fwl/core/cfx_barcode.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
D xfa/fwl/core/fwl_formimp.h View 1 2 3 4 5 1 chunk +0 lines, -181 lines 0 comments Download
D xfa/fwl/core/fwl_formimp.cpp View 1 2 3 4 5 1 chunk +0 lines, -1143 lines 0 comments Download
M xfa/fwl/core/fwl_noteimp.h View 1 2 3 4 5 4 chunks +10 lines, -10 lines 0 comments Download
M xfa/fwl/core/fwl_noteimp.cpp View 1 2 3 4 5 11 chunks +27 lines, -37 lines 0 comments Download
D xfa/fwl/core/fwl_timerimp.cpp View 1 2 3 4 5 1 chunk +0 lines, -36 lines 0 comments Download
D xfa/fwl/core/fwl_widgetimp.h View 1 2 3 4 5 1 chunk +0 lines, -181 lines 0 comments Download
D xfa/fwl/core/fwl_widgetimp.cpp View 1 2 3 4 5 1 chunk +0 lines, -1041 lines 0 comments Download
A + xfa/fwl/core/ifwl_barcode.h View 1 2 3 4 5 2 chunks +40 lines, -5 lines 0 comments Download
A + xfa/fwl/core/ifwl_barcode.cpp View 1 2 3 4 5 7 chunks +27 lines, -42 lines 0 comments Download
A + xfa/fwl/core/ifwl_caret.h View 1 2 3 4 5 4 chunks +17 lines, -13 lines 0 comments Download
A + xfa/fwl/core/ifwl_caret.cpp View 1 2 3 4 5 6 chunks +31 lines, -44 lines 0 comments Download
A + xfa/fwl/core/ifwl_checkbox.h View 1 2 3 4 5 3 chunks +56 lines, -4 lines 0 comments Download
A + xfa/fwl/core/ifwl_checkbox.cpp View 1 2 3 4 5 25 chunks +52 lines, -50 lines 0 comments Download
A + xfa/fwl/core/ifwl_combobox.h View 1 2 3 4 5 6 chunks +89 lines, -90 lines 0 comments Download
A + xfa/fwl/core/ifwl_combobox.cpp View 1 2 3 4 5 52 chunks +225 lines, -630 lines 0 comments Download
A xfa/fwl/core/ifwl_comboedit.h View 1 2 3 4 5 1 chunk +44 lines, -0 lines 0 comments Download
A xfa/fwl/core/ifwl_comboedit.cpp View 1 2 3 4 5 1 chunk +86 lines, -0 lines 0 comments Download
A xfa/fwl/core/ifwl_combolist.h View 1 2 3 4 5 1 chunk +54 lines, -0 lines 0 comments Download
A xfa/fwl/core/ifwl_combolist.cpp View 1 2 3 4 5 1 chunk +298 lines, -0 lines 0 comments Download
A xfa/fwl/core/ifwl_datetimecalendar.h View 1 2 3 4 5 1 chunk +47 lines, -0 lines 0 comments Download
A xfa/fwl/core/ifwl_datetimecalendar.cpp View 1 2 3 4 5 1 chunk +222 lines, -0 lines 0 comments Download
A xfa/fwl/core/ifwl_datetimeedit.h View 1 2 3 4 5 1 chunk +44 lines, -0 lines 0 comments Download
A xfa/fwl/core/ifwl_datetimeedit.cpp View 1 2 3 4 5 1 chunk +79 lines, -0 lines 0 comments Download
A + xfa/fwl/core/ifwl_datetimepicker.h View 1 2 3 4 5 6 chunks +69 lines, -113 lines 0 comments Download
A + xfa/fwl/core/ifwl_datetimepicker.cpp View 1 2 3 4 5 32 chunks +153 lines, -491 lines 0 comments Download
A + xfa/fwl/core/ifwl_edit.h View 1 2 3 4 5 5 chunks +94 lines, -12 lines 0 comments Download
A + xfa/fwl/core/ifwl_edit.cpp View 1 2 3 4 5 66 chunks +139 lines, -280 lines 0 comments Download
M xfa/fwl/core/ifwl_form.h View 1 2 3 4 5 5 chunks +153 lines, -8 lines 0 comments Download
A + xfa/fwl/core/ifwl_form.cpp View 1 2 3 4 5 36 chunks +93 lines, -130 lines 0 comments Download
A + xfa/fwl/core/ifwl_formproxy.h View 1 2 3 4 5 2 chunks +14 lines, -12 lines 0 comments Download
A xfa/fwl/core/ifwl_formproxy.cpp View 1 2 3 4 5 1 chunk +67 lines, -0 lines 0 comments Download
A xfa/fwl/core/ifwl_listbox.h View 1 2 3 4 5 1 chunk +210 lines, -0 lines 0 comments Download
A + xfa/fwl/core/ifwl_listbox.cpp View 1 2 3 4 5 46 chunks +176 lines, -181 lines 0 comments Download
A + xfa/fwl/core/ifwl_monthcalendar.h View 1 2 3 4 5 4 chunks +44 lines, -12 lines 0 comments Download
A + xfa/fwl/core/ifwl_monthcalendar.cpp View 1 2 3 4 5 46 chunks +180 lines, -159 lines 0 comments Download
A + xfa/fwl/core/ifwl_picturebox.h View 1 2 3 4 5 3 chunks +43 lines, -5 lines 0 comments Download
A + xfa/fwl/core/ifwl_picturebox.cpp View 1 2 3 4 5 6 chunks +30 lines, -35 lines 0 comments Download
A + xfa/fwl/core/ifwl_pushbutton.h View 1 2 3 4 5 3 chunks +39 lines, -12 lines 0 comments Download
A + xfa/fwl/core/ifwl_pushbutton.cpp View 1 2 3 4 5 17 chunks +50 lines, -51 lines 0 comments Download
A + xfa/fwl/core/ifwl_scrollbar.h View 1 2 3 4 5 3 chunks +40 lines, -12 lines 0 comments Download
A + xfa/fwl/core/ifwl_scrollbar.cpp View 1 2 3 4 5 30 chunks +98 lines, -106 lines 0 comments Download
A + xfa/fwl/core/ifwl_spinbutton.h View 1 2 3 4 5 3 chunks +20 lines, -11 lines 0 comments Download
A + xfa/fwl/core/ifwl_spinbutton.cpp View 1 2 3 4 5 16 chunks +46 lines, -54 lines 0 comments Download
A + xfa/fwl/core/ifwl_timer.cpp View 1 2 3 4 5 0 chunks +-1 lines, --1 lines 0 comments Download
A + xfa/fwl/core/ifwl_tooltip.h View 1 2 3 4 5 4 chunks +34 lines, -14 lines 0 comments Download
A + xfa/fwl/core/ifwl_tooltip.cpp View 1 2 3 4 5 13 chunks +48 lines, -62 lines 0 comments Download
M xfa/fwl/core/ifwl_widget.h View 1 2 3 4 5 2 chunks +156 lines, -62 lines 0 comments Download
A + xfa/fwl/core/ifwl_widget.cpp View 1 2 3 4 5 38 chunks +221 lines, -312 lines 0 comments Download
M xfa/fwl/lightwidget/cfwl_barcode.h View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/lightwidget/cfwl_checkbox.h View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/lightwidget/cfwl_combobox.h View 1 2 3 4 5 2 chunks +3 lines, -3 lines 0 comments Download
M xfa/fwl/lightwidget/cfwl_combobox.cpp View 1 2 3 4 5 1 chunk +4 lines, -3 lines 0 comments Download
M xfa/fwl/lightwidget/cfwl_datetimepicker.h View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/lightwidget/cfwl_datetimepicker.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/lightwidget/cfwl_edit.h View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/lightwidget/cfwl_edit.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/lightwidget/cfwl_listbox.h View 1 2 3 4 5 2 chunks +3 lines, -3 lines 0 comments Download
M xfa/fwl/lightwidget/cfwl_listbox.cpp View 1 2 3 4 5 1 chunk +2 lines, -2 lines 0 comments Download
M xfa/fwl/lightwidget/cfwl_picturebox.h View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/lightwidget/cfwl_pushbutton.h View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/lightwidget/cfwl_widget.cpp View 1 2 3 4 5 1 chunk +0 lines, -1 line 0 comments Download
M xfa/fwl/theme/cfwl_barcodetp.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/theme/cfwl_carettp.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/theme/cfwl_checkboxtp.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/theme/cfwl_comboboxtp.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/theme/cfwl_datetimepickertp.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/theme/cfwl_edittp.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/theme/cfwl_listboxtp.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/theme/cfwl_monthcalendartp.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/theme/cfwl_pictureboxtp.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/theme/cfwl_pushbuttontp.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/theme/cfwl_scrollbartp.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fxfa/app/xfa_ffchoicelist.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fxfa/app/xfa_fffield.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fxfa/app/xfa_fftextedit.cpp View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M xfa/fxfa/app/xfa_fwltheme.cpp View 1 2 3 4 5 1 chunk +11 lines, -11 lines 0 comments Download

Messages

Total messages: 31 (20 generated)
dsinclair
PTAL (red bots are patch failure due to patch chain) I did not rename any ...
4 years, 2 months ago (2016-10-19 14:29:27 UTC) #6
Lei Zhang
Any change this can be split into smaller pieces so it's easier to review? Can ...
4 years, 2 months ago (2016-10-19 19:12:33 UTC) #15
dsinclair
https://codereview.chromium.org/2432423002/diff/30001/xfa/fde/ifde_txtedtengine.h File xfa/fde/ifde_txtedtengine.h (right): https://codereview.chromium.org/2432423002/diff/30001/xfa/fde/ifde_txtedtengine.h#newcode14 xfa/fde/ifde_txtedtengine.h:14: class IFWL_Edit; On 2016/10/19 19:12:33, Lei Zhang wrote: > ...
4 years, 2 months ago (2016-10-19 19:18:52 UTC) #16
dsinclair
On 2016/10/19 19:12:33, Lei Zhang wrote: > Any change this can be split into smaller ...
4 years, 2 months ago (2016-10-19 19:20:10 UTC) #17
Lei Zhang
On 2016/10/19 19:20:10, dsinclair wrote: > On 2016/10/19 19:12:33, Lei Zhang wrote: > > Any ...
4 years, 2 months ago (2016-10-19 23:32:13 UTC) #18
Lei Zhang
lgtm https://codereview.chromium.org/2432423002/diff/40001/xfa/fwl/core/ifwl_form.h File xfa/fwl/core/ifwl_form.h (right): https://codereview.chromium.org/2432423002/diff/40001/xfa/fwl/core/ifwl_form.h#newcode63 xfa/fwl/core/ifwl_form.h:63: typedef struct RestoreResizeInfo { (for later) Drop the ...
4 years, 2 months ago (2016-10-19 23:58:25 UTC) #19
dsinclair
https://codereview.chromium.org/2432423002/diff/40001/xfa/fwl/core/ifwl_form.h File xfa/fwl/core/ifwl_form.h (right): https://codereview.chromium.org/2432423002/diff/40001/xfa/fwl/core/ifwl_form.h#newcode63 xfa/fwl/core/ifwl_form.h:63: typedef struct RestoreResizeInfo { On 2016/10/19 23:58:25, Lei Zhang ...
4 years, 2 months ago (2016-10-20 12:51:04 UTC) #20
dsinclair
On 2016/10/19 23:32:13, Lei Zhang wrote: > I think it might. Can you give it ...
4 years, 2 months ago (2016-10-20 12:55:03 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2432423002/50001
4 years, 2 months ago (2016-10-20 12:55:26 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2432423002/50001
4 years, 2 months ago (2016-10-20 13:19:03 UTC) #29
commit-bot: I haz the power
4 years, 2 months ago (2016-10-20 13:44:09 UTC) #31
Message was sent while issue was closed.
Committed patchset #6 (id:50001) as
https://pdfium.googlesource.com/pdfium/+/fb5055947efd78e0e7f8a2bfd5b754c63dbb...

Powered by Google App Engine
This is Rietveld 408576698