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