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