3edb14c5354d24cd865185319c28105db0753bd4
[WebKit-https.git] / WebKitLibraries / ChangeLog
1 2009-04-15  Steve Falkenburg  <sfalken@apple.com>
2
3         Updated WebKitSystemInterface for Windows.
4         Changes needed for <rdar://problem/6785760>
5
6         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
7         * win/lib/WebKitSystemInterface.lib:
8         * win/lib/WebKitSystemInterface_debug.lib:
9
10 2009-04-14  Mark Rowe  <mrowe@apple.com>
11
12         Update WebKitSystemInterface so that the Tiger portion supports PowerPC.
13
14         * libWebKitSystemInterfaceLeopard.a:
15         * libWebKitSystemInterfaceTiger.a:
16
17 2009-04-13  Antti Koivisto  <antti@apple.com>
18
19         Reviewed by Darin Adler.
20         
21         <rdar://problem/6740294> Increase the connection count per host
22
23         * WebKitSystemInterface.h:
24         * libWebKitSystemInterfaceLeopard.a:
25         * libWebKitSystemInterfaceTiger.a:
26
27 2009-04-10  Eric Carlson  <eric.carlson@apple.com>
28
29         WebKitSystemInterface changes for <rdar://problem/6646998>
30
31         * libWebKitSystemInterfaceLeopard.a:
32         * libWebKitSystemInterfaceTiger.a:
33
34 2009-04-10  Simon Fraser  <simon.fraser@apple.com>
35
36         Fix the leopard build by updating WebKitSystemInterface.
37
38         * WebKitSystemInterface.h:
39         * libWebKitSystemInterfaceLeopard.a:
40
41 2009-03-30  Steve Falkenburg  <sfalken@apple.com>
42
43         Bump version to 530.
44
45         * win/tools/scripts/VERSION:
46
47 2009-03-26  Adam Roben  <aroben@apple.com>
48
49         Remove SafariThemeConstants.h, which is now provided by
50         WebKitSupportLibrary
51
52         * win/include/SafariTheme: Removed.
53         * win/include/SafariTheme/SafariThemeConstants.h: Removed.
54
55 2009-03-07  Dan Bernstein  <mitz@apple.com>
56
57         Reviewed by Mark Rowe.
58
59         - WebKitSystemInterface part of removing build-time and run-time support
60           for legacy versions of CFNetwork and Core Graphics
61
62         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
63         * win/lib/WebKitSystemInterface.lib:
64         * win/lib/WebKitSystemInterface_debug.lib:
65
66 2009-01-30  Dan Bernstein  <mitz@apple.com>
67
68         Reviewed by Timothy Hatcher.
69
70         - <rdar://problem/6545912> expose the build number in autoversion.h
71
72         * win/tools/scripts/auto-version.sh: Added a #define __BUILD_NUMBER__
73         with the full build number.
74
75 2009-01-08  Dan Bernstein  <mitz@apple.com>
76
77         Reviewed by Adam Roben.
78
79         - WebKitSystemInterface changes to support Core Graphics native glyph drawing
80
81         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
82         * win/lib/WebKitSystemInterface.lib:
83         * win/lib/WebKitSystemInterface_debug.lib:
84
85 2008-11-11  Ada Chan  <adachan@apple.com>
86
87         Fix: https://bugs.webkit.org/show_bug.cgi?id=22187
88         Bug 22187: CLEARTYPE_QUALITY flag is not supported on Win2000
89         
90         Update window versions to correspond to Windows XP.
91
92         Reviewed by Steve Falkenburg.
93
94         * win/tools/vsprops/common.vsprops:
95
96 2008-10-23  Anders Carlsson  <andersca@apple.com>
97
98         Reviewed by John Sullivan.
99
100         Fix <rdar://problem/6306513> by adding a workaround for <rdar://problem/6304600>.
101
102         * libWebKitSystemInterfaceLeopard.a:
103         * libWebKitSystemInterfaceTiger.a:
104
105 2008-10-08  Mark Rowe  <mrowe@apple.com>
106
107         Rubber-stamped by Jon Honeycutt.
108
109         Remove restriction on version number ending in a 4.
110
111         * win/tools/scripts/auto-version.sh:
112
113 2008-10-07  Anders Carlsson  <andersca@apple.com>
114
115         Reviewed by Mitz Pettel.
116
117         Update WebKitSystemInterface.
118         
119         * libWebKitSystemInterfaceLeopard.a:
120         * libWebKitSystemInterfaceTiger.a:
121
122 2008-09-09  Dan Bernstein  <mitz@apple.com>
123
124         Reviewed by Darin Adler.
125
126         - WebKitLibraries part of <rdar://problem/6206244> Use alternate character-to-glyph interface on Leopard
127
128         * WebKitSystemInterface.h:
129         * libWebKitSystemInterfaceLeopard.a:
130
131 2008-09-04  Adam Roben  <aroben@apple.com>
132
133         Ignore warning LNK4221 on Windows
134
135         This warning is emitted when an object file with no public symbols is
136         passed to the linker/librarian. This often occurs in WebCore for files
137         that have been disabled via ENABLE()/USE() macros.
138
139         Rubberstamped by Anders Carlsson.
140
141         * win/tools/vsprops/common.vsprops: Ignore warning LNK4221.
142
143 2008-08-27  Timothy Hatcher  <timothy@apple.com>
144
145         Adds the WKAdvanceDefaultButtonPulseAnimation function.
146
147         <rdar://problem/6173530> Add Mac support for -webkit-appearance: default-button
148
149         Reviewed by Adele Peterson.
150
151         * WebKitSystemInterface.h: Added WKAdvanceDefaultButtonPulseAnimation.
152         * libWebKitSystemInterfaceLeopard.a: Updated.
153         * libWebKitSystemInterfaceTiger.a: Updated.
154
155 2008-08-26  Adam Roben  <aroben@apple.com>
156
157         Disable a truncation warning that is disabled/doesn't exist on Mac
158
159         This warning was firing when initializing floats from double literals.
160         I haven't yet found any other situation that would cause this warning
161         to arise.
162
163         Reviewed by Sam Weinig.
164
165         * win/tools/vsprops/common.vsprops: Turn off warning C4305.
166
167 2008-07-20  Steve Falkenburg  <sfalken@apple.com>
168
169         Build fix.
170
171         * win/tools/vsprops/common.vsprops:
172
173 2008-07-08  Dan Bernstein  <mitz@apple.com>
174
175         Reviewed by John Sullivan.
176
177         - WebKitSystemInterface part of <rdar://problem/6008409> Need a way to disable updates in offscreen views
178
179         * WebKitSystemInterface.h: Added WKWindowWillOrderOnScreenNotification.
180         * libWebKitSystemInterfaceLeopard.a: Updated.
181         * libWebKitSystemInterfaceTiger.a: Updated.
182
183 2008-07-01  Steve Falkenburg  <sfalken@apple.com>
184
185         Bump version numbers.
186         
187         Reviewed by Mark Rowe.
188
189         * win/tools/scripts/PRODUCTVERSION:
190         * win/tools/scripts/VERSION:
191
192 2008-05-13  Dan Bernstein  <mitz@apple.com>
193
194         Reviewed by John Sullivan.
195
196         - WebKitSystemInterface support for <rdar://problem/5725912> improve render quality of transformed text
197
198         * libWebKitSystemInterfaceLeopard.a: Improved glyph positioning in
199         transformed graphics contexts.
200         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
201         wkSetCGContextFontRenderingStyle().
202         * win/lib/WebKitSystemInterface.lib: Updated.
203         * win/lib/WebKitSystemInterface_debug.lib: Updated.
204
205 2008-05-09  Adam Roben  <aroben@apple.com>
206
207         Disable a MSVC warning
208
209         Reviewed by Darin Adler.
210
211         * win/tools/vsprops/common.vsprops: Add warning 4503 to the list of
212         disabled warnings. It's a warning about decorated names being longer
213         than MSVC's limit of 4096 characters. This warning doesn't indicate a
214         correctness problem, but these truncated decorated names will be
215         harder to recognize during debugging or when they appear in linker
216         errors.
217
218 2008-04-28  Darin Adler  <darin@apple.com>
219
220         Reviewed by Adam.
221
222         - fix Windows build
223
224         * win/tools/vsprops/common.vsprops: Add warning 4344 to the list of disabled warnings.
225         It's really a warning about a bug they fixed in MSVC -- not helpful to us in WebKit.
226
227 2008-04-24  Mark Rowe  <mrowe@apple.com>
228
229         Reviewed by Sam Weinig.
230
231         Remove code for calculating the glyph cache size.
232
233         * WebKitSystemInterface.h: Remove unused symbol.
234         * libWebKitSystemInterfaceLeopard.a:
235         * libWebKitSystemInterfaceTiger.a:
236
237 2008-03-28  Steve Falkenburg  <sfalken@apple.com>
238
239         Versioning.
240
241         * win/tools/scripts/PRODUCTVERSION:
242
243 2008-03-26  Adam Roben  <aroben@apple.com>
244
245         Windows build fix after r31322
246
247         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Updated.
248         * win/lib/WebKitSystemInterface.lib: Updated.
249         * win/lib/WebKitSystemInterface_debug.lib: Updated.
250
251 2008-03-26  Mark Rowe  <mrowe@apple.com>
252
253         Reviewed by David Hyatt.
254
255         Make the Ahem font antialias correctly on Acid3 on Tiger.
256
257         * WebKitSystemInterface.h:
258         * libWebKitSystemInterfaceTiger.a:
259
260 2008-03-19  Mark Rowe  <mrowe@apple.com>
261
262         Rubber-stamped by Sam Weinig.
263
264         Fix http://bugs.webkit.org/show_bug.cgi?id=17816.
265         Bug 17816: libWebCoreSQLite3.a is 2-architecture universal binary (not 4-architecture)
266
267         * libWebCoreSQLite3.a:  Land a 4-way fat binary.
268
269 2008-03-12  Steve Falkenburg  <sfalken@apple.com>
270
271         New version of WebKitSystemInterface.lib with
272         more compiler warnings suppressed.
273
274         * win/lib/WebKitSystemInterface.lib:
275         * win/tools/vsprops/common.vsprops:
276
277 2008-03-12  Dan Bernstein  <mitz@apple.com>
278
279         Reviewed by Darin Adler and Sam Weinig.
280
281         - <rdar://problem/4433248> use CoreText API instead of SPI on Leopard
282
283         * WebKitSystemInterface.h:
284         * libWebKitSystemInterfaceLeopard.a:
285
286 2008-03-11  Steve Falkenburg  <sfalken@apple.com>
287
288         Disable two PGO/LTCG specific warnings.
289         
290         Reviewed by Oliver.
291
292         * win/tools/vsprops/common.vsprops:
293
294 2008-02-29  Mark Rowe  <mrowe@apple.com>
295
296         Update Tiger version of WebKitSystemInterface to match r30690.
297
298         * libWebKitSystemInterfaceTiger.a:
299
300 2008-02-29  Adele Peterson  <adele@apple.com>
301
302         Reviewed by Mark.
303
304         Auto-generate image arrays.
305
306         * libWebKitSystemInterfaceLeopard.a:
307
308 2008-02-29  Mark Rowe  <mrowe@apple.com>
309
310         Reviewed by Anders Carlsson.
311
312         Replace use of WKPathFromFont with implementation in terms of public API.
313
314         * WebKitSystemInterface.h:  Remove unused symbol.
315         * libWebKitSystemInterfaceLeopard.a:
316         * libWebKitSystemInterfaceTiger.a:
317
318 2008-02-29  Mark Rowe  <mrowe@apple.com>
319
320         Reviewed by Oliver Hunt.
321
322         Fix spelling of "request" in name of WKNSURLProtocolClassForRequest.
323
324         * WebKitSystemInterface.h:
325         * libWebKitSystemInterfaceLeopard.a:
326         * libWebKitSystemInterfaceTiger.a:
327
328 2008-02-29  Mark Rowe  <mrowe@apple.com>
329
330         Reviewed by Oliver Hunt.
331
332         Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest.
333
334         * WebKitSystemInterface.h:
335         * libWebKitSystemInterfaceLeopard.a:
336
337 2008-02-29  Mark Rowe  <mrowe@apple.com>
338
339         Reviewed by Oliver Hunt and Oliver Hunt.
340
341         <rdar://problem/4753845> WebKit should use CGEventSourceSecondsSinceLastEventType in place of WKSecondsSinceLastInputEvent SPI.
342
343         * WebKitSystemInterface.h:  Remove unused symbol.
344         * libWebKitSystemInterfaceLeopard.a:
345         * libWebKitSystemInterfaceTiger.a:
346
347 2008-02-28  Mark Rowe  <mrowe@apple.com>
348
349         Reviewed by Dan Bernstein.
350
351         Remove two unused functions from WebKitSystemInterface.
352
353         * WebKitSystemInterface.h:  Remove WKPreferRGB32Key and WKGetDefaultGlyphForChar as they are unused. Also remove
354         a duplicate declaration of WKSecondsSinceLastInputEvent.
355         * libWebKitSystemInterfaceLeopard.a:
356         * libWebKitSystemInterfaceTiger.a:
357
358 2008-02-28  Mark Rowe  <mrowe@apple.com>
359
360         Reviewed by Dave Hyatt.
361
362         Make use of new CGFont APIs on Leopard rather than making a WebKitSystemInterface call.
363
364         * WebKitSystemInterface.h:  Only declare WKGetFontMetrics on Tiger.
365         * libWebKitSystemInterfaceLeopard.a:  Update for removal of WKGetFontMetrics.
366
367 2008-02-27  Brady Eidson  <beidson@apple.com>
368
369         Tiger build fix
370
371         * libWebKitSystemInterfaceTiger.a:
372
373 2008-02-27  Brady Eidson  <beidson@apple.com>
374
375         Reviewed by Mark Rowe
376
377         Removed some unused methods:
378         WKGetNSURLResponseCalculatedExpiration
379         WKGetNSURLResponseMustRevalidate
380
381         * WebKitSystemInterface.h:
382         * libWebKitSystemInterfaceLeopard.a:
383         * libWebKitSystemInterfaceTiger.a:
384
385 2008-02-13  Adam Roben  <aroben@apple.com>
386
387         * win/tools/scripts/auto-version.sh: Removed a redundant symbol.
388
389 2008-02-12  Adam Roben  <aroben@apple.com>
390
391         Clean up auto-version.sh a bit
392
393         It now does quite a bit less file I/O and many fewer fork/exec pairs.
394         It's also quite a bit easier to read.
395
396         Reviewed by Steve.
397
398         * win/tools/scripts/auto-version.sh:
399
400 2008-02-12  Steve Falkenburg  <sfalken@apple.com>
401
402         Versioning script change.
403
404         * win/tools/scripts/auto-version.sh:
405
406 2008-02-07  Ada Chan  <adachan@apple.com>
407
408         Added 4 new methods:
409         wkSetClientCertificateInSSLProperties, 
410         wkCanAccessCFURLRequestHTTPBodyParts,
411         wkCFURLRequestCopyHTTPRequestBodyParts,
412         wkCFURLRequestSetHTTPRequestBodyParts
413
414         Rubber-stamped by Steve.
415
416         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
417         * win/lib/WebKitSystemInterface.lib:
418         * win/lib/WebKitSystemInterface_debug.lib:
419
420 2008-02-04  Timothy Hatcher  <timothy@apple.com>
421
422         <rdar://problem/5722735> Merge fix for SQLITE_FULL error
423         is given even if the max_page_count is increased (2920)
424
425         * libWebCoreSQLite3.a:
426
427 2008-02-01  Steve Falkenburg  <sfalken@apple.com>
428
429         <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
430         
431         Rubber-stamped by Jon Honeycutt.
432
433         * win/tools/vsprops/common.vsprops:
434
435 2008-01-29  Mark Rowe  <mrowe@apple.com>
436
437         Reviewed by Tim Hatcher.
438
439         <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).
440
441         * WebCoreSQLite3/sqlite3.h: Added.
442         * WebCoreSQLite3/sqlite3ext.h: Added.
443         * libWebCoreSQLite3.a: Added.
444
445 2008-01-29  Alexey Proskuryakov  <ap@webkit.org>
446
447         Debug (external) build fix.
448
449         Removed _DEBUG preprocessor definition, which indicates that debug libraries are used (while they aren't).
450         This preprocessor definition is automatically set by Visual Studio as needed anyway.
451
452         * win/tools/vsprops/debug.vsprops:
453
454 2008-01-17  Steve Falkenburg  <sfalken@apple.com>
455
456         Add preprocessor define accidently dropped in my unification,
457         and required by some builds.  Fixes an issue that caused both
458         debug and release DLLs to be loaded.
459         
460         Rubber-stamped by Jon Honeycutt.
461
462         * win/tools/vsprops/debug_internal.vsprops:
463
464 2008-01-16  Steve Falkenburg  <sfalken@apple.com>
465
466         Use recommended security-related compiler settings.
467         
468         Reviewed by Adam.
469
470         * win/tools/vsprops/common.vsprops:
471
472 2008-01-16  Steve Falkenburg  <sfalken@apple.com>
473
474         Build fix.
475
476         * win/tools/vsprops/release.vsprops:
477
478 2008-01-15  Adele Peterson  <adele@apple.com>
479
480         Reviewed by Adam and Antti.
481
482         Updated libraries for <rdar://problem/5619062> Add load progress indicator to video controls
483
484         * WebKitSystemInterface.h:
485         * libWebKitSystemInterfaceLeopard.a:
486         * libWebKitSystemInterfaceTiger.a:
487         * win/include/SafariTheme: Added.
488         * win/include/SafariTheme/SafariThemeConstants.h: Added. Placeholder empty header until we release an updated WebKitSupportLibrary.
489
490 2008-01-14  Steve Falkenburg  <sfalken@apple.com>
491
492         Use shared vsprops for most vcproj properties.
493         
494         Reviewed by Darin Adler.
495
496         * win/tools/vsprops/common.vsprops:
497         * win/tools/vsprops/debug.vsprops:
498         * win/tools/vsprops/debug_internal.vsprops:
499         * win/tools/vsprops/release.vsprops:
500
501 2008-01-11  Steve Falkenburg  <sfalken@apple.com>
502
503         Share common files across projects.
504         
505         Unify vsprops files
506         Debug:          common.vsprops, debug.vsprops
507         Debug_Internal: common.vsprops, debug.vsprops, debug_internal.vsprops
508         Release:        common.vsprops, release.vsprops
509         
510         Shared properties can go into common.vsprops, shared debug settings can go into debug.vsprops.
511         debug_internal.vsprops will be mostly empty except for file path prefix modifiers.
512
513         Moved auto-version.sh, VERSION, PRODUCTVERSION to tools.
514
515         Reviewed by Adam Roben.
516
517         * win/tools/WinTools.make:
518         * win/tools/scripts: Added.
519         * win/tools/scripts/PRODUCTVERSION: Added.
520         * win/tools/scripts/VERSION: Added.
521         * win/tools/scripts/auto-version.sh: Copied from WebCore/WebCore.vcproj/auto-version.sh.
522         * win/tools/vsprops/debug.vsprops:
523         * win/tools/vsprops/debug_internal.vsprops: Added.
524         * win/tools/vsprops/release.vsprops:
525
526 2008-01-11  Steve Falkenburg  <sfalken@apple.com>
527
528         Add shared vsprops to help unify our Windows tools settings.
529
530         Reviewed by Hyatt.
531
532         * win/tools: Added.
533         * win/tools/WinTools.make: Added.
534         * win/tools/vsprops: Added.
535         * win/tools/vsprops/common.vsprops: Added.
536         * win/tools/vsprops/debug.vsprops: Added.
537         * win/tools/vsprops/release.vsprops: Added.
538
539 2008-01-07  Mark Rowe  <mrowe@apple.com>
540
541         Update Tiger library to a G3-friendly version.
542
543         * libWebKitSystemInterfaceTiger.a:
544
545 2008-01-07  Adele Peterson  <adele@apple.com>
546
547         Reviewed by Antti, Adam, and Mitz.
548
549         WebKitLibraries part of fix for 
550         <rdar://problem/5619073> Updated look for <video> controls
551         <rdar://problem/5619057> Add volume control to video controls
552
553         * WebKitSystemInterface.h:
554         * libWebKitSystemInterfaceLeopard.a:
555         * libWebKitSystemInterfaceTiger.a:
556
557 2008-01-03  Mark Rowe  <mrowe@apple.com>
558
559         Update Tiger library to a G3-friendly version.
560
561         * libWebKitSystemInterfaceTiger.a:
562
563 2008-01-03  Adele Peterson  <adele@apple.com>
564
565         Update libraries for <rdar://problem/4106190> Include "Where from" metadata in drag-and-dropped images
566
567         * WebKitSystemInterface.h:
568         * libWebKitSystemInterfaceLeopard.a:
569         * libWebKitSystemInterfaceTiger.a:
570
571 2007-12-21  Mark Rowe  <mrowe@apple.com>
572
573         Rubber-stamped by Dan Bernstein.
574
575         Fix http://bugs.webkit.org/show_bug.cgi?id=16549.
576         Bug 16549: WebKit nightly build failing to launch on PowerPC G3s
577
578         * libWebKitSystemInterfaceTiger.a: Update to a G3-friendly version.
579
580 2007-12-07  Dan Bernstein  <mitz@apple.com>
581
582         Reviewed by Darin Adler.
583
584         - updated system interface for fixing <rdar://problem/5499918> REGRESSION: insertion point in input field with custom border cuts holes in focus ring interior edges
585
586         * WebKitSystemInterface.h:
587         * libWebKitSystemInterfaceLeopard.a:
588         * libWebKitSystemInterfaceTiger.a:
589
590 2007-11-27  John Sullivan  <sullivan@apple.com>
591
592         Fixed 5614525, caused by a recent bug in WKGetExtensionsForMIMEType
593         that affects Safari.
594         
595         reviewed by Kevin Decker
596
597         * libWebKitSystemInterfaceLeopard.a:
598         * libWebKitSystemInterfaceTiger.a:
599
600 2007-11-26  Timothy Hatcher  <timothy@apple.com>
601
602         Reviewed by Adam Roben.
603
604         Bug 16137: Web Inspector window on Leopard should have a unified toolbar and window title
605         http://bugs.webkit.org/show_bug.cgi?id=16137
606
607         Add a new function to make bottom window corners square for textured windows.
608
609         * WebKitSystemInterface.h:
610         * libWebKitSystemInterfaceTiger.a:
611         * libWebKitSystemInterfaceLeopard.a:
612
613 2007-11-23  Adam Roben  <aroben@apple.com>
614
615         Add wkSetPatternPhaseInUserSpace to WebKitSystemInterface on Windows
616
617         Reviewed by Tim.
618
619         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
620         declaration.
621         * win/lib/WebKitSystemInterface.lib: Updated.
622         * win/lib/WebKitSystemInterface_debug.lib: Updated.
623
624 2007-11-16  Anders Carlsson  <andersca@apple.com>
625
626         Reviewed by Adam.
627
628         <rdar://problem/5603832>
629         XMLHttpRequest readyState 3 & responseText buffer issues.
630
631         Add wkSetCFURLRequestShouldContentSniff.
632         
633         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
634         * win/lib/WebKitSystemInterface.lib:
635         * win/lib/WebKitSystemInterface_debug.lib:
636
637 2007-11-05  Antti Koivisto  <antti@apple.com>
638
639         Reviewed by Sam.
640         
641         Update WKQTMovieViewSetDrawSynchronously.
642
643         * libWebKitSystemInterfaceLeopard.a:
644         * libWebKitSystemInterfaceTiger.a:
645
646 2007-11-02  Antti Koivisto  <antti@apple.com>
647
648         Reviewed by Darin Adler.
649         
650         Update to add WKQTMovieViewSetDrawSynchronously
651
652         * WebKitSystemInterface.h:
653         * libWebKitSystemInterfaceLeopard.a:
654         * libWebKitSystemInterfaceTiger.a:
655
656 2007-10-26  Adele Peterson  <adele@apple.com>
657
658         Reviewed by Tim Hatcher.
659
660         Updating header too for WKDrawCapsLockIndicator.
661
662         * WebKitSystemInterface.h:
663
664 2007-10-26  Adele Peterson  <adele@apple.com>
665
666         Reviewed by Oliver.
667
668         Adding WKDrawCapsLockIndicator in preparation for fixing the caps lock indicator.
669
670         * libWebKitSystemInterfaceLeopard.a:
671         * libWebKitSystemInterfaceTiger.a:
672
673 2007-10-25  Adam Roben  <aroben@apple.com>
674
675         Add wkSetPatternBaseCTM.
676
677         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
678         * win/lib/WebKitSystemInterface.lib:
679         * win/lib/WebKitSystemInterface_debug.lib:
680
681 2007-10-25  Sam Weinig  <sam@webkit.org>
682
683         Fix the windows build.
684
685         * win/lib/WebKitSystemInterface.lib:
686         * win/lib/WebKitSystemInterface_debug.lib:
687
688 2007-10-25  Timothy Hatcher  <timothy@apple.com>
689
690         Add WKSetPatternBaseCTM.
691
692         * WebKitSystemInterface.h:
693         * libWebKitSystemInterfaceLeopard.a:
694         * libWebKitSystemInterfaceTiger.a:
695
696 2007-10-25  Timothy Hatcher  <timothy@apple.com>
697
698         Reviewed by Adam.
699
700         Update the Leopard WebKitSystemInterface to be 4-way univeral to include 64-bit.
701
702         * libWebKitSystemInterfaceLeopard.a:
703
704 2007-10-25  Sam Weinig  <sam@webkit.org>
705
706         Added wrapper for getting the foundation cache directory.
707
708         Reviewed by Adam Roben.
709
710         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
711         * win/lib/WebKitSystemInterface.lib:
712         * win/lib/WebKitSystemInterface_debug.lib:
713
714 2007-10-24  Adam Roben  <aroben@apple.com>
715
716         Added some font-related functions needed for <rdar://5549919>
717
718         Reviewed by Ada.
719
720         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
721         * win/lib/WebKitSystemInterface.lib:
722         * win/lib/WebKitSystemInterface_debug.lib:
723
724 2007-10-24  Timothy Hatcher  <timothy@apple.com>
725
726         Reviewed by Mark Rowe.
727
728         <rdar://problem/5069711> OpenSource version of libWebKitSystemInterface.a is Tiger only, causes issues if used on Leopard
729
730         Add system specific versions of WebKitSystemInterface.
731
732         * libWebKitSystemInterface.a: Removed.
733         * libWebKitSystemInterfaceLeopard.a: Added.
734         * libWebKitSystemInterfaceTiger.a: Added.
735
736 2007-10-11  Ada Chan  <adachan@apple.com>
737
738         <rdar://problem/5534421>
739         Added wkGetDefaultHTTPCookieStorage().  Updated libraries.
740
741         Reviewed by Darin Adler.
742
743         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
744         * win/lib/WebKitSystemInterface.lib:
745         * win/lib/WebKitSystemInterface_debug.lib:
746
747 2007-09-27  Sam Weinig  <sam@webkit.org>
748
749         Build fix. Ran update-webkitsysteminterface script on Tiger, because
750         the resulting binary differs when built on Tiger.
751
752         * libWebKitSystemInterface.a:
753
754 2007-09-27  David Hyatt  <hyatt@apple.com>
755
756         Update WebKitSYstemInterface for @font-face changes.
757
758         * WebKitSystemInterface.h:
759         * libWebKitSystemInterface.a:
760
761 2007-09-18  Geoffrey Garen  <ggaren@apple.com>
762
763         Build fix. Ran update-webkitsysteminterface script on Tiger, because
764         the resulting binary differs when built on Tiger. See 
765         <rdar://problem/5490613>.
766
767         * libWebKitSystemInterface.a:
768
769 2007-09-18  Geoffrey Garen  <ggaren@apple.com>
770
771         Build fix. Ran update-webkitsysteminterface script.
772
773         * WebKitSystemInterface.h:
774         * libWebKitSystemInterface.a:
775
776 2007-08-28  Anders Carlsson  <andersca@apple.com>
777
778         Add WKSetNSURLRequestShouldContentSniff.
779         
780         * WebKitSystemInterface.h:
781         * libWebKitSystemInterface.a:
782
783 2007-08-28  Ada Chan  <adachan@apple.com>
784
785         <rdar://problem/4876242> Added SPI to fetch SSL certificate information.
786         Updated libraries.
787         
788         Reviewed by Adam.
789
790         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
791         * win/lib/WebKitSystemInterface.lib:
792         * win/lib/WebKitSystemInterface_debug.lib:
793
794 2007-07-23  Ada Chan  <adachan@apple.com>
795
796         Reviewed by Steve.
797         
798         Update WebKitSystemInterface.{h,lib}.
799
800         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
801         * win/lib/WebKitSystemInterface.lib:
802         * win/lib/WebKitSystemInterface_debug.lib:
803
804 2007-07-19  Ada Chan  <adachan@apple.com>
805
806         Rubber-stamped by Adam.
807         
808         Update libraries.
809
810         * win/lib/WebKitSystemInterface.lib:
811         * win/lib/WebKitSystemInterface_debug.lib:
812
813 2007-07-06  Adam Roben  <aroben@apple.com>
814
815         Update WebKitSystemInterface.{h,lib} for <rdar://problem/5301994>
816
817         Reviewed by Alice.
818
819         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
820         * win/lib/WebKitSystemInterface.lib:
821         * win/lib/WebKitSystemInterface_debug.lib:
822
823 2007-06-29  Antti Koivisto  <antti@apple.com>
824
825         Reviewed by Maciej.
826         
827         Added WKQTMovieDataRate and WKQTMovieMaxTimeLoaded
828
829         * WebKitSystemInterface.h:
830         * libWebKitSystemInterface.a:
831
832 2007-03-29  Beth Dakin  <bdakin@apple.com>
833
834         Rubber-stamped by Adam.
835
836         Keep OpenSource building.
837
838         * WebKitSystemInterface.h:
839         * libWebKitSystemInterface.a:
840
841 2007-03-28  Antti Koivisto  <antti@apple.com>
842
843         Update libWebKitSystemInterface, previous version was out of date.
844
845         * libWebKitSystemInterface.a:
846
847 2007-03-27  Antti Koivisto  <antti@apple.com>
848
849         Reviewed by Darin Adler.
850         
851         Added wkGetWheelEventDeltas
852
853         * WebKitSystemInterface.h:
854         * libWebKitSystemInterface.a:
855
856 2007-03-07  Mark Rowe  <mrowe@apple.com>
857
858         Build fix.  Rebuild against 10.4 SDK.
859
860         * libWebKitSystemInterface.a:
861
862 2007-03-06  Kevin Decker  <kdecker@apple.com>
863
864         Reviewed by Brady
865
866         Fixed: <rdar://problem/4126976> private keys imported by WebKit should not be accessible by all applications
867
868         * libWebKitSystemInterface.a:
869
870 2007-02-21  Anders Carlsson  <acarlsson@apple.com>
871
872         Add new version with WKCGContextIsBitmapContext.
873         
874         * WebKitSystemInterface.h:
875         * libWebKitSystemInterface.a:
876
877 2006-12-16  Adele Peterson  <adele@apple.com>
878
879         Reviewed by Adam.
880
881         WebKitLibraries part of fix for:
882         <rdar://problem/4463829> Switch to use new search field implementation for <input type="search">
883
884         Added wkDrawTextFieldCellFocusRing.
885
886         * WebKitSystemInterface.h:
887         * libWebKitSystemInterface.a:
888
889 2006-10-11  Darin Adler  <darin@apple.com>
890
891         Reviewed by John Sullivan.
892
893         * WebKitSystemInterface.h: Updated to a C++-compatible version.
894
895 2006-08-31  Adele Peterson  <adele@apple.com>
896
897         Reviewed by John Sullivan.
898
899         Removed wkSecureEventInput and wkSetSecureEventInput, since this can be done with API.
900
901         * WebKitSystemInterface.h:
902         * libWebKitSystemInterface.a:
903
904 2006-08-30  Adele Peterson  <adele@apple.com>
905
906         Reviewed by Hyatt.
907
908         Updated for http://bugs.webkit.org/show_bug.cgi?id=10575
909         Enable secure input mode for new password fields
910
911         * WebKitSystemInterface.h: Added WKSetSecureEventInput and WKSecureEventInput;
912         * libWebKitSystemInterface.a:
913
914 2006-07-09  Anders Carlsson  <acarlsson@apple.com>
915
916         Reviewed by Darin Adler.
917
918         * WebKitSystemInterface.h:
919         * libWebKitSystemInterface.a:
920         Add WKPathFromFont.
921         
922 2006-07-05  Adele Peterson  <adele@apple.com>
923
924         Reviewed by Maciej and Hyatt.
925
926         * WebKitSystemInterface.h: Updated.
927         * libWebKitSystemInterface.a: Updated.
928
929 2006-06-16  Adele Peterson  <adele@apple.com>
930
931         Reviewed by Alice.
932
933         * WebKitSystemInterface.h: Added WKDrawBezeledTextArea().
934         * libWebKitSystemInterface.a: ditto.
935
936 2006-04-01  Eric Seidel  <eseidel@apple.com>
937
938         * libWebKitSystemInterface.a: commit a universal binary.
939
940 2006-04-01  Darin Adler  <darin@apple.com>
941
942         Reviewed by Beth.
943
944         * libWebKitSystemInterface.a: Changed alpha in the focus-ring drawing
945         code to use the system default alpha.
946
947 2006-03-17  Eric Seidel  <eseidel@apple.com>
948
949         * libWebKitSystemInterface.a: commit a universal binary.
950
951 2006-03-17  Adele Peterson  <adele@apple.com>
952
953         * WebKitSystemInterface.h: Added WKDrawBezeledTextFieldCell()
954         * libWebKitSystemInterface.a: ditto
955
956 2006-02-28  John Sullivan  <sullivan@apple.com>
957
958         * WebKitSystemInterface.h: Removed WKMouseIsDown()
959         * libWebKitSystemInterface.a: ditto
960
961 2006-02-23  Timothy Hatcher  <timothy@apple.com>
962
963         New build to fix the i386 arch. (The _cuEnc64 symbol was missing.)
964
965         * libWebKitSystemInterface.a:
966
967 2006-02-19  Darin Adler  <darin@apple.com>
968
969         * WebKitSystemInterface.h: Added WKDrawFocusRing.
970         * libWebKitSystemInterface.a: Ditto.
971
972 2006-02-06  John Sullivan  <sullivan@apple.com>
973
974         * WebKitSystemInterface.h:
975         * libWebKitSystemInterface.a:
976         removed WKExecutableLinkedInTigerOrEarlier
977
978 2005-11-01  Darin Adler  <darin@apple.com>
979
980         * libWebKitSystemInterface.a: Updated.
981
982 2005-10-04  Maciej Stachowiak  <mjs@apple.com>
983
984         - updated
985
986         * WebKitSystemInterface.h:
987         * libWebKitSystemInterface.a:
988
989 2005-09-08  Justin Garcia  <justin.garcia@apple.com>
990
991         * WebKitSystemInterface.h: Update to latest
992         * libWebKitSystemInterface.a: ditto
993
994 2005-09-04  Darin Adler  <darin@apple.com>
995
996         * WebKitSystemInterface.h: Update to latest
997         * libWebKitSystemInterface.a: Ditto.
998
999 2005-08-07  Darin Adler  <darin@apple.com>
1000
1001         * libWebKitSystemInterface.a: Universal binary.
1002         * WebKitSystemInterface.h: Updated for calls that Eric recently removed.
1003
1004 2005-07-01  John Sullivan  <sullivan@apple.com>
1005
1006         - added WKExecutableLinkedInTigerOrEarlier
1007
1008         * WebKitSystemInterface.h:
1009         * libWebKitSystemInterface.a:
1010
1011 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1012
1013         - updated for crashing bugfix
1014
1015         * libWebKitSystemInterface.a:
1016
1017 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1018
1019         - updated
1020
1021         * WebKitSystemInterface.h:
1022         * libWebKitSystemInterface.a:
1023
1024 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1025
1026         - updated
1027
1028         * WebKitSystemInterface.h:
1029         * libWebKitSystemInterface.a:
1030
1031 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1032
1033         - updated
1034
1035         * WebKitSystemInterface.h:
1036         * libWebKitSystemInterface.a:
1037
1038 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1039
1040         - updated
1041
1042         * WebKitSystemInterface.h:
1043         * libWebKitSystemInterface.a:
1044
1045 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1046
1047         - updated
1048
1049         * WebKitSystemInterface.h:
1050         * libWebKitSystemInterface.a:
1051
1052 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1053
1054         - updated
1055
1056         * WebKitSystemInterface.h:
1057         * libWebKitSystemInterface.a:
1058
1059 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1060
1061         - updated
1062
1063         * WebKitSystemInterface.h:
1064         * libWebKitSystemInterface.a:
1065
1066 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1067
1068         - updated
1069
1070         * WebKitSystemInterface.h:
1071         * libWebKitSystemInterface.a:
1072
1073 2005-06-05  Maciej Stachowiak  <mjs@apple.com>
1074
1075         - added a few more bits of SPI
1076
1077         * WebKitSystemInterface.h:
1078         * libWebKitSystemInterface.a:
1079
1080 2005-06-05  Maciej Stachowiak  <mjs@apple.com>
1081
1082         - added file type and NSURLResponse caching SPI
1083
1084         * WebKitSystemInterface.h:
1085         * libWebKitSystemInterface.a:
1086
1087 2005-06-05  Maciej Stachowiak  <mjs@apple.com>
1088
1089         - initial checkin of WebKitSystemInterface binary
1090
1091         * WebKitSystemInterface.h: Added.
1092         * libWebKitSystemInterface.a: Added.
1093