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

Issue 2016743002: Add back-pointer to "Associated widget" to CFWL_WidgetImp. (Closed)

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

Description

Add back-pointer to "Associated widget" to CFWL_WidgetImp. This is the last use of CFX_PrivateData, which is now removed. Committed: https://pdfium.googlesource.com/pdfium/+/a54bc400fa69491ad72ad97f74742ec28cbe849a

Patch Set 1 #

Total comments: 5

Patch Set 2 : rebase #

Patch Set 3 : Initialize m_pAssociate. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+31 lines, -182 lines) Patch
M core/fxcrt/fx_basic_util.cpp View 1 1 chunk +0 lines, -81 lines 0 comments Download
M core/fxcrt/include/fx_basic.h View 2 chunks +0 lines, -48 lines 0 comments Download
M xfa/fwl/core/fwl_widgetimp.h View 3 chunks +3 lines, -5 lines 0 comments Download
M xfa/fwl/core/fwl_widgetimp.cpp View 1 2 4 chunks +15 lines, -22 lines 0 comments Download
M xfa/fwl/core/ifwl_widget.h View 2 chunks +7 lines, -6 lines 0 comments Download
M xfa/fwl/lightwidget/cfwl_widget.cpp View 3 chunks +6 lines, -20 lines 0 comments Download

Messages

Total messages: 9 (3 generated)
Tom Sepez
Lei, for review. Requires https://codereview.chromium.org/2010923002/ https://codereview.chromium.org/2016743002/diff/1/core/fxcrt/include/fx_basic.h File core/fxcrt/include/fx_basic.h (right): https://codereview.chromium.org/2016743002/diff/1/core/fxcrt/include/fx_basic.h#newcode621 core/fxcrt/include/fx_basic.h:621: typedef void (*PD_CALLBACK_FREEDATA)(void* pData); ...
4 years, 7 months ago (2016-05-26 18:13:52 UTC) #2
Lei Zhang
https://codereview.chromium.org/2016743002/diff/1/xfa/fwl/core/fwl_widgetimp.cpp File xfa/fwl/core/fwl_widgetimp.cpp (right): https://codereview.chromium.org/2016743002/diff/1/xfa/fwl/core/fwl_widgetimp.cpp#newcode537 xfa/fwl/core/fwl_widgetimp.cpp:537: m_pLayoutItem(nullptr), Initialize |m_pAssociate| ? https://codereview.chromium.org/2016743002/diff/1/xfa/fwl/core/ifwl_widget.h File xfa/fwl/core/ifwl_widget.h (right): https://codereview.chromium.org/2016743002/diff/1/xfa/fwl/core/ifwl_widget.h#newcode21 ...
4 years, 7 months ago (2016-05-26 23:06:07 UTC) #3
Tom Sepez
https://codereview.chromium.org/2016743002/diff/1/xfa/fwl/core/fwl_widgetimp.cpp File xfa/fwl/core/fwl_widgetimp.cpp (right): https://codereview.chromium.org/2016743002/diff/1/xfa/fwl/core/fwl_widgetimp.cpp#newcode537 xfa/fwl/core/fwl_widgetimp.cpp:537: m_pLayoutItem(nullptr), On 2016/05/26 23:06:07, Lei Zhang wrote: > Initialize ...
4 years, 6 months ago (2016-05-27 17:15:40 UTC) #4
Lei Zhang
lgtm
4 years, 6 months ago (2016-05-27 17:46:43 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2016743002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/2016743002/40001
4 years, 6 months ago (2016-05-27 18:02:36 UTC) #7
commit-bot: I haz the power
4 years, 6 months ago (2016-05-27 18:13:12 UTC) #9
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://pdfium.googlesource.com/pdfium/+/a54bc400fa69491ad72ad97f74742ec28cbe...

Powered by Google App Engine
This is Rietveld 408576698