Changeset 130658 in webkit
- Timestamp:
- Oct 8, 2012, 11:23:05 AM (14 years ago)
- Location:
- trunk/Tools
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
MiniBrowser/efl/main.c (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r130652 r130658 1 2012-10-08 Christophe Dumez <christophe.dumez@intel.com> 2 3 [EFL][WK2] Simplify frame flattening support in MiniBrowser 4 https://bugs.webkit.org/show_bug.cgi?id=98657 5 6 Reviewed by Kenneth Rohde Christiansen. 7 8 Simplify frame flattening support code in MiniBrowser to 9 avoid passing the setting around to window_create() 10 function(). 11 12 * MiniBrowser/efl/main.c: 13 (on_key_down): 14 (on_new_window): 15 (window_create): 16 (main): 17 1 18 2012-10-08 Christophe Dumez <christophe.dumez@intel.com> 2 19 -
trunk/Tools/MiniBrowser/efl/main.c
r130652 r130658 40 40 static Eina_List *windows = NULL; 41 41 static char *evas_engine_name = NULL; 42 static Eina_Bool frame_flattening_enabled = EINA_FALSE; 42 43 43 44 typedef struct _Browser_Window { … … 73 74 }; 74 75 75 static Browser_Window *window_create(const char *url , Eina_Bool frame_flattening);76 static Browser_Window *window_create(const char *url); 76 77 77 78 static Browser_Window *browser_window_find(Ecore_Evas *ee) … … 170 171 } else if (!strcmp(ev->key, "n") && ctrlPressed) { 171 172 info("Create new window (Ctrl+n) was pressed.\n"); 172 Browser_Window *window = window_create(DEFAULT_URL , EINA_FALSE);173 Browser_Window *window = window_create(DEFAULT_URL); 173 174 windows = eina_list_append(windows, window); 174 175 } … … 226 227 { 227 228 Evas_Object **new_view = (Evas_Object **)event_info; 228 Browser_Window *window = window_create(NULL , EINA_FALSE);229 Browser_Window *window = window_create(NULL); 229 230 *new_view = window->webview; 230 231 windows = eina_list_append(windows, window); … … 304 305 } 305 306 306 static Browser_Window *window_create(const char *url , Eina_Bool frame_flattening)307 static Browser_Window *window_create(const char *url) 307 308 { 308 309 Browser_Window *window = malloc(sizeof(Browser_Window)); … … 335 336 window->webview = ewk_view_add(window->evas); 336 337 ewk_view_theme_set(window->webview, THEME_DIR"/default.edj"); 337 ewk_settings_enable_frame_flattening_set(ewk_view_settings_get(window->webview), frame_flattening );338 ewk_settings_enable_frame_flattening_set(ewk_view_settings_get(window->webview), frame_flattening_enabled); 338 339 339 340 Ewk_Settings *settings = ewk_view_settings_get(window->webview); … … 372 373 Browser_Window *window; 373 374 374 Eina_Bool frame_flattening = EINA_FALSE;375 376 375 Ecore_Getopt_Value values[] = { 377 376 ECORE_GETOPT_VALUE_STR(evas_engine_name), 378 377 ECORE_GETOPT_VALUE_BOOL(quitOption), 379 ECORE_GETOPT_VALUE_BOOL(frame_flattening ),378 ECORE_GETOPT_VALUE_BOOL(frame_flattening_enabled), 380 379 ECORE_GETOPT_VALUE_BOOL(quitOption), 381 380 ECORE_GETOPT_VALUE_BOOL(quitOption), … … 398 397 if (args < argc) { 399 398 char *url = url_from_user_input(argv[args]); 400 window = window_create(url , frame_flattening);399 window = window_create(url); 401 400 free(url); 402 401 } else 403 window = window_create(DEFAULT_URL , frame_flattening);402 window = window_create(DEFAULT_URL); 404 403 405 404 if (!window)
Note:
See TracChangeset
for help on using the changeset viewer.