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