summaryrefslogtreecommitdiff
path: root/Tools/WebKitTestRunner/efl/PlatformWebViewEfl.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Tools/WebKitTestRunner/efl/PlatformWebViewEfl.cpp')
-rw-r--r--Tools/WebKitTestRunner/efl/PlatformWebViewEfl.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/Tools/WebKitTestRunner/efl/PlatformWebViewEfl.cpp b/Tools/WebKitTestRunner/efl/PlatformWebViewEfl.cpp
index 0bdb236dd..06187a066 100644
--- a/Tools/WebKitTestRunner/efl/PlatformWebViewEfl.cpp
+++ b/Tools/WebKitTestRunner/efl/PlatformWebViewEfl.cpp
@@ -28,11 +28,9 @@ using namespace WebKit;
namespace WTR {
-static bool useX11Window = false;
-
static Ecore_Evas* initEcoreEvas()
{
- Ecore_Evas* ecoreEvas = useX11Window ? ecore_evas_new(0, 0, 0, 800, 600, 0) : ecore_evas_buffer_new(800, 600);
+ Ecore_Evas* ecoreEvas = ecore_evas_new(0, 0, 0, 800, 600, 0);
if (!ecoreEvas)
return 0;
@@ -76,16 +74,18 @@ void PlatformWebView::focus()
WKRect PlatformWebView::windowFrame()
{
- Evas_Coord x, y, width, height;
- evas_object_geometry_get(m_view, &x, &y, &width, &height);
+ int x, y, width, height;
+
+ Ecore_Evas* ee = ecore_evas_ecore_evas_get(evas_object_evas_get(m_view));
+ ecore_evas_request_geometry_get(ee, &x, &y, &width, &height);
return WKRectMake(x, y, width, height);
}
void PlatformWebView::setWindowFrame(WKRect frame)
{
- evas_object_move(m_view, frame.origin.x, frame.origin.y);
- resizeTo(frame.size.width, frame.size.height);
+ Ecore_Evas* ee = ecore_evas_ecore_evas_get(evas_object_evas_get(m_view));
+ ecore_evas_move_resize(ee, frame.origin.x, frame.origin.y, frame.size.width, frame.size.height);
}
void PlatformWebView::addChromeInputField()