-
pierre.rossi@gmail.com authored
https://bugs.webkit.org/show_bug.cgi?id=73916 Source/WebCore: This was needed for Qt since the mobile theme, which can be picked up at runtime, delegates the rendering of list boxes. Reviewed by Kent Tamura. No new tests, there's no functional change. * html/HTMLSelectElement.cpp: (WebCore::HTMLSelectElement::usesMenuList): * html/HTMLSelectElement.h: * platform/PopupMenuClient.h: (WebCore::PopupMenuClient::listBoxSelectItem): (WebCore::PopupMenuClient::multiple): * platform/qt/RenderThemeQtMobile.h: (WebCore::RenderThemeQtMobile::delegatesMenuListRendering): * rendering/RenderMenuList.cpp: (WebCore::RenderMenuList::multiple): * rendering/RenderMenuList.h: * rendering/RenderTheme.h: (WebCore::RenderTheme::delegatesMenuListRendering): Source/WebKit/chromium: Reviewed by Kent Tamura. * src/ExternalPopupMenu.cpp: (WebKit::ExternalPopupMenu::didAcceptIndices): (WebKit::ExternalPopupMenu::getPopupMenuInfo): Source/WebKit/qt: Reviewed by Kent Tamura. * WebCoreSupport/PopupMenuQt.cpp: (SelectData::multiple): (WebCore::PopupMenuQt::selectItem): Tools: Reviewed by Kent Tamura. * qmake/mkspecs/features/features.prf: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@102419 268f45cc-cd09-0410-ab3c-d52691b4dbfc
573e9472