Title: [100758] trunk/Source/WebKit2
Revision
100758
Author
hausm...@webkit.org
Date
2011-11-18 05:42:59 -0800 (Fri, 18 Nov 2011)

Log Message

[Qt][WK2] Fix popups for select elements.

Reviewed by Tor Arne Vestbø.

* UIProcess/qt/QtWebPageProxy.cpp:
(QtWebPageProxy::createPopupMenuProxy): Fall back to the "desktop" implementation
for the moment. Better than nothing :)

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (100757 => 100758)


--- trunk/Source/WebKit2/ChangeLog	2011-11-18 13:42:09 UTC (rev 100757)
+++ trunk/Source/WebKit2/ChangeLog	2011-11-18 13:42:59 UTC (rev 100758)
@@ -1,5 +1,15 @@
 2011-11-18  Simon Hausmann  <simon.hausm...@nokia.com>
 
+        [Qt][WK2] Fix popups for select elements.
+
+        Reviewed by Tor Arne Vestbø.
+
+        * UIProcess/qt/QtWebPageProxy.cpp:
+        (QtWebPageProxy::createPopupMenuProxy): Fall back to the "desktop" implementation
+        for the moment. Better than nothing :)
+
+2011-11-18  Simon Hausmann  <simon.hausm...@nokia.com>
+
         [Qt] Unreviewed debug build fix
 
         * UIProcess/qt/QtWebPageProxy.cpp:

Modified: trunk/Source/WebKit2/UIProcess/qt/QtWebPageProxy.cpp (100757 => 100758)


--- trunk/Source/WebKit2/UIProcess/qt/QtWebPageProxy.cpp	2011-11-18 13:42:09 UTC (rev 100757)
+++ trunk/Source/WebKit2/UIProcess/qt/QtWebPageProxy.cpp	2011-11-18 13:42:59 UTC (rev 100758)
@@ -52,7 +52,7 @@
 #include "WebContextMenuProxyQt.h"
 #include "WebEditCommandProxy.h"
 #include "WebEventFactoryQt.h"
-#include "WebPopupMenuProxyQt.h"
+#include "WebPopupMenuProxyQtDesktop.h"
 #include "WKStringQt.h"
 #include "WKURLQt.h"
 #include <QDrag>
@@ -599,7 +599,7 @@
 
 PassRefPtr<WebPopupMenuProxy> QtWebPageProxy::createPopupMenuProxy(WebPageProxy*)
 {
-    return WebPopupMenuProxyQt::create();
+    return WebPopupMenuProxyQtDesktop::create(m_webPageProxy.get(), m_qmlWebView);
 }
 
 PassRefPtr<WebContextMenuProxy> QtWebPageProxy::createContextMenuProxy(WebPageProxy*)
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to