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