diff options
Diffstat (limited to 'Tools/WebKitTestRunner/efl/PlatformWebViewEfl.cpp')
| -rw-r--r-- | Tools/WebKitTestRunner/efl/PlatformWebViewEfl.cpp | 14 |
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() |
