Title: [130658] trunk/Tools
Revision
130658
Author
[email protected]
Date
2012-10-08 11:23:05 -0700 (Mon, 08 Oct 2012)

Log Message

[EFL][WK2] Simplify frame flattening support in MiniBrowser
https://bugs.webkit.org/show_bug.cgi?id=98657

Patch by Christophe Dumez <[email protected]> on 2012-10-08
Reviewed by Kenneth Rohde Christiansen.

Simplify frame flattening support code in MiniBrowser to
avoid passing the setting around to window_create()
function().

* MiniBrowser/efl/main.c:
(on_key_down):
(on_new_window):
(window_create):
(main):

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (130657 => 130658)


--- trunk/Tools/ChangeLog	2012-10-08 18:15:01 UTC (rev 130657)
+++ trunk/Tools/ChangeLog	2012-10-08 18:23:05 UTC (rev 130658)
@@ -1,5 +1,22 @@
 2012-10-08  Christophe Dumez  <[email protected]>
 
+        [EFL][WK2] Simplify frame flattening support in MiniBrowser
+        https://bugs.webkit.org/show_bug.cgi?id=98657
+
+        Reviewed by Kenneth Rohde Christiansen.
+
+        Simplify frame flattening support code in MiniBrowser to
+        avoid passing the setting around to window_create()
+        function().
+
+        * MiniBrowser/efl/main.c:
+        (on_key_down):
+        (on_new_window):
+        (window_create):
+        (main):
+
+2012-10-08  Christophe Dumez  <[email protected]>
+
         [EFL] Use Ctrl+n shortcut to create a new window in MiniBrowser / EWebLauncher
         https://bugs.webkit.org/show_bug.cgi?id=98655
 

Modified: trunk/Tools/MiniBrowser/efl/main.c (130657 => 130658)


--- trunk/Tools/MiniBrowser/efl/main.c	2012-10-08 18:15:01 UTC (rev 130657)
+++ trunk/Tools/MiniBrowser/efl/main.c	2012-10-08 18:23:05 UTC (rev 130658)
@@ -39,6 +39,7 @@
 static int verbose = 1;
 static Eina_List *windows = NULL;
 static char *evas_engine_name = NULL;
+static Eina_Bool frame_flattening_enabled = EINA_FALSE;
 
 typedef struct _Browser_Window {
     Ecore_Evas *ee;
@@ -72,7 +73,7 @@
     }
 };
 
-static Browser_Window *window_create(const char *url, Eina_Bool frame_flattening);
+static Browser_Window *window_create(const char *url);
 
 static Browser_Window *browser_window_find(Ecore_Evas *ee)
 {
@@ -169,7 +170,7 @@
         ewk_view_stop(obj);
     } else if (!strcmp(ev->key, "n") && ctrlPressed) {
         info("Create new window (Ctrl+n) was pressed.\n");
-        Browser_Window *window = window_create(DEFAULT_URL, EINA_FALSE);
+        Browser_Window *window = window_create(DEFAULT_URL);
         windows = eina_list_append(windows, window);
     }
 }
@@ -225,7 +226,7 @@
 on_new_window(void *user_data, Evas_Object *webview, void *event_info)
 {
     Evas_Object **new_view = (Evas_Object **)event_info;
-    Browser_Window *window = window_create(NULL, EINA_FALSE);
+    Browser_Window *window = window_create(NULL);
     *new_view = window->webview;
     windows = eina_list_append(windows, window);
 }
@@ -303,7 +304,7 @@
     return EXIT_SUCCESS;
 }
 
-static Browser_Window *window_create(const char *url, Eina_Bool frame_flattening)
+static Browser_Window *window_create(const char *url)
 {
     Browser_Window *window = malloc(sizeof(Browser_Window));
     if (!window) {
@@ -334,7 +335,7 @@
     /* Create webview */
     window->webview = ewk_view_add(window->evas);
     ewk_view_theme_set(window->webview, THEME_DIR"/default.edj");
-    ewk_settings_enable_frame_flattening_set(ewk_view_settings_get(window->webview), frame_flattening);
+    ewk_settings_enable_frame_flattening_set(ewk_view_settings_get(window->webview), frame_flattening_enabled);
 
     Ewk_Settings *settings = ewk_view_settings_get(window->webview);
     ewk_settings_file_access_from_file_urls_allowed_set(settings, EINA_TRUE);
@@ -371,12 +372,10 @@
     unsigned char quitOption = 0;
     Browser_Window *window;
 
-    Eina_Bool frame_flattening = EINA_FALSE;
-
     Ecore_Getopt_Value values[] = {
         ECORE_GETOPT_VALUE_STR(evas_engine_name),
         ECORE_GETOPT_VALUE_BOOL(quitOption),
-        ECORE_GETOPT_VALUE_BOOL(frame_flattening),
+        ECORE_GETOPT_VALUE_BOOL(frame_flattening_enabled),
         ECORE_GETOPT_VALUE_BOOL(quitOption),
         ECORE_GETOPT_VALUE_BOOL(quitOption),
         ECORE_GETOPT_VALUE_BOOL(quitOption),
@@ -397,10 +396,10 @@
 
     if (args < argc) {
         char *url = ""
-        window = window_create(url, frame_flattening);
+        window = window_create(url);
         free(url);
     } else
-        window = window_create(DEFAULT_URL, frame_flattening);
+        window = window_create(DEFAULT_URL);
 
     if (!window)
         return quit(EINA_FALSE, "ERROR: could not create browser window.\n");
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to