diff options
author | Dan Sinclair <dsinclair@chromium.org> | 2018-01-22 22:01:57 +0000 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2018-01-22 22:01:57 +0000 |
commit | 1ca42167e5913eddf57f137fd7b4cc2110b6cd1f (patch) | |
tree | 33f018384bc7b974270cfcb19065815beb54a126 /xfa/fxfa/cxfa_widgetacc.cpp | |
parent | 9ccf4047a6f36e9c0863541437af7734a04ca676 (diff) | |
download | pdfium-1ca42167e5913eddf57f137fd7b4cc2110b6cd1f.tar.xz |
Convert CXFA_FFWidgetHandler to use CXFA_Node
This CL removes CXFA_WidgetAcc from CXFA_FFWidgetHandler and uses
CXFA_Node directly.
Change-Id: I88cf1edc53f4489aeac018a95e9d5936d85106db
Reviewed-on: https://pdfium-review.googlesource.com/23450
Commit-Queue: dsinclair <dsinclair@chromium.org>
Reviewed-by: Henrique Nakashima <hnakashima@chromium.org>
Diffstat (limited to 'xfa/fxfa/cxfa_widgetacc.cpp')
-rw-r--r-- | xfa/fxfa/cxfa_widgetacc.cpp | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/xfa/fxfa/cxfa_widgetacc.cpp b/xfa/fxfa/cxfa_widgetacc.cpp index 9c61697307..0e73dfb4e8 100644 --- a/xfa/fxfa/cxfa_widgetacc.cpp +++ b/xfa/fxfa/cxfa_widgetacc.cpp @@ -1295,30 +1295,6 @@ bool CXFA_WidgetAcc::IsOpenAccess() const { return m_pNode && m_pNode->IsOpenAccess(); } -std::vector<CXFA_Event*> CXFA_WidgetAcc::GetEventByActivity( - XFA_AttributeEnum iActivity, - bool bIsFormReady) { - std::vector<CXFA_Event*> events; - for (CXFA_Node* node : m_pNode->GetNodeList(0, XFA_Element::Event)) { - auto* event = static_cast<CXFA_Event*>(node); - if (event->GetActivity() == iActivity) { - if (iActivity == XFA_AttributeEnum::Ready) { - WideString wsRef = event->GetRef(); - if (bIsFormReady) { - if (wsRef == WideStringView(L"$form")) - events.push_back(event); - } else { - if (wsRef == WideStringView(L"$layout")) - events.push_back(event); - } - } else { - events.push_back(event); - } - } - } - return events; -} - XFA_AttributeEnum CXFA_WidgetAcc::GetButtonHighlight() { CXFA_Node* pUIChild = m_pNode->GetUIChild(); if (pUIChild) |