Remove CFWL_WidgetMrg::SetOwner().
Its last caller was removed way back in
https://pdfium-review.googlesource.com/c/pdfium/+/49410
because it was also uncalled.
Change-Id: I459c1558a8523f61e0012d9ea2a42799937eaf34
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/72612
Reviewed-by: Lei Zhang <thestig@chromium.org>
Commit-Queue: Tom Sepez <tsepez@chromium.org>
diff --git a/xfa/fwl/cfwl_widgetmgr.cpp b/xfa/fwl/cfwl_widgetmgr.cpp
index 3549127..bd9afd0 100644
--- a/xfa/fwl/cfwl_widgetmgr.cpp
+++ b/xfa/fwl/cfwl_widgetmgr.cpp
@@ -199,25 +199,6 @@
m_mapWidgetItem.erase(pWidget);
}
-void CFWL_WidgetMgr::SetOwner(CFWL_Widget* pOwner, CFWL_Widget* pOwned) {
- Item* pParentItem = GetWidgetMgrItem(pOwner);
- if (!pParentItem) {
- auto item = std::make_unique<Item>(pOwner);
- pParentItem = item.get();
- m_mapWidgetItem[pOwner] = std::move(item);
-
- pParentItem->pParent = GetWidgetMgrItem(nullptr);
- AppendWidget(pOwner);
- }
-
- Item* pItem = GetWidgetMgrItem(pOwned);
- if (!pItem) {
- auto item = std::make_unique<Item>(pOwned);
- pItem = item.get();
- m_mapWidgetItem[pOwned] = std::move(item);
- }
- pItem->pOwner = pParentItem;
-}
void CFWL_WidgetMgr::SetParent(CFWL_Widget* pParent, CFWL_Widget* pChild) {
Item* pParentItem = GetWidgetMgrItem(pParent);
Item* pItem = GetWidgetMgrItem(pChild);
diff --git a/xfa/fwl/cfwl_widgetmgr.h b/xfa/fwl/cfwl_widgetmgr.h
index 1f65037..59f5751 100644
--- a/xfa/fwl/cfwl_widgetmgr.h
+++ b/xfa/fwl/cfwl_widgetmgr.h
@@ -51,7 +51,6 @@
void InsertWidget(CFWL_Widget* pParent, CFWL_Widget* pChild);
void RemoveWidget(CFWL_Widget* pWidget);
- void SetOwner(CFWL_Widget* pOwner, CFWL_Widget* pOwned);
void SetParent(CFWL_Widget* pParent, CFWL_Widget* pChild);
CFWL_Widget* GetWidgetAtPoint(CFWL_Widget* pParent,