Title: [123155] trunk/Tools
- Revision
- 123155
- Author
- [email protected]
- Date
- 2012-07-19 15:35:42 -0700 (Thu, 19 Jul 2012)
Log Message
[EFL] [WK2] Add a callback to handle delete request in MiniBrowser
https://bugs.webkit.org/show_bug.cgi?id=91483
Patch by Sudarsana Nagineni <[email protected]> on 2012-07-19
Reviewed by Dirk Pranke.
Add a callback to handle delete request and quit the main loop when
window is asked to be deleted so that all the resources allocated
for the window will be freed properly.
* MiniBrowser/efl/main.c:
(closeWindow):
(browserCreate):
Modified Paths
Diff
Modified: trunk/Tools/ChangeLog (123154 => 123155)
--- trunk/Tools/ChangeLog 2012-07-19 22:34:41 UTC (rev 123154)
+++ trunk/Tools/ChangeLog 2012-07-19 22:35:42 UTC (rev 123155)
@@ -1,3 +1,18 @@
+2012-07-19 Sudarsana Nagineni <[email protected]>
+
+ [EFL] [WK2] Add a callback to handle delete request in MiniBrowser
+ https://bugs.webkit.org/show_bug.cgi?id=91483
+
+ Reviewed by Dirk Pranke.
+
+ Add a callback to handle delete request and quit the main loop when
+ window is asked to be deleted so that all the resources allocated
+ for the window will be freed properly.
+
+ * MiniBrowser/efl/main.c:
+ (closeWindow):
+ (browserCreate):
+
2012-07-19 No'am Rosenthal <[email protected]>
[Qt] Enable CSS shaders in Qt (software mode)
Modified: trunk/Tools/MiniBrowser/efl/main.c (123154 => 123155)
--- trunk/Tools/MiniBrowser/efl/main.c 2012-07-19 22:34:41 UTC (rev 123154)
+++ trunk/Tools/MiniBrowser/efl/main.c 2012-07-19 22:35:42 UTC (rev 123155)
@@ -49,6 +49,11 @@
return EINA_TRUE;
}
+static void closeWindow(Ecore_Evas *ee)
+{
+ ecore_main_loop_quit();
+}
+
static void on_ecore_evas_resize(Ecore_Evas *ee)
{
Evas_Object *webview;
@@ -149,6 +154,7 @@
ecore_evas_callback_resize_set(app->ee, on_ecore_evas_resize);
ecore_evas_borderless_set(app->ee, 0);
ecore_evas_show(app->ee);
+ ecore_evas_callback_delete_request_set(app->ee, closeWindow);
app->evas = ecore_evas_get(app->ee);
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes