2010-09-04 Lucas De Marchi <lucas.demarchi@profusion.mobi>
[WebKit-https.git] / WebKit / efl / ChangeLog
1 2010-09-04  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
2
3         Reviewed by Kenneth Rohde Christiansen.
4
5         [EFL] Move test browser to WebKitTools directory
6         https://bugs.webkit.org/show_bug.cgi?id=45212
7
8         Follow other ports like QT and GTK which moved the test browser to
9         WebKitTools directory.
10
11         * CMakeListsEfl.txt: Remove build for test browser.
12         * EWebLauncher/main.c: Removed.
13
14 2010-09-03  Jesus Sanchez-Palencia  <jesus.palencia@openbossa.org>
15
16         Reviewed by Darin Adler.
17
18         Add NetworkingContext to avoid layer violations
19         https://bugs.webkit.org/show_bug.cgi?id=42292
20
21         Add createNetworkingContext to EFL's FrameLoaderClient.
22
23         * WebCoreSupport/FrameLoaderClientEfl.cpp:
24         (WebCore::FrameLoaderClientEfl::createNetworkingContext):
25         * WebCoreSupport/FrameLoaderClientEfl.h:
26
27 2010-09-03  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
28
29         Reviewed by Martin Robinson.
30
31         [EFL] Regression (66531) Build break with Glib Support
32         https://bugs.webkit.org/show_bug.cgi?id=45011
33
34         Move GtkTypedefs.h to GTypedefs.h and let it inside gobject directory
35         since when glib is enabled, EFL port needs it, too.
36
37         * CMakeListsEfl.txt: Include gobject directory to find new header
38         file.
39
40 2010-09-03  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
41
42         Reviewed by Antonio Gomes.
43
44         [EFL] Install default theme
45         https://bugs.webkit.org/show_bug.cgi?id=45154
46
47         Since a theme is needed in order to create a new browser, install the
48         default one to serve as example and fall-back.
49
50         * CMakeListsEfl.txt:
51
52 2010-09-02  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
53
54         Reviewed by Antonio Gomes.
55
56         [EFL] Name install directories according to library name
57         https://bugs.webkit.org/show_bug.cgi?id=45126
58
59         * CMakeListsEfl.txt: include diretory follows library name.
60         * ewebkit.pc.in: Ditto.
61
62 2010-08-31  Dave Hyatt  <hyatt@apple.com>
63
64         Reviewed by Sam Weinig.
65
66         https://bugs.webkit.org/show_bug.cgi?id=44863, disentangle style recalc from layout, so that
67         the former can occur in more places without having to do the latter.
68
69         * ewk/ewk_view.cpp:
70         (ewk_view_layout_if_needed_recursive):
71
72 2010-08-31  Sam Weinig  <sam@webkit.org>
73
74         Reviewed by Darin Adler.
75
76         Add ability to count text matches without marking
77         https://bugs.webkit.org/show_bug.cgi?id=43996
78
79         * ewk/ewk_frame.cpp:
80         (ewk_frame_text_matches_mark): Switched to call
81         countMatchesForText() instead of markAllMatchesForText().
82
83 2010-08-31  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
84
85         Unreviewed build fix.
86
87         [EFL] Build break for r66456
88         https://bugs.webkit.org/post_bug.cgi
89
90         Replace firstRectsForMarkers with renderedRectsForMarkers.
91
92         * ewk/ewk_frame.cpp:
93         (ewk_frame_text_matches_nth_pos_get):
94
95 2010-08-30  Kamil Blank  <k.blank@samsung.com>
96
97         Reviewed by Adam Barth.
98
99         [EFL] Added API which returns position of n-th text matches mark
100         https://bugs.webkit.org/show_bug.cgi?id=44258
101
102         * ewk/ewk_frame.cpp: 
103         (_ewk_frame_rect_cmp_less_than): Private.
104         (_ewk_frame_rect_is_negative_value): Private.
105         (ewk_frame_text_matches_nth_pos_get): Added. Function returns position of
106         n-th text match in frame.
107         * ewk/ewk_frame.h:
108
109 2010-08-30  Ryuan Choi  <ryuan.choi@samsung.com>
110
111         Reviewed by Adam Barth.
112
113         [EFL]Url of HistoryItem was broken for special character like korean
114         https://bugs.webkit.org/show_bug.cgi?id=44495
115
116         Remove unnecessary code. This makes a bug with complicated URL.
117
118         * ewk/ewk_frame.cpp:
119         (ewk_frame_view_state_save):
120
121 2010-08-30  Mikołaj Małecki  <m.malecki@samsung.com>
122
123         Reviewed by Kenneth Rohde Christiansen
124
125         [EFL] Added initial setting to turn on offline pages.
126         https://bugs.webkit.org/show_bug.cgi?id=44239
127
128         * ewk/ewk_main.cpp: Torn off non-EFL init to _ewk_init_body
129         (ewk_init): Changed non-EFL init to call _ewk_init_body
130         (_ewk_init_body): Moved internal init here and added cache directory path setting.
131         * ewk/ewk_view.cpp: Added new config items: offline_app_cache and cache_directory
132         (_ewk_view_priv_new): creating cache_directory string
133         (_ewk_view_priv_del): deleting cache_directory string
134         (ewk_view_setting_offline_app_cache_get):
135         (ewk_view_setting_offline_app_cache_set):
136         (ewk_view_setting_cache_directory_get):
137         (ewk_view_setting_cache_directory_set):
138         * ewk/ewk_view.h: added offline_app_cache and cache_directory props to ewk API
139
140 2010-08-26  Miroslaw Szymanski  <miroslaw.s@samsung.com>
141
142         Reviewed by Kenneth Rohde Christiansen.
143
144         [EFL] Added new callback when view's size is changed to fix issue with changing layout size
145         https://bugs.webkit.org/show_bug.cgi?id=44337
146
147         * ewk/ewk_view.cpp:
148         (_ewk_view_smart_calculate):
149
150 2010-08-25  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
151
152         Reviewed by Antonio Gomes.
153
154         [EFL] Add dummy FullScreenVideoControllerEfl to WebKit EFL
155         https://bugs.webkit.org/show_bug.cgi?id=44590
156
157         Add FullScreenVideoControllerEfl to WebCoreSupport. However,
158         this is not implemented yet.
159
160         * CMakeListsEfl.txt:
161         * WebCoreSupport/FullscreenVideoControllerEfl.cpp: Added.
162         (FullscreenVideoController::FullscreenVideoController):
163         (FullscreenVideoController::~FullscreenVideoController):
164         (FullscreenVideoController::setMediaElement):
165         (FullscreenVideoController::showHud):
166         (FullscreenVideoController::hideHud):
167         (FullscreenVideoController::enterFullscreen):
168         (FullscreenVideoController::updateHudPosition):
169         (FullscreenVideoController::exitOnUserRequest):
170         (FullscreenVideoController::exitFullscreen):
171         (FullscreenVideoController::canPlay):
172         (FullscreenVideoController::play):
173         (FullscreenVideoController::pause):
174         (FullscreenVideoController::playStateChanged):
175         (FullscreenVideoController::togglePlay):
176         (FullscreenVideoController::volume):
177         (FullscreenVideoController::muted):
178         (FullscreenVideoController::setVolume):
179         (FullscreenVideoController::volumeChanged):
180         (FullscreenVideoController::muteChanged):
181         (FullscreenVideoController::currentTime):
182         (FullscreenVideoController::setCurrentTime):
183         (FullscreenVideoController::duration):
184         (FullscreenVideoController::percentLoaded):
185         (FullscreenVideoController::beginSeek):
186         (FullscreenVideoController::doSeek):
187         (FullscreenVideoController::endSeek):
188         (timeToString):
189         (FullscreenVideoController::updateHudProgressBar):
190         (FullscreenVideoController::createHud):
191         * WebCoreSupport/FullscreenVideoControllerEfl.h: Added.
192         (FullscreenVideoController::mediaElement):
193
194 2010-08-25  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
195
196         Reviewed by Antonio Gomes.
197
198         [EFL] Add setting API for enabling local storage.
199         https://bugs.webkit.org/show_bug.cgi?id=44319
200
201         Add API for enabling/disabling local storage.
202
203         * ewk/ewk_view.cpp:
204         (_ewk_view_priv_new):
205         (ewk_view_setting_local_storage_get): Added
206         (ewk_view_setting_local_storage_set): Added
207         * ewk/ewk_view.h:
208
209 2010-08-25  Jaehun Lim  <ljaehun.lim@samsung.com>
210
211         Reviewed by Antonio Gomes.
212
213         [EFL] enable libsoup's content decode feature
214         https://bugs.webkit.org/show_bug.cgi?id=44147
215
216         libsoup's content decode feature is enabled during initializaton.
217
218         * ewk/ewk_main.cpp:
219         (ewk_init):
220
221 2010-08-25  Rafael Antognolli  <antognolli@profusion.mobi>
222
223         Unreviewed build fix.
224
225         [EFL] Build fix for revision 65332
226         https://bugs.webkit.org/show_bug.cgi?id=44543
227
228         Use Gthread_LIBRARIES instead of GTHREAD_LIBRARIES. This fix
229         the build when using ENABLE_GLIB_SUPPORT=ON and NETWORK_BACKEND=curl.
230
231         * CMakeListsEfl.txt:
232
233 2010-08-24  Lukasz Slachciak  <l.slachciak@samsung.com>
234
235         Reviewed by Antonio Gomes.
236
237         [EFL] Extended EFL WebView API to allow enable/disable Frame Flattening
238         https://bugs.webkit.org/show_bug.cgi?id=44253
239
240         * ewk/ewk_view.cpp:
241         (ewk_view_setting_enable_frame_flattening_get):
242         (ewk_view_setting_enable_frame_flattening_set):
243         * ewk/ewk_view.h:
244
245 2010-08-23  Leandro Pereira  <leandro@profusion.mobi>
246
247         [EFL] Build fix for platforms that do not require linking with "dl".
248         CMake includes the variable CMAKE_DL_LIBS that evaluates to the
249         platform-specific libraries.
250
251         * CMakeListsEfl.txt: Use ${CMAKE_DL_LIBS} instead of dl.
252
253 2010-08-22  Rafael Antognolli  <antognolli@profusion.mobi>
254
255         Reviewed by Antonio Gomes.
256
257         [EFL] Remove duplicated include entry from default theme.
258         https://bugs.webkit.org/show_bug.cgi?id=44345
259
260         This used to create the group webkit/widget/entry twice in
261         the theme. It's leading to a bug with the newer versions of
262         EFL.
263
264         * DefaultTheme/default.edc:
265
266 2010-08-22  Daniel Bates  <dbates@rim.com>
267
268         Reviewed by Eric Seidel.
269
270         Encapsulate document marker management into DocumentMarkerController
271         https://bugs.webkit.org/show_bug.cgi?id=44383
272
273         Modify call sites in the EFL port to use DocumentMarkerController.
274
275         No functionality was changed, so no new tests.
276
277         * ewk/ewk_frame.cpp:
278         (ewk_frame_text_matches_unmark_all):
279
280 2010-08-20  Leandro Pereira  <leandro@profusion.mobi>
281
282         [EFL] Unreviewed. Fix build when using GNU gold.
283         When linking with GNU gold, some symbols are not found: explicitly
284         link with the required libraries.
285
286         * CMakeListsEfl.txt: Depend on Fontconfig, PNG, JPEG and dl
287         libraries.
288
289 2010-08-15  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
290
291         Reviewed by Antonio Gomes.
292
293         [EFL] Enable localStorage of HTML5 for WebKit EFL
294         https://bugs.webkit.org/show_bug.cgi?id=44020
295
296         * ewk/ewk_view.cpp: 
297         (_ewk_view_priv_new):
298
299 2010-08-11  Rafael Antognolli  <antognolli@profusion.mobi>
300
301         Reviewed by Kenneth Rohde Christiansen.
302
303         [EFL] Adding new theme for widgets.
304         https://bugs.webkit.org/show_bug.cgi?id=43860
305
306         Original theme was there for a long time. This is a new
307         fresh one.
308
309         * DefaultTheme/default.edc:
310         * DefaultTheme/widget/button/button.edc:
311         * DefaultTheme/widget/button/img_button_focus.png:
312         * DefaultTheme/widget/button/img_button_hover.png:
313         * DefaultTheme/widget/button/img_button_normal.png:
314         * DefaultTheme/widget/button/img_button_press.png:
315         * DefaultTheme/widget/check/check.edc:
316         * DefaultTheme/widget/check/img_check_off.png:
317         * DefaultTheme/widget/check/img_check_off_focus.png:
318         * DefaultTheme/widget/check/img_check_off_hover.png:
319         * DefaultTheme/widget/check/img_check_on.png:
320         * DefaultTheme/widget/check/img_check_on_focus.png:
321         * DefaultTheme/widget/check/img_check_on_hover.png:
322         * DefaultTheme/widget/combo/combo.edc:
323         * DefaultTheme/widget/combo/combo_focus.png:
324         * DefaultTheme/widget/combo/combo_focus_button.png:
325         * DefaultTheme/widget/combo/combo_hover.png:
326         * DefaultTheme/widget/combo/combo_hover_button.png:
327         * DefaultTheme/widget/combo/combo_normal.png:
328         * DefaultTheme/widget/combo/combo_normal_button.png:
329         * DefaultTheme/widget/combo/combo_press.png:
330         * DefaultTheme/widget/combo/combo_press_button.png:
331         * DefaultTheme/widget/combo/icon.png:
332         * DefaultTheme/widget/entry/img_focused.png:
333         * DefaultTheme/widget/entry/img_hovered.png:
334         * DefaultTheme/widget/entry/img_normal.png:
335         * DefaultTheme/widget/file/file_focus.png:
336         * DefaultTheme/widget/file/file_hover.png:
337         * DefaultTheme/widget/file/file_normal.png:
338         * DefaultTheme/widget/file/file_press.png:
339         * DefaultTheme/widget/radio/img_radio_off.png:
340         * DefaultTheme/widget/radio/img_radio_off_focus.png:
341         * DefaultTheme/widget/radio/img_radio_off_hover.png:
342         * DefaultTheme/widget/radio/img_radio_on.png:
343         * DefaultTheme/widget/radio/img_radio_on_focus.png:
344         * DefaultTheme/widget/radio/img_radio_on_hover.png:
345         * DefaultTheme/widget/radio/radio.edc:
346         * DefaultTheme/widget/scrollbar/scrollbar.edc:
347         * DefaultTheme/widget/scrollbar/scrollbar_h.png:
348         * DefaultTheme/widget/scrollbar/scrollbar_hilight.png: Removed.
349         * DefaultTheme/widget/scrollbar/scrollbar_knob_h.png:
350         * DefaultTheme/widget/scrollbar/scrollbar_knob_v.png:
351         * DefaultTheme/widget/scrollbar/scrollbar_v.png:
352         * DefaultTheme/widget/search/cancel/cancel_normal_button2.png:
353         * DefaultTheme/widget/search/decoration/decoration_normal_button.png:
354         * DefaultTheme/widget/search/field/field_focused.png:
355         * DefaultTheme/widget/search/field/field_hovered.png:
356         * DefaultTheme/widget/search/field/field_normal.png:
357         * DefaultTheme/widget/slider/slider.edc:
358         * DefaultTheme/widget/slider/slider_fill_h.png: Added.
359         * DefaultTheme/widget/slider/slider_fill_v.png: Added.
360         * DefaultTheme/widget/slider/slider_h.png:
361         * DefaultTheme/widget/slider/slider_hilight.png: Removed.
362         * DefaultTheme/widget/slider/slider_knob_h.png:
363         * DefaultTheme/widget/slider/slider_knob_press_h.png: Added.
364         * DefaultTheme/widget/slider/slider_knob_press_v.png: Added.
365         * DefaultTheme/widget/slider/slider_knob_v.png:
366         * DefaultTheme/widget/slider/slider_v.png:
367
368 2010-08-12  Rafael Antognolli  <antognolli@profusion.mobi>
369
370         Reviewed by Kenneth Rohde Christiansen.
371
372         [EFL] Making CMake keep track of theme dependencies.
373         https://bugs.webkit.org/show_bug.cgi?id=43862
374
375         Adding theme source files and images as dependencies of the theme.
376
377         * CMakeListsEfl.txt:
378
379 2010-08-11  Rafael Antognolli  <antognolli@profusion.mobi>
380
381         Reviewed by Kenneth Rohde Christiansen.
382
383         [EFL] Add setting for enabling spatial navigation.
384         https://bugs.webkit.org/show_bug.cgi?id=43569
385
386         Adding api for enabling/disabling spatial navigation.
387
388         * ewk/ewk_view.cpp: Both functions below added.
389         (ewk_view_setting_spatial_navigation_get):
390         (ewk_view_setting_spatial_navigation_set):
391         * ewk/ewk_view.h: same as ewk_view.cpp.
392
393 2010-08-11  Ryuan Choi  <ryuan.choi@samsung.com>
394
395         Reviewed by Antonio Gomes.
396
397         Implementation dispatchDecidePolicyForNavigationAction
398         https://bugs.webkit.org/show_bug.cgi?id=43544
399
400         Add ewk_view_navigation_policy_decision to decide whether url which
401         user clicked will be loaded or not.
402
403         * WebCoreSupport/FrameLoaderClientEfl.cpp:
404         (WebCore::FrameLoaderClientEfl::dispatchDecidePolicyForNavigationAction):
405         * ewk/ewk_private.h:
406         * ewk/ewk_view.cpp:
407         (ewk_view_navigation_policy_decision):
408         * ewk/ewk_view.h:
409
410 2010-08-10  Ryuan Choi  <ryuan.choi@samsung.com>
411
412         Unreviewed build fix.
413
414         [EFL]REGRESSION(65021) need to fix build break
415         https://bugs.webkit.org/show_bug.cgi?id=43767
416
417         Remove AtomicStringWTF and change namespace TextCaseInsensitive.
418
419         * ewk/ewk_frame.cpp:
420         (ewk_frame_plugin_create):
421         * ewk/ewk_view.cpp:
422         (ewk_view_text_search):
423         (ewk_view_text_matches_mark):
424         (ewk_view_setting_font_cursive_set):
425
426 2010-08-06  Gavin Barraclough  <barraclough@apple.com>
427
428         Rubber stamped by Sam Weinig
429
430         Bug 43594 - Add string forwards to Forward.h
431         This allows us to remove forward declarations for these classes from
432         WebCore/WebKit (a step in moving these class from WebCore:: to WTF::).
433
434         * WebCoreSupport/InspectorClientEfl.h:
435
436 2010-08-06  Jessie Berlin  <jberlin@apple.com>
437
438         Roll out http://trac.webkit.org/changeset/64801, which broke the Safari Windows Build.
439         Unreviewed.
440
441         * WebCoreSupport/InspectorClientEfl.h:
442
443 2010-08-03  Leandro Pereira  <leandro@profusion.mobi>
444
445         Reviewed by Kenneth Rohde Christiansen.
446
447         Implement HTML5 slider theme (using the scrollbar theme as base).
448         https://bugs.webkit.org/show_bug.cgi?id=43430
449
450         * DefaultTheme/default.edc: Include slider.edc.
451         * DefaultTheme/widget/slider/slider.edc: Added.
452         * DefaultTheme/widget/slider/slider_h.png: Copied from WebKit/efl/DefaultTheme/widget/scrollbar/scrollbar_h.png.
453         * DefaultTheme/widget/slider/slider_hilight.png: Copied from WebKit/efl/DefaultTheme/widget/scrollbar/scrollbar_hilight.png.
454         * DefaultTheme/widget/slider/slider_knob_h.png: Copied from WebKit/efl/DefaultTheme/widget/scrollbar/scrollbar_knob_h.png.
455         * DefaultTheme/widget/slider/slider_knob_v.png: Copied from WebKit/efl/DefaultTheme/widget/scrollbar/scrollbar_knob_v.png.
456         * DefaultTheme/widget/slider/slider_v.png: Copied from WebKit/efl/DefaultTheme/widget/scrollbar/scrollbar_v.png.
457
458 2010-08-03  ryuan choi  <ryuan.choi@samsung.com>
459
460         Reviewed by Darin Adler.
461
462         [EFL] REGRESSION(64425) need to fix build break
463         https://bugs.webkit.org/show_bug.cgi?id=43322
464
465         just add include path missed after r64425
466
467         * CMakeListsEfl.txt:
468
469 2010-07-27  Luiz Agostini  <luiz.agostini@openbossa.org>
470
471         Reviewed by Darin Fisher.
472
473         PopupMenu refactoring in preparation to WebKit2
474         https://bugs.webkit.org/show_bug.cgi?id=42592
475
476         As ChromeClient was made responsible for providing PopupMenu and SearchPopupMenu
477         instances, concrete classes that inherit from ChromeClient needed to be changed to
478         implement the new methods.
479
480         * WebCoreSupport/ChromeClientEfl.cpp:
481         (WebCore::ChromeClientEfl::selectItemWritingDirectionIsNatural):
482         (WebCore::ChromeClientEfl::createPopupMenu):
483         (WebCore::ChromeClientEfl::createSearchPopupMenu):
484         * WebCoreSupport/ChromeClientEfl.h:
485
486 2010-08-02  Jeremy Orlow  <jorlow@chromium.org>
487
488         Speculative revert of 64425 due to Chromium instability
489         https://bugs.webkit.org/show_bug.cgi?id=43347
490
491         * WebCoreSupport/ChromeClientEfl.cpp:
492         * WebCoreSupport/ChromeClientEfl.h:
493
494 2010-07-27  Luiz Agostini  <luiz.agostini@openbossa.org>
495
496         Reviewed by Darin Fisher.
497
498         PopupMenu refactoring in preparation to WebKit2
499         https://bugs.webkit.org/show_bug.cgi?id=42592
500
501         As ChromeClient was made responsible for providing PopupMenu and SearchPopupMenu
502         instances, concrete classes that inherit from ChromeClient needed to be changed to
503         implement the new methods.
504
505         * WebCoreSupport/ChromeClientEfl.cpp:
506         (WebCore::ChromeClientEfl::selectItemWritingDirectionIsNatural):
507         (WebCore::ChromeClientEfl::createPopupMenu):
508         (WebCore::ChromeClientEfl::createSearchPopupMenu):
509         * WebCoreSupport/ChromeClientEfl.h:
510
511 2010-07-31  Sheriff Bot  <webkit.review.bot@gmail.com>
512
513         Unreviewed, rolling out r64422.
514         http://trac.webkit.org/changeset/64422
515         https://bugs.webkit.org/show_bug.cgi?id=43304
516
517         Build fixes are needed for Snow Leopard and Windows.
518         (Requested by lca on #webkit).
519
520         * WebCoreSupport/ChromeClientEfl.cpp:
521         * WebCoreSupport/ChromeClientEfl.h:
522
523 2010-07-27  Luiz Agostini  <luiz.agostini@openbossa.org>
524
525         Reviewed by Darin Fisher.
526
527         PopupMenu refactoring in preparation to WebKit2
528         https://bugs.webkit.org/show_bug.cgi?id=42592
529
530         As ChromeClient was made responsible for providing PopupMenu and SearchPopupMenu
531         instances, concrete classes that inherit from ChromeClient needed to be changed to
532         implement the new methods.
533
534         * WebCoreSupport/ChromeClientEfl.cpp:
535         (WebCore::ChromeClientEfl::selectItemWritingDirectionIsNatural):
536         (WebCore::ChromeClientEfl::createPopupMenu):
537         (WebCore::ChromeClientEfl::createSearchPopupMenu):
538         * WebCoreSupport/ChromeClientEfl.h:
539
540 2010-07-26  Steve Block  <steveblock@google.com>
541
542         Reviewed by Jeremy Orlow.
543
544         Page clients should be passed to Page constructor via structure of pointers
545         https://bugs.webkit.org/show_bug.cgi?id=42834
546
547         * ewk/ewk_view.cpp:
548         (_ewk_view_priv_new):
549
550 2010-07-26  Rafael Antognolli  <antognolli@profusion.mobi>
551
552         Reviewed by Antonio Gomes.
553
554         [EFL] Move CMakeListsEfl.txt to WebKit/efl/
555         https://bugs.webkit.org/show_bug.cgi?id=43002
556
557         This should reduce the noise in WebKit/ChangeLog that comes from EFL
558         port. Most of the changes on EFL port should be logged in
559         WebKit/efl/ChangeLog.
560
561         * CMakeListsEfl.txt: Renamed from WebKit/CMakeListsEfl.txt.
562
563 2010-07-23  Rafael Antognolli  <antognolli@profusion.mobi>
564
565         Reviewed by Antonio Gomes.
566
567         [EFL] Cleanup glib support (make it optional)
568         https://bugs.webkit.org/show_bug.cgi?id=42480
569
570         Put some ifdefs on glib calls.
571
572         * ewk/ewk_main.cpp:
573         (ewk_init):
574
575 2010-07-23  Rafael Antognolli  <antognolli@profusion.mobi>
576
577         Reviewed by Antonio Gomes.
578
579         [EFL] Add support for using libcurl network backend.
580         https://bugs.webkit.org/show_bug.cgi?id=42286
581
582         Put some ifdefs around soup calls.
583
584         * ewk/ewk_cookies.cpp:
585         (ewk_cookies_file_set):
586         (ewk_cookies_clear):
587         (ewk_cookies_get_all):
588         (ewk_cookies_cookie_del):
589         (ewk_cookies_cookie_free):
590         (ewk_cookies_policy_set):
591         (ewk_cookies_policy_get):
592         * ewk/ewk_main.cpp:
593         (ewk_init):
594
595 2010-07-23  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
596
597         Reviewed by Kenneth Rohde Christiansen.
598
599         Notify browser when window shall be closed.
600
601         This is used for window.close() events Javascript, though it would be
602         triggered for any event on WebCore that might ask for the window to be
603         closed.
604
605         https://bugs.webkit.org/show_bug.cgi?id=42890
606
607         * WebCoreSupport/ChromeClientEfl.cpp:
608         (WebCore::ChromeClientEfl::closeWindowSoon): call new function and moves its
609         previous functionality there.
610         * ewk/ewk_private.h:
611         * ewk/ewk_view.cpp:
612         (ewk_view_window_close): stop all loaders as was being done previously and
613         notify browser afterwards.
614         * ewk/ewk_view.h: declare new virtual method.
615
616 2010-07-23  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
617
618         Reviewed by Kenneth Rohde Christiansen.
619
620         [EFL] Set proxy address for Soup
621         https://bugs.webkit.org/show_bug.cgi?id=42721
622
623         Sets the given proxy URI for libsoup network backend. This method will
624         support libcurl network backend later.
625
626         * EWebLauncher/main.c:
627         (main): Invoke proxy set method
628         * ewk/ewk_settings.cpp:
629         (ewk_settings_proxy_uri_set): Sets proxy URI.
630         * ewk/ewk_settings.h:
631
632 2010-07-16  Leandro Pereira  <leandro@profusion.mobi>
633
634         Reviewed by Gustavo Noronha Silva.
635         
636         Creating ChangeLog for the EFL port.