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