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