Reviewed by Brady Eidson.
[WebKit-https.git] / WebKitLibraries / ChangeLog
1 2008-02-07  Ada Chan  <adachan@apple.com>
2
3         Added 4 new methods:
4         wkSetClientCertificateInSSLProperties, 
5         wkCanAccessCFURLRequestHTTPBodyParts,
6         wkCFURLRequestCopyHTTPRequestBodyParts,
7         wkCFURLRequestSetHTTPRequestBodyParts
8
9         Rubber-stamped by Steve.
10
11         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
12         * win/lib/WebKitSystemInterface.lib:
13         * win/lib/WebKitSystemInterface_debug.lib:
14
15 2008-02-04  Timothy Hatcher  <timothy@apple.com>
16
17         <rdar://problem/5722735> Merge fix for SQLITE_FULL error
18         is given even if the max_page_count is increased (2920)
19
20         * libWebCoreSQLite3.a:
21
22 2008-02-01  Steve Falkenburg  <sfalken@apple.com>
23
24         <rdar://problem/5717523> Don't set DEP opt-in flag (data execution prevention) since it is incompaible with the video plugin used on CNN.com
25         
26         Rubber-stamped by Jon Honeycutt.
27
28         * win/tools/vsprops/common.vsprops:
29
30 2008-01-29  Mark Rowe  <mrowe@apple.com>
31
32         Reviewed by Tim Hatcher.
33
34         <rdar://problem/5600926> WebCore on Tiger must link to its own copy of SQLite 3.4 or newer (so HTML database behavior will be correct).
35
36         * WebCoreSQLite3/sqlite3.h: Added.
37         * WebCoreSQLite3/sqlite3ext.h: Added.
38         * libWebCoreSQLite3.a: Added.
39
40 2008-01-29  Alexey Proskuryakov  <ap@webkit.org>
41
42         Debug (external) build fix.
43
44         Removed _DEBUG preprocessor definition, which indicates that debug libraries are used (while they aren't).
45         This preprocessor definition is automatically set by Visual Studio as needed anyway.
46
47         * win/tools/vsprops/debug.vsprops:
48
49 2008-01-17  Steve Falkenburg  <sfalken@apple.com>
50
51         Add preprocessor define accidently dropped in my unification,
52         and required by some builds.  Fixes an issue that caused both
53         debug and release DLLs to be loaded.
54         
55         Rubber-stamped by Jon Honeycutt.
56
57         * win/tools/vsprops/debug_internal.vsprops:
58
59 2008-01-16  Steve Falkenburg  <sfalken@apple.com>
60
61         Use recommended security-related compiler settings.
62         
63         Reviewed by Adam.
64
65         * win/tools/vsprops/common.vsprops:
66
67 2008-01-16  Steve Falkenburg  <sfalken@apple.com>
68
69         Build fix.
70
71         * win/tools/vsprops/release.vsprops:
72
73 2008-01-15  Adele Peterson  <adele@apple.com>
74
75         Reviewed by Adam and Antti.
76
77         Updated libraries for <rdar://problem/5619062> Add load progress indicator to video controls
78
79         * WebKitSystemInterface.h:
80         * libWebKitSystemInterfaceLeopard.a:
81         * libWebKitSystemInterfaceTiger.a:
82         * win/include/SafariTheme: Added.
83         * win/include/SafariTheme/SafariThemeConstants.h: Added. Placeholder empty header until we release an updated WebKitSupportLibrary.
84
85 2008-01-14  Steve Falkenburg  <sfalken@apple.com>
86
87         Use shared vsprops for most vcproj properties.
88         
89         Reviewed by Darin.
90
91         * win/tools/vsprops/common.vsprops:
92         * win/tools/vsprops/debug.vsprops:
93         * win/tools/vsprops/debug_internal.vsprops:
94         * win/tools/vsprops/release.vsprops:
95
96 2008-01-11  Steve Falkenburg  <sfalken@apple.com>
97
98         Share common files across projects.
99         
100         Unify vsprops files
101         Debug:          common.vsprops, debug.vsprops
102         Debug_Internal: common.vsprops, debug.vsprops, debug_internal.vsprops
103         Release:        common.vsprops, release.vsprops
104         
105         Shared properties can go into common.vsprops, shared debug settings can go into debug.vsprops.
106         debug_internal.vsprops will be mostly empty except for file path prefix modifiers.
107
108         Moved auto-version.sh, VERSION, PRODUCTVERSION to tools.
109
110         Reviewed by Adam Roben.
111
112         * win/tools/WinTools.make:
113         * win/tools/scripts: Added.
114         * win/tools/scripts/PRODUCTVERSION: Added.
115         * win/tools/scripts/VERSION: Added.
116         * win/tools/scripts/auto-version.sh: Copied from WebCore/WebCore.vcproj/auto-version.sh.
117         * win/tools/vsprops/debug.vsprops:
118         * win/tools/vsprops/debug_internal.vsprops: Added.
119         * win/tools/vsprops/release.vsprops:
120
121 2008-01-11  Steve Falkenburg  <sfalken@apple.com>
122
123         Add shared vsprops to help unify our Windows tools settings.
124
125         Reviewed by Hyatt.
126
127         * win/tools: Added.
128         * win/tools/WinTools.make: Added.
129         * win/tools/vsprops: Added.
130         * win/tools/vsprops/common.vsprops: Added.
131         * win/tools/vsprops/debug.vsprops: Added.
132         * win/tools/vsprops/release.vsprops: Added.
133
134 2008-01-07  Mark Rowe  <mrowe@apple.com>
135
136         Update Tiger library to a G3-friendly version.
137
138         * libWebKitSystemInterfaceTiger.a:
139
140 2008-01-07  Adele Peterson  <adele@apple.com>
141
142         Reviewed by Antti, Adam, and Mitz.
143
144         WebKitLibraries part of fix for 
145         <rdar://problem/5619073> Updated look for <video> controls
146         <rdar://problem/5619057> Add volume control to video controls
147
148         * WebKitSystemInterface.h:
149         * libWebKitSystemInterfaceLeopard.a:
150         * libWebKitSystemInterfaceTiger.a:
151
152 2008-01-03  Mark Rowe  <mrowe@apple.com>
153
154         Update Tiger library to a G3-friendly version.
155
156         * libWebKitSystemInterfaceTiger.a:
157
158 2008-01-03  Adele Peterson  <adele@apple.com>
159
160         Update libraries for <rdar://problem/4106190> Include "Where from" metadata in drag-and-dropped images
161
162         * WebKitSystemInterface.h:
163         * libWebKitSystemInterfaceLeopard.a:
164         * libWebKitSystemInterfaceTiger.a:
165
166 2007-12-21  Mark Rowe  <mrowe@apple.com>
167
168         Rubber-stamped by Dan Bernstein.
169
170         Fix http://bugs.webkit.org/show_bug.cgi?id=16549.
171         Bug 16549: WebKit nightly build failing to launch on PowerPC G3s
172
173         * libWebKitSystemInterfaceTiger.a: Update to a G3-friendly version.
174
175 2007-12-07  Dan Bernstein  <mitz@apple.com>
176
177         Reviewed by Darin Adler.
178
179         - updated system interface for fixing <rdar://problem/5499918> REGRESSION: insertion point in input field with custom border cuts holes in focus ring interior edges
180
181         * WebKitSystemInterface.h:
182         * libWebKitSystemInterfaceLeopard.a:
183         * libWebKitSystemInterfaceTiger.a:
184
185 2007-11-27  John Sullivan  <sullivan@apple.com>
186
187         Fixed 5614525, caused by a recent bug in WKGetExtensionsForMIMEType
188         that affects Safari.
189         
190         reviewed by Kevin Decker
191
192         * libWebKitSystemInterfaceLeopard.a:
193         * libWebKitSystemInterfaceTiger.a:
194
195 2007-11-26  Timothy Hatcher  <timothy@apple.com>
196
197         Reviewed by Adam Roben.
198
199         Bug 16137: Web Inspector window on Leopard should have a unified toolbar and window title
200         http://bugs.webkit.org/show_bug.cgi?id=16137
201
202         Add a new function to make bottom window corners square for textured windows.
203
204         * WebKitSystemInterface.h:
205         * libWebKitSystemInterfaceTiger.a:
206         * libWebKitSystemInterfaceLeopard.a:
207
208 2007-11-23  Adam Roben  <aroben@apple.com>
209
210         Add wkSetPatternPhaseInUserSpace to WebKitSystemInterface on Windows
211
212         Reviewed by Tim.
213
214         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
215         declaration.
216         * win/lib/WebKitSystemInterface.lib: Updated.
217         * win/lib/WebKitSystemInterface_debug.lib: Updated.
218
219 2007-11-16  Anders Carlsson  <andersca@apple.com>
220
221         Reviewed by Adam.
222
223         <rdar://problem/5603832>
224         XMLHttpRequest readyState 3 & responseText buffer issues.
225
226         Add wkSetCFURLRequestShouldContentSniff.
227         
228         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
229         * win/lib/WebKitSystemInterface.lib:
230         * win/lib/WebKitSystemInterface_debug.lib:
231
232 2007-11-05  Antti Koivisto  <antti@apple.com>
233
234         Reviewed by Sam.
235         
236         Update WKQTMovieViewSetDrawSynchronously.
237
238         * libWebKitSystemInterfaceLeopard.a:
239         * libWebKitSystemInterfaceTiger.a:
240
241 2007-11-02  Antti Koivisto  <antti@apple.com>
242
243         Reviewed by Darin.
244         
245         Update to add WKQTMovieViewSetDrawSynchronously
246
247         * WebKitSystemInterface.h:
248         * libWebKitSystemInterfaceLeopard.a:
249         * libWebKitSystemInterfaceTiger.a:
250
251 2007-10-26  Adele Peterson  <adele@apple.com>
252
253         Reviewed by Tim Hatcher.
254
255         Updating header too for WKDrawCapsLockIndicator.
256
257         * WebKitSystemInterface.h:
258
259 2007-10-26  Adele Peterson  <adele@apple.com>
260
261         Reviewed by Oliver.
262
263         Adding WKDrawCapsLockIndicator in preparation for fixing the caps lock indicator.
264
265         * libWebKitSystemInterfaceLeopard.a:
266         * libWebKitSystemInterfaceTiger.a:
267
268 2007-10-25  Adam Roben  <aroben@apple.com>
269
270         Add wkSetPatternBaseCTM.
271
272         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
273         * win/lib/WebKitSystemInterface.lib:
274         * win/lib/WebKitSystemInterface_debug.lib:
275
276 2007-10-25  Sam Weinig  <sam@webkit.org>
277
278         Fix the windows build.
279
280         * win/lib/WebKitSystemInterface.lib:
281         * win/lib/WebKitSystemInterface_debug.lib:
282
283 2007-10-25  Timothy Hatcher  <timothy@apple.com>
284
285         Add WKSetPatternBaseCTM.
286
287         * WebKitSystemInterface.h:
288         * libWebKitSystemInterfaceLeopard.a:
289         * libWebKitSystemInterfaceTiger.a:
290
291 2007-10-25  Timothy Hatcher  <timothy@apple.com>
292
293         Reviewed by Adam.
294
295         Update the Leopard WebKitSystemInterface to be 4-way univeral to include 64-bit.
296
297         * libWebKitSystemInterfaceLeopard.a:
298
299 2007-10-25  Sam Weinig  <sam@webkit.org>
300
301         Added wrapper for getting the foundation cache directory.
302
303         Reviewed by Adam Roben.
304
305         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
306         * win/lib/WebKitSystemInterface.lib:
307         * win/lib/WebKitSystemInterface_debug.lib:
308
309 2007-10-24  Adam Roben  <aroben@apple.com>
310
311         Added some font-related functions needed for <rdar://5549919>
312
313         Reviewed by Ada.
314
315         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
316         * win/lib/WebKitSystemInterface.lib:
317         * win/lib/WebKitSystemInterface_debug.lib:
318
319 2007-10-24  Timothy Hatcher  <timothy@apple.com>
320
321         Reviewed by Mark Rowe.
322
323         <rdar://problem/5069711> OpenSource version of libWebKitSystemInterface.a is Tiger only, causes issues if used on Leopard
324
325         Add system specific versions of WebKitSystemInterface.
326
327         * libWebKitSystemInterface.a: Removed.
328         * libWebKitSystemInterfaceLeopard.a: Added.
329         * libWebKitSystemInterfaceTiger.a: Added.
330
331 2007-10-11  Ada Chan  <adachan@apple.com>
332
333         <rdar://problem/5534421>
334         Added wkGetDefaultHTTPCookieStorage().  Updated libraries.
335
336         Reviewed by Darin.
337
338         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
339         * win/lib/WebKitSystemInterface.lib:
340         * win/lib/WebKitSystemInterface_debug.lib:
341
342 2007-09-27  Sam Weinig  <sam@webkit.org>
343
344         Build fix. Ran update-webkitsysteminterface script on Tiger, because
345         the resulting binary differs when built on Tiger.
346
347         * libWebKitSystemInterface.a:
348
349 2007-09-27  David Hyatt  <hyatt@apple.com>
350
351         Update WebKitSYstemInterface for @font-face changes.
352
353         * WebKitSystemInterface.h:
354         * libWebKitSystemInterface.a:
355
356 2007-09-18  Geoffrey Garen  <ggaren@apple.com>
357
358         Build fix. Ran update-webkitsysteminterface script on Tiger, because
359         the resulting binary differs when built on Tiger. See 
360         <rdar://problem/5490613>.
361
362         * libWebKitSystemInterface.a:
363
364 2007-09-18  Geoffrey Garen  <ggaren@apple.com>
365
366         Build fix. Ran update-webkitsysteminterface script.
367
368         * WebKitSystemInterface.h:
369         * libWebKitSystemInterface.a:
370
371 2007-08-28  Anders Carlsson  <andersca@apple.com>
372
373         Add WKSetNSURLRequestShouldContentSniff.
374         
375         * WebKitSystemInterface.h:
376         * libWebKitSystemInterface.a:
377
378 2007-08-28  Ada Chan  <adachan@apple.com>
379
380         <rdar://problem/4876242> Added SPI to fetch SSL certificate information.
381         Updated libraries.
382         
383         Reviewed by Adam.
384
385         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
386         * win/lib/WebKitSystemInterface.lib:
387         * win/lib/WebKitSystemInterface_debug.lib:
388
389 2007-07-23  Ada Chan  <adachan@apple.com>
390
391         Reviewed by Steve.
392         
393         Update WebKitSystemInterface.{h,lib}.
394
395         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
396         * win/lib/WebKitSystemInterface.lib:
397         * win/lib/WebKitSystemInterface_debug.lib:
398
399 2007-07-19  Ada Chan  <adachan@apple.com>
400
401         Rubber-stamped by Adam.
402         
403         Update libraries.
404
405         * win/lib/WebKitSystemInterface.lib:
406         * win/lib/WebKitSystemInterface_debug.lib:
407
408 2007-07-06  Adam Roben  <aroben@apple.com>
409
410         Update WebKitSystemInterface.{h,lib} for <rdar://problem/5301994>
411
412         Reviewed by Alice.
413
414         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
415         * win/lib/WebKitSystemInterface.lib:
416         * win/lib/WebKitSystemInterface_debug.lib:
417
418 2007-06-29  Antti Koivisto  <antti@apple.com>
419
420         Reviewed by Maciej.
421         
422         Added WKQTMovieDataRate and WKQTMovieMaxTimeLoaded
423
424         * WebKitSystemInterface.h:
425         * libWebKitSystemInterface.a:
426
427 2007-03-29  Beth Dakin  <bdakin@apple.com>
428
429         Rubber-stamped by Adam.
430
431         Keep OpenSource building.
432
433         * WebKitSystemInterface.h:
434         * libWebKitSystemInterface.a:
435
436 2007-03-28  Antti Koivisto  <antti@apple.com>
437
438         Update libWebKitSystemInterface, previous version was out of date.
439
440         * libWebKitSystemInterface.a:
441
442 2007-03-27  Antti Koivisto  <antti@apple.com>
443
444         Reviewed by Darin.
445         
446         Added wkGetWheelEventDeltas
447
448         * WebKitSystemInterface.h:
449         * libWebKitSystemInterface.a:
450
451 2007-03-07  Mark Rowe  <mrowe@apple.com>
452
453         Build fix.  Rebuild against 10.4 SDK.
454
455         * libWebKitSystemInterface.a:
456
457 2007-03-06  Kevin Decker  <kdecker@apple.com>
458
459         Reviewed by Brady
460
461         Fixed: <rdar://problem/4126976> private keys imported by WebKit should not be accessible by all applications
462
463         * libWebKitSystemInterface.a:
464
465 2007-02-21  Anders Carlsson  <acarlsson@apple.com>
466
467         Add new version with WKCGContextIsBitmapContext.
468         
469         * WebKitSystemInterface.h:
470         * libWebKitSystemInterface.a:
471
472 2006-12-16  Adele Peterson  <adele@apple.com>
473
474         Reviewed by Adam.
475
476         WebKitLibraries part of fix for:
477         <rdar://problem/4463829> Switch to use new search field implementation for <input type="search">
478
479         Added wkDrawTextFieldCellFocusRing.
480
481         * WebKitSystemInterface.h:
482         * libWebKitSystemInterface.a:
483
484 2006-10-11  Darin Adler  <darin@apple.com>
485
486         Reviewed by John Sullivan.
487
488         * WebKitSystemInterface.h: Updated to a C++-compatible version.
489
490 2006-08-31  Adele Peterson  <adele@apple.com>
491
492         Reviewed by John Sullivan.
493
494         Removed wkSecureEventInput and wkSetSecureEventInput, since this can be done with API.
495
496         * WebKitSystemInterface.h:
497         * libWebKitSystemInterface.a:
498
499 2006-08-30  Adele Peterson  <adele@apple.com>
500
501         Reviewed by Hyatt.
502
503         Updated for http://bugs.webkit.org/show_bug.cgi?id=10575
504         Enable secure input mode for new password fields
505
506         * WebKitSystemInterface.h: Added WKSetSecureEventInput and WKSecureEventInput;
507         * libWebKitSystemInterface.a:
508
509 2006-07-09  Anders Carlsson  <acarlsson@apple.com>
510
511         Reviewed by Darin.
512
513         * WebKitSystemInterface.h:
514         * libWebKitSystemInterface.a:
515         Add WKPathFromFont.
516         
517 2006-07-05  Adele Peterson  <adele@apple.com>
518
519         Reviewed by Maciej and Hyatt.
520
521         * WebKitSystemInterface.h: Updated.
522         * libWebKitSystemInterface.a: Updated.
523
524 2006-06-16  Adele Peterson  <adele@apple.com>
525
526         Reviewed by Alice.
527
528         * WebKitSystemInterface.h: Added WKDrawBezeledTextArea().
529         * libWebKitSystemInterface.a: ditto.
530
531 2006-04-01  Eric Seidel  <eseidel@apple.com>
532
533         * libWebKitSystemInterface.a: commit a universal binary.
534
535 2006-04-01  Darin Adler  <darin@apple.com>
536
537         Reviewed by Beth.
538
539         * libWebKitSystemInterface.a: Changed alpha in the focus-ring drawing
540         code to use the system default alpha.
541
542 2006-03-17  Eric Seidel  <eseidel@apple.com>
543
544         * libWebKitSystemInterface.a: commit a universal binary.
545
546 2006-03-17  Adele Peterson  <adele@apple.com>
547
548         * WebKitSystemInterface.h: Added WKDrawBezeledTextFieldCell()
549         * libWebKitSystemInterface.a: ditto
550
551 2006-02-28  John Sullivan  <sullivan@apple.com>
552
553         * WebKitSystemInterface.h: Removed WKMouseIsDown()
554         * libWebKitSystemInterface.a: ditto
555
556 2006-02-23  Timothy Hatcher  <timothy@apple.com>
557
558         New build to fix the i386 arch. (The _cuEnc64 symbol was missing.)
559
560         * libWebKitSystemInterface.a:
561
562 2006-02-19  Darin Adler  <darin@apple.com>
563
564         * WebKitSystemInterface.h: Added WKDrawFocusRing.
565         * libWebKitSystemInterface.a: Ditto.
566
567 2006-02-06  John Sullivan  <sullivan@apple.com>
568
569         * WebKitSystemInterface.h:
570         * libWebKitSystemInterface.a:
571         removed WKExecutableLinkedInTigerOrEarlier
572
573 2005-11-01  Darin Adler  <darin@apple.com>
574
575         * libWebKitSystemInterface.a: Updated.
576
577 2005-10-04  Maciej Stachowiak  <mjs@apple.com>
578
579         - updated
580
581         * WebKitSystemInterface.h:
582         * libWebKitSystemInterface.a:
583
584 2005-09-08  Justin Garcia  <justin.garcia@apple.com>
585
586         * WebKitSystemInterface.h: Update to latest
587         * libWebKitSystemInterface.a: ditto
588
589 2005-09-04  Darin Adler  <darin@apple.com>
590
591         * WebKitSystemInterface.h: Update to latest
592         * libWebKitSystemInterface.a: Ditto.
593
594 2005-08-07  Darin Adler  <darin@apple.com>
595
596         * libWebKitSystemInterface.a: Universal binary.
597         * WebKitSystemInterface.h: Updated for calls that Eric recently removed.
598
599 2005-07-01  John Sullivan  <sullivan@apple.com>
600
601         - added WKExecutableLinkedInTigerOrEarlier
602
603         * WebKitSystemInterface.h:
604         * libWebKitSystemInterface.a:
605
606 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
607
608         - updated for crashing bugfix
609
610         * libWebKitSystemInterface.a:
611
612 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
613
614         - updated
615
616         * WebKitSystemInterface.h:
617         * libWebKitSystemInterface.a:
618
619 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
620
621         - updated
622
623         * WebKitSystemInterface.h:
624         * libWebKitSystemInterface.a:
625
626 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
627
628         - updated
629
630         * WebKitSystemInterface.h:
631         * libWebKitSystemInterface.a:
632
633 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
634
635         - updated
636
637         * WebKitSystemInterface.h:
638         * libWebKitSystemInterface.a:
639
640 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
641
642         - updated
643
644         * WebKitSystemInterface.h:
645         * libWebKitSystemInterface.a:
646
647 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
648
649         - updated
650
651         * WebKitSystemInterface.h:
652         * libWebKitSystemInterface.a:
653
654 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
655
656         - updated
657
658         * WebKitSystemInterface.h:
659         * libWebKitSystemInterface.a:
660
661 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
662
663         - updated
664
665         * WebKitSystemInterface.h:
666         * libWebKitSystemInterface.a:
667
668 2005-06-05  Maciej Stachowiak  <mjs@apple.com>
669
670         - added a few more bits of SPI
671
672         * WebKitSystemInterface.h:
673         * libWebKitSystemInterface.a:
674
675 2005-06-05  Maciej Stachowiak  <mjs@apple.com>
676
677         - added file type and NSURLResponse caching SPI
678
679         * WebKitSystemInterface.h:
680         * libWebKitSystemInterface.a:
681
682 2005-06-05  Maciej Stachowiak  <mjs@apple.com>
683
684         - initial checkin of WebKitSystemInterface binary
685
686         * WebKitSystemInterface.h: Added.
687         * libWebKitSystemInterface.a: Added.
688