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