Lines Matching full:popupcontainer
98 static WebPopupType convertPopupType(PopupContainer::PopupType type)
101 case PopupContainer::Select:
103 case PopupContainer::Suggestion:
707 void ChromeClientImpl::popupOpened(PopupContainer* popupContainer,
717 getPopupMenuInfo(popupContainer, &popupInfo);
721 convertPopupType(popupContainer->popupType()));
725 m_webView->popupOpened(popupContainer);
727 static_cast<WebPopupMenuImpl*>(webwidget)->Init(popupContainer, bounds);
730 void ChromeClientImpl::popupClosed(WebCore::PopupContainer* popupContainer)
732 m_webView->popupClosed(popupContainer);
760 void ChromeClientImpl::getPopupMenuInfo(PopupContainer* popupContainer,
763 const Vector<PopupItem*>& inputItems = popupContainer->popupData();
794 info->itemHeight = popupContainer->menuItemHeight();
795 info->itemFontSize = popupContainer->menuItemFontSize();
796 info->selectedIndex = popupContainer->selectedIndex();
798 info->rightAligned = popupContainer->menuStyle().textDirection() == RTL;