2009-01-10 Darin Adler <darin@apple.com>
[WebKit-https.git] / WebKit / ChangeLog
1 2009-01-04  David Kilzer  <ddkilzer@apple.com>
2
3         Don't install internal headers in WebKit framework
4
5         Reviewed by Darin Adler.
6
7         * WebKit.xcodeproj/project.pbxproj: Remove roles from internal
8         headers so they're not installed.
9
10 2009-01-02  Darin Adler  <darin@apple.com>
11
12         * StringsNotToBeLocalized.txt: Updated.
13
14 2008-12-23  Darin Adler  <darin@apple.com>
15
16         Reviewed by Alexey Proskuryakov.
17
18         - fix https://bugs.webkit.org/show_bug.cgi?id=22976
19           crash due to Mail's use of WebArchive and WebResource on non-main thread
20
21         * StringsNotToBeLocalized.txt: Updated.
22
23         * WebKit.xcodeproj/project.pbxproj: Added new file WebNSObjectExtras.mm and
24         existing file WebResourceInternal.h.
25
26 2008-12-08  David Kilzer  <ddkilzer@apple.com>
27
28         Bug 22555: Sort "children" sections in Xcode project files
29
30         <https://bugs.webkit.org/show_bug.cgi?id=22555>
31
32         Reviewed by Eric Seidel.
33
34         * WebKit.xcodeproj/project.pbxproj: Sorted.
35
36 2008-12-08  Darin Adler  <darin@apple.com>
37
38         * StringsNotToBeLocalized.txt: Updated for recent changes.
39
40 2008-12-05  Dan Bernstein  <mitz@apple.com>
41
42         Mac build fix.
43
44         * WebKit.xcodeproj/project.pbxproj:
45
46 2008-12-05  Dan Bernstein  <mitz@apple.com>
47
48         Mac build fix.
49
50         * WebKit.xcodeproj/project.pbxproj:
51
52 2008-12-04  Anders Carlsson  <andersca@apple.com>
53
54         Reviewed by Sam Weinig.
55
56         Add HostedNetscapePluginStream.
57         
58         * WebKit.xcodeproj/project.pbxproj:
59
60 2008-12-03  Anders Carlsson  <andersca@apple.com>
61
62         Reviewed by Sam Weinig.
63         
64         Move WebPluginRequest to its own file.
65         
66         * WebKit.xcodeproj/project.pbxproj:
67
68 2008-12-03  Steve Falkenburg  <sfalken@apple.com>
69
70         Update strings not to be localized.
71
72         Reviewed by Adam Roben.
73
74         * StringsNotToBeLocalized.txt:
75
76 2008-11-26  Mark Rowe  <mrowe@apple.com>
77
78         Build fix.
79
80         Fix up the references to files under WebKit/mac/Plugins/Hosted.
81
82         * WebKit.xcodeproj/project.pbxproj:
83
84 2008-11-26  Anders Carlsson  <andersca@apple.com>
85
86         Reviewed by Mark Rowe.
87
88         Add plug-in host related files to the Xcode project.
89         
90         * WebKit.xcodeproj/project.pbxproj:
91
92 2008-11-14  Dan Bernstein  <mitz@apple.com>
93
94         Reviewed by Darin Adler.
95
96         - part of <rdar://problem/6234337> Add a Text Direction menu to the default context menu when appropriate
97
98         * English.lproj/Localizable.strings: Added the Text Direction submenu
99         title.
100
101 2008-11-13  John Sullivan  <sullivan@apple.com>
102
103         fixed <rdar://problem/6361578> Web Kit UI strings: a few edits
104
105         Reviewed by Tim Hatcher
106
107         * English.lproj/Localizable.strings:
108         updated for these changes
109         
110         * StringsNotToBeLocalized.txt:
111         removed unused exception
112
113 2008-11-12  John Sullivan  <sullivan@apple.com>
114
115         fixed <rdar://problem/3839110> Authentication dialogs talk about passwords being sent "in the clear"
116
117         Reviewed by Tim Hatcher
118
119         * English.lproj/Localizable.strings:
120         * StringsNotToBeLocalized.txt:
121         updated for this change
122
123 2008-11-10  Anders Carlsson  <andersca@apple.com>
124
125         Reviewed by Kevin Decker.
126         
127         Add WebHostedNetscapePluginView to the project.
128         
129         * WebKit.xcodeproj/project.pbxproj:
130
131 2008-11-10  Anders Carlsson  <andersca@apple.com>
132
133         Reviewed by Kevin Decker.
134
135         Add a new WebBaseNetscapePluginView class.
136         
137         * WebKit.xcodeproj/project.pbxproj:
138
139 2008-11-10  Anders Carlsson  <andersca@apple.com>
140
141         Reviewed by Adam Roben.
142                 
143         Rename WebBaseNetscapePluginView to WebNetscapePluginView.
144
145         * StringsNotToBeLocalized.txt:
146         * WebKit.xcodeproj/project.pbxproj:
147
148 2008-11-05  Anders Carlsson  <andersca@apple.com>
149
150         Reviewed by Kevin Decker.
151
152         Remove WebPlugInStreamLoaderDelegate.h
153         
154         * WebKit.xcodeproj/project.pbxproj:
155
156 2008-11-03  Darin Adler  <darin@apple.com>
157
158         Reviewed by Tim Hatcher.
159
160         - https://bugs.webkit.org/show_bug.cgi?id=22061
161           create script to check for exit-time destructors
162
163         * WebKit.xcodeproj/project.pbxproj: Added a script
164         phase that runs the check-for-exit-time-destructors script.
165
166 2008-10-31  Anders Carlsson  <andersca@apple.com>
167
168         Reviewed by Kevin Decker.
169
170         Move WebNetscapePluginEventHandler classes to a subgroup of Netscape Plug-Ins.
171         
172         * WebKit.xcodeproj/project.pbxproj:
173
174 2008-10-29  Matt Lilek  <webkit@mattlilek.com>
175
176         Not reviewed, build fix.
177
178         * WebKit.xcodeproj/project.pbxproj:
179
180 2008-10-28  Adele Peterson  <adele@apple.com>
181
182         Reviewed by John Sullivan.
183
184         Fix for https://bugs.webkit.org/show_bug.cgi?id=21880
185         "files" string for multifile uploads needs to be localized
186
187         * English.lproj/Localizable.strings: Updated with new string.
188
189 2008-10-28  Adele Peterson  <adele@apple.com>
190
191         Reviewed by Sam Weinig. 
192
193         * English.lproj/Localizable.strings:
194         Updated.
195
196 2008-10-27  Darin Adler  <darin@apple.com>
197
198         * StringsNotToBeLocalized.txt: Updated for recent changes.
199
200 2008-10-24  Timothy Hatcher  <timothy@apple.com>
201
202         Implement new InspectorClient methods to work with Settings.
203
204         https://bugs.webkit.org/show_bug.cgi?id=21856
205
206         Reviewed by Darin Adler.
207
208         * WebKit.xcodeproj/project.pbxproj: Add the new InspectorClientCF.cpp file.
209
210 2008-10-15  Mark Rowe  <mrowe@apple.com>
211
212         Rubber-stamped by Brady Eidson.
213
214         <rdar://problem/5803460> A file named StringsNotToBeLocalized.txt file is installed Webkit.framework/Resources.
215
216         * WebKit.xcodeproj/project.pbxproj: Don't install StringsNotToBeLocalized.txt.
217
218 2008-10-14  Maxime Britto  <britto@apple.com>
219
220         Reviewed by Darin Adler.
221
222         * WebKit.xcodeproj/project.pbxproj: Added two files for the 
223         WebTextIterator, and made the WebTextIterator.h private
224
225 2008-10-04  Mark Rowe  <mrowe@apple.com>
226
227         Reviewed by Tim Hatcher.
228
229         Add a 'Check For Weak VTables' build phase to catch weak vtables as early as possible.
230
231         * WebKit.xcodeproj/project.pbxproj:
232
233 2008-09-24  Darin Adler  <darin@apple.com>
234
235         * StringsNotToBeLocalized.txt: Updated for recent changes.
236
237 2008-09-15  Chris Fleizach  <cfleizach@apple.com>
238
239         Reviewed by Darin Adler, Beth Dakin
240
241         Support strings for AXLists
242
243         * English.lproj/Localizable.strings:
244
245 2008-09-15  Anders Carlsson  <andersca@apple.com>
246
247         Reviewed by Mitz.
248
249         Merge WebNetscapePluginStream into WebBaseNetscapePluginStream.
250         
251         * WebKit.xcodeproj/project.pbxproj:
252
253 2008-09-02  Mark Rowe  <mrowe@apple.com>
254
255         Reviewed by Tim Hatcher.
256
257         Build fix.  Remove the now unnecessary check for "4" in the user agent string.
258
259         * WebKit.xcodeproj/project.pbxproj:
260
261 2008-08-17  Geoffrey Garen  <ggaren@apple.com>
262
263         Reviewed by Cameron Zwarich.
264         
265         Updated project files to XCode 3.1.
266
267         * WebKit.xcodeproj/project.pbxproj:
268
269 2008-08-15  Mark Rowe  <mrowe@apple.com>
270
271         Rubber-stamped by Geoff Garen.
272
273         <rdar://problem/6139914> Please include a _debug version of JavaScriptCore framework
274
275         * WebKit.xcodeproj/project.pbxproj: Enable the debug variant.
276
277 2008-08-05  Anders Carlsson  <andersca@apple.com>
278
279         Reviewed by Darin Adler.
280
281         Remove MainThreadObjectDeallocator.{h|mm}.
282         
283         * WebKit.xcodeproj/project.pbxproj:
284
285 2008-08-04  Mark Rowe  <mrowe@apple.com>
286
287         Reviewed by Darin Adler.
288
289         Declare empty protocols when using versions of AppKit that do not use formal protocols for delegates and data sources.
290         Part one of fix for <rdar://problem/5853147>.
291
292         * WebKit.xcodeproj/project.pbxproj:
293
294 2008-07-31  David D. Kilzer  <ddkilzer@webkit.org>
295
296         Fix layout test results for webarchive/test-xml-stylesheet.xml
297
298         Reviewed by Darin Adler.
299
300         * WebKit.xcodeproj/project.pbxproj: Added WebHTMLRepresentationInternal.h.
301         Changed WebHTMLRepresentationInternal.h and WebHTMLRepresentationPrivate.h
302         to private so they're copied into PrivateHeaders.
303
304 2008-07-11  Stephanie Lewis  <slewis@apple.com>
305
306         Reviewed by Darin Adler.
307
308         Move WebPreferences.m to objc++ so it can include the new WTF leak counting class.
309
310         * WebKit.xcodeproj/project.pbxproj:
311
312 2008-07-07  Mark Rowe  <mrowe@apple.com>
313
314         Fix references to WebRenderNode.h and WebRenderNode.mm in Xcode project
315         so that they don't have an unnecessary ".." in the path.
316
317         * WebKit.xcodeproj/project.pbxproj:
318
319 2008-07-05  Mark Rowe  <mrowe@apple.com>
320
321         Reviewed by John Sullivan.
322
323         Remove WebSearchableTextView as it has been unused for some time now.
324
325         * WebKit.xcodeproj/project.pbxproj:
326
327 2008-06-26  Anders Carlsson  <andersca@apple.com>
328
329         Reviewed by Darin Adler.
330
331         Add MainThreadObjectDeallocator to sources.
332         
333         * WebKit.xcodeproj/project.pbxproj:
334
335 2008-06-24  John Sullivan  <sullivan@apple.com>
336
337         Rubber-stamped by Sam Weinig
338
339         * StringsNotToBeLocalized.txt:
340         brought this file up to date
341
342 2008-06-17  Mark Rowe  <mrowe@apple.com>
343
344         Reviewed by Darin Adler.
345
346         <rdar://problem/5775802> WebKit should not force use of GCC 4.0.
347
348         * WebKit.xcodeproj/project.pbxproj:
349
350 2008-05-22  Timothy Hatcher  <timothy@apple.com>
351
352         <rdar://problem/5956403> Update the Develop menu to match the new Inspector items
353
354         Reviewed by Adam Roben.
355
356         * English.lproj/Localizable.strings: Added new strings.
357
358 2008-05-21  Anders Carlsson  <andersca@apple.com>
359
360         Reviewed by Maciej.
361
362         Add WebIconFetcher files.
363         
364         * WebKit.xcodeproj/project.pbxproj:
365
366 2008-05-16  Timothy Hatcher  <timothy@apple.com>
367
368         Removes WebScriptDebugServer files and related calls. This removes
369         the hooks that Drosera uses for debugging. Now that the Web Inspector
370         has a better debugger, we don't need these anymore.
371
372         Reviewed by Sam Weinig.
373
374         * StringsNotToBeLocalized.txt:
375         * WebKit.xcodeproj/project.pbxproj:
376
377 2008-05-13  Chris Fleizach  <cfleizach@apple.com>
378
379         Reviewed by Beth Dakin
380
381         <rdar://problem/4780592> WebKit application has its window announced as HTML content
382
383         * English.lproj/Localizable.strings:
384         * WebKit.xcodeproj/project.pbxproj:
385
386 2008-05-09  Anders Carlsson  <andersca@apple.com>
387
388         Reviewed by Oliver.
389
390         <rdar://problem/5774495> Make Unicode text input possible in Netscape-style plug-ins
391         
392         Add nptextinput.h as a public header.
393         
394         * WebKit.xcodeproj/project.pbxproj:
395
396 2008-05-06  Stephanie Lewis  <slewis@apple.com>
397
398         Reviewed by Andersca.
399
400         prepare for plugin fast teardown work - make WebPluginDatabase a objective C++ file.
401
402         * WebKit.xcodeproj/project.pbxproj:
403
404 2008-05-01  Anders Carlsson  <andersca@apple.com>
405
406         Reviewed by Tim.
407
408         Remove npfunctions.h
409         
410         * WebKit.xcodeproj/project.pbxproj:
411
412 2008-05-01  Sam Weinig  <sam@webkit.org>
413
414         Reviewed by Anders Carlsson.
415
416         Turn off deprecated warnings for WebNetscapePluginEventHandlerCarbon.mm.
417
418         * WebKit.xcodeproj/project.pbxproj:
419
420 2008-04-30  Anders Carlsson  <andersca@apple.com>
421
422         Reviewed by Adam.
423
424         Add Cocoa event handler.
425         
426         * WebKit.xcodeproj/project.pbxproj:
427
428 2008-04-29  Anders Carlsson  <andersca@apple.com>
429
430         Reviewed by Adam.
431
432         Add new event handlers.
433         
434         * WebKit.xcodeproj/project.pbxproj:
435
436 2008-04-07  John Sullivan  <sullivan@apple.com>
437
438         Reviewed by Tim
439         
440         - made the JavaScript text input panel not block Quit (part of 4133196)
441
442         * English.lproj/WebJavaScriptTextInputPanel.nib/classes.nib:
443         * English.lproj/WebJavaScriptTextInputPanel.nib/info.nib:
444         * English.lproj/WebJavaScriptTextInputPanel.nib/keyedobjects.nib:
445         Made the panel be a NonBlockingPanel
446
447 2008-04-04  Ada Chan  <adachan@apple.com>
448
449         Updated the format string for window title for a standalone image to take integers.
450
451         Reviewed by Dan.
452
453         * English.lproj/Localizable.strings:
454
455 2008-03-28  Brady Eidson  <beidson@apple.com>
456
457         Rubberstamped by Darin Adler
458
459         Remove WebArchiver.h/mm
460
461         * WebKit.xcodeproj/project.pbxproj:
462
463 2008-03-25  Brady Eidson  <beidson@apple.com>
464
465         Reviewed by Darin
466
467         <rdar://problem/4516169> - Support WebArchives on Windows
468
469         * WebKit.xcodeproj/project.pbxproj:
470
471 2008-03-24  Brady Eidson  <beidson@apple.com>
472
473         Reviewed by Darin's rubberstamp
474
475         Rename a .m to .mm
476
477         * WebKit.xcodeproj/project.pbxproj:
478
479 2008-03-20  John Sullivan  <sullivan@apple.com>
480
481         * StringsNotToBeLocalized.txt:
482         Brought this file up to date
483
484 2008-03-20  Adam Roben  <aroben@apple.com>
485
486         Mark WebNodeHighlight.m and WebNodeHighlightView.m Obj-C++
487
488         Reviewed by Tim Hatcher.
489
490         * WebKit.xcodeproj/project.pbxproj:
491
492 2008-03-12  Darin Adler  <darin@apple.com>
493
494         Reviewed by Anders.
495
496         - http://bugs.webkit.org/show_bug.cgi?id=17640
497           eliminate WebCoreFrameBridge
498
499         * StringsNotToBeLocalized.txt: Updated for recent changes.
500         * WebKit.xcodeproj/project.pbxproj: Removed WebFrameBridge.h and WebFrameBridge.mm.
501
502 2008-03-11  Darin Adler  <darin@apple.com>
503
504         Reviewed by Anders.
505
506         * WebKit.xcodeproj/project.pbxproj: Change WebDynamicScrollBarsView.m to be Obj-C++.
507         We can rename the file later.
508
509 2008-03-07  Mark Rowe  <mrowe@apple.com>
510
511         Reviewed by Oliver Hunt.
512
513         Fix WebKit build with GCC 4.2.
514
515         * WebKit.xcodeproj/project.pbxproj:  Mark WebTypesInternal.h as a private header so that DumpRenderTree can use it.
516
517 2008-03-06  Darin Adler  <darin@apple.com>
518
519         * WebKit.xcodeproj/project.pbxproj: Added WebHistoryInternal.h.
520
521 2008-03-06  David D. Kilzer  <ddkilzer@apple.com>
522
523         Name the WebKit build phase script that generates WebKit.LP64.exp.
524
525         * WebKit.xcodeproj/project.pbxproj: Name the build phase script
526         that generates the 64-bit export file to match the corresponding
527         build phase script in WebCore.
528
529 2008-03-05  Adam Roben  <aroben@apple.com>
530
531         Remove WebCoreScriptDebugger.{h,mm}
532
533         Reviewed by Kevin M.
534
535         * WebKit.xcodeproj/project.pbxproj:
536
537 2008-03-05  Adam Roben  <aroben@apple.com>
538
539         Rename WebCoreScriptDebuggerImp.{h,mm} to WebScriptDebugger.{h,mm}
540
541         Reviewed by Kevin M.
542
543         * WebKit.xcodeproj/project.pbxproj:
544
545 2008-03-05  Adam Roben  <aroben@apple.com>
546
547         Remove WebScriptDebugger
548
549         Reviewed by Kevin M.
550
551         * WebKit.xcodeproj/project.pbxproj: Remove
552         WebScriptDebugDelegatePrivate.h from the project.
553
554 2008-03-05  Adam Roben  <aroben@apple.com>
555
556         Move WebCoreScriptDebuggerImp to its own source files
557
558         Reviewed by Kevin M.
559
560         * WebKit.xcodeproj/project.pbxproj: Added new files to the project.
561
562 2008-03-05  Adam Roben  <aroben@apple.com>
563
564         Move WebCoreScriptDebugger to WebKit
565
566         Reviewed by Darin Adler.
567
568         * WebKit.xcodeproj/project.pbxproj: Added WebCoreScriptDebugger.{h,mm}
569         to the project.
570
571 2008-01-26  Greg Bolsinga  <bolsinga@apple.com>
572
573         <rdar://problem/5708388> WebDashboardRegion.h duplicated between WebCore / WebKit
574
575         Reviewed by Darin Adler.
576
577         * WebKit.xcodeproj/project.pbxproj: Removed WebDashboardRegion.h.
578
579 2008-01-23  Steve Falkenburg  <sfalken@apple.com>
580
581         Update localization exceptions.
582         
583         Reviewed by Darin Adler.
584
585         * English.lproj/Localizable.strings:
586         * StringsNotToBeLocalized.txt:
587
588 2008-01-20  Mark Rowe  <mrowe@apple.com>
589
590         Reviewed by Dan Bernstein.
591
592         Remove code bracketed by REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM as we are no longer
593         interested in supporting Safari 2 with TOT WebKit.
594
595         * WebKit.xcodeproj/project.pbxproj: Don't define REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM
596         as it is no longer used. 
597
598 2008-01-03  Darin Adler  <darin@apple.com>
599
600         - fix Safari build
601
602         * WebKit.xcodeproj/project.pbxproj: Mark header private (fixes Safari build).
603
604 2008-01-02  Alexey Proskuryakov  <ap@webkit.org>
605
606         Reviewed by Darin Adler.
607
608         Removed "BackwardDelete", which is no longer present in source code.
609
610         * StringsNotToBeLocalized.txt:
611
612 2007-12-16  Mark Rowe  <mrowe@apple.com>
613
614         Reviewed by Maciej Stachowiak.
615
616         Refactor Mac plugin stream code to use the shared NetscapePlugInStreamLoader implementation.
617
618         * WebKit.xcodeproj/project.pbxproj: Add new files.
619
620 2007-12-14  Darin Adler  <darin@apple.com>
621
622         * StringsNotToBeLocalized.txt: Updated.
623
624 2007-12-12  Brady Eidson  <beidson@apple.com>
625
626         Reviewed by Sam Weinig
627
628         Fix for <rdar://problem/4886844> and lay groundwork for <rdar://problem/4516170> (Back/Forward Cache on Windows)
629
630         * WebKit.xcodeproj/project.pbxproj: Added a new file
631
632 2007-12-12  Mark Rowe  <mrowe@apple.com>
633
634         Reviewed by Dave Kilzer.
635
636         Remove abuse of projectDirPath from WebKit.xcodeproj to fix Production builds.
637
638         * WebKit.xcodeproj/project.pbxproj:
639
640 2007-11-19  Brady Eidson <beidson@apple.com>
641
642         Reviewed by Maciej
643
644         * WebKit.xcodeproj/project.pbxproj: Sorted!
645
646 2007-11-17  Timothy Hatcher  <timothy@apple.com>
647
648         Reviewed by Mark Rowe.
649
650         Bug 13470: i18n: The Web Inspector is not localizable
651         http://bugs.webkit.org/show_bug.cgi?id=13470
652
653         Update the localized strings and the file encoding of WebInspectorClient.mm.
654
655         * English.lproj/Localizable.strings:
656         * StringsNotToBeLocalized.txt:
657         * WebKit.xcodeproj/project.pbxproj:
658
659 2007-11-16  Mark Rowe  <mrowe@apple.com>
660
661         Reviewed by Tim Hatcher.
662
663         Build WebCore as a sub-framework of WebKit in all configurations.
664
665         * WebKit.xcodeproj/project.pbxproj:
666
667 2007-11-16  Brady Eidson  <beidson@apple.com>
668
669         * WebKit.xcodeproj/project.pbxproj: WebDatabaseManagerPrivate.h, also!
670
671 2007-11-16  Brady Eidson  <beidson@apple.com>
672
673         * WebKit.xcodeproj/project.pbxproj: Mark WebSecurityOriginPrivate.h private so
674           it is exported
675
676 2007-11-16  Brady Eidson  <beidson@apple.com>
677
678         Reviewed by John
679
680         Database management API tweaks
681
682         * WebKit.xcodeproj/project.pbxproj:
683
684 2007-11-15  Brady Eidson  <beidson@apple.com>
685
686         Reviewed by John
687
688         Stubbing out everything required for a WebKit API for databases
689
690         * WebKit.xcodeproj/project.pbxproj:
691
692 2007-11-12  Adam Roben  <aroben@apple.com>
693
694         * StringsNotToBeLocalized.txt: Updated.
695
696 2007-11-08  Kevin Ollivier  <kevino@theolliviers.com>
697
698         Adding the wx WebKit implementation.
699
700         Reviewed by Mark Rowe.
701
702         * wx: Added.
703
704 2007-11-07  Mark Rowe  <mrowe@apple.com>
705
706         Reviewed by Kevin Decker.
707
708         Fix 64-bit Mac build.
709
710         * WebKit.xcodeproj/project.pbxproj: Change paths specified relative to SRCROOT
711         to be relative to PROJECT_DIR.  PROJECT_DIR takes into account the projectDirPath
712         setting of the project, which in this instance includes the necessary "mac"
713         subdirectory.
714