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