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