2010-07-08 Lucas De Marchi <lucas.demarchi@profusion.mobi>
[WebKit-https.git] / WebKit / ChangeLog
1 2010-07-08  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
2
3         Reviewed by Kenneth Rohde Christiansen.
4
5         [EFL] Flush backing store when going to new page.
6         Call client method to flush backing store when going to a new page. This
7         is the notification that data related to current page should be dropped,
8         since a new page is being loaded.
9         https://bugs.webkit.org/show_bug.cgi?id=41008
10
11         * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
12         (WebCore::FrameLoaderClientEfl::transitionToCommittedForNewPage):
13
14 2010-07-07  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
15
16         Unreviewed build fix after r62676.
17
18         [EFL] Fix build after Page constructor has changed. By now, the
19         introduced BackForwardControllerClient is not used.
20         https://bugs.webkit.org/show_bug.cgi?id=41825
21
22         * efl/ewk/ewk_view.cpp:
23         (_ewk_view_priv_new): Add missing parameter to WebCore::Page
24         constructor.
25
26 2010-07-07  Anders Carlsson  <andersca@apple.com>
27
28         Reviewed by Sam Weinig.
29
30         Rename the WebBaseNetscapePluginStream.cpp and .h files to WebNetscapePluginStream.cpp and .h to match the class name.
31
32         * WebKit.xcodeproj/project.pbxproj:
33
34 2010-07-07  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
35
36         Reviewed by Kenneth Rohde Christiansen.
37
38         [EFL] EFLWebKit doesn't support viewport meta tag.
39         Support viewport meta tag on EFL Port.
40         https://bugs.webkit.org/show_bug.cgi?id=40278
41
42         * efl/EWebLauncher/main.c: Process 'viewport,changed' signal.
43         (viewport_set):
44         (on_viewport_changed): Add a callback function for the 'viewport,changed' signal.
45         (browserCreate): Register the callback function for the 'viewport,changed' signal.
46         * efl/WebCoreSupport/ChromeClientEfl.cpp: Implement method to process viewport tag.
47         (WebCore::ChromeClientEfl::didReceiveViewportArguments):
48         * efl/WebCoreSupport/ChromeClientEfl.h: Define method to process viewport tag.
49         * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
50         (WebCore::FrameLoaderClientEfl::FrameLoaderClientEfl): Implement a function to set layout
51         when website doesn't contain viewport tag.
52         (WebCore::FrameLoaderClientEfl::dispatchDidCommitLoad):
53         (WebCore::FrameLoaderClientEfl::dispatchDidFirstLayout):
54         * efl/WebCoreSupport/FrameLoaderClientEfl.h:
55         (WebCore::FrameLoaderClientEfl::setInitLayoutCompleted):
56         (WebCore::FrameLoaderClientEfl::getInitLayoutCompleted):
57         * efl/ewk/ewk_private.h: Added internal APIs to process viewport tag.
58         * efl/ewk/ewk_view.cpp: Added APIs to process and to handle viewport tag.
59         (_ewk_view_priv_new):
60         (ewk_view_fixed_layout_size_set):
61         (ewk_view_zoom_set):
62         (ewk_view_zoom_weak_set):
63         (ewk_view_zoom_animated_set):
64         (ewk_view_viewport_set): Reports that viewport has changed.
65         (ewk_view_viewport_get): Reports that viewport has changed.
66         (ewk_view_zoom_range_set): Sets the zoom range.
67         (ewk_view_zoom_range_min_get): Gets minimum value of zoom range.
68         (ewk_view_zoom_range_max_get): Gets maximum value of zoom range.
69         (ewk_view_user_scalable_set): Sets if zoom is enabled.
70         (ewk_view_user_scalable_get): Gets if zoom is enabled.
71         * efl/ewk/ewk_view.h:
72
73 2010-07-07  Rafael Antognolli  <antognolli@profusion.mobi>
74
75         Reviewed by Adam Barth.
76
77         [EFL] Fix cmake build and libsoup detection
78         Some changes should be done to cmake build system to fix the detection of libsoup and correct some link paths:
79         - LINK_FLAGS should be set using quotes, otherwise some wrong
80         substitution takes place;
81         - we should use LIBSOUP24_* instead of LIBSOUP_* since this is the
82         version we are using;
83         - need to set HAVE_LIBSOUP_2_29_90 if we find a version equal or newer
84         than that.
85         https://bugs.webkit.org/show_bug.cgi?id=41717
86
87         * CMakeLists.txt:
88         * CMakeListsEfl.txt:
89
90 2010-07-05  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
91
92         Reviewed by Kenneth Rohde Christiansen.
93
94         [EFL] Implement downloadURL in ContextMenuClientEfl
95         When user selects a download menu from context menu, send the download 
96         request to application.
97         https://bugs.webkit.org/show_bug.cgi?id=41149
98
99         * efl/WebCoreSupport/ContextMenuClientEfl.cpp:
100         (WebCore::ContextMenuClientEfl::downloadURL): Get url for downloading 
101         file and Send it to application.
102         * efl/WebCoreSupport/ContextMenuClientEfl.h:
103
104 2010-06-30  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
105
106         Reviewed by Kenneth Rohde Christiansen.
107
108         [EFL] Implement windowRect() and setWindowRect() in ChromeClientEfl.cpp
109         https://bugs.webkit.org/show_bug.cgi?id=40876
110
111         * efl/WebCoreSupport/ChromeClientEfl.cpp: Implements two methods
112         to change window size.
113
114         (WebCore::ChromeClientEfl::windowRect):
115         (WebCore::ChromeClientEfl::setWindowRect):
116
117 2010-06-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
118
119         Unreviewed build fix.
120
121         [EFL] Build fix for latest version of Ecore library.
122         Ecore recently changed return type of callbacks from int to Eina_Bool.
123
124         * efl/EWebLauncher/main.c:
125         * efl/ewk/ewk_view.cpp:
126         (_ewk_view_zoom_animator_cb): Return Eina_Bool instead of int.
127
128 2010-06-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
129
130         Reviewed by Kenneth Rohde Christiansen.
131
132         [EFL] Simplify zoom setting by narrowing with WebCore API.
133         Instead of creating a zoom_text_only field, use the already defined enum
134         by WebCore.
135         https://bugs.webkit.org/show_bug.cgi?id=40993
136
137         * efl/ewk/ewk_frame.cpp: sd->zoom_text_only => sd->zoom_mode
138         (ewk_frame_zoom_set):
139         (ewk_frame_zoom_text_only_get):
140         (ewk_frame_zoom_text_only_set):
141
142 2010-06-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
143
144         Reviewed by Kenneth Rohde Christiansen.
145
146         [EFL] Implement download requests
147         When a download request arrives through FrameLoaderClient, forward it to
148         browser in order to be possible to download files.
149         https://bugs.webkit.org/show_bug.cgi?id=40967
150
151         * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
152         (WebCore::FrameLoaderClientEfl::download): get file names and
153         forward to ewk_view_download_request()
154         * efl/ewk/ewk_private.h: export private function to WebCoreSupport
155
156 2010-06-25  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
157
158         Reviewed by Kenneth Rohde Christiansen.
159
160         [EFL] Stop frame loaders when deleting view.
161         Frame loaders were still alive after view is deleted, causing
162         segmentation fault when libsoup had something to deliver yet.
163         https://bugs.webkit.org/show_bug.cgi?id=41007
164
165         * efl/ewk/ewk_view.cpp:
166         (_ewk_view_smart_del): stop loaders.
167
168 2010-06-25  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
169
170         Reviewed by Kenneth Rohde Christiansen.
171
172         [EFL] Fix warnings about printf format
173         When printing uint64_t the macro PRIu64 is needed in order to be
174         portable across 32 and 64 bits. It was previously showing warning
175         messages on 32-bits systems.
176         https://bugs.webkit.org/show_bug.cgi?id=40965
177
178         * efl/ewk/ewk_view.cpp:
179         (ewk_view_exceeded_database_quota):
180
181 2010-06-25  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
182
183         Reviewed by Kenneth Rohde Christiansen.
184
185         [EFL] Do not load error message for download and cancellation.
186         When a download is made or a request is cancelled an error page should
187         not be shown.
188         https://bugs.webkit.org/show_bug.cgi?id=40956
189
190         * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
191         (WebCore::FrameLoaderClientEfl::dispatchDidFailLoading): return if it
192         should not fallback.
193         (WebCore::FrameLoaderClientEfl::dispatchDidFailLoad): return if it
194         should not fallback.
195         (WebCore::FrameLoaderClientEfl::interruptForPolicyChangeError): fix
196         typo in related error message.
197         (WebCore::FrameLoaderClientEfl::shouldFallBack): if user cancelled the
198         request or the policy changed (for example, because the request is a
199         download) then it should not fallback.
200
201 2010-06-25  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
202
203         Reviewed by Kenneth Rohde Christiansen.
204
205         [EFL] Implement runOpenPanel method. The interface with browser was
206         already implemented. Now we are actually calling it.
207         https://bugs.webkit.org/show_bug.cgi?id=40923
208
209         * efl/WebCoreSupport/ChromeClientEfl.cpp:
210         (WebCore::ChromeClientEfl::runOpenPanel): implement method.
211         * efl/ewk/ewk_private.h: export to WebCoreSupport the needed method
212
213 2010-06-24  Jer Noble  <jer.noble@apple.com>
214
215         Reviewed by Eric Carlson.
216
217         Full-screened content doesn't keep the display on: Safari not grabbing a power assertion?
218         https://bugs.webkit.org/show_bug.cgi?id=40939
219         rdar://problem/7996172
220         
221         Add IOKit.framework to the list of linked frameworks.
222
223         * WebKit.xcodeproj/project.pbxproj:
224
225 2010-06-23  Leandro Pereira  <leandro@profusion.mobi>
226
227         Reviewed by Gustavo Noronha Silva.
228
229         [EFL] Add Libs.private to ewebkit.pc when building with SHARED_CORE.
230         https://bugs.webkit.org/show_bug.cgi?id=40862
231         
232         * CMakeListsEfl.txt:
233         * efl/ewebkit.pc.in:
234
235 2010-06-23  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
236
237         Reviewed by Gustavo Noronha Silva.
238
239         Add implementaion of new windows for EFL port. Both cases of a link
240         with target="_blank" and a javascript that does window.open() are
241         treated, delegating to browser the role of actually creating the
242         window (or blocking it).
243         https://bugs.webkit.org/show_bug.cgi?id=40930
244
245         * CMakeListsEfl.txt: add new file that wraps the WindowFeatures struct
246         * efl/WebCoreSupport/ChromeClientEfl.cpp:
247         (WebCore::ChromeClientEfl::createWindow): implement method for
248         creating new window by delegating to browser its creation. Browser
249         might decide to continue on the same window by returning the same
250         view object.
251         * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
252         (WebCore::FrameLoaderClientEfl::dispatchCreatePage): implement method
253         for creating new window when its creation is done by a javascript
254         script.
255         * efl/ewk/EWebKit.h: new header for WindowFeatures.
256         * efl/ewk/ewk_private.h:
257         * efl/ewk/ewk_view.cpp:
258         (ewk_view_window_create): call the method implemented by browser.
259         * efl/ewk/ewk_view.h:
260         * efl/ewk/ewk_window_features.cpp: Added.
261         (ewk_window_features_unref):
262         (ewk_window_features_ref):
263         (ewk_window_features_bool_property_get):
264         (ewk_window_features_int_property_get):
265         (ewk_window_features_new_from_core): create and wrapped struct
266         containing the core struct.
267         * efl/ewk/ewk_window_features.h: Added.
268
269 2010-06-18  Anders Carlsson  <andersca@apple.com>
270
271         Reviewed by Sam Weinig.
272
273         Rename WebPluginPackage.m to make it an Objective-C++ file.
274
275         * WebKit.xcodeproj/project.pbxproj:
276
277 2010-06-18  Anders Carlsson  <andersca@apple.com>
278
279         Reviewed by Sam Weinig.
280
281         Make WebCoreSystemInterface.h a C++ only header
282         https://bugs.webkit.org/show_bug.cgi?id=40867
283
284         * WebKit.xcodeproj/project.pbxproj:
285
286 2010-06-18  Anders Carlsson  <andersca@apple.com>
287
288         Reviewed by Dan Bernstein.
289
290         Add stubbed out WebPlatformStrategies class to WebKit.
291         https://bugs.webkit.org/show_bug.cgi?id=40851
292
293         * WebKit.xcodeproj/project.pbxproj:
294
295 2010-06-18  Alexis Menard  <alexis.menard@nokia.com>
296
297         Reviewed by Simon Hausmann.
298
299         [qt] Better check for the declarative plugin inclusion.
300
301         * WebKit.pro:
302
303 2010-06-17  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
304
305         Reviewed by Eric Seidel.
306
307         Clean EFL header files in order to diminish the compilation time with
308         EFL from subversion. We remove the EFL includes from header files and use
309         forward declarations, including the headers in correspondent source
310         files when needed. This causes only the needed source files to be
311         recompiled in case a new version of EFL is installed instead of
312         triggering a recompilation of almost all WebCore/WebKit.
313         https://bugs.webkit.org/show_bug.cgi?id=40575
314
315         * efl/WebCoreSupport/ChromeClientEfl.cpp: include needed header.
316         * efl/WebCoreSupport/ChromeClientEfl.h: forward declaration.
317         * efl/WebCoreSupport/EditorClientEfl.h: forward declaration.
318
319 2010-06-15  Gustavo Noronha Silva  <gns@gnome.org>
320
321         Unreviewed EFL build fix. Simple typo.
322
323         * efl/WebCoreSupport/InspectorClientEfl.cpp:
324         (WebCore::InspectorClientEfl::sendMessageToFrontend):
325
326 2010-06-14  Tony Chang  <tony@chromium.org>
327
328         Reviewed by Darin Fisher.
329
330         Chromium shouldn't build inside the source directory
331         https://bugs.webkit.org/show_bug.cgi?id=40489
332
333         Ignore directories fetched by chromium and chromium mac output dir.
334
335         * chromium: Added property svn:ignore.
336
337 2010-06-14  Ilya Tikhonovsky  <loislo@chromium.org>
338
339         Reviewed by Pavel Feldman.
340
341         WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc
342         data from inspected page to WebInspector as JSON string via http. The native
343         serialization to JSON string is supported by InspectorValue's classes. This patch
344         has the implementation of sendMessageToFrontend function. WebKit version of it still
345         uses ScriptFunctionCall and will be switched to another transport a little bit later.
346         https://bugs.webkit.org/show_bug.cgi?id=40134
347
348         * efl/WebCoreSupport/InspectorClientEfl.cpp:
349         (WebCore::InspectorClientEfl::sendMessageToFrontend):
350         * efl/WebCoreSupport/InspectorClientEfl.h:
351
352 2010-06-09  Sheriff Bot  <webkit.review.bot@gmail.com>
353
354         Unreviewed, rolling out r60889.
355         http://trac.webkit.org/changeset/60889
356         https://bugs.webkit.org/show_bug.cgi?id=40365
357
358         gtk bot has some kind of memory corruption (Requested by
359         loislo on #webkit).
360
361         * efl/WebCoreSupport/InspectorClientEfl.cpp:
362         * efl/WebCoreSupport/InspectorClientEfl.h:
363
364 2010-06-07  Ilya Tikhonovsky  <loislo@chromium.org>
365
366         Reviewed by Pavel Feldman.
367
368         WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc
369         data from inspected page to WebInspector as JSON string via http. The native
370         serialization to JSON string is supported by InspectorValue's classes. This patch
371         has the implementation of sendMessageToFrontend function. WebKit version of it still
372         uses ScriptFunctionCall and will be switched to another transport a little bit later.
373         https://bugs.webkit.org/show_bug.cgi?id=40134
374
375         * efl/WebCoreSupport/InspectorClientEfl.cpp:
376         (WebCore::InspectorClientEfl::sendMessageToFrontend):
377         * efl/WebCoreSupport/InspectorClientEfl.h:
378
379 2010-06-01  Alexey Proskuryakov  <ap@apple.com>
380
381         Reviewed by Sam Weinig.
382
383         https://bugs.webkit.org/show_bug.cgi?id=39434
384         REGRESSION (r59811): Geolocation callbacks cannot be created
385
386         Removing unused WebGeolocationMock.
387
388         * WebKit.xcodeproj/project.pbxproj:
389
390 2010-05-31  Lyon Chen  <liachen@rim.com>
391
392         Reviewed by Kent Tamura.
393
394         Enum value FORWARD, BACKWARD, RIGHT, LEFT are causing macro conflicts.
395         https://bugs.webkit.org/show_bug.cgi?id=35530
396
397         Change enum EAlteration from { MOVE, EXTEND } to { AlterationMove, AlterationExtend } and enum EDirection { FORWARD, BACKWARD, RIGHT, LEFT} to { DirectionForward, DirectionBackward, DirectionRight, DirectionLeft } to avoid macro conflict, and also better coding style conformance.
398
399         * efl/WebCoreSupport/EditorClientEfl.cpp:
400         (WebCore::EditorClientEfl::handleEditingKeyboardEvent):
401
402 2010-05-31  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
403
404         Reviewed by Kenneth Rohde Christiansen.
405
406         [EFL] Add Context Menu implementation
407         https://bugs.webkit.org/show_bug.cgi?id=39821
408
409         * CMakeListsEfl.txt: add context menu files.
410         * efl/WebCoreSupport/ContextMenuClientEfl.cpp:
411         (WebCore::ContextMenuClientEfl::getCustomMenuFromDefaultItems):
412         (WebCore::ContextMenuClientEfl::newPlatformDescription):
413         (WebCore::ContextMenuClientEfl::freePlatformDescription):
414         (WebCore::ContextMenuClientEfl::appendItem):
415         (WebCore::ContextMenuClientEfl::show):
416         * efl/WebCoreSupport/ContextMenuClientEfl.h:
417         * efl/ewk/EWebKit.h:
418         * efl/ewk/ewk_contextmenu.cpp: Added. Implement the API used by
419         browser for manipulating context menus.
420         (ewk_context_menu_ref):
421         (ewk_context_menu_unref):
422         (ewk_context_menu_destroy):
423         (ewk_context_menu_item_list_get):
424         (ewk_context_menu_item_new):
425         (ewk_context_menu_item_select):
426         (ewk_context_menu_item_free):
427         (ewk_context_menu_item_type_get):
428         (ewk_context_menu_item_type_set):
429         (ewk_context_menu_item_action_get):
430         (ewk_context_menu_item_action_set):
431         (ewk_context_menu_item_title_get):
432         (ewk_context_menu_item_title_set):
433         (ewk_context_menu_item_checked_get):
434         (ewk_context_menu_item_checked_set):
435         (ewk_context_menu_item_enabled_get):
436         (ewk_context_menu_item_enabled_set):
437         (ewk_context_menu_new):
438         (ewk_context_menu_free):
439         (ewk_context_menu_item_append):
440         (ewk_context_menu_custom_get):
441         (ewk_context_menu_show):
442         * efl/ewk/ewk_contextmenu.h: Added.
443         * efl/ewk/ewk_private.h:
444         * efl/ewk/ewk_view.cpp:
445         (ewk_view_context_menu_forward_event): inform browser a new context
446         menu was created.
447         (ewk_view_exceeded_database_quota): small fix to previous
448         changed function.
449         * efl/ewk/ewk_view.h:
450
451 2010-05-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
452
453         Reviewed by Kenneth Rohde Christiansen.
454
455         [EF] Remove compiler warnings and add test for switching page
456         encoding.
457         https://bugs.webkit.org/show_bug.cgi?id=39871
458
459         * efl/EWebLauncher/main.c:
460         (print_history):
461         (on_key_down):
462         (main):
463
464 2010-05-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
465
466         Reviewed by Kenneth Rohde Christiansen.
467
468         [EFL] Allow client to override default database quota. We increase the
469         default database quota to 1MB (it was incorrectly set to 1KB, which is
470         too low) and add methods to allow client to iteratively database quota
471         when it becomes greater than the allowed value.
472         https://bugs.webkit.org/show_bug.cgi?id=39867
473
474         * efl/WebCoreSupport/ChromeClientEfl.cpp:
475         (WebCore::ChromeClientEfl::exceededDatabaseQuota): reimplement method
476         to allow client to increase database quota iteratively.
477         * efl/ewk/ewk_private.h:
478         * efl/ewk/ewk_settings.cpp:
479         * efl/ewk/ewk_view.h:
480
481 2010-05-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
482
483         Reviewed by Kenneth Rohde Christiansen.
484
485         [EFL] Add default path to web database and methods to set it.
486         If a default path is not set, it will default to "/", in which a
487         normal user usually does not have write permission.
488
489         * efl/EWebLauncher/main.c: overwrite default directory with another
490         one.
491         (main):
492         * efl/ewk/ewk_main.cpp:
493         (ewk_init): add default path
494         * efl/ewk/ewk_settings.cpp: add methods to set and get database path
495         (ewk_settings_web_database_path_set):
496         (ewk_settings_web_database_path_get):
497         * efl/ewk/ewk_settings.h:
498
499 2010-05-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
500
501         Reviewed by Kenneth Rohde Christiansen.
502
503         [EFL] Fix wrongly set clipper. Now the scrollbars from main
504         frame are shown even on a zoom level lower than 1.0.
505
506         * efl/ewk/ewk_view_single.c:
507         (_ewk_view_single_smart_add):
508         (_ewk_view_single_smart_backing_store_add):
509         (ewk_view_single_smart_set):
510
511 2010-05-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
512
513         Reviewed by Kenneth Rohde Christiansen.
514
515         [EFL] Add support for Popup menus
516         https://bugs.webkit.org/show_bug.cgi?id=39629
517
518         * efl/WebCoreSupport/ChromeClientEfl.cpp: implement methods to create
519         and destroy popup menu.
520         (WebCore::ChromeClientEfl::createSelectPopup): ditto.
521         (WebCore::ChromeClientEfl::destroySelectPopup): ditto.
522         * efl/WebCoreSupport/ChromeClientEfl.h: ditto.
523         * efl/ewk/ewk_private.h: add function to call browser when a popup is
524         created/deleted
525
526 2010-05-25  Joone Hur  <joone.hur@samsung.com>
527
528         Reviewed by Gustavo Noronha Silva.
529
530         [EFL] Build fix.
531         http://webkit.org/b/39648
532
533         * efl/ewk/ewk_frame.cpp:
534         (ewk_frame_zoom_get): Add missed namespace 
535         (ewk_frame_zoom_set): Ditto.
536         (ewk_frame_zoom_text_only_set): Ditto.
537         * efl/ewk/ewk_view.cpp:
538         (_ewk_view_priv_new): Add a null parameter when creating a Page.
539
540 2010-05-24  Darin Adler  <darin@apple.com>
541
542         Reviewed by Eric Seidel.
543
544         Move view-related functions from Frame to FrameView
545         https://bugs.webkit.org/show_bug.cgi?id=39366
546
547         * efl/ewk/ewk_frame.cpp:
548         (ewk_frame_editable_set): Removed call to empty function,
549         removeEditingStyleFromBodyElement.
550         (ewk_frame_zoom_get): Call function on FrameView.
551         (ewk_frame_zoom_set): Ditto.
552         (ewk_frame_zoom_text_only_set): Ditto.
553
554 2010-05-15  Leandro Pereira  <leandro@profusion.mobi>
555
556         Reviewed by Adam Treat.
557
558         [EFL] Add build system for the EFL port.
559         http://webkit.org/b/37945
560
561         * CMakeLists.txt: Added.
562         * CMakeListsEfl.txt: Added.
563
564 2010-05-14  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
565
566         Reviewed by David Levin.
567
568         [EF] Include missing header.
569         http://webkit.org/b/38905
570
571         * efl/ewk/ewk_main.cpp: Include PageGroup.h
572
573 2010-05-08  Leandro Pereira  <leandro@profusion.mobi>
574
575         Reviewed by Laszlo Gombos.
576
577         [EFL] Only compile database stuff if ENABLE_DATABASE is set. 
578         http://webkit.org/b/38777
579
580         * efl/WebCoreSupport/ChromeClientEfl.cpp:
581
582 2010-05-05  Dan Bernstein  <mitz@apple.com>
583
584         Reviewed by Simon Fraser.
585
586         <rdar://problem/7932072> Iframes in composited layers don’t repaint correctly (affects Yahoo! Mail with Flash Player 10.1)
587         https://bugs.webkit.org/show_bug.cgi?id=38427
588
589         * WebKit.xcodeproj/project.pbxproj: Renamed WebClipView.m to WebClipView.mm and changed it to
590         Objective-C++.
591
592 2010-05-03  Darin Adler  <darin@apple.com>
593
594         * English.lproj/Localizable.strings: Regenerated.
595         * StringsNotToBeLocalized.txt: Updated for recent changes.
596
597 2010-05-03  Jens Alfke  <snej@chromium.org>
598
599         Reviewed by Darin Fisher.
600
601         [chromium] Add "willSendSubmitEvent" hook to WebFrameClient and FrameLoaderClient
602         https://bugs.webkit.org/show_bug.cgi?id=38397
603
604         No tests (functionality is exposed only through native WebKit API.)
605
606         * efl/WebCoreSupport/FrameLoaderClientEfl.h:
607         (WebCore::FrameLoaderClientEfl::dispatchWillSendSubmitEvent):
608
609 2010-04-22  Leandro Pereira  <leandro@profusion.mobi>
610
611         Reviewed by Gustavo Noronha Silva.
612
613         Implement findThemePath to locate the correct theme file instead of
614         relying on a hardcoded location.
615         http://webkit.org/b/37996
616
617         * efl/EWebLauncher/main.c:
618         (findThemePath): Fix to locate the correct theme files.
619         (main): Use findThemePath() instead of a hardcoded one.
620
621 2010-04-22  Leandro Pereira  <leandro@profusion.mobi>
622
623         Reviewed by Gustavo Noronha Silva.
624
625         Update efl/ewebkit.pc.in to match the variable substitution syntax
626         of CMake.
627         http://webkit.org/b/37999
628
629         * efl/ewebkit.pc.in: Updated.
630
631 2010-04-22  Leandro Pereira  <leandro@profusion.mobi>
632
633         Reviewed by Gustavo Noronha Silva.
634
635         Update EWebKit (EFL port) to match recent API changes.
636         http://webkit.org/b/37997
637
638         * efl/ewk/ewk_frame.cpp:
639         (ewk_frame_zoom_set): Change to use WebCore::ZoomMode.
640         (ewk_frame_zoom_text_only_set): Change to use WebCore::ZoomMode.
641         (_ewk_frame_handle_key_scrolling): s/WebCore::VK_/VK_/g
642         (ewk_frame_plugin_create): Disable temporarily PluginView-related
643         code until a proper plugin implementation is made.
644         * efl/ewk/ewk_view.cpp: Fix typo in _parent_sc declaration.
645         (ewk_view_selection_get): Fix a reference to WebCore::CString to
646         WTF::CString.
647
648 2010-04-22  Leandro Pereira  <leandro@profusion.mobi>
649
650         Reviewed by Gustavo Noronha Silva.
651
652         Update EFL port files to match recent API changes.
653         http://webkit.org/b/37876
654
655         * efl/WebCoreSupport/ChromeClientEfl.cpp:
656         (kit): Added.
657         (WebCore::ChromeClientEfl::ChromeClientEfl): Coding style fix.
658         (WebCore::ChromeClientEfl::runBeforeUnloadConfirmPanel): Coding
659         style fix.
660         (WebCore::ChromeClientEfl::mouseDidMoveOverElement): Coding style fix.
661         (WebCore::ChromeClientEfl::runOpenPanel): Implemented.
662         (WebCore::ChromeClientEfl::cancelGeolocationPermissionRequestForFrame): Stubbed.
663         (WebCore::ChromeClientEfl::cancelGeolocationPermissionForFrame): Stubbed.
664         (WebCore::ChromeClientEfl::invalidateContents): Stubbed.
665         (WebCore::ChromeClientEfl::invalidateWindow): Stubbed.
666         (WebCore::ChromeClientEfl::invalidateContentsAndWindow): Implemented.
667         (WebCore::ChromeClientEfl::invalidateContentsForSlowScroll): Implemented.
668         (WebCore::ChromeClientEfl::scroll): Updated.
669         (WebCore::ChromeClientEfl::iconForFiles): Stubbed.
670         (WebCore::ChromeClientEfl::chooseIconForFiles): Stubbed.
671         * efl/WebCoreSupport/ChromeClientEfl.h: Add new method prototypes.
672         * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
673         (WebCore::FrameLoaderClientEfl::committedLoad): Call setEncoding()
674         from FrameLoader::writer.
675         (WebCore::FrameLoaderClientEfl::finishedLoading): Ditto.
676         (WebCore::FrameLoaderClientEfl::dispatchDidFailLoading): Ditto.
677         (WebCore::FrameLoaderClientEfl::setMainDocumentError): Ditto.
678
679 2010-04-21  Gustavo Sverzut Barbieri  <barbieri@profusion.mobi>
680
681         Reviewed by Nikolas Zimmermann.
682
683         Add missing EFL WebKit/efl theme files.
684         http://webkit.org/b/37854
685
686         * efl/DefaultTheme/default.edc: Added.
687         * efl/DefaultTheme/widget/button/button.edc: Added.
688         * efl/DefaultTheme/widget/check/check.edc: Added.
689         * efl/DefaultTheme/widget/combo/combo.edc: Added.
690         * efl/DefaultTheme/widget/entry/entry.edc: Added.
691         * efl/DefaultTheme/widget/file/file.edc: Added.
692         * efl/DefaultTheme/widget/radio/radio.edc: Added.
693         * efl/DefaultTheme/widget/scrollbar/scrollbar.edc: Added.
694         * efl/DefaultTheme/widget/search/cancel/search_cancel.edc: Added.
695         * efl/DefaultTheme/widget/search/decoration/search_decoration.edc: Added.
696         * efl/DefaultTheme/widget/search/field/search_field.edc: Added.
697
698 2010-04-21  Gustavo Sverzut Barbieri  <barbieri@profusion.mobi>
699
700         Reviewed by Adam Roben.
701
702         Update EFL port to match recent API changes.
703         http://webkit.org/b/37853
704
705         * efl/WebCoreSupport/EditorClientEfl.cpp:
706         * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
707         (WebCore::FrameLoaderClientEfl::didTransferChildFrameToNewDocument):
708         (WebCore::FrameLoaderClientEfl::objectContentType):
709         (WebCore::FrameLoaderClientEfl::dispatchDidChangeIcons):
710         (WebCore::FrameLoaderClientEfl::canShowMIMEType):
711         * efl/WebCoreSupport/FrameLoaderClientEfl.h:
712
713 2010-04-15  Leandro Pereira  <leandro@profusion.mobi>
714
715         Reviewed by Kenneth Rohde Christiansen.
716
717         Add EFL port files to efl/WebCoreSupport.
718         http://webkit.org/b/35915
719
720         * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: Added.
721         * efl/WebCoreSupport/FrameLoaderClientEfl.h: Added.
722
723 2010-04-15  Adam Roben  <aroben@apple.com>
724
725         Expose UserContentURLPattern as WebKit SPI
726
727         Fixes <http://webkit.org/b/37354>.
728
729         Reviewed by Tim Hatcher.
730
731         * WebKit.xcodeproj/project.pbxproj: Add WebUserContentURLPattern.
732
733 2010-04-15  Leandro Pereira  <leandro@profusion.mobi>
734
735         Reviewed by Kenneth Rohde Christiansen.
736
737         Add EFL port files to efl/WebCoreSupport.
738         http://webkit.org/b/35918
739
740         * efl/WebCoreSupport/EditorClientEfl.cpp: Added.
741         * efl/WebCoreSupport/EditorClientEfl.h: Added.
742
743 2010-04-10  Mark Rowe  <mrowe@apple.com>
744
745         Reviewed by Dan Bernstein.
746
747         <rdar://problem/7845305> Further adoption of formal protocols for delegates.
748
749         Move EmptyProtocolDefinitions.h down in to WebCore, and add the new protocols. Adopt the protocols in the appropriate places.
750
751         * WebKit.xcodeproj/project.pbxproj:
752
753 2010-04-07  Leandro Pereira  <leandro@profusion.mobi>
754
755         Reviewed by Kenneth Rohde Christiansen.
756
757         Add ewk_view (the high level object to acces the WebKit-EFL browser
758         component) to efl/ewk.
759         http://webkit.org/b/35932
760
761         * efl/ewk/ewk_view.cpp: Added.
762         * efl/ewk/ewk_view.h: Added.
763
764 2010-04-05  Alexey Proskuryakov  <ap@apple.com>
765
766         Reviewed by Darin Adler.
767
768         https://bugs.webkit.org/show_bug.cgi?id=37111
769         <rdar://problem/7790327> Draw replacement text when plug-in host crashes
770
771         https://bugs.webkit.org/show_bug.cgi?id=37111
772         <rdar://problem/7790327> Draw replacement text when plug-in host crashes
773
774         * English.lproj/Localizable.strings: Added a string for plug-in failure.
775
776 2010-04-01  Leandro Pereira  <leandro@profusion.mobi>
777
778         Reviewed by Gustavo Noronha Silva.
779
780         Add EFL's pkg-config metadata file file to efl/.
781         http://webkit.org/b/36766
782
783         * efl/ewebkit.pc.in: Added.
784
785 2010-03-30  Gavin Barraclough  <barraclough@apple.com>
786
787         Rubber stamped by Sam Weinig.
788
789         https://bugs.webkit.org/show_bug.cgi?id=36866
790         Move CString to WTF
791
792         * efl/WebCoreSupport/ChromeClientEfl.cpp:
793         * efl/ewk/ewk_frame.cpp:
794         (ewk_frame_name_get):
795         (ewk_frame_selection_get):
796         (ewk_frame_uri_changed):
797         * efl/ewk/ewk_history.cpp:
798         * efl/ewk/ewk_settings.cpp:
799
800 2010-03-28  Alexey Proskuryakov  <ap@apple.com>
801
802         Build fix. Include WindowsKeyboardCodes.h instead of KeyboardCodes.h.
803
804         * efl/ewk/ewk_frame.cpp:
805
806 2010-03-22  Kevin Decker  <kdecker@apple.com>
807
808         Reviewed by Simon Fraser.
809
810         https://bugs.webkit.org/show_bug.cgi?id=36328
811
812         * WebKit.xcodeproj/project.pbxproj: Remove WebNullPluginView and nullplugin.tiff from the project.
813
814 2010-03-22  Darin Adler  <darin@apple.com>
815
816         * StringsNotToBeLocalized.txt: Updated for recent changes.
817
818 2010-03-22  Kevin Decker  <kdecker@apple.com>
819
820         Reviewed by John Sullivan.
821
822         https://bugs.webkit.org/show_bug.cgi?id=36328
823
824         * English.lproj/Localizable.strings: Added "Missing Plug-in" string.
825
826 2010-03-18  Leandro Pereira  <leandro@profusion.mobi>
827
828         Reviewed by Kenneth Rohde Christiansen.
829
830         Add EFL port files to efl/ewk.
831         http://webkit.org/b/35931
832
833         * efl/ewk/ewk_settings.cpp: Added.
834         * efl/ewk/ewk_settings.h: Added.
835
836 2010-03-17  Leandro Pereira  <leandro@profusion.mobi>
837
838         Reviewed by Kenneth Rohde Christiansen.
839
840         Add default theme files to efl/DefaultTheme.
841         http://webkit.org/b/36240
842
843         * efl/DefaultTheme/widget/radio/img_radio_on.png: Added.
844         * efl/DefaultTheme/radio/img_radio_off_hover.png: Added.
845         * efl/DefaultTheme/radio/img_radio_on_hover.png: Added.
846         * efl/DefaultTheme/radio/img_radio_off.png: Added.
847         * efl/DefaultTheme/radio/img_radio_off_focus.png: Added.
848         * efl/DefaultTheme/radio/img_radio_on_focus.png: Added.
849         * efl/DefaultTheme/combo/combo_normal.png: Added.
850         * efl/DefaultTheme/combo/combo_focus_button.png: Added.
851         * efl/DefaultTheme/combo/combo_hover_button.png: Added.
852         * efl/DefaultTheme/combo/combo_hover.png: Added.
853         * efl/DefaultTheme/combo/combo_focus.png: Added.
854         * efl/DefaultTheme/combo/combo_press_button.png: Added.
855         * efl/DefaultTheme/combo/combo_normal_button.png: Added.
856         * efl/DefaultTheme/combo/combo_press.png: Added.
857         * efl/DefaultTheme/combo/icon.png: Added.
858         * efl/DefaultTheme/file/file_normal.png: Added.
859         * efl/DefaultTheme/file/file_press.png: Added.
860         * efl/DefaultTheme/file/file_hover.png: Added.
861         * efl/DefaultTheme/file/file_focus.png: Added.
862         * efl/DefaultTheme/search/cancel/cancel_normal_button.png: Added.
863         * efl/DefaultTheme/search/cancel/cancel_normal_button2.png: Added.
864         * efl/DefaultTheme/search/decoration/decoration_normal_button.png: Added.
865         * efl/DefaultTheme/search/field/field_focused.png: Added.
866         * efl/DefaultTheme/search/field/field_normal.png: Added.
867         * efl/DefaultTheme/search/field/field_hovered.png: Added.
868         * efl/DefaultTheme/entry/img_normal.png: Added.
869         * efl/DefaultTheme/entry/img_hovered.png: Added.
870         * efl/DefaultTheme/entry/img_focused.png: Added.
871         * efl/DefaultTheme/check/img_check_off_hover.png: Added.
872         * efl/DefaultTheme/check/img_check_on.png: Added.
873         * efl/DefaultTheme/check/img_check_off_focus.png: Added.
874         * efl/DefaultTheme/check/img_check_on_focus.png: Added.
875         * efl/DefaultTheme/check/img_check_off.png: Added.
876         * efl/DefaultTheme/check/img_check_on_hover.png: Added.
877         * efl/DefaultTheme/scrollbar/scrollbar_knob_h.png: Added.
878         * efl/DefaultTheme/scrollbar/scrollbar_knob_v.png: Added.
879         * efl/DefaultTheme/scrollbar/scrollbar_hilight.png: Added.
880         * efl/DefaultTheme/scrollbar/scrollbar_v.png: Added.
881         * efl/DefaultTheme/scrollbar/scrollbar_h.png: Added.
882         * efl/DefaultTheme/button/img_button_normal.png: Added.
883         * efl/DefaultTheme/button/img_button_focus.png: Added.
884         * efl/DefaultTheme/button/img_button_hover.png: Added.
885         * efl/DefaultTheme/button/img_button_press.png: Added.
886
887 2010-03-17  Leandro Pereira  <leandro@profusion.mobi>
888
889         Reviewed by Kenneth Rohde Christiansen.
890
891         Add EFL example browser to efl/EWebLauncher.
892         http://webkit.org/b/36176
893
894         * efl/EWebLauncher/main.c: Added.
895
896 2010-03-16  Leandro Pereira  <leandro@profusion.mobi>
897
898         Reviewed by Kenneth Rohde Christiansen.
899
900         Add EFL port files to efl/WebCoreSupport.
901         http://webkit.org/b/35916
902
903         * efl/WebCoreSupport/ContextMenuClientEfl.cpp: Added.
904         * efl/WebCoreSupport/ContextMenuClientEfl.h: Added.
905
906 2010-03-16  Yury Semikhatsky  <yurys@chromium.org>
907
908         Reviewed by Pavel Feldman.
909
910         Introduce InspectorFrontendClient that provides InspectorFrontend with an interface to the embedder. InspectorClient now serves as a delegate for InspectorController and does not contain methods for managing inspector frontend window. That allows to create remote InspectorFrontendHost.
911
912         Introduce InspectorFrontendClient that would provide InspectorFrontend with an interface to the embedder
913         https://bugs.webkit.org/show_bug.cgi?id=35036
914
915         * efl/WebCoreSupport/InspectorClientEfl.cpp:
916         (WebCore::InspectorClientEfl::openInspectorFrontend):
917         * efl/WebCoreSupport/InspectorClientEfl.h:
918
919 2010-03-13  Leandro Pereira  <leandro@profusion.mobi>
920
921         Reviewed by Kenneth Rohde Christiansen.
922
923         Add EFL port files to efl/ewk.
924         http://webkit.org/b/35925
925
926         * efl/ewk/ewk_history.cpp: Added.
927         * efl/ewk/ewk_history.h: Added.
928
929 2010-03-13  Leandro Pereira  <leandro@profusion.mobi>
930
931         Reviewed by Kenneth Rohde Christiansen.
932
933         Add EFL port files to efl/ewk.
934         http://webkit.org/b/35928
935
936         * efl/ewk/ewk_main.cpp: Added.
937         * efl/ewk/ewk_main.h: Added.
938
939 2010-03-13  Leandro Pereira  <leandro@profusion.mobi>
940
941         Reviewed by Kenneth Rohde Christiansen.
942
943         Add EFL port files to efl/ewk.
944         http://webkit.org/b/35924
945
946         * efl/ewk/ewk_frame.cpp: Added.
947         * efl/ewk/ewk_frame.h: Added.
948
949 2010-03-13  Leandro Pereira  <leandro@profusion.mobi>
950
951         Reviewed by Kenneth Rohde Christiansen.
952
953         Add EFL port files to efl/ewk.
954         http://webkit.org/b/35936
955
956         * efl/ewk/ewk_view_single.c: Added.
957
958 2010-03-13  Leandro Pereira  <leandro@profusion.mobi>
959
960         Reviewed by Kenneth Rohde Christiansen.
961
962         Add EFL port files to efl/ewk.
963         http://webkit.org/b/35929
964
965         * efl/ewk/ewk_util.cpp: Added.
966         * efl/ewk/ewk_util.h: Added.
967
968 2010-03-13  Leandro Pereira  <leandro@profusion.mobi>
969
970         Reviewed by Kenneth Rohde Christiansen.
971
972         Add EFL port files to efl/ewk.
973         http://webkit.org/b/35934
974
975         * efl/ewk/EWebKit.h: Added.
976         * efl/ewk/ewk_eapi.h: Added.
977         * efl/ewk/ewk_logging.h: Added.
978         * efl/ewk/ewk_private.h: Added.
979
980 2010-03-11  Leandro Pereira  <leandro@profusion.mobi>
981
982         Reviewed by Gustavo Noronha Silva.
983
984         Add EFL port files to efl/WebCoreSupport.
985         http://webkit.org/b/35917
986
987         * efl/WebCoreSupport/InspectorClientEfl.h: Added.
988         * efl/WebCoreSupport/InspectorClientEfl.cpp: Added.
989
990 2010-03-11  Leandro Pereira  <leandro@profusion.mobi>
991
992         Reviewed by Gustavo Noronha Silva.
993
994         Add EFL port files to efl/WebCoreSupport.
995         http://webkit.org/b/35914
996
997         * efl/WebCoreSupport/DragClientEfl.h: Added.
998         * efl/WebCoreSupport/DragClientEfl.cpp: Added.
999
1000 2010-03-11  Simon Fraser  <simon.fraser@apple.com>
1001
1002         Reviewed by Mark Rowe.
1003
1004         Sort the project file.
1005
1006         * WebKit.xcodeproj/project.pbxproj:
1007
1008 2010-03-10  Leandro Pereira  <leandro@profusion.mobi>
1009
1010         Reviewed by Holger Freyther.
1011
1012         Add EFL port files to efl/WebCoreSupport.
1013         http://webkit.org/b/35913
1014
1015         * efl/WebCoreSupport/ChromeClientEfl.cpp: Added.
1016         * efl/WebCoreSupport/ChromeClientEfl.h: Added.
1017
1018 2010-03-09  John Sullivan  <sullivan@apple.com>
1019
1020         Fixed localized string key collision. update-webkit-localized-strings now
1021         runs without errors.
1022
1023         Reviewed by Adam Roben.
1024
1025         * English.lproj/Localizable.strings:
1026         Regenerated.
1027
1028 2010-03-09  John Sullivan  <sullivan@apple.com>
1029
1030         * StringsNotToBeLocalized.txt:
1031         Brought this file up to date. update-webkit-localizable-strings still lists
1032         one key collision, but that's a separate issue.
1033
1034 2010-03-04  Mark Rowe  <mrowe@apple.com>
1035
1036         Reviewed by Sam Weinig.
1037
1038         Add a script to verify that WebKit framework headers are internally consistent.
1039
1040         * WebKit.xcodeproj/project.pbxproj: Run the script during the build and fail with
1041         an error should the consistency check fail.
1042
1043 2010-02-25  Alexey Proskuryakov  <ap@apple.com>
1044
1045         Reviewed by Geoffrey Garen.
1046
1047         https://bugs.webkit.org/show_bug.cgi?id=35394
1048         <rdar://problem/7685262> Make passing objects between Java and plug-ins work
1049
1050         * WebKit.xcodeproj/project.pbxproj: Added new files.
1051
1052 2010-02-04  Mark Rowe  <mrowe@apple.com>
1053
1054         Reviewed by Timothy Hatcher.
1055
1056         Build fix.  Remove a symbol corresponding to an inline function from the linker export
1057         file to prevent a weak external failure.
1058
1059         * WebKit.xcodeproj/project.pbxproj: Accommodate rename of script.
1060
1061 2010-02-04  John Sullivan  <sullivan@apple.com>
1062
1063         https://bugs.webkit.org/show_bug.cgi?id=34611
1064         WebLocalizedString() could use an assertion that it is being called on the main thread
1065
1066         Reviewed by Tim Hatcher.
1067
1068         * WebKit.xcodeproj/project.pbxproj:
1069         Updated for renamed file (WebLocalizableStrings.m -> WebLocalizableStrings.mm)
1070
1071 2010-01-29  Mark Rowe  <mrowe@apple.com>
1072
1073         Sort Xcode projects.
1074
1075         * WebKit.xcodeproj/project.pbxproj:
1076
1077 2010-01-19  Dan Bernstein  <mitz@apple.com>
1078
1079         Redo DumpRenderTree build fix without making WebTypesInternal.h a private header
1080
1081         * WebKit.xcodeproj/project.pbxproj:
1082
1083 2010-01-19  Simon Fraser  <simon.fraser@apple.com>
1084
1085         Build fix, no review.
1086
1087         Fix build of DumpRenderTree by making the header WebTypesInternal.h Private
1088         in WebKit.
1089
1090         * WebKit.xcodeproj/project.pbxproj:
1091
1092 2010-01-19  Jon Honeycutt  <jhoneycutt@apple.com>
1093
1094         MSAA: The child <option> elements of a non-multiple <select> are not
1095         exposed
1096
1097         https://bugs.webkit.org/show_bug.cgi?id=33773
1098         <rdar://problem/7550556>
1099
1100         Reviewed by Alice Liu.
1101
1102         * English.lproj/Localizable.strings:
1103         Add new localized strings.
1104
1105 2010-01-13  Kevin Decker  <kdecker@apple.com>
1106
1107         Reviewed by Mark Rowe.
1108
1109         https://bugs.webkit.org/show_bug.cgi?id=33610
1110         <rdar://problem/7288546> Silverlight full screen performance problem seen on Snow Leopard.
1111
1112          * WebKit.xcodeproj/project.pbxproj: Link the project against OpenGL.
1113
1114 2009-12-25  Darin Adler  <darin@apple.com>
1115
1116         * StringsNotToBeLocalized.txt: Updated for recent changes.
1117
1118 2009-12-18  Dan Bernstein  <mitz@apple.com>
1119
1120         Updated localizable strings after r52368
1121
1122         * English.lproj/Localizable.strings:
1123
1124 2009-12-18  Sam Weinig  <sam@webkit.org>
1125
1126         Reviewed by Dan Bernstein.
1127
1128         Add Mac WebKit side of the client based geolocation provider.
1129
1130         * WebKit.xcodeproj/project.pbxproj:
1131
1132 2009-12-16  Mark Rowe  <mrowe@apple.com>
1133
1134         Build fix.  Disable debug variants of WebKit frameworks.
1135
1136         * WebKit.xcodeproj/project.pbxproj:
1137
1138 2009-12-16  John Sullivan  <sullivan@apple.com>
1139
1140         Brought this file up to date, sans review.
1141
1142         * StringsNotToBeLocalized.txt:
1143
1144 2009-11-30  Mark Rowe  <mrowe@apple.com>
1145
1146         Use the correct path to Info.plist to avoid creating an empty file at the top of the WebKit directory.
1147
1148         * WebKit.xcodeproj/project.pbxproj:
1149
1150 2009-11-24  Dmitry Titov  <dimich@chromium.org>
1151
1152         Reviewed by Eric Seidel.
1153
1154         Add ENABLE_SHARED_SCRIPT feature define and flag for build-webkit
1155         https://bugs.webkit.org/show_bug.cgi?id=31444
1156
1157         * chromium/features.gypi:
1158
1159 2009-11-24  Mark Rowe  <mrowe@apple.com>
1160
1161         Fix production builds where the source tree may be read-only.
1162
1163         * WebKit.xcodeproj/project.pbxproj:
1164
1165 2009-11-20  Dave Hyatt  <hyatt@apple.com>
1166
1167         Reviewed by Oliver Hunt and Jon Honeycutt.
1168
1169         Add support for WebSerializedJSValue to WebKit.  This object wraps the SerializedScriptValue functionality in WebCore
1170         and exposes the ability to do JS value serialization/deserialization to WebKit clients.
1171
1172         * WebKit.xcodeproj/project.pbxproj:
1173
1174 2009-11-20  Chris Fleizach  <cfleizach@apple.com>
1175
1176         Reviewed by Beth Dakin.
1177
1178         WAI-ARIA: add support for 'math' role
1179         https://bugs.webkit.org/show_bug.cgi?id=31706
1180
1181         * English.lproj/Localizable.strings:
1182         * StringsNotToBeLocalized.txt:
1183
1184 2009-11-19  Eric Carlson  <eric.carlson@apple.com>
1185
1186         Reviewed by Dan Bernstein.
1187
1188         <rdar://problem/7035231>
1189         Support closed caption in <video> element
1190
1191         * English.lproj/Localizable.strings:
1192             Add strings for toggle captions button.
1193
1194 2009-11-18  Michelangelo De Simone  <micdesim@gmail.com>
1195
1196         Reviewed by Darin Adler.
1197
1198         Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>.
1199         Support for validationMessage attribute, as per HTML5 specs.
1200
1201         * English.lproj/Localizable.strings: new localizable strings
1202
1203 2009-11-18  Sam Weinig  <sam@webkit.org>
1204
1205         Reviewed by Anders Carlsson.
1206
1207         Make the Mac Geolocation API async.
1208
1209         * WebKit.xcodeproj/project.pbxproj: Remove WebGeolocation.
1210
1211 2009-11-13  Adam Roben  <aroben@apple.com>
1212
1213         Add WebFrameLoadDelegatePrivat.h to WebKit.xcodeproj
1214
1215         Fixes <http://webkit.org/b/31124> Tell the WebFrameLoadDelegate when
1216         window objects in isolated worlds are cleared
1217
1218         Reviewed by Dave Hyatt.
1219
1220         * WebKit.xcodeproj/project.pbxproj: Added
1221         WebFrameLoadDelegatePrivate.h, which already existed.
1222
1223 2009-11-12  Adam Roben  <aroben@apple.com>
1224
1225         Replace worldIDs with world objects
1226
1227         Part of <http://webkit.org/b/31414> Implement new SPI for dealing with
1228         user scripts/stylesheets and isolated worlds
1229
1230         Reviewed by Sam Weinig.
1231
1232         * WebKit.xcodeproj/project.pbxproj: Added WebScriptWorld to the project.
1233
1234 2009-11-12  Chris Fleizach  <cfleizach@apple.com>
1235
1236         Reviewed by Darin Adler.
1237
1238         ARIA: add alert type roles
1239         https://bugs.webkit.org/show_bug.cgi?id=31392
1240
1241         * English.lproj/Localizable.strings:
1242         * StringsNotToBeLocalized.txt:
1243
1244 2009-11-02  Eric Carlson  <eric.carlson@apple.com>
1245
1246         Reviewed by John Sullivan and Mark Rowe.
1247
1248         <rdar://problem/7356733> Voiceover does not read correct media controller time values
1249         
1250         Fix localized strings for media controller time values.
1251
1252         * English.lproj/Localizable.strings:
1253
1254 2009-11-02  Chris Fleizach  <cfleizach@apple.com>
1255
1256         Reviewed by Beth Dakin.
1257
1258         Support ARIA "tab" roles
1259         https://bugs.webkit.org/show_bug.cgi?id=30842
1260
1261         Add a localizable string for tab panel.
1262
1263         * English.lproj/Localizable.strings:
1264         * StringsNotToBeLocalized.txt:
1265
1266 2009-10-27  Dan Bernstein  <mitz@apple.com>
1267
1268         Reviewed by Darin Adler.
1269
1270         Updated license
1271
1272         * LICENSE:
1273
1274 2009-10-26  Sam Weinig  <sam@webkit.org>
1275
1276         Reviewed by Anders Carlsson.
1277
1278         Move some WebView event handling code into its own file, WebViewEventHandling.mm
1279
1280         * WebKit.xcodeproj/project.pbxproj:
1281
1282 2009-10-19  John Gregg  <johnnyg@google.com>
1283
1284         Reviewed by Dimitri Glazkov.
1285
1286         set ENABLE_NOTIFICATIONS=1 for Chromium
1287         https://bugs.webkit.org/show_bug.cgi?id=29949
1288
1289         * chromium/features.gypi:
1290
1291 2009-10-13  Drew Wilson  <atwilson@atwilson-macpro.local>
1292
1293         Reviewed by David Levin.
1294
1295         Enable SHARED_WORKERS for Chromium
1296         https://bugs.webkit.org/show_bug.cgi?id=30289
1297
1298         * chromium/features.gypi:
1299         Turned on ENABLE_SHARED_WORKERS by default. This doesn't actually turn on
1300         SharedWorkers yet, as Chromium overrides this flag in its feature_overrides.gypi.
1301
1302 2009-10-12  Yaar Schnitman  <yaar@chromium.org>
1303
1304         Reviewed by Dimitri Glazkov.
1305
1306         Chromium Port - Windows
1307         https://bugs.webkit.org/show_bug.cgi?id=29969
1308
1309         * chromium/DEPS: Added gtest dep required by windows and incremented some of the deps revisions.
1310
1311 2009-10-06  Simon Fraser  <simon.fraser@apple.com>
1312
1313         Reviewed by Mark Rowe.
1314
1315         accessibility/media-element.html crashes (and has incorrect result)
1316         https://bugs.webkit.org/show_bug.cgi?id=30108
1317
1318         Fix up the accessibilty label for the newly added fullscreen button,
1319         and update the test result accordingly.
1320
1321         * English.lproj/Localizable.strings:
1322
1323 2009-10-05  Kevin Decker  <kdecker@apple.com>
1324
1325         Reviewed by Dan Bernstein.
1326
1327         * WebKit.xcodeproj/project.pbxproj: Add WebPluginHalterClient to the project.
1328
1329 2009-10-05  Yaar Schnitman  <yaar@chromium.org>
1330
1331         Reviewed by Dimitri Glazkov.
1332
1333         One of the dependencies' SVN url was missing a @ before the revision number.
1334
1335         https://bugs.webkit.org/show_bug.cgi?id=30101
1336
1337         * chromium/DEPS:
1338
1339 2009-10-05  Pierre d'Herbemont  <pdherbemont@webkit.org>
1340
1341         Reviewed by Simon Fraser
1342         
1343         Support fullscreen in MediaPlayer (Mac)
1344         https://bugs.webkit.org/show_bug.cgi?id=26742
1345
1346         Add new files for video fullscreen.
1347
1348         * WebKit.xcodeproj/project.pbxproj:
1349
1350 2009-10-05  Pavel Feldman  <pfeldman@chromium.org>
1351
1352         Reviewed by Timothy Hatcher.
1353
1354         Web Inspector: add testing harness for Web Inspector.
1355
1356         https://bugs.webkit.org/show_bug.cgi?id=30010
1357
1358         * WebKit.xcodeproj/project.pbxproj:
1359
1360 2009-10-04  Fumitoshi Ukai  <ukai@chromium.org>
1361
1362         Reviewed by Eric Seidel
1363
1364         Enable Web Sockets in chromium build.
1365         https://bugs.webkit.org/show_bug.cgi?id=29917
1366
1367         * chromium/features.gypi:
1368
1369 2009-10-02  Yaar Schnitman  <yaar@chromium.org>
1370
1371         Reviewed by Dimitri Glazkov.
1372
1373         Added gyp_webkit that does a subset of the things gyp_chromium does
1374         plus some specialization for an upstream chromium build.
1375
1376         https://bugs.webkit.org/show_bug.cgi?id=29986
1377
1378         * chromium/DEPS: Points to gyp_webkit instead of gyp_chromium.
1379         * chromium/gyp_webkit: A new python file.
1380
1381 2009-10-01  Yaar Schnitman  <yaar@chromium.org>
1382
1383         Reviewed by Dimitri Glazkov.
1384
1385         Make it possible to override the list of feature defines when building
1386         downstream.
1387
1388         https://bugs.webkit.org/show_bug.cgi?id=29979
1389
1390         * chromium/features.gypi:
1391
1392 2009-10-01  Yaar Schnitman  <yaar@chromium.org>
1393
1394         Reviewed by Dimitri Glazkov.
1395
1396         Added windows-specific dependencies, updated some revisions and
1397         re-organized file to make revision tracking easier. Also removed
1398         extensions/v8 dependency that is no longer needed upstream.
1399
1400         https://bugs.webkit.org/show_bug.cgi?id=29973
1401
1402         * chromium/DEPS:
1403
1404 2009-09-30  Yaar Schnitman  <yaar@chromium.org>
1405
1406         Reviewed by Dimitri Glazkov.
1407
1408         1. Keeping up with downstream revisions.
1409         2. Turning off v8 snapshot build step.
1410
1411         https://bugs.webkit.org/show_bug.cgi?id=29928
1412
1413         * chromium/DEPS
1414
1415 2009-09-29  Brady Eidson  <beidson@apple.com>
1416
1417         Reviewed by John Sullivan.
1418
1419         WebKit Mac API should provide a delegate interface for global history.
1420         <rdar://problem/7042773> and https://webkit.org/b/29904
1421
1422         * WebKit.xcodeproj/project.pbxproj:
1423
1424 2009-09-28  Yaar Schnitman  <yaar@chromium.org>
1425
1426         Reviewed by Dimitri Glazkov.
1427
1428         https://bugs.webkit.org/show_bug.cgi?id=29722
1429
1430         * chromium/DEPS: Describes the chromium port's dependencies and
1431           is used by gclient to fetch them.
1432         * chromium/webkit.gyp: Currently only builds webcore but in
1433           the future will also build the webkit api.
1434
1435 2009-09-26  David Kilzer  <ddkilzer@apple.com>
1436
1437         Part 2 of 2: <http://webkit.org/b/29753> DerivedSources.make broken for non-Mac targets
1438
1439         Reviewed by Darin Adler.
1440
1441         Fix ENABLE_ORIENTATION_EVENTS for non-Mac platforms.
1442
1443         * chromium/features.gypi: Added 'ENABLE_ORIENTATION_EVENTS=0' to
1444         disable this feature by default.
1445
1446 2009-09-22  Yaar Schnitman  <yaar@chromium.org>
1447
1448         Reviewed by David Levin.
1449
1450         Create chromium directory and ported chromium.org's features.gypi for 
1451         the webkit chromium port.
1452
1453         https://bugs.webkit.org/show_bug.cgi?id=29617
1454
1455         * chromium/features.gypi: Added.
1456
1457 2009-09-21  Dan Bernstein  <mitz@apple.com>
1458
1459         Reviewed by Anders Carlsson.
1460
1461         <rdar://problem/4137135> iFrame with PDF not being handled correctly on
1462         usps.com
1463         https://bugs.webkit.org/show_bug.cgi?id=4151
1464
1465         * WebKit.xcodeproj/project.pbxproj: Added WebPDFDocumentExtras.{h,mm}
1466         and WebJSPDFDoc.{h,mm} and changed WebPDFRepresentation to
1467         Objective-C++.
1468
1469 2009-09-07  Steve Block  <steveblock@google.com>
1470
1471         Reviewed by Adam Barth.
1472
1473         Adds a mock Geolocation service. This will be used to provide predictable behavior of the
1474         Geolocation API for use in LayoutTests. Later changes will integrate the the mock
1475         Geolocation service with DumpRenderTree.
1476         https://bugs.webkit.org/show_bug.cgi?id=28264
1477
1478         * WebKit.xcodeproj/project.pbxproj: Modified. Adds WebGeolocationMock.
1479
1480 2009-09-03  John Sullivan  <sullivan@apple.com>
1481
1482         Reviewed by Adam Roben
1483
1484         * StringsNotToBeLocalized.txt:
1485         Brought this file up to date.
1486
1487 2009-08-31  Mark Rowe  <mrowe@apple.com>
1488
1489         Rubber-stamped by Beth Dakin.
1490
1491         Remove WebViewEditingContextMenu.nib and WebViewEditingContextMenuOld.nib.
1492         We stopped using these back in r18592 when we switched over to context menus
1493         driven by WebCore.
1494
1495         * English.lproj/WebViewEditingContextMenu.nib/classes.nib: Removed.
1496         * English.lproj/WebViewEditingContextMenu.nib/info.nib: Removed.
1497         * English.lproj/WebViewEditingContextMenu.nib/objects.nib: Removed.
1498         * English.lproj/WebViewEditingContextMenuOld.nib/classes.nib: Removed.
1499         * English.lproj/WebViewEditingContextMenuOld.nib/info.nib: Removed.
1500         * English.lproj/WebViewEditingContextMenuOld.nib/objects.nib: Removed.
1501         * WebKit.xcodeproj/project.pbxproj:
1502
1503 2009-08-28  Chris Fleizach  <cfleizach@apple.com>
1504
1505         Reviewed by John Sullivan.
1506
1507         update-webkit-localizable-strings script can no longer complete
1508         https://bugs.webkit.org/show_bug.cgi?id=28792
1509
1510         * English.lproj/Localizable.strings:
1511
1512 2009-08-27  John Sullivan  <sullivan@apple.com>
1513
1514         * StringsNotToBeLocalized.txt:
1515         Brought up to date, other than the problem mentioned in https://bugs.webkit.org/show_bug.cgi?id=28792
1516
1517 2009-08-25  Eric Carlson  <eric.carlson@apple.com>
1518
1519         Reviewed by Oliver Hunt.
1520
1521         <video> and <audio> controller should be accessible
1522         https://bugs.webkit.org/show_bug.cgi?id=28081
1523
1524         Add localized strings for media controller accessiblility.
1525
1526         * English.lproj/Localizable.strings:
1527
1528 2009-08-20  Chris Fleizach  <cfleizach@apple.com>
1529
1530         Reviewed by Darin Adler.
1531
1532         Enable various "grouping" ARIA roles
1533         https://bugs.webkit.org/show_bug.cgi?id=28486
1534
1535         * English.lproj/Localizable.strings:
1536
1537 2009-08-18  Drew Wilson  <atwilson@google.com>
1538
1539         Reviewed by Eric Seidel.
1540
1541         Need to extend DumpRenderTree to expose number of worker threads.
1542         https://bugs.webkit.org/show_bug.cgi?id=28292
1543
1544         * WebKit.xcodeproj/project.pbxproj:
1545         Added WebWorkersPrivate APIs to mac WebKit to expose workerThreadCount() for DumpRenderTree.
1546
1547 2009-08-06  Mark Rowe  <mrowe@apple.com>
1548
1549         Rubber-stamped by Sam Weinig.
1550
1551         Add explicit dependencies for our build verification scripts to ensure that they always run after linking has completed.
1552
1553         * WebKit.xcodeproj/project.pbxproj:
1554
1555 2009-08-06  Mark Rowe  <mrowe@apple.com>
1556
1557         Bring a little order to our otherwise out of control lives.
1558
1559         * WebKit.xcodeproj/project.pbxproj:
1560
1561 2009-08-06  Mark Rowe  <mrowe@apple.com>
1562
1563         Build fix.
1564
1565         Don't attempt to build a file that Anders just deleted.
1566
1567         * WebKit.xcodeproj/project.pbxproj:
1568
1569 2009-07-29  David Kilzer  <ddkilzer@apple.com>
1570
1571         <http://webkit.org/b/27788> Don't export WebPluginController.h as a private header
1572
1573         Reviewed by Mark Rowe.
1574
1575         WebPluginController.h includes WebPluginContainerCheck.h, which
1576         is not a private header.  Since WebPluginController.h doesn't
1577         appear to be used anywhere, remove its private header status.
1578
1579         * WebKit.xcodeproj/project.pbxproj: Remove private header
1580         attribute from WebPluginController.h.
1581
1582 2009-07-28  Maxime Simon  <simon.maxime@gmail.com>
1583
1584         Reviewed by David Levin.
1585
1586         Added FrameLoaderClient for Haiku WebCore support.
1587         https://bugs.webkit.org/show_bug.cgi?id=26952
1588
1589         * haiku/WebCoreSupport/FrameLoaderClientHaiku.cpp: Added.
1590         (WebCore::FrameLoaderClientHaiku::FrameLoaderClientHaiku):
1591         (WebCore::FrameLoaderClientHaiku::setFrame):
1592         (WebCore::FrameLoaderClientHaiku::setWebView):
1593         (WebCore::FrameLoaderClientHaiku::detachFrameLoader):
1594         (WebCore::FrameLoaderClientHaiku::hasWebView):
1595         (WebCore::FrameLoaderClientHaiku::hasBackForwardList):
1596         (WebCore::FrameLoaderClientHaiku::resetBackForwardList):
1597         (WebCore::FrameLoaderClientHaiku::provisionalItemIsTarget):
1598         (WebCore::FrameLoaderClientHaiku::makeRepresentation):
1599         (WebCore::FrameLoaderClientHaiku::forceLayout):
1600         (WebCore::FrameLoaderClientHaiku::forceLayoutForNonHTML):
1601         (WebCore::FrameLoaderClientHaiku::updateHistoryForCommit):
1602         (WebCore::FrameLoaderClientHaiku::updateHistoryForBackForwardNavigation):
1603         (WebCore::FrameLoaderClientHaiku::updateHistoryForReload):
1604         (WebCore::FrameLoaderClientHaiku::updateHistoryForStandardLoad):
1605         (WebCore::FrameLoaderClientHaiku::updateHistoryForInternalLoad):
1606         (WebCore::FrameLoaderClientHaiku::updateHistoryAfterClientRedirect):
1607         (WebCore::FrameLoaderClientHaiku::setCopiesOnScroll):
1608         (WebCore::FrameLoaderClientHaiku::tokenForLoadErrorReset):
1609         (WebCore::FrameLoaderClientHaiku::resetAfterLoadError):
1610         (WebCore::FrameLoaderClientHaiku::doNotResetAfterLoadError):
1611         (WebCore::FrameLoaderClientHaiku::willCloseDocument):
1612         (WebCore::FrameLoaderClientHaiku::detachedFromParent2):
1613         (WebCore::FrameLoaderClientHaiku::detachedFromParent3):
1614         (WebCore::FrameLoaderClientHaiku::dispatchDidHandleOnloadEvents):
1615         (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveServerRedirectForProvisionalLoad):
1616         (WebCore::FrameLoaderClientHaiku::dispatchDidCancelClientRedirect):
1617         (WebCore::FrameLoaderClientHaiku::dispatchWillPerformClientRedirect):
1618         (WebCore::FrameLoaderClientHaiku::dispatchDidChangeLocationWithinPage):
1619         (WebCore::FrameLoaderClientHaiku::dispatchWillClose):
1620         (WebCore::FrameLoaderClientHaiku::dispatchDidStartProvisionalLoad):
1621         (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveTitle):
1622         (WebCore::FrameLoaderClientHaiku::dispatchDidCommitLoad):
1623         (WebCore::FrameLoaderClientHaiku::dispatchDidFinishDocumentLoad):
1624         (WebCore::FrameLoaderClientHaiku::dispatchDidFinishLoad):
1625         (WebCore::FrameLoaderClientHaiku::dispatchDidFirstLayout):
1626         (WebCore::FrameLoaderClientHaiku::dispatchDidFirstVisuallyNonEmptyLayout):
1627         (WebCore::FrameLoaderClientHaiku::dispatchShow):
1628         (WebCore::FrameLoaderClientHaiku::cancelPolicyCheck):
1629         (WebCore::FrameLoaderClientHaiku::dispatchWillSubmitForm):
1630         (WebCore::FrameLoaderClientHaiku::dispatchDidLoadMainResource):
1631         (WebCore::FrameLoaderClientHaiku::revertToProvisionalState):
1632         (WebCore::FrameLoaderClientHaiku::postProgressStartedNotification):
1633         (WebCore::FrameLoaderClientHaiku::postProgressEstimateChangedNotification):
1634         (WebCore::FrameLoaderClientHaiku::postProgressFinishedNotification):
1635         (WebCore::FrameLoaderClientHaiku::progressStarted):
1636         (WebCore::FrameLoaderClientHaiku::progressCompleted):
1637         (WebCore::FrameLoaderClientHaiku::setMainFrameDocumentReady):
1638         (WebCore::FrameLoaderClientHaiku::willChangeTitle):
1639         (WebCore::FrameLoaderClientHaiku::didChangeTitle):
1640         (WebCore::FrameLoaderClientHaiku::finishedLoading):
1641         (WebCore::FrameLoaderClientHaiku::canShowMIMEType):
1642         (WebCore::FrameLoaderClientHaiku::representationExistsForURLScheme):
1643         (WebCore::FrameLoaderClientHaiku::generatedMIMETypeForURLScheme):
1644         (WebCore::FrameLoaderClientHaiku::frameLoadCompleted):
1645         (WebCore::FrameLoaderClientHaiku::saveViewStateToItem):
1646         (WebCore::FrameLoaderClientHaiku::restoreViewState):
1647         (WebCore::FrameLoaderClientHaiku::restoreScrollPositionAndViewState):
1648         (WebCore::FrameLoaderClientHaiku::provisionalLoadStarted):
1649         (WebCore::FrameLoaderClientHaiku::shouldTreatURLAsSameAsCurrent):
1650         (WebCore::FrameLoaderClientHaiku::addHistoryItemForFragmentScroll):
1651         (WebCore::FrameLoaderClientHaiku::didFinishLoad):
1652         (WebCore::FrameLoaderClientHaiku::prepareForDataSourceReplacement):
1653         (WebCore::FrameLoaderClientHaiku::setTitle):
1654         (WebCore::FrameLoaderClientHaiku::userAgent):
1655         (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveIcon):
1656         (WebCore::FrameLoaderClientHaiku::frameLoaderDestroyed):
1657         (WebCore::FrameLoaderClientHaiku::canHandleRequest):
1658         (WebCore::FrameLoaderClientHaiku::partClearedInBegin):
1659         (WebCore::FrameLoaderClientHaiku::updateGlobalHistory):
1660         (WebCore::FrameLoaderClientHaiku::updateGlobalHistoryRedirectLinks):
1661         (WebCore::FrameLoaderClientHaiku::shouldGoToHistoryItem):
1662         (WebCore::FrameLoaderClientHaiku::saveScrollPositionAndViewStateToItem):
1663         (WebCore::FrameLoaderClientHaiku::canCachePage):
1664         (WebCore::FrameLoaderClientHaiku::setMainDocumentError):
1665         (WebCore::FrameLoaderClientHaiku::committedLoad):
1666         (WebCore::FrameLoaderClientHaiku::cancelledError):
1667         (WebCore::FrameLoaderClientHaiku::blockedError):
1668         (WebCore::FrameLoaderClientHaiku::cannotShowURLError):
1669         (WebCore::FrameLoaderClientHaiku::interruptForPolicyChangeError):
1670         (WebCore::FrameLoaderClientHaiku::cannotShowMIMETypeError):
1671         (WebCore::FrameLoaderClientHaiku::fileDoesNotExistError):
1672         (WebCore::FrameLoaderClientHaiku::shouldFallBack):
1673         (WebCore::FrameLoaderClientHaiku::createDocumentLoader):
1674         (WebCore::FrameLoaderClientHaiku::download):
1675         (WebCore::FrameLoaderClientHaiku::assignIdentifierToInitialRequest):
1676         (WebCore::FrameLoaderClientHaiku::dispatchWillSendRequest):
1677         (WebCore::FrameLoaderClientHaiku::shouldUseCredentialStorage):
1678         (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveAuthenticationChallenge):
1679         (WebCore::FrameLoaderClientHaiku::dispatchDidCancelAuthenticationChallenge):
1680         (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveResponse):
1681         (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveContentLength):
1682         (WebCore::FrameLoaderClientHaiku::dispatchDidFinishLoading):
1683         (WebCore::FrameLoaderClientHaiku::dispatchDidFailLoading):
1684         (WebCore::FrameLoaderClientHaiku::dispatchDidLoadResourceFromMemoryCache):
1685         (WebCore::FrameLoaderClientHaiku::dispatchDidLoadResourceByXMLHttpRequest):
1686         (WebCore::FrameLoaderClientHaiku::dispatchDidFailProvisionalLoad):
1687         (WebCore::FrameLoaderClientHaiku::dispatchDidFailLoad):
1688         (WebCore::FrameLoaderClientHaiku::dispatchCreatePage):
1689         (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForMIMEType):
1690         (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNewWindowAction):
1691         (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNavigationAction):
1692         (WebCore::FrameLoaderClientHaiku::dispatchUnableToImplementPolicy):
1693         (WebCore::FrameLoaderClientHaiku::startDownload):
1694         (WebCore::FrameLoaderClientHaiku::createFrame):
1695         (WebCore::FrameLoaderClientHaiku::objectContentType):
1696         (WebCore::FrameLoaderClientHaiku::createPlugin):
1697         (WebCore::FrameLoaderClientHaiku::redirectDataToPlugin):
1698         (WebCore::FrameLoaderClientHaiku::pluginWillHandleLoadError):
1699         (WebCore::FrameLoaderClientHaiku::createJavaAppletWidget):
1700         (WebCore::FrameLoaderClientHaiku::overrideMediaType):
1701         (WebCore::FrameLoaderClientHaiku::windowObjectCleared):
1702         (WebCore::FrameLoaderClientHaiku::documentElementAvailable):
1703         (WebCore::FrameLoaderClientHaiku::didPerformFirstNavigation):
1704         (WebCore::FrameLoaderClientHaiku::registerForIconNotification):
1705         (WebCore::FrameLoaderClientHaiku::savePlatformDataToCachedFrame):
1706         (WebCore::FrameLoaderClientHaiku::transitionToCommittedFromCachedFrame):
1707         (WebCore::FrameLoaderClientHaiku::transitionToCommittedForNewPage):
1708         * haiku/WebCoreSupport/FrameLoaderClientHaiku.h: Added.
1709         (WebCore::FrameLoaderClientHaiku::~FrameLoaderClientHaiku):
1710
1711 2009-07-28  Maxime Simon  <simon.maxime@gmail.com>
1712
1713         Reviewed by David Levin.
1714
1715         Added ChromeClient for Haiku WebCore support.
1716         https://bugs.webkit.org/show_bug.cgi?id=26952
1717
1718         * haiku/WebCoreSupport/ChromeClientHaiku.cpp: Added.
1719         (WebCore::ChromeClientHaiku::ChromeClientHaiku):
1720         (WebCore::ChromeClientHaiku::~ChromeClientHaiku):
1721         (WebCore::ChromeClientHaiku::chromeDestroyed):
1722         (WebCore::ChromeClientHaiku::setWindowRect):
1723         (WebCore::ChromeClientHaiku::windowRect):
1724         (WebCore::ChromeClientHaiku::pageRect):
1725         (WebCore::ChromeClientHaiku::scaleFactor):
1726         (WebCore::ChromeClientHaiku::focus):
1727         (WebCore::ChromeClientHaiku::unfocus):
1728         (WebCore::ChromeClientHaiku::canTakeFocus):
1729         (WebCore::ChromeClientHaiku::takeFocus):
1730         (WebCore::ChromeClientHaiku::createWindow):
1731         (WebCore::ChromeClientHaiku::createModalDialog):
1732         (WebCore::ChromeClientHaiku::show):
1733         (WebCore::ChromeClientHaiku::canRunModal):
1734         (WebCore::ChromeClientHaiku::runModal):
1735         (WebCore::ChromeClientHaiku::setToolbarsVisible):
1736         (WebCore::ChromeClientHaiku::toolbarsVisible):
1737         (WebCore::ChromeClientHaiku::setStatusbarVisible):
1738         (WebCore::ChromeClientHaiku::statusbarVisible):
1739         (WebCore::ChromeClientHaiku::setScrollbarsVisible):
1740         (WebCore::ChromeClientHaiku::scrollbarsVisible):
1741         (WebCore::ChromeClientHaiku::setMenubarVisible):
1742         (WebCore::ChromeClientHaiku::menubarVisible):
1743         (WebCore::ChromeClientHaiku::setResizable):
1744         (WebCore::ChromeClientHaiku::addMessageToConsole):
1745         (WebCore::ChromeClientHaiku::canRunBeforeUnloadConfirmPanel):
1746         (WebCore::ChromeClientHaiku::runBeforeUnloadConfirmPanel):
1747         (WebCore::ChromeClientHaiku::closeWindowSoon):
1748         (WebCore::ChromeClientHaiku::runJavaScriptAlert):
1749         (WebCore::ChromeClientHaiku::runJavaScriptConfirm):
1750         (WebCore::ChromeClientHaiku::runJavaScriptPrompt):
1751         (WebCore::ChromeClientHaiku::setStatusbarText):
1752         (WebCore::ChromeClientHaiku::shouldInterruptJavaScript):
1753         (WebCore::ChromeClientHaiku::tabsToLinks):
1754         (WebCore::ChromeClientHaiku::windowResizerRect):
1755         (WebCore::ChromeClientHaiku::repaint):
1756         (WebCore::ChromeClientHaiku::scroll):
1757         (WebCore::ChromeClientHaiku::screenToWindow):
1758         (WebCore::ChromeClientHaiku::windowToScreen):
1759         (WebCore::ChromeClientHaiku::platformWindow):
1760         (WebCore::ChromeClientHaiku::contentsSizeChanged):
1761         (WebCore::ChromeClientHaiku::scrollRectIntoView):
1762         (WebCore::ChromeClientHaiku::addToDirtyRegion):
1763         (WebCore::ChromeClientHaiku::scrollBackingStore):
1764         (WebCore::ChromeClientHaiku::updateBackingStore):
1765         (WebCore::ChromeClientHaiku::mouseDidMoveOverElement):
1766         (WebCore::ChromeClientHaiku::setToolTip):
1767         (WebCore::ChromeClientHaiku::print):
1768         (WebCore::ChromeClientHaiku::exceededDatabaseQuota):
1769         (WebCore::ChromeClientWx::reachedMaxAppCacheSize):
1770         (WebCore::ChromeClientHaiku::requestGeolocationPermissionForFrame):
1771         (WebCore::ChromeClientHaiku::runOpenPanel):
1772         (WebCore::ChromeClientHaiku::setCursor):
1773         (WebCore::ChromeClientHaiku::formStateDidChange):
1774         (WebCore::ChromeClientHaiku::createHTMLParserQuirks):
1775         * haiku/WebCoreSupport/ChromeClientHaiku.h: Added.
1776
1777 2009-07-28  Robert Hogan  <robert@roberthogan.net>
1778
1779         Reviewed by Simon Hausmann.
1780
1781         Add WebKit version API to Qt.
1782
1783         Get the current version of WebKit from WebKit/mac/Configurations/Version.xcconfig
1784         at compile time and make it available to webkit ports through WebKitVersion.h.
1785
1786         https://bugs.webkit.org/show_bug.cgi?id=27158
1787
1788         * scripts/generate-webkitversion.pl: Added
1789
1790 2009-07-24  Andrei Popescu  <andreip@google.com>
1791
1792         ApplicationCache should have size limit
1793         https://bugs.webkit.org/show_bug.cgi?id=22700
1794         
1795         Updated the project after adding WebApplicationCache.h/mm
1796
1797         * WebKit.xcodeproj/project.pbxproj:
1798
1799 2009-07-16  Maxime Simon  <simon.maxime@gmail.com>
1800
1801         Reviewed by Eric Seidel.
1802
1803         Added InspectorClient for Haiku WebCore support.
1804         https://bugs.webkit.org/show_bug.cgi?id=26952
1805
1806         Adding two files, InspectorClientHaiku.h and InspectorClientHaiku.cpp
1807
1808         * haiku/WebCoreSupport/InspectorClientHaiku.cpp: Added.
1809         (WebCore::InspectorClientHaiku::inspectorDestroyed):
1810         (WebCore::InspectorClientHaiku::createPage):
1811         (WebCore::InspectorClientHaiku::localizedStringsURL):
1812         (WebCore::InspectorClientHaiku::hiddenPanels):
1813         (WebCore::InspectorClientHaiku::showWindow):
1814         (WebCore::InspectorClientHaiku::closeWindow):
1815         (WebCore::InspectorClientHaiku::attachWindow):
1816         (WebCore::InspectorClientHaiku::detachWindow):
1817         (WebCore::InspectorClientHaiku::setAttachedWindowHeight):
1818         (WebCore::InspectorClientHaiku::highlight):
1819         (WebCore::InspectorClientHaiku::hideHighlight):
1820         (WebCore::InspectorClientHaiku::inspectedURLChanged):
1821         (WebCore::InspectorClientHaiku::populateSetting):
1822         (WebCore::InspectorClientHaiku::storeSetting):
1823         (WebCore::InspectorClientHaiku::removeSetting):
1824         * haiku/WebCoreSupport/InspectorClientHaiku.h: Added.
1825
1826 2009-07-16  Maxime Simon  <simon.maxime@gmail.com>
1827
1828         Reviewed by Oliver Hunt.
1829
1830         Added EditorClient for Haiku WebCore support.
1831         https://bugs.webkit.org/show_bug.cgi?id=26952
1832
1833         Adding two files, EditorClientHaiku.h and EditorClientHaiku.cpp
1834
1835         * haiku/WebCoreSupport/EditorClientHaiku.cpp: Added.
1836         (WebCore::EditorClientHaiku::EditorClientHaiku):
1837         (WebCore::EditorClientHaiku::setPage):
1838         (WebCore::EditorClientHaiku::pageDestroyed):
1839         (WebCore::EditorClientHaiku::shouldDeleteRange):
1840         (WebCore::EditorClientHaiku::shouldShowDeleteInterface):
1841         (WebCore::EditorClientHaiku::smartInsertDeleteEnabled):
1842         (WebCore::EditorClientHaiku::isSelectTrailingWhitespaceEnabled):
1843         (WebCore::EditorClientHaiku::isContinuousSpellCheckingEnabled):
1844         (WebCore::EditorClientHaiku::toggleContinuousSpellChecking):
1845         (WebCore::EditorClientHaiku::isGrammarCheckingEnabled):
1846         (WebCore::EditorClientHaiku::toggleGrammarChecking):
1847         (WebCore::EditorClientHaiku::spellCheckerDocumentTag):
1848         (WebCore::EditorClientHaiku::isEditable):
1849         (WebCore::EditorClientHaiku::shouldBeginEditing):
1850         (WebCore::EditorClientHaiku::shouldEndEditing):
1851         (WebCore::EditorClientHaiku::shouldInsertNode):
1852         (WebCore::EditorClientHaiku::shouldInsertText):
1853         (WebCore::EditorClientHaiku::shouldChangeSelectedRange):
1854         (WebCore::EditorClientHaiku::shouldApplyStyle):
1855         (WebCore::EditorClientHaiku::shouldMoveRangeAfterDelete):
1856         (WebCore::EditorClientHaiku::didBeginEditing):
1857         (WebCore::EditorClientHaiku::respondToChangedContents):
1858         (WebCore::EditorClientHaiku::respondToChangedSelection):
1859         (WebCore::EditorClientHaiku::didEndEditing):
1860         (WebCore::EditorClientHaiku::didWriteSelectionToPasteboard):
1861         (WebCore::EditorClientHaiku::didSetSelectionTypesForPasteboard):
1862         (WebCore::EditorClientHaiku::registerCommandForUndo):
1863         (WebCore::EditorClientHaiku::registerCommandForRedo):
1864         (WebCore::EditorClientHaiku::clearUndoRedoOperations):
1865         (WebCore::EditorClientHaiku::canUndo):
1866         (WebCore::EditorClientHaiku::canRedo):
1867         (WebCore::EditorClientHaiku::undo):
1868         (WebCore::EditorClientHaiku::redo):
1869         (WebCore::EditorClientHaiku::handleKeyboardEvent):
1870         (WebCore::EditorClientHaiku::handleInputMethodKeydown):
1871         (WebCore::EditorClientHaiku::textFieldDidBeginEditing):
1872         (WebCore::EditorClientHaiku::textFieldDidEndEditing):
1873         (WebCore::EditorClientHaiku::textDidChangeInTextField):
1874         (WebCore::EditorClientHaiku::doTextFieldCommandFromEvent):
1875         (WebCore::EditorClientHaiku::textWillBeDeletedInTextField):
1876         (WebCore::EditorClientHaiku::textDidChangeInTextArea):
1877         (WebCore::EditorClientHaiku::ignoreWordInSpellDocument):
1878         (WebCore::EditorClientHaiku::learnWord):
1879         (WebCore::EditorClientHaiku::checkSpellingOfString):
1880         (WebCore::EditorClientHaiku::getAutoCorrectSuggestionForMisspelledWord):
1881         (WebCore::EditorClientHaiku::checkGrammarOfString):
1882         (WebCore::EditorClientHaiku::updateSpellingUIWithGrammarString):
1883         (WebCore::EditorClientHaiku::updateSpellingUIWithMisspelledWord):
1884         (WebCore::EditorClientHaiku::showSpellingUI):
1885         (WebCore::EditorClientHaiku::spellingUIIsShowing):
1886         (WebCore::EditorClientHaiku::getGuessesForWord):
1887         (WebCore::EditorClientHaiku::setInputMethodState):
1888         (WebCore::EditorClientHaiku::isEditing):
1889         * haiku/WebCoreSupport/EditorClientHaiku.h: Added.
1890
1891 2009-07-16  Maxime Simon  <simon.maxime@gmail.com>
1892
1893         Reviewed by Eric Seidel.
1894
1895         Added DragClient for Haiku WebCore support.
1896         https://bugs.webkit.org/show_bug.cgi?id=26952
1897
1898         Adding two files, DragClientHaiku.h and DragClientHaiku.cpp
1899
1900         * haiku/WebCoreSupport/DragClientHaiku.cpp: Added.
1901         (WebCore::DragClientHaiku::actionMaskForDrag):
1902         (WebCore::DragClientHaiku::willPerformDragDestinationAction):
1903         (WebCore::DragClientHaiku::dragControllerDestroyed):
1904         (WebCore::DragClientHaiku::dragSourceActionMaskForPoint):
1905         (WebCore::DragClientHaiku::willPerformDragSourceAction):
1906         (WebCore::DragClientHaiku::startDrag):
1907         (WebCore::DragClientHaiku::createDragImageForLink):
1908         * haiku/WebCoreSupport/DragClientHaiku.h: Added.
1909
1910 2009-07-16  Maxime Simon  <simon.maxime@gmail.com>
1911
1912         Reviewed by Oliver Hunt.
1913
1914         Added ContextMenuClient for Haiku WebCore support.
1915         https://bugs.webkit.org/show_bug.cgi?id=26952
1916
1917         Adding two files, ContextMenuClientHaiku.h
1918         and ContextMenuClientHaiku.cpp
1919
1920         * haiku/WebCoreSupport/ContextMenuClientHaiku.cpp: Added.
1921         (WebCore::ContextMenuClientHaiku::contextMenuDestroyed):
1922         (WebCore::ContextMenuClientHaiku::getCustomMenuFromDefaultItems):
1923         (WebCore::ContextMenuClientHaiku::contextMenuItemSelected):
1924         (WebCore::ContextMenuClientHaiku::downloadURL):
1925         (WebCore::ContextMenuClientHaiku::lookUpInDictionary):
1926         (WebCore::ContextMenuClientHaiku::speak):
1927         (WebCore::ContextMenuClientHaiku::isSpeaking):
1928         (WebCore::ContextMenuClientHaiku::stopSpeaking):
1929         (WebCore::ContextMenuClientHaiku::searchWithGoogle):
1930         * haiku/WebCoreSupport/ContextMenuClientHaiku.h: Added.
1931
1932 2009-07-10  Adam Roben  <aroben@apple.com>
1933
1934         Sort all our Xcode projects
1935
1936         Accomplished using sort-Xcode-project-file.
1937
1938         Requested by Dave Kilzer.
1939
1940         * WebKit.xcodeproj/project.pbxproj:
1941
1942 2009-07-02  Adam Roben  <aroben@apple.com>
1943
1944         Fix warnings from update-webkit-localizable-strings
1945
1946         Rubber-stamped by Eric Carlson.
1947
1948         * English.lproj/Localizable.strings: Updated.
1949
1950 2009-07-02  Adam Roben  <aroben@apple.com>
1951
1952         Update StringsNotToBeLocalized.txt for (not so) recent changes
1953
1954         Bug 26926: StringsNotToBeLocalized.txt is out-of-date
1955         <https://bugs.webkit.org/show_bug.cgi?id=26926>
1956
1957         Reviewed by John Sullivan.
1958
1959         * StringsNotToBeLocalized.txt:
1960
1961 2009-07-02  Pierre d'Herbemont  <pdherbemont@apple.com>
1962
1963         Reviewed by Simon Fraser.
1964
1965         <rdar://problem/6518119>
1966
1967         Add localized strings for media controller status messages.
1968
1969         * English.lproj/Localizable.strings: Localized text.
1970
1971 2009-06-08  Dan Bernstein  <mitz@apple.com>
1972
1973         Rubber-stamped by Mark Rowe.
1974
1975         - updated the project after giving Objective-C++ the .mm extension
1976
1977         * WebKit.xcodeproj/project.pbxproj:
1978
1979 2009-06-04  Sam Weinig  <sam@webkit.org>
1980
1981         Reviewed by Alice Liu.
1982
1983         Move WebView internal data into WebViewData.h/mm.
1984
1985         * WebKit.xcodeproj/project.pbxproj:
1986
1987 2009-06-03  Sam Weinig  <sam@webkit.org>
1988
1989         Reviewed by Mark Rowe.
1990
1991         Added WebDelegateImplementationCaching.h/mm
1992
1993         * WebKit.xcodeproj/project.pbxproj:
1994
1995 2009-06-03  Sam Weinig  <sam@webkit.org>
1996
1997         Reviewed by Mark Rowe.
1998
1999         Add WebViewInternal.mm.
2000
2001         * WebKit.xcodeproj/project.pbxproj:
2002
2003 2009-06-03  Dan Bernstein  <mitz@apple.com>
2004
2005         Reviewed by Anders Carlsson.
2006
2007         - WebKit project part of eliminating WebCoreTextRenderer
2008
2009         * WebKit.xcodeproj/project.pbxproj: Changed WebKitNSStringExtras.m to
2010             compile as Objective-C++.
2011
2012 2009-06-01  Darin Adler  <darin@apple.com>
2013
2014         Reviewed by Maciej Stachowiak.
2015
2016         Bug 26113: break WebTextCompletionController out into its own source file
2017         https://bugs.webkit.org/show_bug.cgi?id=26113
2018
2019         * WebKit.xcodeproj/project.pbxproj: Add WebTextCompletionController.h/mm.
2020
2021 2009-05-28  Mark Rowe  <mrowe@apple.com>
2022
2023         Rubber-stamped by Anders Carlsson.
2024
2025         Symlink WebKitPluginHost.app in to place if needed.
2026
2027         * WebKit.xcodeproj/project.pbxproj:
2028
2029 2009-05-24  Darin Adler  <darin@apple.com>
2030
2031         * StringsNotToBeLocalized.txt: Updated for recent changes. Got rid of most full-file exceptions.
2032
2033 2009-05-16  Anders Carlsson  <andersca@apple.com>
2034
2035         Reviewed by Sam Weinig and Dan Bernstein.
2036
2037         Fix <rdar://problem/6889644>.
2038         
2039         * English.lproj/Localizable.strings:
2040
2041 2009-05-10  Alexey Proskuryakov  <ap@webkit.org>
2042
2043         Reviewed by Dan Bernstein.
2044
2045         <rdar://problem/6870383> Have to enter credentials twice when downloading from a protected page
2046
2047         * WebKit.xcodeproj/project.pbxproj: Renamed Misc/WebDownload.m as WebDownload.mm, so that
2048         it could use C++ code from AuthenticaitonMac.h.
2049
2050 2009-04-27  Douglas R. Davidson  <ddavidso@apple.com>
2051
2052         Add localizable strings for 
2053         <rdar://problem/6724106> WebViews need to implement text checking
2054
2055         Reviewed by Justin Garcia.
2056
2057         * English.lproj/Localizable.strings:
2058
2059 2009-04-27  Kevin Decker  <kdecker@apple.com>
2060
2061         Reviewed by Anders Carlsson.
2062                 
2063         <rdar://problem/6352982>
2064
2065         * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckContextInfo.mm to the project.
2066
2067 2009-04-23  Kevin Decker  <kdecker@apple.com>
2068
2069         Reviewed by Anders Carlsson.
2070
2071         * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckPrivate.mm and header to the project.
2072
2073 2009-04-21  Adam Roben  <aroben@apple.com>
2074
2075         Update StringsNotToBeLocalized.txt for recent changes
2076
2077         Rubber-stamped by John Sullivan.
2078
2079         * StringsNotToBeLocalized.txt:
2080
2081 2009-04-19  Darin Adler  <darin@apple.com>
2082
2083         * StringsNotToBeLocalized.txt: Updated for recent changes.
2084
2085 2009-04-17  David Kilzer  <ddkilzer@apple.com>
2086
2087         Simplify FEATURE_DEFINES definition
2088
2089         Reviewed by Darin Adler.
2090
2091         This moves FEATURE_DEFINES and its related ENABLE_FEATURE_NAME
2092         variables to their own FeatureDefines.xcconfig file.  It also
2093         extracts a new ENABLE_GEOLOCATION variable so that
2094         FEATURE_DEFINES only needs to be defined once.
2095
2096         * WebKit.xcodeproj/project.pbxproj: Added
2097         FeatureDefines.xcconfig file.
2098
2099 2009-04-10  Timothy Hatcher  <timothy@apple.com>
2100
2101         Remove DOMDocumentPrivate.h now that <rdar://problem/6730996> is fixed.
2102
2103         Rubber-stamped by Mark Rowe.
2104
2105         * WebKit.xcodeproj/project.pbxproj:
2106
2107 2009-04-09  Mike Thole  <mthole@apple.com>
2108
2109         Reviewed by Adam Roben.
2110
2111         * WebKit.xcodeproj/project.pbxproj:
2112             Set the Localizable.strings encoding to UTF-16.
2113
2114 2009-04-07  Anders Carlsson  <andersca@apple.com>
2115
2116         Try to fix the Leopard build once more.
2117
2118         * WebKit.xcodeproj/project.pbxproj:
2119
2120 2009-04-07  Anders Carlsson  <andersca@apple.com>
2121
2122         Another attempt at fixing the build.
2123         
2124         * WebKit.xcodeproj/project.pbxproj:
2125
2126 2009-04-02  Adele Peterson  <adele@apple.com>
2127
2128         Reviewed by Darin Adler.
2129
2130         * WebKit.xcodeproj/project.pbxproj: 
2131         Add WebDOMOperationsInternal.h and make WebDOMOperationsPrivate.h private. 
2132
2133 2009-04-01  Greg Bolsinga  <bolsinga@apple.com>
2134
2135         Reviewed by Mark Rowe.
2136
2137         https://bugs.webkit.org/show_bug.cgi?id=24990
2138         Put SECTORDER_FLAGS into xcconfig files.
2139
2140         * WebKit.xcodeproj/project.pbxproj:
2141
2142 2009-03-27  Darin Adler  <darin@apple.com>
2143
2144         * StringsNotToBeLocalized.txt: Updated for recent changes.
2145
2146 2009-03-16  Darin Adler  <darin@apple.com>
2147
2148         Reviewed by Dan Bernstein.
2149
2150         * English.lproj/Localizable.strings: Updated.
2151         * StringsNotToBeLocalized.txt: Updated for recent changes.
2152
2153 2009-03-13  Greg Bolsinga  <bolsinga@apple.com>
2154
2155         Reviewed by Simon Fraser.
2156
2157         Update Geolocation perimission dialogs to be asynchronous.
2158         https://bugs.webkit.org/show_bug.cgi?id=24505
2159
2160         Add WebGeolocation, a wrapper around WebCore::Geolocation. It mimics the
2161         coding style set by WebSecurityOrigin.
2162
2163         * WebKit.xcodeproj/project.pbxproj:
2164
2165 2009-03-13  Anders Carlsson  <andersca@apple.com>
2166
2167         Reviewed by Dan Bernstein.
2168
2169         <rdar://problem/6610666> Revise the Cocoa event model text API
2170         
2171         Remove nptextinput.h
2172         
2173         * WebKit.xcodeproj/project.pbxproj:
2174
2175 2009-03-03  David Kilzer  <ddkilzer@apple.com>
2176
2177         <rdar://problem/6581203> WebCore and WebKit should install the same set of headers during installhdrs phase as build phase
2178
2179         Reviewed by Mark Rowe.
2180
2181         The fix is to add INSTALLHDRS_COPY_PHASE = YES and
2182         INSTALLHDRS_SCRIPT_PHASE = YES to WebKit.xcconfig, then to
2183         make sure various build phase scripts work with the installhdrs
2184         build phase.
2185
2186         * WebKit.xcodeproj/project.pbxproj:
2187         - Added shell code to prevent running "Check For Global
2188           Initializers", "Check For Exit Time Destructors" and "Check
2189           For Weak VTables" scripts during the installhdrs build phase.
2190         - Removed UMBRELLA_FRAMEWORKS_DIR from the Debug and Release
2191           targets since it's no longer needed after defining
2192           WEBCORE_PRIVATE_HEADERS_DIR in WebKit.xcconfig.
2193
2194 2009-03-03  David Kilzer  <ddkilzer@apple.com>
2195
2196         Remove last vestiges of JAVASCRIPTCORE_PRIVATE_HEADERS_DIR from WebKit
2197
2198         Reviewed by Adam Roben.
2199
2200         Use of JAVASCRIPTCORE_PRIVATE_HEADERS_DIR was removed in r37465
2201         since NPAPI headers had migrated from JavaScriptCore to WebCore
2202         before that.
2203
2204         * WebKit.xcodeproj/project.pbxproj: Removed
2205         JAVASCRIPTCORE_PRIVATE_HEADERS_DIR build setting from from Debug
2206         and Release configurations.
2207
2208 2009-03-02  Anders Carlsson  <andersca@apple.com>
2209
2210         WebNetscapePluginPackage.mm is an Objective-C++ file.
2211
2212         * WebKit.xcodeproj/project.pbxproj:
2213
2214 2009-03-02  Anders Carlsson  <andersca@apple.com>
2215
2216         Reviewed by John Sullivan.
2217
2218         Rename WebNetscapePluginPackage.m to WebNetscapePluginPackage.mm
2219         
2220         * WebKit.xcodeproj/project.pbxproj:
2221
2222 2009-02-20  Anders Carlsson  <andersca@apple.com>
2223
2224         Reviewed by Dan Bernstein.
2225
2226         Add new files.
2227         
2228         * WebKit.xcodeproj/project.pbxproj:
2229
2230 2009-02-13  Darin Adler  <darin@apple.com>
2231
2232         * StringsNotToBeLocalized.txt: Updated for recent changes.
2233
2234 2009-02-07  Darin Adler  <darin@apple.com>
2235
2236         * StringsNotToBeLocalized.txt: Updated for recent changes.
2237
2238 2009-02-04  Timothy Hatcher  <timothy@apple.com>
2239
2240         Removed the WebDefaultScriptDebugDelegate now that we have CallScriptDebugDelegate.
2241
2242         <rdar://problem/6508457> Launching widget in Dashcode debugger is
2243         super-slow due forwardInvocation: calling debug delegate
2244
2245         Reviewed by Oliver Hunt.
2246
2247         * WebKit.xcodeproj/project.pbxproj:
2248
2249 2009-02-02  Anders Carlsson  <andersca@apple.com>
2250
2251         Reviewed by Dan Bernstein.
2252         
2253         Remove WebKitPluginContainerView.{h|mm}, they aren't used anywhere.
2254         
2255         * WebKit.xcodeproj/project.pbxproj:
2256
2257 2009-01-26  Mark Rowe  <mrowe@apple.com>
2258
2259         Rubber-stamped by Sam Weinig.
2260
2261         Clean up after r40240.
2262
2263         * WebKit.xcodeproj/project.pbxproj: Reinstate WebKitPluginHost.defs.
2264
2265 2009-01-25  Darin Adler  <darin@apple.com>
2266
2267         Try to fix full build on Mac Leopard.
2268
2269         * WebKit.xcodeproj/project.pbxproj: Removed WebKitPluginClient.defs from the WebKit target.
2270         Maybe this is temporary, but I had to do it to get the full build to succeed.
2271
2272 2009-01-25  Mark Rowe  <mrowe@apple.com>
2273
2274         Rubber-stamped by Dan Bernstein.
2275
2276         Improve the consistency of settings in our .xcconfig files.
2277
2278         * WebKit.xcodeproj/project.pbxproj:
2279
2280 2009-01-23  Brady Eidson  <beidson@apple.com>
2281
2282         Rubberstamped by Darin Adler
2283
2284         Rename CachedPagePlatformData to CachedFramePlatformData to more accurately reflect its true role.
2285
2286         * WebKit.xcodeproj/project.pbxproj:
2287
2288 2009-01-20  Anders Carlsson  <andersca@apple.com>
2289
2290         Reviewed by Sam Weinig.
2291
2292         Add ProxyInstance files.
2293         
2294         * WebKit.xcodeproj/project.pbxproj:
2295
2296 2009-01-04  David Kilzer  <ddkilzer@apple.com>
2297
2298         Don't install internal headers in WebKit framework
2299
2300         Reviewed by Darin Adler.
2301
2302         * WebKit.xcodeproj/project.pbxproj: Remove roles from internal
2303         headers so they're not installed.
2304
2305 2009-01-02  Darin Adler  <darin@apple.com>
2306
2307         * StringsNotToBeLocalized.txt: Updated.
2308
2309 2008-12-23  Darin Adler  <darin@apple.com>
2310
2311         Reviewed by Alexey Proskuryakov.
2312
2313         - fix https://bugs.webkit.org/show_bug.cgi?id=22976
2314           crash due to Mail's use of WebArchive and WebResource on non-main thread
2315
2316         * StringsNotToBeLocalized.txt: Updated.
2317
2318         * WebKit.xcodeproj/project.pbxproj: Added new file WebNSObjectExtras.mm and
2319         existing file WebResourceInternal.h.
2320
2321 2008-12-08  David Kilzer  <ddkilzer@apple.com>
2322
2323         Bug 22555: Sort "children" sections in Xcode project files
2324
2325         <https://bugs.webkit.org/show_bug.cgi?id=22555>
2326
2327         Reviewed by Eric Seidel.
2328
2329         * WebKit.xcodeproj/project.pbxproj: Sorted.
2330
2331 2008-12-08  Darin Adler  <darin@apple.com>
2332
2333         * StringsNotToBeLocalized.txt: Updated for recent changes.
2334
2335 2008-12-05  Dan Bernstein  <mitz@apple.com>
2336
2337         Mac build fix.
2338
2339         * WebKit.xcodeproj/project.pbxproj:
2340
2341 2008-12-05  Dan Bernstein  <mitz@apple.com>
2342
2343         Mac build fix.
2344
2345         * WebKit.xcodeproj/project.pbxproj:
2346
2347 2008-12-04  Anders Carlsson  <andersca@apple.com>
2348
2349         Reviewed by Sam Weinig.
2350
2351         Add HostedNetscapePluginStream.
2352         
2353         * WebKit.xcodeproj/project.pbxproj:
2354
2355 2008-12-03  Anders Carlsson  <andersca@apple.com>
2356
2357         Reviewed by Sam Weinig.
2358         
2359         Move WebPluginRequest to its own file.
2360         
2361         * WebKit.xcodeproj/project.pbxproj:
2362
2363 2008-12-03  Steve Falkenburg  <sfalken@apple.com>
2364
2365         Update strings not to be localized.
2366
2367         Reviewed by Adam Roben.
2368
2369         * StringsNotToBeLocalized.txt:
2370
2371 2008-11-26  Mark Rowe  <mrowe@apple.com>
2372
2373         Build fix.
2374
2375         Fix up the references to files under WebKit/mac/Plugins/Hosted.
2376
2377         * WebKit.xcodeproj/project.pbxproj:
2378
2379 2008-11-26  Anders Carlsson  <andersca@apple.com>
2380
2381         Reviewed by Mark Rowe.
2382
2383         Add plug-in host related files to the Xcode project.
2384         
2385         * WebKit.xcodeproj/project.pbxproj:
2386
2387 2008-11-14  Dan Bernstein  <mitz@apple.com>
2388
2389         Reviewed by Darin Adler.
2390
2391         - part of <rdar://problem/6234337> Add a Text Direction menu to the default context menu when appropriate
2392
2393         * English.lproj/Localizable.strings: Added the Text Direction submenu
2394         title.
2395
2396 2008-11-13  John Sullivan  <sullivan@apple.com>
2397
2398         fixed <rdar://problem/6361578> Web Kit UI strings: a few edits
2399
2400         Reviewed by Tim Hatcher
2401
2402         * English.lproj/Localizable.strings:
2403         updated for these changes
2404         
2405         * StringsNotToBeLocalized.txt:
2406         removed unused exception
2407
2408 2008-11-12  John Sullivan  <sullivan@apple.com>
2409
2410         fixed <rdar://problem/3839110> Authentication dialogs talk about passwords being sent "in the clear"
2411
2412         Reviewed by Tim Hatcher
2413
2414         * English.lproj/Localizable.strings:
2415         * StringsNotToBeLocalized.txt:
2416         updated for this change
2417
2418 2008-11-10  Anders Carlsson  <andersca@apple.com>
2419
2420         Reviewed by Kevin Decker.
2421         
2422         Add WebHostedNetscapePluginView to the project.
2423         
2424         * WebKit.xcodeproj/project.pbxproj:
2425
2426 2008-11-10  Anders Carlsson  <andersca@apple.com>
2427
2428         Reviewed by Kevin Decker.
2429
2430         Add a new WebBaseNetscapePluginView class.
2431         
2432         * WebKit.xcodeproj/project.pbxproj:
2433
2434 2008-11-10  Anders Carlsson  <andersca@apple.com>
2435
2436         Reviewed by Adam Roben.
2437                 
2438         Rename WebBaseNetscapePluginView to WebNetscapePluginView.
2439
2440         * StringsNotToBeLocalized.txt:
2441         * WebKit.xcodeproj/project.pbxproj:
2442
2443 2008-11-05  Anders Carlsson  <andersca@apple.com>
2444
2445         Reviewed by Kevin Decker.
2446
2447         Remove WebPlugInStreamLoaderDelegate.h
2448         
2449         * WebKit.xcodeproj/project.pbxproj:
2450
2451 2008-11-03  Darin Adler  <darin@apple.com>
2452
2453         Reviewed by Tim Hatcher.
2454
2455         - https://bugs.webkit.org/show_bug.cgi?id=22061
2456           create script to check for exit-time destructors
2457
2458         * WebKit.xcodeproj/project.pbxproj: Added a script
2459         phase that runs the check-for-exit-time-destructors script.
2460
2461 2008-10-31  Anders Carlsson  <andersca@apple.com>
2462
2463         Reviewed by Kevin Decker.
2464
2465         Move WebNetscapePluginEventHandler classes to a subgroup of Netscape Plug-Ins.
2466         
2467         * WebKit.xcodeproj/project.pbxproj:
2468
2469 2008-10-29  Matt Lilek  <webkit@mattlilek.com>
2470
2471         Not reviewed, build fix.
2472
2473         * WebKit.xcodeproj/project.pbxproj:
2474
2475 2008-10-28  Adele Peterson  <adele@apple.com>
2476
2477         Reviewed by John Sullivan.
2478
2479         Fix for https://bugs.webkit.org/show_bug.cgi?id=21880
2480         "files" string for multifile uploads needs to be localized
2481
2482         * English.lproj/Localizable.strings: Updated with new string.
2483
2484 2008-10-28  Adele Peterson  <adele@apple.com>
2485
2486         Reviewed by Sam Weinig. 
2487
2488         * English.lproj/Localizable.strings:
2489         Updated.
2490
2491 2008-10-27  Darin Adler  <darin@apple.com>
2492
2493         * StringsNotToBeLocalized.txt: Updated for recent changes.
2494
2495 2008-10-24  Timothy Hatcher  <timothy@apple.com>
2496
2497         Implement new InspectorClient methods to work with Settings.
2498
2499         https://bugs.webkit.org/show_bug.cgi?id=21856
2500
2501         Reviewed by Darin Adler.
2502
2503         * WebKit.xcodeproj/project.pbxproj: Add the new InspectorClientCF.cpp file.
2504
2505 2008-10-15  Mark Rowe  <mrowe@apple.com>
2506
2507         Rubber-stamped by Brady Eidson.
2508
2509         <rdar://problem/5803460> A file named StringsNotToBeLocalized.txt file is installed Webkit.framework/Resources.
2510
2511         * WebKit.xcodeproj/project.pbxproj: Don't install StringsNotToBeLocalized.txt.
2512
2513 2008-10-14  Maxime Britto  <britto@apple.com>
2514
2515         Reviewed by Darin Adler.
2516
2517         * WebKit.xcodeproj/project.pbxproj: Added two files for the 
2518         WebTextIterator, and made the WebTextIterator.h private
2519
2520 2008-10-04  Mark Rowe  <mrowe@apple.com>
2521
2522         Reviewed by Tim Hatcher.
2523
2524         Add a 'Check For Weak VTables' build phase to catch weak vtables as early as possible.
2525
2526         * WebKit.xcodeproj/project.pbxproj:
2527
2528 2008-09-24  Darin Adler  <darin@apple.com>
2529
2530         * StringsNotToBeLocalized.txt: Updated for recent changes.
2531
2532 2008-09-15  Chris Fleizach  <cfleizach@apple.com>
2533
2534         Reviewed by Darin Adler, Beth Dakin
2535
2536         Support strings for AXLists
2537
2538         * English.lproj/Localizable.strings:
2539
2540 2008-09-15  Anders Carlsson  <andersca@apple.com>
2541
2542         Reviewed by Mitz.
2543
2544         Merge WebNetscapePluginStream into WebBaseNetscapePluginStream.
2545         
2546         * WebKit.xcodeproj/project.pbxproj:
2547
2548 2008-09-02  Mark Rowe  <mrowe@apple.com>
2549
2550         Reviewed by Tim Hatcher.
2551
2552         Build fix.  Remove the now unnecessary check for "4" in the user agent string.
2553
2554         * WebKit.xcodeproj/project.pbxproj:
2555
2556 2008-08-17  Geoffrey Garen  <ggaren@apple.com>
2557
2558         Reviewed by Cameron Zwarich.
2559         
2560         Updated project files to XCode 3.1.
2561
2562         * WebKit.xcodeproj/project.pbxproj:
2563
2564 2008-08-15  Mark Rowe  <mrowe@apple.com>
2565
2566         Rubber-stamped by Geoff Garen.
2567
2568         <rdar://problem/6139914> Please include a _debug version of JavaScriptCore framework
2569
2570         * WebKit.xcodeproj/project.pbxproj: Enable the debug variant.
2571
2572 2008-08-05  Anders Carlsson  <andersca@apple.com>
2573
2574         Reviewed by Darin Adler.
2575
2576         Remove MainThreadObjectDeallocator.{h|mm}.
2577         
2578         * WebKit.xcodeproj/project.pbxproj:
2579
2580 2008-08-04  Mark Rowe  <mrowe@apple.com>
2581
2582         Reviewed by Darin Adler.
2583
2584         Declare empty protocols when using versions of AppKit that do not use formal protocols for delegates and data sources.
2585         Part one of fix for <rdar://problem/5853147>.
2586
2587         * WebKit.xcodeproj/project.pbxproj:
2588
2589 2008-07-31  David D. Kilzer  <ddkilzer@webkit.org>
2590
2591         Fix layout test results for webarchive/test-xml-stylesheet.xml
2592
2593         Reviewed by Darin Adler.
2594
2595         * WebKit.xcodeproj/project.pbxproj: Added WebHTMLRepresentationInternal.h.
2596         Changed WebHTMLRepresentationInternal.h and WebHTMLRepresentationPrivate.h
2597         to private so they're copied into PrivateHeaders.
2598
2599 2008-07-11  Stephanie Lewis  <slewis@apple.com>
2600
2601         Reviewed by Darin Adler.
2602
2603         Move WebPreferences.m to objc++ so it can include the new WTF leak counting class.
2604
2605         * WebKit.xcodeproj/project.pbxproj:
2606
2607 2008-07-07  Mark Rowe  <mrowe@apple.com>
2608
2609         Fix references to WebRenderNode.h and WebRenderNode.mm in Xcode project
2610         so that they don't have an unnecessary ".." in the path.
2611
2612         * WebKit.xcodeproj/project.pbxproj:
2613
2614 2008-07-05  Mark Rowe  <mrowe@apple.com>
2615
2616         Reviewed by John Sullivan.
2617
2618         Remove WebSearchableTextView as it has been unused for some time now.
2619
2620         * WebKit.xcodeproj/project.pbxproj:
2621
2622 2008-06-26  Anders Carlsson  <andersca@apple.com>
2623
2624         Reviewed by Darin Adler.
2625
2626         Add MainThreadObjectDeallocator to sources.
2627         
2628         * WebKit.xcodeproj/project.pbxproj:
2629
2630 2008-06-24  John Sullivan  <sullivan@apple.com>
2631
2632         Rubber-stamped by Sam Weinig
2633
2634         * StringsNotToBeLocalized.txt:
2635         brought this file up to date
2636
2637 2008-06-17  Mark Rowe  <mrowe@apple.com>
2638
2639         Reviewed by Darin Adler.
2640
2641         <rdar://problem/5775802> WebKit should not force use of GCC 4.0.
2642
2643         * WebKit.xcodeproj/project.pbxproj:
2644
2645 2008-05-22  Timothy Hatcher  <timothy@apple.com>
2646
2647         <rdar://problem/5956403> Update the Develop menu to match the new Inspector items
2648
2649         Reviewed by Adam Roben.
2650
2651         * English.lproj/Localizable.strings: Added new strings.
2652
2653 2008-05-21  Anders Carlsson  <andersca@apple.com>
2654
2655         Reviewed by Maciej.
2656
2657         Add WebIconFetcher files.
2658         
2659         * WebKit.xcodeproj/project.pbxproj:
2660
2661 2008-05-16  Timothy Hatcher  <timothy@apple.com>
2662
2663         Removes WebScriptDebugServer files and related calls. This removes
2664         the hooks that Drosera uses for debugging. Now that the Web Inspector
2665         has a better debugger, we don't need these anymore.
2666
2667         Reviewed by Sam Weinig.
2668
2669         * StringsNotToBeLocalized.txt:
2670         * WebKit.xcodeproj/project.pbxproj:
2671
2672 2008-05-13  Chris Fleizach  <cfleizach@apple.com>
2673
2674         Reviewed by Beth Dakin
2675
2676         <rdar://problem/4780592> WebKit application has its window announced as HTML content
2677
2678         * English.lproj/Localizable.strings:
2679         * WebKit.xcodeproj/project.pbxproj:
2680
2681 2008-05-09  Anders Carlsson  <andersca@apple.com>
2682
2683         Reviewed by Oliver.
2684
2685         <rdar://problem/5774495> Make Unicode text input possible in Netscape-style plug-ins
2686         
2687         Add nptextinput.h as a public header.
2688         
2689         * WebKit.xcodeproj/project.pbxproj:
2690
2691 2008-05-06  Stephanie Lewis  <slewis@apple.com>
2692
2693         Reviewed by Andersca.
2694
2695         prepare for plugin fast teardown work - make WebPluginDatabase a objective C++ file.
2696
2697         * WebKit.xcodeproj/project.pbxproj:
2698
2699 2008-05-01  Anders Carlsson  <andersca@apple.com>
2700
2701         Reviewed by Tim.
2702
2703         Remove npfunctions.h
2704         
2705         * WebKit.xcodeproj/project.pbxproj:
2706
2707 2008-05-01  Sam Weinig  <sam@webkit.org>
2708
2709         Reviewed by Anders Carlsson.
2710
2711         Turn off deprecated warnings for WebNetscapePluginEventHandlerCarbon.mm.
2712
2713         * WebKit.xcodeproj/project.pbxproj:
2714
2715 2008-04-30  Anders Carlsson  <andersca@apple.com>
2716
2717         Reviewed by Adam.
2718
2719         Add Cocoa event handler.
2720         
2721         * WebKit.xcodeproj/project.pbxproj:
2722
2723 2008-04-29  Anders Carlsson  <andersca@apple.com>
2724
2725         Reviewed by Adam.
2726
2727         Add new event handlers.
2728         
2729         * WebKit.xcodeproj/project.pbxproj:
2730
2731 2008-04-07  John Sullivan  <sullivan@apple.com>
2732
2733         Reviewed by Tim
2734         
2735         - made the JavaScript text input panel not block Quit (part of 4133196)
2736
2737         * English.lproj/WebJavaScriptTextInputPanel.nib/classes.nib:
2738         * English.lproj/WebJavaScriptTextInputPanel.nib/info.nib:
2739         * English.lproj/WebJavaScriptTextInputPanel.nib/keyedobjects.nib:
2740         Made the panel be a NonBlockingPanel
2741
2742 2008-04-04  Ada Chan  <adachan@apple.com>
2743
2744         Updated the format string for window title for a standalone image to take integers.
2745
2746         Reviewed by Dan.
2747
2748         * English.lproj/Localizable.strings:
2749
2750 2008-03-28  Brady Eidson  <beidson@apple.com>
2751
2752         Rubberstamped by Darin Adler
2753
2754         Remove WebArchiver.h/mm
2755
2756         * WebKit.xcodeproj/project.pbxproj:
2757
2758 2008-03-25  Brady Eidson  <beidson@apple.com>
2759
2760         Reviewed by Darin
2761
2762         <rdar://problem/4516169> - Support WebArchives on Windows
2763
2764         * WebKit.xcodeproj/project.pbxproj:
2765
2766 2008-03-24  Brady Eidson  <beidson@apple.com>
2767
2768         Reviewed by Darin's rubberstamp
2769
2770         Rename a .m to .mm
2771
2772         * WebKit.xcodeproj/project.pbxproj:
2773
2774 2008-03-20  John Sullivan  <sullivan@apple.com>
2775
2776         * StringsNotToBeLocalized.txt:
2777         Brought this file up to date
2778
2779 2008-03-20  Adam Roben  <aroben@apple.com>
2780
2781         Mark WebNodeHighlight.m and WebNodeHighlightView.m Obj-C++
2782
2783         Reviewed by Tim Hatcher.
2784
2785         * WebKit.xcodeproj/project.pbxproj:
2786
2787 2008-03-12  Darin Adler  <darin@apple.com>
2788
2789         Reviewed by Anders.
2790
2791         - http://bugs.webkit.org/show_bug.cgi?id=17640
2792           eliminate WebCoreFrameBridge
2793
2794         * StringsNotToBeLocalized.txt: Updated for recent changes.
2795         * WebKit.xcodeproj/project.pbxproj: Removed WebFrameBridge.h and WebFrameBridge.mm.
2796
2797 2008-03-11  Darin Adler  <darin@apple.com>
2798
2799         Reviewed by Anders.
2800
2801         * WebKit.xcodeproj/project.pbxproj: Change WebDynamicScrollBarsView.m to be Obj-C++.
2802         We can rename the file later.
2803
2804 2008-03-07  Mark Rowe  <mrowe@apple.com>
2805
2806         Reviewed by Oliver Hunt.
2807
2808         Fix WebKit build with GCC 4.2.
2809
2810         * WebKit.xcodeproj/project.pbxproj:  Mark WebTypesInternal.h as a private header so that DumpRenderTree can use it.
2811
2812 2008-03-06  Darin Adler  <darin@apple.com>
2813
2814         * WebKit.xcodeproj/project.pbxproj: Added WebHistoryInternal.h.
2815
2816 2008-03-06  David D. Kilzer  <ddkilzer@apple.com>
2817
2818         Name the WebKit build phase script that generates WebKit.LP64.exp.
2819
2820         * WebKit.xcodeproj/project.pbxproj: Name the build phase script
2821         that generates the 64-bit export file to match the corresponding
2822         build phase script in WebCore.
2823
2824 2008-03-05  Adam Roben  <aroben@apple.com>
2825
2826         Remove WebCoreScriptDebugger.{h,mm}
2827
2828         Reviewed by Kevin M.
2829
2830         * WebKit.xcodeproj/project.pbxproj:
2831
2832 2008-03-05  Adam Roben  <aroben@apple.com>
2833
2834         Rename WebCoreScriptDebuggerImp.{h,mm} to WebScriptDebugger.{h,mm}
2835
2836         Reviewed by Kevin M.
2837
2838         * WebKit.xcodeproj/project.pbxproj:
2839
2840 2008-03-05  Adam Roben  <aroben@apple.com>
2841
2842         Remove WebScriptDebugger
2843
2844         Reviewed by Kevin M.
2845
2846         * WebKit.xcodeproj/project.pbxproj: Remove
2847         WebScriptDebugDelegatePrivate.h from the project.
2848
2849 2008-03-05  Adam Roben  <aroben@apple.com>
2850
2851         Move WebCoreScriptDebuggerImp to its own source files
2852
2853         Reviewed by Kevin M.
2854
2855         * WebKit.xcodeproj/project.pbxproj: Added new files to the project.
2856
2857 2008-03-05  Adam Roben  <aroben@apple.com>
2858
2859         Move WebCoreScriptDebugger to WebKit
2860
2861         Reviewed by Darin Adler.
2862
2863         * WebKit.xcodeproj/project.pbxproj: Added WebCoreScriptDebugger.{h,mm}
2864         to the project.
2865
2866 2008-01-26  Greg Bolsinga  <bolsinga@apple.com>
2867
2868         <rdar://problem/5708388> WebDashboardRegion.h duplicated between WebCore / WebKit
2869
2870         Reviewed by Darin Adler.
2871
2872         * WebKit.xcodeproj/project.pbxproj: Removed WebDashboardRegion.h.
2873
2874 2008-01-23  Steve Falkenburg  <sfalken@apple.com>
2875
2876         Update localization exceptions.
2877         
2878         Reviewed by Darin Adler.
2879
2880         * English.lproj/Localizable.strings:
2881         * StringsNotToBeLocalized.txt:
2882
2883 2008-01-20  Mark Rowe  <mrowe@apple.com>
2884
2885         Reviewed by Dan Bernstein.
2886
2887         Remove code bracketed by REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM as we are no longer
2888         interested in supporting Safari 2 with TOT WebKit.
2889
2890         * WebKit.xcodeproj/project.pbxproj: Don't define REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM
2891         as it is no longer used. 
2892
2893 2008-01-03  Darin Adler  <darin@apple.com>
2894
2895         - fix Safari build
2896
2897         * WebKit.xcodeproj/project.pbxproj: Mark header private (fixes Safari build).
2898
2899 2008-01-02  Alexey Proskuryakov  <ap@webkit.org>
2900
2901         Reviewed by Darin Adler.
2902
2903         Removed "BackwardDelete", which is no longer present in source code.
2904
2905         * StringsNotToBeLocalized.txt:
2906
2907 2007-12-16  Mark Rowe  <mrowe@apple.com>
2908
2909         Reviewed by Maciej Stachowiak.
2910
2911         Refactor Mac plugin stream code to use the shared NetscapePlugInStreamLoader implementation.
2912
2913         * WebKit.xcodeproj/project.pbxproj: Add new files.
2914
2915 2007-12-14  Darin Adler  <darin@apple.com>
2916
2917         * StringsNotToBeLocalized.txt: Updated.
2918
2919 2007-12-12  Brady Eidson  <beidson@apple.com>
2920
2921         Reviewed by Sam Weinig
2922
2923         Fix for <rdar://problem/4886844> and lay groundwork for <rdar://problem/4516170> (Back/Forward Cache on Windows)
2924
2925         * WebKit.xcodeproj/project.pbxproj: Added a new file
2926
2927 2007-12-12  Mark Rowe  <mrowe@apple.com>
2928
2929         Reviewed by Dave Kilzer.
2930
2931         Remove abuse of projectDirPath from WebKit.xcodeproj to fix Production builds.
2932
2933         * WebKit.xcodeproj/project.pbxproj:
2934
2935 2007-11-19  Brady Eidson <beidson@apple.com>
2936
2937         Reviewed by Maciej
2938
2939         * WebKit.xcodeproj/project.pbxproj: Sorted!
2940
2941 2007-11-17  Timothy Hatcher  <timothy@apple.com>
2942
2943         Reviewed by Mark Rowe.
2944
2945         Bug 13470: i18n: The Web Inspector is not localizable
2946         http://bugs.webkit.org/show_bug.cgi?id=13470
2947
2948         Update the localized strings and the file encoding of WebInspectorClient.mm.
2949
2950         * English.lproj/Localizable.strings:
2951         * StringsNotToBeLocalized.txt:
2952         * WebKit.xcodeproj/project.pbxproj:
2953
2954 2007-11-16  Mark Rowe  <mrowe@apple.com>
2955
2956         Reviewed by Tim Hatcher.
2957
2958         Build WebCore as a sub-framework of WebKit in all configurations.
2959
2960         * WebKit.xcodeproj/project.pbxproj:
2961
2962 2007-11-16  Brady Eidson  <beidson@apple.com>
2963
2964         * WebKit.xcodeproj/project.pbxproj: WebDatabaseManagerPrivate.h, also!
2965
2966 2007-11-16  Brady Eidson  <beidson@apple.com>
2967
2968         * WebKit.xcodeproj/project.pbxproj: Mark WebSecurityOriginPrivate.h private so
2969           it is exported
2970
2971 2007-11-16  Brady Eidson  <beidson@apple.com>
2972
2973         Reviewed by John
2974
2975         Database management API tweaks
2976
2977         * WebKit.xcodeproj/project.pbxproj:
2978
2979 2007-11-15  Brady Eidson  <beidson@apple.com>
2980
2981         Reviewed by John
2982
2983         Stubbing out everything required for a WebKit API for databases
2984
2985         * WebKit.xcodeproj/project.pbxproj:
2986
2987 2007-11-12  Adam Roben  <aroben@apple.com>
2988
2989         * StringsNotToBeLocalized.txt: Updated.
2990
2991 2007-11-08  Kevin Ollivier  <kevino@theolliviers.com>
2992
2993         Adding the wx WebKit implementation.
2994
2995         Reviewed by Mark Rowe.
2996
2997         * wx: Added.
2998
2999 2007-11-07  Mark Rowe  <mrowe@apple.com>
3000
3001         Reviewed by Kevin Decker.
3002
3003         Fix 64-bit Mac build.
3004
3005         * WebKit.xcodeproj/project.pbxproj: Change paths specified relative to SRCROOT
3006         to be relative to PROJECT_DIR.  PROJECT_DIR takes into account the projectDirPath
3007         setting of the project, which in this instance includes the necessary "mac"
3008         subdirectory.
3009