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

Issue 2524173002: Merge IFWL and CFWL classes. (Closed)

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

Description

Merge IFWL and CFWL classes. This CL merges the IFWL hierarchy into the CFWL hierachy. All CFWL proxy methods have been replaced by the IFWL implementations. Committed: https://pdfium.googlesource.com/pdfium/+/2c489cc41023a40648dfde988d11b8ec2b66c7d0

Patch Set 1 #

Total comments: 2

Patch Set 2 : make chrome build happy #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+7422 lines, -8528 lines) Patch
M BUILD.gn View 1 chunk +0 lines, -18 lines 0 comments Download
M xfa/fde/cfde_txtedtdorecord_deleterange.cpp View 1 chunk +1 line, -1 line 0 comments Download
M xfa/fde/cfde_txtedtdorecord_insert.cpp View 1 chunk +1 line, -1 line 0 comments Download
M xfa/fde/cfde_txtedtengine.cpp View 1 chunk +1 line, -1 line 0 comments Download
M xfa/fde/ifde_txtedtengine.h View 2 chunks +2 lines, -2 lines 0 comments Download
M xfa/fwl/core/cfwl_app.h View 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/core/cfwl_app.cpp View 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/core/cfwl_barcode.h View 2 chunks +45 lines, -20 lines 0 comments Download
M xfa/fwl/core/cfwl_barcode.cpp View 3 chunks +150 lines, -79 lines 0 comments Download
M xfa/fwl/core/cfwl_caret.h View 1 chunk +5 lines, -5 lines 0 comments Download
M xfa/fwl/core/cfwl_caret.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M xfa/fwl/core/cfwl_checkbox.h View 1 chunk +68 lines, -5 lines 0 comments Download
M xfa/fwl/core/cfwl_checkbox.cpp View 1 chunk +461 lines, -13 lines 0 comments Download
M xfa/fwl/core/cfwl_combobox.h View 2 chunks +142 lines, -23 lines 0 comments Download
M xfa/fwl/core/cfwl_combobox.cpp View 1 chunk +1049 lines, -69 lines 0 comments Download
M xfa/fwl/core/cfwl_comboboxproxy.h View 2 chunks +4 lines, -4 lines 0 comments Download
M xfa/fwl/core/cfwl_comboboxproxy.cpp View 2 chunks +4 lines, -4 lines 0 comments Download
M xfa/fwl/core/cfwl_comboedit.h View 2 chunks +7 lines, -7 lines 0 comments Download
M xfa/fwl/core/cfwl_comboedit.cpp View 2 chunks +5 lines, -5 lines 0 comments Download
M xfa/fwl/core/cfwl_combolist.h View 1 chunk +5 lines, -5 lines 0 comments Download
M xfa/fwl/core/cfwl_combolist.cpp View 8 chunks +12 lines, -12 lines 0 comments Download
M xfa/fwl/core/cfwl_datetimeedit.h View 1 chunk +5 lines, -5 lines 0 comments Download
M xfa/fwl/core/cfwl_datetimeedit.cpp View 5 chunks +8 lines, -8 lines 0 comments Download
M xfa/fwl/core/cfwl_datetimepicker.h View 1 chunk +94 lines, -8 lines 0 comments Download
M xfa/fwl/core/cfwl_datetimepicker.cpp View 1 chunk +615 lines, -29 lines 0 comments Download
M xfa/fwl/core/cfwl_edit.h View 1 chunk +162 lines, -6 lines 0 comments Download
M xfa/fwl/core/cfwl_edit.cpp View 1 chunk +1611 lines, -22 lines 0 comments Download
M xfa/fwl/core/cfwl_event.h View 2 chunks +3 lines, -3 lines 0 comments Download
M xfa/fwl/core/cfwl_eventtarget.h View 1 chunk +5 lines, -5 lines 0 comments Download
M xfa/fwl/core/cfwl_eventtarget.cpp View 1 chunk +3 lines, -3 lines 0 comments Download
M xfa/fwl/core/cfwl_evtkillfocus.h View 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/core/cfwl_evtsetfocus.h View 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/core/cfwl_evtsizechanged.h View 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/core/cfwl_evtvalidate.h View 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/core/cfwl_form.h View 4 chunks +9 lines, -9 lines 0 comments Download
M xfa/fwl/core/cfwl_form.cpp View 3 chunks +4 lines, -4 lines 0 comments Download
M xfa/fwl/core/cfwl_formproxy.h View 1 chunk +2 lines, -2 lines 0 comments Download
M xfa/fwl/core/cfwl_formproxy.cpp View 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/core/cfwl_listbox.h View 1 chunk +137 lines, -8 lines 0 comments Download
M xfa/fwl/core/cfwl_listbox.cpp View 1 2 chunks +1085 lines, -38 lines 0 comments Download
M xfa/fwl/core/cfwl_message.h View 2 chunks +3 lines, -3 lines 0 comments Download
M xfa/fwl/core/cfwl_monthcalendar.h View 2 chunks +4 lines, -4 lines 0 comments Download
M xfa/fwl/core/cfwl_monthcalendar.cpp View 7 chunks +9 lines, -9 lines 0 comments Download
M xfa/fwl/core/cfwl_msgkillfocus.h View 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/core/cfwl_msgsetfocus.h View 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/core/cfwl_notedriver.h View 2 chunks +23 lines, -23 lines 0 comments Download
M xfa/fwl/core/cfwl_notedriver.cpp View 22 chunks +32 lines, -32 lines 0 comments Download
M xfa/fwl/core/cfwl_noteloop.h View 1 chunk +4 lines, -4 lines 0 comments Download
M xfa/fwl/core/cfwl_picturebox.h View 1 chunk +34 lines, -2 lines 0 comments Download
M xfa/fwl/core/cfwl_picturebox.cpp View 1 chunk +44 lines, -6 lines 0 comments Download
M xfa/fwl/core/cfwl_pushbutton.h View 1 chunk +52 lines, -2 lines 0 comments Download
M xfa/fwl/core/cfwl_pushbutton.cpp View 1 chunk +295 lines, -6 lines 0 comments Download
M xfa/fwl/core/cfwl_scrollbar.h View 1 chunk +5 lines, -5 lines 0 comments Download
M xfa/fwl/core/cfwl_scrollbar.cpp View 2 chunks +3 lines, -3 lines 0 comments Download
M xfa/fwl/core/cfwl_spinbutton.h View 2 chunks +3 lines, -3 lines 0 comments Download
M xfa/fwl/core/cfwl_spinbutton.cpp View 3 chunks +3 lines, -3 lines 0 comments Download
M xfa/fwl/core/cfwl_themepart.h View 2 chunks +2 lines, -2 lines 0 comments Download
M xfa/fwl/core/cfwl_timer.h View 1 chunk +3 lines, -3 lines 0 comments Download
M xfa/fwl/core/cfwl_timer.cpp View 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/core/cfwl_widget.h View 1 chunk +166 lines, -28 lines 0 comments Download
M xfa/fwl/core/cfwl_widget.cpp View 1 chunk +742 lines, -42 lines 0 comments Download
M xfa/fwl/core/cfwl_widgetmgr.h View 4 chunks +41 lines, -41 lines 0 comments Download
M xfa/fwl/core/cfwl_widgetmgr.cpp View 30 chunks +53 lines, -53 lines 0 comments Download
M xfa/fwl/core/cfwl_widgetproperties.h View 2 chunks +4 lines, -4 lines 0 comments Download
D xfa/fwl/core/ifwl_barcode.h View 1 chunk +0 lines, -92 lines 0 comments Download
D xfa/fwl/core/ifwl_barcode.cpp View 1 chunk +0 lines, -175 lines 0 comments Download
D xfa/fwl/core/ifwl_checkbox.h View 1 chunk +0 lines, -100 lines 0 comments Download
D xfa/fwl/core/ifwl_checkbox.cpp View 1 chunk +0 lines, -483 lines 0 comments Download
D xfa/fwl/core/ifwl_combobox.h View 1 chunk +0 lines, -176 lines 0 comments Download
D xfa/fwl/core/ifwl_combobox.cpp View 1 chunk +0 lines, -1130 lines 0 comments Download
D xfa/fwl/core/ifwl_datetimepicker.h View 1 chunk +0 lines, -120 lines 0 comments Download
D xfa/fwl/core/ifwl_datetimepicker.cpp View 1 chunk +0 lines, -661 lines 0 comments Download
D xfa/fwl/core/ifwl_edit.h View 1 chunk +0 lines, -197 lines 0 comments Download
D xfa/fwl/core/ifwl_edit.cpp View 1 chunk +0 lines, -1661 lines 0 comments Download
D xfa/fwl/core/ifwl_listbox.h View 1 chunk +0 lines, -168 lines 0 comments Download
D xfa/fwl/core/ifwl_listbox.cpp View 1 chunk +0 lines, -1126 lines 0 comments Download
D xfa/fwl/core/ifwl_picturebox.h View 1 chunk +0 lines, -54 lines 0 comments Download
D xfa/fwl/core/ifwl_picturebox.cpp View 1 chunk +0 lines, -68 lines 0 comments Download
D xfa/fwl/core/ifwl_pushbutton.h View 1 chunk +0 lines, -72 lines 0 comments Download
D xfa/fwl/core/ifwl_pushbutton.cpp View 1 chunk +0 lines, -316 lines 0 comments Download
M xfa/fwl/core/ifwl_themeprovider.h View 1 chunk +1 line, -1 line 0 comments Download
D xfa/fwl/core/ifwl_widget.h View 1 chunk +0 lines, -217 lines 0 comments Download
D xfa/fwl/core/ifwl_widget.cpp View 1 chunk +0 lines, -803 lines 0 comments Download
M xfa/fwl/core/ifwl_widgetmgrdelegate.h View 1 chunk +3 lines, -3 lines 1 comment Download
M xfa/fwl/theme/cfwl_barcodetp.h View 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/theme/cfwl_barcodetp.cpp View 1 chunk +3 lines, -3 lines 0 comments Download
M xfa/fwl/theme/cfwl_carettp.h View 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/theme/cfwl_carettp.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M xfa/fwl/theme/cfwl_checkboxtp.h View 2 chunks +2 lines, -2 lines 0 comments Download
M xfa/fwl/theme/cfwl_checkboxtp.cpp View 3 chunks +4 lines, -4 lines 0 comments Download
M xfa/fwl/theme/cfwl_comboboxtp.h View 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/theme/cfwl_comboboxtp.cpp View 2 chunks +3 lines, -3 lines 0 comments Download
M xfa/fwl/theme/cfwl_datetimepickertp.h View 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/theme/cfwl_datetimepickertp.cpp View 1 chunk +2 lines, -2 lines 0 comments Download
M xfa/fwl/theme/cfwl_edittp.h View 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/theme/cfwl_edittp.cpp View 2 chunks +3 lines, -3 lines 0 comments Download
M xfa/fwl/theme/cfwl_listboxtp.h View 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/theme/cfwl_listboxtp.cpp View 2 chunks +3 lines, -3 lines 0 comments Download
M xfa/fwl/theme/cfwl_monthcalendartp.h View 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/theme/cfwl_monthcalendartp.cpp View 2 chunks +2 lines, -2 lines 0 comments Download
M xfa/fwl/theme/cfwl_pictureboxtp.h View 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/theme/cfwl_pictureboxtp.cpp View 1 chunk +3 lines, -3 lines 0 comments Download
M xfa/fwl/theme/cfwl_pushbuttontp.h View 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/theme/cfwl_pushbuttontp.cpp View 2 chunks +3 lines, -3 lines 0 comments Download
M xfa/fwl/theme/cfwl_scrollbartp.h View 1 chunk +1 line, -1 line 0 comments Download
M xfa/fwl/theme/cfwl_scrollbartp.cpp View 3 chunks +3 lines, -3 lines 0 comments Download
M xfa/fwl/theme/cfwl_widgettp.h View 3 chunks +5 lines, -5 lines 0 comments Download
M xfa/fwl/theme/cfwl_widgettp.cpp View 5 chunks +5 lines, -5 lines 0 comments Download
M xfa/fxfa/app/xfa_ffapp.cpp View 1 chunk +1 line, -1 line 0 comments Download
M xfa/fxfa/app/xfa_ffbarcode.cpp View 1 chunk +3 lines, -4 lines 0 comments Download
M xfa/fxfa/app/xfa_ffcheckbutton.cpp View 3 chunks +5 lines, -7 lines 0 comments Download
M xfa/fxfa/app/xfa_ffchoicelist.h View 2 chunks +5 lines, -6 lines 0 comments Download
M xfa/fxfa/app/xfa_ffchoicelist.cpp View 8 chunks +24 lines, -26 lines 0 comments Download
M xfa/fxfa/app/xfa_fffield.cpp View 18 chunks +18 lines, -21 lines 0 comments Download
M xfa/fxfa/app/xfa_ffimageedit.cpp View 2 chunks +4 lines, -5 lines 0 comments Download
M xfa/fxfa/app/xfa_ffpushbutton.cpp View 1 chunk +5 lines, -7 lines 0 comments Download
M xfa/fxfa/app/xfa_fftextedit.h View 3 chunks +4 lines, -4 lines 0 comments Download
M xfa/fxfa/app/xfa_fftextedit.cpp View 12 chunks +32 lines, -35 lines 0 comments Download
M xfa/fxfa/app/xfa_fwladapter.h View 1 chunk +3 lines, -3 lines 0 comments Download
M xfa/fxfa/app/xfa_fwladapter.cpp View 2 chunks +2 lines, -2 lines 0 comments Download
M xfa/fxfa/app/xfa_fwltheme.h View 2 chunks +2 lines, -2 lines 0 comments Download
M xfa/fxfa/app/xfa_fwltheme.cpp View 3 chunks +11 lines, -11 lines 0 comments Download
M xfa/fxfa/xfa_ffapp.h View 4 chunks +4 lines, -4 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 20 (9 generated)
dsinclair
PTAL. This should be committed just after https://codereview.chromium.org/2525083002/. The chunks of green additions are copies ...
4 years ago (2016-11-23 20:59:19 UTC) #4
dsinclair
On 2016/11/23 20:59:51, commit-bot: I haz the power wrote: > Dry run: Try jobs failed ...
4 years ago (2016-11-23 21:23:52 UTC) #7
Tom Sepez
This is great. For what I can check, it looks OK. Can you build this ...
4 years ago (2016-11-23 22:07:17 UTC) #8
dsinclair
On 2016/11/23 22:07:17, Tom Sepez wrote: > This is great. For what I can check, ...
4 years ago (2016-11-23 22:23:28 UTC) #9
Tom Sepez
lgtm
4 years ago (2016-11-23 22:37:22 UTC) #10
npm
Looks good. There was no case where both the CFWL_X and the IFWL_X implemented a ...
4 years ago (2016-11-23 22:48:24 UTC) #11
dsinclair
https://codereview.chromium.org/2524173002/diff/1/xfa/fwl/core/cfwl_edit.h File xfa/fwl/core/cfwl_edit.h (right): https://codereview.chromium.org/2524173002/diff/1/xfa/fwl/core/cfwl_edit.h#newcode80 xfa/fwl/core/cfwl_edit.h:80: virtual void SetText(const CFX_WideString& wsText); On 2016/11/23 22:48:23, npm ...
4 years ago (2016-11-24 00:05:07 UTC) #12
dsinclair
On 2016/11/23 22:48:24, npm wrote: > Looks good. There was no case where both the ...
4 years ago (2016-11-24 00:05:29 UTC) #13
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/2524173002/20001
4 years ago (2016-11-24 00:05:47 UTC) #15
commit-bot: I haz the power
Committed patchset #2 (id:20001) as https://pdfium.googlesource.com/pdfium/+/2c489cc41023a40648dfde988d11b8ec2b66c7d0
4 years ago (2016-11-24 00:17:25 UTC) #18
Lei Zhang
3 years, 4 months ago (2017-08-16 00:59:22 UTC) #20
Message was sent while issue was closed.
https://codereview.chromium.org/2524173002/diff/20001/xfa/fwl/core/ifwl_widge...
File xfa/fwl/core/ifwl_widgetmgrdelegate.h (right):

https://codereview.chromium.org/2524173002/diff/20001/xfa/fwl/core/ifwl_widge...
xfa/fwl/core/ifwl_widgetmgrdelegate.h:15: class CFWL_WidgetMgrDelegate {
What happened here? Did this accidentally get caught in the mass renaming? This
is clearly an Interface.

Powered by Google App Engine
This is Rietveld 408576698