17772b803ca4063672a97bcc244aa1643062441f
[WebKit-https.git] / WebKitLibraries / ChangeLog
1 2010-01-13  Simon Fraser  <simon.fraser@apple.com>
2
3         Reviewed by Darin Adler.
4
5         <rdar://problem/7532544>
6         
7         Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
8         be used for a shadow drawing fix. Once more, with feeling. On Windows.
9
10         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
11         * win/lib/WebKitSystemInterface.lib:
12         * win/lib/WebKitSystemInterface_debug.lib:
13
14 2010-01-13  Simon Fraser  <simon.fraser@apple.com>
15
16         Reviewed by Darin Adler.
17
18         <rdar://problem/7532544>
19         
20         Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
21         be used for a shadow drawing fix.
22         
23         * win/lib/WebKitSystemInterface.lib:
24         * win/lib/WebKitSystemInterface_debug.lib:
25
26 2010-01-13  Simon Fraser  <simon.fraser@apple.com>
27
28         Reviewed by Darin Adler.
29
30         <rdar://problem/7532544>
31         
32         Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will
33         be used for a shadow drawing fix.
34
35         * WebKitSystemInterface.h:
36         * libWebKitSystemInterfaceLeopard.a:
37         * libWebKitSystemInterfaceSnowLeopard.a:
38         * libWebKitSystemInterfaceTiger.a:
39
40 2010-01-07  Alexey Proskuryakov  <ap@apple.com>
41
42         Not reviewed, build fix.
43
44         Windows buid fix - disable warning 4251 (class needs to have dll-interface to be used by
45         clients of another class). WebCore doesn't use all methods of JSString, so
46         we don't export all classes clients could theoretically access via JSString.
47
48         * win/tools/vsprops/common.vsprops:
49
50 2009-12-21  Mark Rowe  <mrowe@apple.com>
51
52         Reviewed by Samuel Weinig.
53
54         Update WebKitSystemInterface.
55
56         * libWebKitSystemInterfaceLeopard.a:
57         * libWebKitSystemInterfaceSnowLeopard.a:
58         * libWebKitSystemInterfaceTiger.a:
59
60 2009-12-21  Mark Rowe  <mrowe@apple.com>
61
62         Reviewed by Samuel Weinig.
63
64         Update WebKitSystemInterface.
65
66         * WebKitSystemInterface.h:
67         * libWebKitSystemInterfaceLeopard.a:
68         * libWebKitSystemInterfaceSnowLeopard.a:
69         * libWebKitSystemInterfaceTiger.a:
70
71 2009-12-18  Sam Weinig  <sam@webkit.org>
72
73         Reviewed by Anders Carlsson.
74
75         Update WebKitSystemInterface for <rdar://problem/7237059>.
76
77         * WebKitSystemInterface.h:
78         * libWebKitSystemInterfaceLeopard.a:
79         * libWebKitSystemInterfaceSnowLeopard.a:
80         * libWebKitSystemInterfaceTiger.a:
81
82 2009-12-15  Dan Bernstein  <mitz@apple.com>
83
84         Reviewed by Adam Roben.
85
86         WebKitSystemInterface part of <rdar://problem/7173515> Use LOGFONT support in
87         Core Graphics when available
88
89         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Declared
90             wkCanCreateCGFontWithLOGFONT().
91         * win/lib/WebKitSystemInterface.lib:
92         * win/lib/WebKitSystemInterface_debug.lib:
93
94 2009-12-12  Eric Carlson  <eric.carlson@apple.com>
95
96         Reviewed by Darin Adler.
97
98        <rdar://problem/7453726> Pull shared UI code into WebKit
99
100         * WebKitSystemInterface.h:
101         * libWebKitSystemInterfaceLeopard.a:
102         * libWebKitSystemInterfaceSnowLeopard.a:
103         * libWebKitSystemInterfaceTiger.a:
104
105 2009-12-11  Chris Marrin  <cmarrin@apple.com>
106
107         Reviewed by Adam Roben.
108
109         Add QuartzCore build files to OpenSource tree
110         https://bugs.webkit.org/show_bug.cgi?id=31856
111         
112         This allows proper building and linking with QuartzCore
113         when present.
114
115         * win/bin: Added.
116         * win/bin/QuartzCoreInterface.dll: Added.
117         * win/include/QuartzCoreInterface: Added.
118         * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Added.
119         * win/lib/QuartzCoreInterface.lib: Added.
120
121 2009-12-07  Adam Roben  <aroben@apple.com>
122
123         Windows build fix for checkouts with a space in the path
124
125         * win/tools/scripts/auto-version.sh: Quote the output file's directory
126         before passing it to mkdir.
127
128 2009-12-01  Alexey Proskuryakov  <ap@apple.com>
129
130         Reviewed by Darin Adler.
131
132         https://bugs.webkit.org/show_bug.cgi?id=32036
133         Implement CredentialStorage::getFromPersistentStorage for CFNetwork
134
135         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
136         * win/lib/WebKitSystemInterface.lib:
137         * win/lib/WebKitSystemInterface_debug.lib:
138         Update WebKitSystemInterface.
139
140 2009-11-24  Alexey Proskuryakov  <ap@apple.com>
141
142         Reviewed by Brady Eidson.
143
144         https://bugs.webkit.org/show_bug.cgi?id=31844
145         SocketStreamHandleCFNet should support CONNECT proxy credentials
146
147         * WebKitSystemInterface.h:
148         * libWebKitSystemInterfaceLeopard.a:
149         * libWebKitSystemInterfaceSnowLeopard.a:
150         * libWebKitSystemInterfaceTiger.a:
151         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
152         * win/lib/WebKitSystemInterface.lib:
153         * win/lib/WebKitSystemInterface_debug.lib:
154         Update WebKitSystemInterface.
155
156 2009-11-22  Dan Bernstein  <mitz@apple.com>
157
158         Reviewed by Eric Carlson.
159
160         Updated WebKitSystemInterface.
161
162         * libWebKitSystemInterfaceLeopard.a:
163         * libWebKitSystemInterfaceSnowLeopard.a:
164         * libWebKitSystemInterfaceTiger.a:
165
166 2009-11-22  Dan Bernstein  <mitz@apple.com>
167
168         Reviewed by Cameron Zwarich.
169
170         Fixed a leak in WKDrawMediaUIPart().
171
172         * libWebKitSystemInterfaceLeopard.a:
173         * libWebKitSystemInterfaceSnowLeopard.a:
174         * libWebKitSystemInterfaceTiger.a:
175
176 2009-11-20  Eric Carlson  <eric.carlson@apple.com>
177
178         Reviewed by Simon Fraser.
179
180         <rdar://problem/7414396> Leopard & Tiger: Support closed caption in <video> element
181
182         * WebKitSystemInterface.h:
183         * libWebKitSystemInterfaceLeopard.a:
184         * libWebKitSystemInterfaceSnowLeopard.a:
185         * libWebKitSystemInterfaceTiger.a:
186
187 2009-11-19  Eric Carlson  <eric.carlson@apple.com>
188
189         Reviewed by Dan Bernstein.
190
191         <rdar://problem/7035231>
192         Support closed caption in <video> element
193
194         * WebKitSystemInterface.h:
195             Add prototypes for WKQTMovieHasClosedCaptions and WKQTMovieSetShowClosedCaptions,
196             define WKMediaUIPartToggleClosedCaptionsButton.
197
198 2009-11-13  Anders Carlsson  <andersca@apple.com>
199
200         Reviewed by Dan Bernstein.
201
202         Update WebKitSystemInterface.
203
204         * WebKitSystemInterface.h:
205         * libWebKitSystemInterfaceLeopard.a:
206         * libWebKitSystemInterfaceSnowLeopard.a:
207         * libWebKitSystemInterfaceTiger.a:
208
209 2009-11-13  Brent Fulgham  <bfulgham@webkit.org>
210
211         Build correction.  No review.
212
213         The WinCairo build requires ENABLE_FILTERS to work properly.
214
215         * win/tools/vsprops/WinCairo.vsprops:
216
217 2009-11-02  Dan Bernstein  <mitz@apple.com>
218
219         Reviewed by John Sullivan.
220
221         WebKitSystemInterface part of making the appearance of the full-screen video HUD match
222         QuickTime Player X’s HUD.
223
224         * libWebKitSystemInterfaceLeopard.a:
225         * libWebKitSystemInterfaceSnowLeopard.a:
226         * libWebKitSystemInterfaceTiger.a:
227
228 2009-10-26  Mark Rowe  <mrowe@apple.com>
229
230         Reviewed by Adam Roben.
231
232         Clean up the regex madness in auto-version.sh to make it obvious what the script is doing.
233
234         Also teaches auto-version.sh to handle RC_PROJECTSOURCEVERSION that has more than three digits
235         in the major component of the version number.
236
237         * win/tools/scripts/auto-version.sh:
238
239 2009-10-19  Marshall Culpepper  <mculpepper@appcelerator.com>
240
241         Reviewed by Eric Seidel.
242
243         added cairo include and lib directories to debug_wincairo.vsprops
244         https://bugs.webkit.org/show_bug.cgi?id=29831
245
246         * win/tools/vsprops/debug_wincairo.vsprops:
247
248 2009-10-16  Steve Falkenburg  <sfalken@apple.com>
249
250         Reviewed by Dan Bernstein.
251
252         https://bugs.webkit.org/show_bug.cgi?id=30456
253         Fixes for new Debug_All Windows build configuration.
254
255         * win/tools/vsprops/debug_all.vsprops:
256         Define DEBUG_ALL in Debug_All configuration.
257         Continue to define USE_DEBUG_SAFARI_THEME for open source SafariTheme header usage.
258
259 2009-10-16  Steve Falkenburg  <sfalken@apple.com>
260
261         Reviewed by Adam Roben.
262
263         Add a Debug_All configuration to build entire stack as debug.
264         Change Debug_Internal to:
265         - stop using _debug suffix for all WebKit/Safari binaries
266         - not use _debug as a DLL naming suffix
267         - use non-debug C runtime lib.
268
269         * win/tools/vsprops/debug_all.vsprops: Added.
270         Use debug C runtime library in debug_all.
271         Specify USE_DEBUG_SAFARI_THEME to get "_debug" suffix for debug_all.
272         * win/tools/vsprops/debug_internal.vsprops:
273         Don't specify debug C runtime library in debug_internal.
274         Don't specify _debug suffix for standard debug_internal builds.
275
276 2009-10-05  Pierre d'Herbemont  <pdherbemont@webkit.org>
277
278         Reviewed by Simon Fraser
279         
280         Support fullscreen in MediaPlayer (Mac)
281         https://bugs.webkit.org/show_bug.cgi?id=26742
282         
283         New methods required for video fullscreen.
284
285         * WebKitSystemInterface.h:
286         * libWebKitSystemInterfaceLeopard.a:
287         * libWebKitSystemInterfaceSnowLeopard.a:
288         * libWebKitSystemInterfaceTiger.a:
289
290 2009-10-02  Steve Falkenburg  <sfalken@apple.com>
291
292         Windows build fix.
293         Re-apply lost changes to auto-version.sh.
294         
295         * win/tools/scripts/auto-version.sh:
296
297 2009-10-02  Eric Carlson  <eric.carlson@apple.com>
298
299         Reviewed by Adam Roben.
300
301         <rdar://problem/7271334> 
302         Rename MediaControllerThemeQT to MediaControllerThemeQuickTime
303
304         * WebKitSystemInterface.h: 
305         MediaControllerThemeQT -> MediaControllerThemeQuickTime
306
307 2009-10-02  Steve Falkenburg  <sfalken@apple.com>
308
309         Reviewed by Mark Rowe.
310
311         <https://bugs.webkit.org/show_bug.cgi?id=29989>
312         Safari version number shouldn't be exposed in WebKit code
313         
314         For a WebKit version of 532.3.4:
315         Product version is: 5.32.3.4 (was 4.0.3.0)
316         File version is: 5.32.3.4 (was 4.532.3.4)
317
318         * win/tools/scripts/PRODUCTVERSION: Removed.
319         * win/tools/scripts/auto-version.sh: Re-worked script to remove references to PRODUCTVERSION.
320
321 2009-09-25  Dan Bernstein  <mitz@apple.com>
322
323         Reviewed by Adam Roben.
324
325         WebKitSystemInterface changes for
326         <rdar://problem/7211635> 2 byte characters are displayed as garbaged
327         <rdar://problem/7212626> garbled/gibberish text (off-by-one)
328
329         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
330         wkAddFontsFromPlistRepresentation() and replaced
331         wkCreateFontsPlistRepresentation() with wkCreateFontsPlist() and
332         wkAddFontsFromPlistRepresentation() with wkAddFontsFromPlist().
333         * win/lib/WebKitSystemInterface.lib:
334         * win/lib/WebKitSystemInterface_debug.lib:
335
336 2009-09-23  Marshall Culpepper  <mculpepper@appcelerator.com>
337
338         Reviewed by Eric Seidel.
339         
340         Added $(WebKitLibrariesDir)/include/cairo so cairo.h is found by
341         default when the necessary dependencies are extracted into the
342         WebKitLibrariesDir.
343         https://bugs.webkit.org/show_bug.cgi?id=29661
344
345         * win/tools/vsprops/WinCairo.vsprops:
346
347 2009-09-09  Brent Fulgham  <bfulgham@webkit.org>
348
349         Reviewed by Dave Levin.
350
351         Adjust WinCairo-specific property sheet to use static versions of
352         libjpeg.lib and libpng.lib.  Change to libpng.lib required addition
353         of zlib.lib to link.
354
355         * win/tools/vsprops/WinCairo.vsprops:
356
357 2009-08-28  Steve Falkenburg  <sfalken@apple.com>
358
359         Reviewed by Adam Roben.
360
361         Define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1
362         to automatically use secure versions of C runtime lib calls on Windows.
363         https://bugs.webkit.org/show_bug.cgi?id=28824
364         
365         * win/tools/vsprops/common.vsprops:
366
367 2009-08-25  Brent Fulgham  <bfulgham@webkit.org>
368
369         Rubber stamped by Steve Falkenburg.
370
371         debug_wincairo.vsprops was linking against wrong C runtime.
372
373         * win/tools/vsprops/debug_wincairo.vsprops: Link to correct
374           C runtime (as in the standard 'debug.vsprops' file.)
375
376 2009-08-24  Brent Fulgham  <bfulgham@webkit.org>
377
378         Reviewed by Steve Falkenburg.
379
380         Revise CFLite Debug build to emit DLL's with _debug label.
381         https://bugs.webkit.org/show_bug.cgi?id=28695.
382
383         * win/tools/vsprops/debug_wincairo.vsprops: Added.
384
385 2009-08-12  Peter Kasting  <pkasting@google.com>
386
387         Reviewed by Darin Adler.
388
389         https://bugs.webkit.org/show_bug.cgi?id=27323
390         Change pattern that strips all trailing whitespace to just remove EOL
391         chars (\r, \n), to make it clear that varying EOL chars is the primary
392         problem being solved.
393
394         * win/tools/scripts/auto-version.sh:
395
396 2009-08-10  Peter Kasting  <pkasting@google.com>
397
398         Reviewed by George Staikos.
399
400         https://bugs.webkit.org/show_bug.cgi?id=27323
401         Even more line ending-stripping for auto-version.sh, based on output
402         provided by Jessie Berlin.
403
404         * win/tools/scripts/auto-version.sh:
405
406 2009-08-10  Brent Fulgham  <bfulgham@webkit.org>
407
408         Reviewed by Adam Roben.
409
410         https://bugs.webkit.org/show_bug.cgi?id=28048.
411         Move various WinCairo build settings into *.vsprops file.
412
413         * win/tools/vsprops/cURL.vsprops: Added.
414
415 2009-08-06  Peter Kasting  <pkasting@google.com>
416
417         Reviewed by Adam Barth.
418
419         https://bugs.webkit.org/show_bug.cgi?id=27323
420         Strip line endings at all points auto-version.sh reads data, not just
421         the one I happened to run into.
422
423         * win/tools/scripts/auto-version.sh:
424
425 2009-07-27  Peter Kasting  <pkasting@google.com>
426
427         Reviewed by Adam Roben.
428
429         https://bugs.webkit.org/show_bug.cgi?id=27323
430         Correctly parse command output, even when the line endings are not LF,
431         so that we don't create an autoversion.h that MSVC chokes on.
432
433         * win/tools/scripts/auto-version.sh:
434
435 2009-07-13  Brent Fulgham  <bfulgham@webkit.org>
436
437         Reviewed by Adam Roben.
438
439         Add new configuration flag for redistributable Windows build.
440         https://bugs.webkit.org/show_bug.cgi=27087
441         
442         * win/tools/vsprops/WinCairo.vsprops: Added.  Defines the
443           new WIN_CAIRO flag used to drive non-Apple Windows build.
444
445 2009-07-10  Eric Carlson  <eric.carlson@apple.com>
446
447         Reviewed by Simon Fraser.
448
449         Update WebKitSystemInterface for <rdar://problem/7049066>.
450
451         * WebKitSystemInterface.h:
452         * libWebKitSystemInterfaceLeopard.a:
453         * libWebKitSystemInterfaceSnowLeopard.a:
454         * libWebKitSystemInterfaceTiger.a:
455
456 2009-07-06  Eric Carlson  <eric.carlson@apple.com>
457
458         Update WebKitSystemInterface for <rdar://problem/7008093>.
459
460         * WebKitSystemInterface.h:
461         * libWebKitSystemInterfaceLeopard.a:
462         * libWebKitSystemInterfaceSnowLeopard.a:
463         * libWebKitSystemInterfaceTiger.a:
464
465 2009-07-06  Anders Carlsson  <andersca@apple.com>
466
467         Update WebKitSystemInterface.
468
469         * WebKitSystemInterface.h:
470         * libWebKitSystemInterfaceLeopard.a:
471         * libWebKitSystemInterfaceSnowLeopard.a:
472         * libWebKitSystemInterfaceTiger.a:
473
474 2009-07-02  Pierre d'Herbemont  <pdherbemont@apple.com>
475
476         Reviewed by Simon Fraser.
477
478         Update WebKitSystemInterface for <rdar://problem/6518119>
479
480         * WebKitSystemInterface.h:
481         * libWebKitSystemInterfaceLeopard.a:
482         * libWebKitSystemInterfaceSnowLeopard.a:
483         * libWebKitSystemInterfaceTiger.a:
484
485 2009-07-01  Eric Carlson  <eric.carlson@apple.com>
486
487         Reviewed by Simon Fraser.
488
489         Update WebKitSystemInterface for <rdar://problem/7014990>
490
491         * libWebKitSystemInterfaceLeopard.a:
492         * libWebKitSystemInterfaceSnowLeopard.a:
493         * libWebKitSystemInterfaceTiger.a:
494
495 2009-06-29  Eric Carlson  <eric.carlson@apple.com>
496
497         Reviewed by Simon Fraser.
498
499         Update WebKitSystemInterface for <rdar://problem/7014813>
500
501         * WebKitSystemInterface.h:
502         * libWebKitSystemInterfaceLeopard.a:
503         * libWebKitSystemInterfaceSnowLeopard.a:
504         * libWebKitSystemInterfaceTiger.a:
505
506 2009-06-25  Simon Fraser  <simon.fraser@apple.com>
507
508         Rubber-stamped by Mark Rowe.
509         
510         <rdar://problem/6999737>
511         
512         Update the media controller images.
513
514         * libWebKitSystemInterfaceLeopard.a:
515         * libWebKitSystemInterfaceSnowLeopard.a:
516         * libWebKitSystemInterfaceTiger.a:
517
518 2009-06-16  Simon Fraser  <simon.fraser@apple.com>
519
520         Rubber-stamped by Anders Carlsson.
521
522         Update WebKitSystemInterface for <rdar://problem/6937882>.
523
524         * libWebKitSystemInterfaceLeopard.a:
525         * libWebKitSystemInterfaceSnowLeopard.a:
526         * libWebKitSystemInterfaceTiger.a:
527
528 2009-06-02  Anders Carlsson  <andersca@apple.com>
529
530         Rubber-stamped by Mark Rowe.
531
532         Update WebKitSystemInterface.
533
534         * libWebKitSystemInterfaceLeopard.a:
535         * libWebKitSystemInterfaceSnowLeopard.a:
536         * libWebKitSystemInterfaceTiger.a:
537
538 2009-05-27  Mark Rowe  <mrowe@apple.com>
539
540         Rubber-stamped by Dan Bernstein.
541
542         Update WebKitSystemInterface.
543
544         * libWebKitSystemInterfaceLeopard.a:
545         * libWebKitSystemInterfaceSnowLeopard.a: Added.
546         * libWebKitSystemInterfaceTiger.a:
547
548 2009-05-26  Anders Carlsson  <andersca@apple.com>
549
550         Reviewed by Dan Bernstein.
551
552         <rdar://problem/6901751> 
553         REGRESSION (r35515): Tiger crash painting the selection on registration page of car2go.com
554
555         Remove WKCGContextIsSafeToClip.
556         
557         * WebKitSystemInterface.h:
558         * libWebKitSystemInterfaceTiger.a:
559
560 2009-05-21  Dan Bernstein  <mitz@apple.com>
561
562         Rubber-stamped by Mark Rowe.
563
564         - correct a copyright header accidently reverted in r43964
565
566         * WebKitSystemInterface.h:
567
568 2009-05-21  Dan Bernstein  <mitz@apple.com>
569
570         Reviewed by Anders Carlsson.
571
572         - WebKitSystemInterface part of <rdar://problem/6901751> REGRESSION
573           (r35515): Tiger crash painting the selection on registration page of
574           car2go.com
575
576         * WebKitSystemInterface.h:
577         * libWebKitSystemInterfaceTiger.a:
578
579 2009-05-07  Simon Fraser  <simon.fraser@apple.com>
580
581         Source changes reviewed by Darin Adler
582         
583         <rdar://problem/6864091> Endcap of media controls slider is fuzzy
584         
585         * libWebKitSystemInterfaceLeopard.a:
586         * libWebKitSystemInterfaceTiger.a:
587
588 2009-04-28  Steve Falkenburg  <sfalken@apple.com>
589
590         Fix extraneous warning about AnalyzeWithLargeStack not being defined in Windows builds.
591         Indirected definition through a UserMacro.
592         
593         Reviewed by Mark Rowe.
594
595         * win/tools/vsprops/common.vsprops:
596
597 2009-04-28  Steve Falkenburg  <sfalken@apple.com>
598
599         Fix extraneous warning about PRODUCTION not being defined in Windows builds.
600         Indirected definition for __PRODUCTION__ through a UserMacro.
601         
602         Reviewed by Mark Rowe.
603
604         * win/tools/vsprops/common.vsprops:
605
606 2009-04-24  Simon Fraser  <simon.fraser@apple.com>
607
608         Source changes reviewed by Darin Adler
609         
610         https://bugs.webkit.org/show_bug.cgi?id=22242
611         
612         Update WebKitSystemInterface for Mac with fixes for video controller drawing.
613
614         * libWebKitSystemInterfaceLeopard.a:
615         * libWebKitSystemInterfaceTiger.a:
616
617 2009-04-22  Ada Chan  <adachan@apple.com>
618
619         Update WebKitSystemInterface with new method that maps CFNetwork error code to localized description.
620         
621         Reviewed by Darin Adler.
622
623         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
624         * win/lib/WebKitSystemInterface.lib:
625         * win/lib/WebKitSystemInterface_debug.lib:
626
627 2009-04-20  Steve Falkenburg  <sfalken@apple.com>
628
629         Separate JavaScriptCore.dll from WebKit.dll.
630         Slight performance improvement or no change on benchmarks.
631         
632         Allows us to break a circular dependency between CFNetwork and WebKit on Windows,
633         and simplifies standalone JavaScriptCore builds.
634
635         Reviewed by Oliver Hunt.
636
637         * win/tools/vsprops/common.vsprops: Add BUILDING_{project} preprocessor define.
638
639 2009-04-18  Pierre d'Herbemont  <pdherbemont@apple.com>
640
641         Reviewed by Mark Rowe.
642
643         <rdar://problem/6781295> video.buffered and video.seekable are not
644         the same. video.buffered should return only what is buffered and
645         not what is seekable
646
647         * WebKitSystemInterface.h:
648         * libWebKitSystemInterfaceLeopard.a:
649         * libWebKitSystemInterfaceTiger.a:
650
651 2009-04-18  Pierre d'Herbemont  <pdherbemont@apple.com>
652
653         Reviewed by Adele Peterson.
654         
655         <rdar://problem/6747241> work around QTKit no longer reaching
656         QTMovieLoadStateComplete
657
658         * WebKitSystemInterface.h:
659         * libWebKitSystemInterfaceLeopard.a:
660         * libWebKitSystemInterfaceTiger.a:
661
662 2009-04-15  Steve Falkenburg  <sfalken@apple.com>
663
664         Updated WebKitSystemInterface for Windows.
665         Changes needed for <rdar://problem/6785760>
666
667         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
668         * win/lib/WebKitSystemInterface.lib:
669         * win/lib/WebKitSystemInterface_debug.lib:
670
671 2009-04-14  Mark Rowe  <mrowe@apple.com>
672
673         Update WebKitSystemInterface so that the Tiger portion supports PowerPC.
674
675         * libWebKitSystemInterfaceLeopard.a:
676         * libWebKitSystemInterfaceTiger.a:
677
678 2009-04-13  Antti Koivisto  <antti@apple.com>
679
680         Reviewed by Darin Adler.
681         
682         <rdar://problem/6740294> Increase the connection count per host
683
684         * WebKitSystemInterface.h:
685         * libWebKitSystemInterfaceLeopard.a:
686         * libWebKitSystemInterfaceTiger.a:
687
688 2009-04-10  Eric Carlson  <eric.carlson@apple.com>
689
690         WebKitSystemInterface changes for <rdar://problem/6646998>
691
692         * libWebKitSystemInterfaceLeopard.a:
693         * libWebKitSystemInterfaceTiger.a:
694
695 2009-04-10  Simon Fraser  <simon.fraser@apple.com>
696
697         Fix the leopard build by updating WebKitSystemInterface.
698
699         * WebKitSystemInterface.h:
700         * libWebKitSystemInterfaceLeopard.a:
701
702 2009-03-30  Steve Falkenburg  <sfalken@apple.com>
703
704         Bump version to 530.
705
706         * win/tools/scripts/VERSION:
707
708 2009-03-26  Adam Roben  <aroben@apple.com>
709
710         Remove SafariThemeConstants.h, which is now provided by
711         WebKitSupportLibrary
712
713         * win/include/SafariTheme: Removed.
714         * win/include/SafariTheme/SafariThemeConstants.h: Removed.
715
716 2009-03-07  Dan Bernstein  <mitz@apple.com>
717
718         Reviewed by Mark Rowe.
719
720         - WebKitSystemInterface part of removing build-time and run-time support
721           for legacy versions of CFNetwork and Core Graphics
722
723         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
724         * win/lib/WebKitSystemInterface.lib:
725         * win/lib/WebKitSystemInterface_debug.lib:
726
727 2009-01-30  Dan Bernstein  <mitz@apple.com>
728
729         Reviewed by Timothy Hatcher.
730
731         - <rdar://problem/6545912> expose the build number in autoversion.h
732
733         * win/tools/scripts/auto-version.sh: Added a #define __BUILD_NUMBER__
734         with the full build number.
735
736 2009-01-08  Dan Bernstein  <mitz@apple.com>
737
738         Reviewed by Adam Roben.
739
740         - WebKitSystemInterface changes to support Core Graphics native glyph drawing
741
742         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
743         * win/lib/WebKitSystemInterface.lib:
744         * win/lib/WebKitSystemInterface_debug.lib:
745
746 2008-11-11  Ada Chan  <adachan@apple.com>
747
748         Fix: https://bugs.webkit.org/show_bug.cgi?id=22187
749         Bug 22187: CLEARTYPE_QUALITY flag is not supported on Win2000
750         
751         Update window versions to correspond to Windows XP.
752
753         Reviewed by Steve Falkenburg.
754
755         * win/tools/vsprops/common.vsprops:
756
757 2008-10-23  Anders Carlsson  <andersca@apple.com>
758
759         Reviewed by John Sullivan.
760
761         Fix <rdar://problem/6306513> by adding a workaround for <rdar://problem/6304600>.
762
763         * libWebKitSystemInterfaceLeopard.a:
764         * libWebKitSystemInterfaceTiger.a:
765
766 2008-10-08  Mark Rowe  <mrowe@apple.com>
767
768         Rubber-stamped by Jon Honeycutt.
769
770         Remove restriction on version number ending in a 4.
771
772         * win/tools/scripts/auto-version.sh:
773
774 2008-10-07  Anders Carlsson  <andersca@apple.com>
775
776         Reviewed by Mitz Pettel.
777
778         Update WebKitSystemInterface.
779         
780         * libWebKitSystemInterfaceLeopard.a:
781         * libWebKitSystemInterfaceTiger.a:
782
783 2008-09-09  Dan Bernstein  <mitz@apple.com>
784
785         Reviewed by Darin Adler.
786
787         - WebKitLibraries part of <rdar://problem/6206244> Use alternate character-to-glyph interface on Leopard
788
789         * WebKitSystemInterface.h:
790         * libWebKitSystemInterfaceLeopard.a:
791
792 2008-09-04  Adam Roben  <aroben@apple.com>
793
794         Ignore warning LNK4221 on Windows
795
796         This warning is emitted when an object file with no public symbols is
797         passed to the linker/librarian. This often occurs in WebCore for files
798         that have been disabled via ENABLE()/USE() macros.
799
800         Rubberstamped by Anders Carlsson.
801
802         * win/tools/vsprops/common.vsprops: Ignore warning LNK4221.
803
804 2008-08-27  Timothy Hatcher  <timothy@apple.com>
805
806         Adds the WKAdvanceDefaultButtonPulseAnimation function.
807
808         <rdar://problem/6173530> Add Mac support for -webkit-appearance: default-button
809
810         Reviewed by Adele Peterson.
811
812         * WebKitSystemInterface.h: Added WKAdvanceDefaultButtonPulseAnimation.
813         * libWebKitSystemInterfaceLeopard.a: Updated.
814         * libWebKitSystemInterfaceTiger.a: Updated.
815
816 2008-08-26  Adam Roben  <aroben@apple.com>
817
818         Disable a truncation warning that is disabled/doesn't exist on Mac
819
820         This warning was firing when initializing floats from double literals.
821         I haven't yet found any other situation that would cause this warning
822         to arise.
823
824         Reviewed by Sam Weinig.
825
826         * win/tools/vsprops/common.vsprops: Turn off warning C4305.
827
828 2008-07-20  Steve Falkenburg  <sfalken@apple.com>
829
830         Build fix.
831
832         * win/tools/vsprops/common.vsprops:
833
834 2008-07-08  Dan Bernstein  <mitz@apple.com>
835
836         Reviewed by John Sullivan.
837
838         - WebKitSystemInterface part of <rdar://problem/6008409> Need a way to disable updates in offscreen views
839
840         * WebKitSystemInterface.h: Added WKWindowWillOrderOnScreenNotification.
841         * libWebKitSystemInterfaceLeopard.a: Updated.
842         * libWebKitSystemInterfaceTiger.a: Updated.
843
844 2008-07-01  Steve Falkenburg  <sfalken@apple.com>
845
846         Bump version numbers.
847         
848         Reviewed by Mark Rowe.
849
850         * win/tools/scripts/PRODUCTVERSION:
851         * win/tools/scripts/VERSION:
852
853 2008-05-13  Dan Bernstein  <mitz@apple.com>
854
855         Reviewed by John Sullivan.
856
857         - WebKitSystemInterface support for <rdar://problem/5725912> improve render quality of transformed text
858
859         * libWebKitSystemInterfaceLeopard.a: Improved glyph positioning in
860         transformed graphics contexts.
861         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
862         wkSetCGContextFontRenderingStyle().
863         * win/lib/WebKitSystemInterface.lib: Updated.
864         * win/lib/WebKitSystemInterface_debug.lib: Updated.
865
866 2008-05-09  Adam Roben  <aroben@apple.com>
867
868         Disable a MSVC warning
869
870         Reviewed by Darin Adler.
871
872         * win/tools/vsprops/common.vsprops: Add warning 4503 to the list of
873         disabled warnings. It's a warning about decorated names being longer
874         than MSVC's limit of 4096 characters. This warning doesn't indicate a
875         correctness problem, but these truncated decorated names will be
876         harder to recognize during debugging or when they appear in linker
877         errors.
878
879 2008-04-28  Darin Adler  <darin@apple.com>
880
881         Reviewed by Adam.
882
883         - fix Windows build
884
885         * win/tools/vsprops/common.vsprops: Add warning 4344 to the list of disabled warnings.
886         It's really a warning about a bug they fixed in MSVC -- not helpful to us in WebKit.
887
888 2008-04-24  Mark Rowe  <mrowe@apple.com>
889
890         Reviewed by Sam Weinig.
891
892         Remove code for calculating the glyph cache size.
893
894         * WebKitSystemInterface.h: Remove unused symbol.
895         * libWebKitSystemInterfaceLeopard.a:
896         * libWebKitSystemInterfaceTiger.a:
897
898 2008-03-28  Steve Falkenburg  <sfalken@apple.com>
899
900         Versioning.
901
902         * win/tools/scripts/PRODUCTVERSION:
903
904 2008-03-26  Adam Roben  <aroben@apple.com>
905
906         Windows build fix after r31322
907
908         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Updated.
909         * win/lib/WebKitSystemInterface.lib: Updated.
910         * win/lib/WebKitSystemInterface_debug.lib: Updated.
911
912 2008-03-26  Mark Rowe  <mrowe@apple.com>
913
914         Reviewed by David Hyatt.
915
916         Make the Ahem font antialias correctly on Acid3 on Tiger.
917
918         * WebKitSystemInterface.h:
919         * libWebKitSystemInterfaceTiger.a:
920
921 2008-03-19  Mark Rowe  <mrowe@apple.com>
922
923         Rubber-stamped by Sam Weinig.
924
925         Fix http://bugs.webkit.org/show_bug.cgi?id=17816.
926         Bug 17816: libWebCoreSQLite3.a is 2-architecture universal binary (not 4-architecture)
927
928         * libWebCoreSQLite3.a:  Land a 4-way fat binary.
929
930 2008-03-12  Steve Falkenburg  <sfalken@apple.com>
931
932         New version of WebKitSystemInterface.lib with
933         more compiler warnings suppressed.
934
935         * win/lib/WebKitSystemInterface.lib:
936         * win/tools/vsprops/common.vsprops:
937
938 2008-03-12  Dan Bernstein  <mitz@apple.com>
939
940         Reviewed by Darin Adler and Sam Weinig.
941
942         - <rdar://problem/4433248> use CoreText API instead of SPI on Leopard
943
944         * WebKitSystemInterface.h:
945         * libWebKitSystemInterfaceLeopard.a:
946
947 2008-03-11  Steve Falkenburg  <sfalken@apple.com>
948
949         Disable two PGO/LTCG specific warnings.
950         
951         Reviewed by Oliver.
952
953         * win/tools/vsprops/common.vsprops:
954
955 2008-02-29  Mark Rowe  <mrowe@apple.com>
956
957         Update Tiger version of WebKitSystemInterface to match r30690.
958
959         * libWebKitSystemInterfaceTiger.a:
960
961 2008-02-29  Adele Peterson  <adele@apple.com>
962
963         Reviewed by Mark.
964
965         Auto-generate image arrays.
966
967         * libWebKitSystemInterfaceLeopard.a:
968
969 2008-02-29  Mark Rowe  <mrowe@apple.com>
970
971         Reviewed by Anders Carlsson.
972
973         Replace use of WKPathFromFont with implementation in terms of public API.
974
975         * WebKitSystemInterface.h:  Remove unused symbol.
976         * libWebKitSystemInterfaceLeopard.a:
977         * libWebKitSystemInterfaceTiger.a:
978
979 2008-02-29  Mark Rowe  <mrowe@apple.com>
980
981         Reviewed by Oliver Hunt.
982
983         Fix spelling of "request" in name of WKNSURLProtocolClassForRequest.
984
985         * WebKitSystemInterface.h:
986         * libWebKitSystemInterfaceLeopard.a:
987         * libWebKitSystemInterfaceTiger.a:
988
989 2008-02-29  Mark Rowe  <mrowe@apple.com>
990
991         Reviewed by Oliver Hunt.
992
993         Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest.
994
995         * WebKitSystemInterface.h:
996         * libWebKitSystemInterfaceLeopard.a:
997
998 2008-02-29  Mark Rowe  <mrowe@apple.com>
999
1000         Reviewed by Oliver Hunt and Oliver Hunt.
1001
1002         <rdar://problem/4753845> WebKit should use CGEventSourceSecondsSinceLastEventType in place of WKSecondsSinceLastInputEvent SPI.
1003
1004         * WebKitSystemInterface.h:  Remove unused symbol.
1005         * libWebKitSystemInterfaceLeopard.a:
1006         * libWebKitSystemInterfaceTiger.a:
1007
1008 2008-02-28  Mark Rowe  <mrowe@apple.com>
1009
1010         Reviewed by Dan Bernstein.
1011
1012         Remove two unused functions from WebKitSystemInterface.
1013
1014         * WebKitSystemInterface.h:  Remove WKPreferRGB32Key and WKGetDefaultGlyphForChar as they are unused. Also remove
1015         a duplicate declaration of WKSecondsSinceLastInputEvent.
1016         * libWebKitSystemInterfaceLeopard.a:
1017         * libWebKitSystemInterfaceTiger.a:
1018
1019 2008-02-28  Mark Rowe  <mrowe@apple.com>
1020
1021         Reviewed by Dave Hyatt.
1022
1023         Make use of new CGFont APIs on Leopard rather than making a WebKitSystemInterface call.
1024
1025         * WebKitSystemInterface.h:  Only declare WKGetFontMetrics on Tiger.
1026         * libWebKitSystemInterfaceLeopard.a:  Update for removal of WKGetFontMetrics.
1027
1028 2008-02-27  Brady Eidson  <beidson@apple.com>
1029
1030         Tiger build fix
1031
1032         * libWebKitSystemInterfaceTiger.a:
1033
1034 2008-02-27  Brady Eidson  <beidson@apple.com>
1035
1036         Reviewed by Mark Rowe
1037
1038         Removed some unused methods:
1039         WKGetNSURLResponseCalculatedExpiration
1040         WKGetNSURLResponseMustRevalidate
1041
1042         * WebKitSystemInterface.h:
1043         * libWebKitSystemInterfaceLeopard.a:
1044         * libWebKitSystemInterfaceTiger.a:
1045
1046 2008-02-13  Adam Roben  <aroben@apple.com>
1047
1048         * win/tools/scripts/auto-version.sh: Removed a redundant symbol.
1049
1050 2008-02-12  Adam Roben  <aroben@apple.com>
1051
1052         Clean up auto-version.sh a bit
1053
1054         It now does quite a bit less file I/O and many fewer fork/exec pairs.
1055         It's also quite a bit easier to read.
1056
1057         Reviewed by Steve.
1058
1059         * win/tools/scripts/auto-version.sh:
1060
1061 2008-02-12  Steve Falkenburg  <sfalken@apple.com>
1062
1063         Versioning script change.
1064
1065         * win/tools/scripts/auto-version.sh:
1066
1067 2008-02-07  Ada Chan  <adachan@apple.com>
1068
1069         Added 4 new methods:
1070         wkSetClientCertificateInSSLProperties, 
1071         wkCanAccessCFURLRequestHTTPBodyParts,
1072         wkCFURLRequestCopyHTTPRequestBodyParts,
1073         wkCFURLRequestSetHTTPRequestBodyParts
1074
1075         Rubber-stamped by Steve.
1076
1077         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1078         * win/lib/WebKitSystemInterface.lib:
1079         * win/lib/WebKitSystemInterface_debug.lib:
1080
1081 2008-02-04  Timothy Hatcher  <timothy@apple.com>
1082
1083         <rdar://problem/5722735> Merge fix for SQLITE_FULL error
1084         is given even if the max_page_count is increased (2920)
1085
1086         * libWebCoreSQLite3.a:
1087
1088 2008-02-01  Steve Falkenburg  <sfalken@apple.com>
1089
1090         <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
1091         
1092         Rubber-stamped by Jon Honeycutt.
1093
1094         * win/tools/vsprops/common.vsprops:
1095
1096 2008-01-29  Mark Rowe  <mrowe@apple.com>
1097
1098         Reviewed by Tim Hatcher.
1099
1100         <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).
1101
1102         * WebCoreSQLite3/sqlite3.h: Added.
1103         * WebCoreSQLite3/sqlite3ext.h: Added.
1104         * libWebCoreSQLite3.a: Added.
1105
1106 2008-01-29  Alexey Proskuryakov  <ap@webkit.org>
1107
1108         Debug (external) build fix.
1109
1110         Removed _DEBUG preprocessor definition, which indicates that debug libraries are used (while they aren't).
1111         This preprocessor definition is automatically set by Visual Studio as needed anyway.
1112
1113         * win/tools/vsprops/debug.vsprops:
1114
1115 2008-01-17  Steve Falkenburg  <sfalken@apple.com>
1116
1117         Add preprocessor define accidently dropped in my unification,
1118         and required by some builds.  Fixes an issue that caused both
1119         debug and release DLLs to be loaded.
1120         
1121         Rubber-stamped by Jon Honeycutt.
1122
1123         * win/tools/vsprops/debug_internal.vsprops:
1124
1125 2008-01-16  Steve Falkenburg  <sfalken@apple.com>
1126
1127         Use recommended security-related compiler settings.
1128         
1129         Reviewed by Adam.
1130
1131         * win/tools/vsprops/common.vsprops:
1132
1133 2008-01-16  Steve Falkenburg  <sfalken@apple.com>
1134
1135         Build fix.
1136
1137         * win/tools/vsprops/release.vsprops:
1138
1139 2008-01-15  Adele Peterson  <adele@apple.com>
1140
1141         Reviewed by Adam and Antti.
1142
1143         Updated libraries for <rdar://problem/5619062> Add load progress indicator to video controls
1144
1145         * WebKitSystemInterface.h:
1146         * libWebKitSystemInterfaceLeopard.a:
1147         * libWebKitSystemInterfaceTiger.a:
1148         * win/include/SafariTheme: Added.
1149         * win/include/SafariTheme/SafariThemeConstants.h: Added. Placeholder empty header until we release an updated WebKitSupportLibrary.
1150
1151 2008-01-14  Steve Falkenburg  <sfalken@apple.com>
1152
1153         Use shared vsprops for most vcproj properties.
1154         
1155         Reviewed by Darin Adler.
1156
1157         * win/tools/vsprops/common.vsprops:
1158         * win/tools/vsprops/debug.vsprops:
1159         * win/tools/vsprops/debug_internal.vsprops:
1160         * win/tools/vsprops/release.vsprops:
1161
1162 2008-01-11  Steve Falkenburg  <sfalken@apple.com>
1163
1164         Share common files across projects.
1165         
1166         Unify vsprops files
1167         Debug:          common.vsprops, debug.vsprops
1168         Debug_Internal: common.vsprops, debug.vsprops, debug_internal.vsprops
1169         Release:        common.vsprops, release.vsprops
1170         
1171         Shared properties can go into common.vsprops, shared debug settings can go into debug.vsprops.
1172         debug_internal.vsprops will be mostly empty except for file path prefix modifiers.
1173
1174         Moved auto-version.sh, VERSION, PRODUCTVERSION to tools.
1175
1176         Reviewed by Adam Roben.
1177
1178         * win/tools/WinTools.make:
1179         * win/tools/scripts: Added.
1180         * win/tools/scripts/PRODUCTVERSION: Added.
1181         * win/tools/scripts/VERSION: Added.
1182         * win/tools/scripts/auto-version.sh: Copied from WebCore/WebCore.vcproj/auto-version.sh.
1183         * win/tools/vsprops/debug.vsprops:
1184         * win/tools/vsprops/debug_internal.vsprops: Added.
1185         * win/tools/vsprops/release.vsprops:
1186
1187 2008-01-11  Steve Falkenburg  <sfalken@apple.com>
1188
1189         Add shared vsprops to help unify our Windows tools settings.
1190
1191         Reviewed by Hyatt.
1192
1193         * win/tools: Added.
1194         * win/tools/WinTools.make: Added.
1195         * win/tools/vsprops: Added.
1196         * win/tools/vsprops/common.vsprops: Added.
1197         * win/tools/vsprops/debug.vsprops: Added.
1198         * win/tools/vsprops/release.vsprops: Added.
1199
1200 2008-01-07  Mark Rowe  <mrowe@apple.com>
1201
1202         Update Tiger library to a G3-friendly version.
1203
1204         * libWebKitSystemInterfaceTiger.a:
1205
1206 2008-01-07  Adele Peterson  <adele@apple.com>
1207
1208         Reviewed by Antti, Adam, and Mitz.
1209
1210         WebKitLibraries part of fix for 
1211         <rdar://problem/5619073> Updated look for <video> controls
1212         <rdar://problem/5619057> Add volume control to video controls
1213
1214         * WebKitSystemInterface.h:
1215         * libWebKitSystemInterfaceLeopard.a:
1216         * libWebKitSystemInterfaceTiger.a:
1217
1218 2008-01-03  Mark Rowe  <mrowe@apple.com>
1219
1220         Update Tiger library to a G3-friendly version.
1221
1222         * libWebKitSystemInterfaceTiger.a:
1223
1224 2008-01-03  Adele Peterson  <adele@apple.com>
1225
1226         Update libraries for <rdar://problem/4106190> Include "Where from" metadata in drag-and-dropped images
1227
1228         * WebKitSystemInterface.h:
1229         * libWebKitSystemInterfaceLeopard.a:
1230         * libWebKitSystemInterfaceTiger.a:
1231
1232 2007-12-21  Mark Rowe  <mrowe@apple.com>
1233
1234         Rubber-stamped by Dan Bernstein.
1235
1236         Fix http://bugs.webkit.org/show_bug.cgi?id=16549.
1237         Bug 16549: WebKit nightly build failing to launch on PowerPC G3s
1238
1239         * libWebKitSystemInterfaceTiger.a: Update to a G3-friendly version.
1240
1241 2007-12-07  Dan Bernstein  <mitz@apple.com>
1242
1243         Reviewed by Darin Adler.
1244
1245         - updated system interface for fixing <rdar://problem/5499918> REGRESSION: insertion point in input field with custom border cuts holes in focus ring interior edges
1246
1247         * WebKitSystemInterface.h:
1248         * libWebKitSystemInterfaceLeopard.a:
1249         * libWebKitSystemInterfaceTiger.a:
1250
1251 2007-11-27  John Sullivan  <sullivan@apple.com>
1252
1253         Fixed 5614525, caused by a recent bug in WKGetExtensionsForMIMEType
1254         that affects Safari.
1255         
1256         reviewed by Kevin Decker
1257
1258         * libWebKitSystemInterfaceLeopard.a:
1259         * libWebKitSystemInterfaceTiger.a:
1260
1261 2007-11-26  Timothy Hatcher  <timothy@apple.com>
1262
1263         Reviewed by Adam Roben.
1264
1265         Bug 16137: Web Inspector window on Leopard should have a unified toolbar and window title
1266         http://bugs.webkit.org/show_bug.cgi?id=16137
1267
1268         Add a new function to make bottom window corners square for textured windows.
1269
1270         * WebKitSystemInterface.h:
1271         * libWebKitSystemInterfaceTiger.a:
1272         * libWebKitSystemInterfaceLeopard.a:
1273
1274 2007-11-23  Adam Roben  <aroben@apple.com>
1275
1276         Add wkSetPatternPhaseInUserSpace to WebKitSystemInterface on Windows
1277
1278         Reviewed by Tim.
1279
1280         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
1281         declaration.
1282         * win/lib/WebKitSystemInterface.lib: Updated.
1283         * win/lib/WebKitSystemInterface_debug.lib: Updated.
1284
1285 2007-11-16  Anders Carlsson  <andersca@apple.com>
1286
1287         Reviewed by Adam.
1288
1289         <rdar://problem/5603832>
1290         XMLHttpRequest readyState 3 & responseText buffer issues.
1291
1292         Add wkSetCFURLRequestShouldContentSniff.
1293         
1294         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1295         * win/lib/WebKitSystemInterface.lib:
1296         * win/lib/WebKitSystemInterface_debug.lib:
1297
1298 2007-11-05  Antti Koivisto  <antti@apple.com>
1299
1300         Reviewed by Sam.
1301         
1302         Update WKQTMovieViewSetDrawSynchronously.
1303
1304         * libWebKitSystemInterfaceLeopard.a:
1305         * libWebKitSystemInterfaceTiger.a:
1306
1307 2007-11-02  Antti Koivisto  <antti@apple.com>
1308
1309         Reviewed by Darin Adler.
1310         
1311         Update to add WKQTMovieViewSetDrawSynchronously
1312
1313         * WebKitSystemInterface.h:
1314         * libWebKitSystemInterfaceLeopard.a:
1315         * libWebKitSystemInterfaceTiger.a:
1316
1317 2007-10-26  Adele Peterson  <adele@apple.com>
1318
1319         Reviewed by Tim Hatcher.
1320
1321         Updating header too for WKDrawCapsLockIndicator.
1322
1323         * WebKitSystemInterface.h:
1324
1325 2007-10-26  Adele Peterson  <adele@apple.com>
1326
1327         Reviewed by Oliver.
1328
1329         Adding WKDrawCapsLockIndicator in preparation for fixing the caps lock indicator.
1330
1331         * libWebKitSystemInterfaceLeopard.a:
1332         * libWebKitSystemInterfaceTiger.a:
1333
1334 2007-10-25  Adam Roben  <aroben@apple.com>
1335
1336         Add wkSetPatternBaseCTM.
1337
1338         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1339         * win/lib/WebKitSystemInterface.lib:
1340         * win/lib/WebKitSystemInterface_debug.lib:
1341
1342 2007-10-25  Sam Weinig  <sam@webkit.org>
1343
1344         Fix the windows build.
1345
1346         * win/lib/WebKitSystemInterface.lib:
1347         * win/lib/WebKitSystemInterface_debug.lib:
1348
1349 2007-10-25  Timothy Hatcher  <timothy@apple.com>
1350
1351         Add WKSetPatternBaseCTM.
1352
1353         * WebKitSystemInterface.h:
1354         * libWebKitSystemInterfaceLeopard.a:
1355         * libWebKitSystemInterfaceTiger.a:
1356
1357 2007-10-25  Timothy Hatcher  <timothy@apple.com>
1358
1359         Reviewed by Adam.
1360
1361         Update the Leopard WebKitSystemInterface to be 4-way univeral to include 64-bit.
1362
1363         * libWebKitSystemInterfaceLeopard.a:
1364
1365 2007-10-25  Sam Weinig  <sam@webkit.org>
1366
1367         Added wrapper for getting the foundation cache directory.
1368
1369         Reviewed by Adam Roben.
1370
1371         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1372         * win/lib/WebKitSystemInterface.lib:
1373         * win/lib/WebKitSystemInterface_debug.lib:
1374
1375 2007-10-24  Adam Roben  <aroben@apple.com>
1376
1377         Added some font-related functions needed for <rdar://5549919>
1378
1379         Reviewed by Ada.
1380
1381         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1382         * win/lib/WebKitSystemInterface.lib:
1383         * win/lib/WebKitSystemInterface_debug.lib:
1384
1385 2007-10-24  Timothy Hatcher  <timothy@apple.com>
1386
1387         Reviewed by Mark Rowe.
1388
1389         <rdar://problem/5069711> OpenSource version of libWebKitSystemInterface.a is Tiger only, causes issues if used on Leopard
1390
1391         Add system specific versions of WebKitSystemInterface.
1392
1393         * libWebKitSystemInterface.a: Removed.
1394         * libWebKitSystemInterfaceLeopard.a: Added.
1395         * libWebKitSystemInterfaceTiger.a: Added.
1396
1397 2007-10-11  Ada Chan  <adachan@apple.com>
1398
1399         <rdar://problem/5534421>
1400         Added wkGetDefaultHTTPCookieStorage().  Updated libraries.
1401
1402         Reviewed by Darin Adler.
1403
1404         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1405         * win/lib/WebKitSystemInterface.lib:
1406         * win/lib/WebKitSystemInterface_debug.lib:
1407
1408 2007-09-27  Sam Weinig  <sam@webkit.org>
1409
1410         Build fix. Ran update-webkitsysteminterface script on Tiger, because
1411         the resulting binary differs when built on Tiger.
1412
1413         * libWebKitSystemInterface.a:
1414
1415 2007-09-27  David Hyatt  <hyatt@apple.com>
1416
1417         Update WebKitSYstemInterface for @font-face changes.
1418
1419         * WebKitSystemInterface.h:
1420         * libWebKitSystemInterface.a:
1421
1422 2007-09-18  Geoffrey Garen  <ggaren@apple.com>
1423
1424         Build fix. Ran update-webkitsysteminterface script on Tiger, because
1425         the resulting binary differs when built on Tiger. See 
1426         <rdar://problem/5490613>.
1427
1428         * libWebKitSystemInterface.a:
1429
1430 2007-09-18  Geoffrey Garen  <ggaren@apple.com>
1431
1432         Build fix. Ran update-webkitsysteminterface script.
1433
1434         * WebKitSystemInterface.h:
1435         * libWebKitSystemInterface.a:
1436
1437 2007-08-28  Anders Carlsson  <andersca@apple.com>
1438
1439         Add WKSetNSURLRequestShouldContentSniff.
1440         
1441         * WebKitSystemInterface.h:
1442         * libWebKitSystemInterface.a:
1443
1444 2007-08-28  Ada Chan  <adachan@apple.com>
1445
1446         <rdar://problem/4876242> Added SPI to fetch SSL certificate information.
1447         Updated libraries.
1448         
1449         Reviewed by Adam.
1450
1451         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1452         * win/lib/WebKitSystemInterface.lib:
1453         * win/lib/WebKitSystemInterface_debug.lib:
1454
1455 2007-07-23  Ada Chan  <adachan@apple.com>
1456
1457         Reviewed by Steve.
1458         
1459         Update WebKitSystemInterface.{h,lib}.
1460
1461         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1462         * win/lib/WebKitSystemInterface.lib:
1463         * win/lib/WebKitSystemInterface_debug.lib:
1464
1465 2007-07-19  Ada Chan  <adachan@apple.com>
1466
1467         Rubber-stamped by Adam.
1468         
1469         Update libraries.
1470
1471         * win/lib/WebKitSystemInterface.lib:
1472         * win/lib/WebKitSystemInterface_debug.lib:
1473
1474 2007-07-06  Adam Roben  <aroben@apple.com>
1475
1476         Update WebKitSystemInterface.{h,lib} for <rdar://problem/5301994>
1477
1478         Reviewed by Alice.
1479
1480         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1481         * win/lib/WebKitSystemInterface.lib:
1482         * win/lib/WebKitSystemInterface_debug.lib:
1483
1484 2007-06-29  Antti Koivisto  <antti@apple.com>
1485
1486         Reviewed by Maciej.
1487         
1488         Added WKQTMovieDataRate and WKQTMovieMaxTimeLoaded
1489
1490         * WebKitSystemInterface.h:
1491         * libWebKitSystemInterface.a:
1492
1493 2007-03-29  Beth Dakin  <bdakin@apple.com>
1494
1495         Rubber-stamped by Adam.
1496
1497         Keep OpenSource building.
1498
1499         * WebKitSystemInterface.h:
1500         * libWebKitSystemInterface.a:
1501
1502 2007-03-28  Antti Koivisto  <antti@apple.com>
1503
1504         Update libWebKitSystemInterface, previous version was out of date.
1505
1506         * libWebKitSystemInterface.a:
1507
1508 2007-03-27  Antti Koivisto  <antti@apple.com>
1509
1510         Reviewed by Darin Adler.
1511         
1512         Added wkGetWheelEventDeltas
1513
1514         * WebKitSystemInterface.h:
1515         * libWebKitSystemInterface.a:
1516
1517 2007-03-07  Mark Rowe  <mrowe@apple.com>
1518
1519         Build fix.  Rebuild against 10.4 SDK.
1520
1521         * libWebKitSystemInterface.a:
1522
1523 2007-03-06  Kevin Decker  <kdecker@apple.com>
1524
1525         Reviewed by Brady
1526
1527         Fixed: <rdar://problem/4126976> private keys imported by WebKit should not be accessible by all applications
1528
1529         * libWebKitSystemInterface.a:
1530
1531 2007-02-21  Anders Carlsson  <acarlsson@apple.com>
1532
1533         Add new version with WKCGContextIsBitmapContext.
1534         
1535         * WebKitSystemInterface.h:
1536         * libWebKitSystemInterface.a:
1537
1538 2006-12-16  Adele Peterson  <adele@apple.com>
1539
1540         Reviewed by Adam.
1541
1542         WebKitLibraries part of fix for:
1543         <rdar://problem/4463829> Switch to use new search field implementation for <input type="search">
1544
1545         Added wkDrawTextFieldCellFocusRing.
1546
1547         * WebKitSystemInterface.h:
1548         * libWebKitSystemInterface.a:
1549
1550 2006-10-11  Darin Adler  <darin@apple.com>
1551
1552         Reviewed by John Sullivan.
1553
1554         * WebKitSystemInterface.h: Updated to a C++-compatible version.
1555
1556 2006-08-31  Adele Peterson  <adele@apple.com>
1557
1558         Reviewed by John Sullivan.
1559
1560         Removed wkSecureEventInput and wkSetSecureEventInput, since this can be done with API.
1561
1562         * WebKitSystemInterface.h:
1563         * libWebKitSystemInterface.a:
1564
1565 2006-08-30  Adele Peterson  <adele@apple.com>
1566
1567         Reviewed by Hyatt.
1568
1569         Updated for http://bugs.webkit.org/show_bug.cgi?id=10575
1570         Enable secure input mode for new password fields
1571
1572         * WebKitSystemInterface.h: Added WKSetSecureEventInput and WKSecureEventInput;
1573         * libWebKitSystemInterface.a:
1574
1575 2006-07-09  Anders Carlsson  <acarlsson@apple.com>
1576
1577         Reviewed by Darin Adler.
1578
1579         * WebKitSystemInterface.h:
1580         * libWebKitSystemInterface.a:
1581         Add WKPathFromFont.
1582         
1583 2006-07-05  Adele Peterson  <adele@apple.com>
1584
1585         Reviewed by Maciej and Hyatt.
1586
1587         * WebKitSystemInterface.h: Updated.
1588         * libWebKitSystemInterface.a: Updated.
1589
1590 2006-06-16  Adele Peterson  <adele@apple.com>
1591
1592         Reviewed by Alice.
1593
1594         * WebKitSystemInterface.h: Added WKDrawBezeledTextArea().
1595         * libWebKitSystemInterface.a: ditto.
1596
1597 2006-04-01  Eric Seidel  <eseidel@apple.com>
1598
1599         * libWebKitSystemInterface.a: commit a universal binary.
1600
1601 2006-04-01  Darin Adler  <darin@apple.com>
1602
1603         Reviewed by Beth.
1604
1605         * libWebKitSystemInterface.a: Changed alpha in the focus-ring drawing
1606         code to use the system default alpha.
1607
1608 2006-03-17  Eric Seidel  <eseidel@apple.com>
1609
1610         * libWebKitSystemInterface.a: commit a universal binary.
1611
1612 2006-03-17  Adele Peterson  <adele@apple.com>
1613
1614         * WebKitSystemInterface.h: Added WKDrawBezeledTextFieldCell()
1615         * libWebKitSystemInterface.a: ditto
1616
1617 2006-02-28  John Sullivan  <sullivan@apple.com>
1618
1619         * WebKitSystemInterface.h: Removed WKMouseIsDown()
1620         * libWebKitSystemInterface.a: ditto
1621
1622 2006-02-23  Timothy Hatcher  <timothy@apple.com>
1623
1624         New build to fix the i386 arch. (The _cuEnc64 symbol was missing.)
1625
1626         * libWebKitSystemInterface.a:
1627
1628 2006-02-19  Darin Adler  <darin@apple.com>
1629
1630         * WebKitSystemInterface.h: Added WKDrawFocusRing.
1631         * libWebKitSystemInterface.a: Ditto.
1632
1633 2006-02-06  John Sullivan  <sullivan@apple.com>
1634
1635         * WebKitSystemInterface.h:
1636         * libWebKitSystemInterface.a:
1637         removed WKExecutableLinkedInTigerOrEarlier
1638
1639 2005-11-01  Darin Adler  <darin@apple.com>
1640
1641         * libWebKitSystemInterface.a: Updated.
1642
1643 2005-10-04  Maciej Stachowiak  <mjs@apple.com>
1644
1645         - updated
1646
1647         * WebKitSystemInterface.h:
1648         * libWebKitSystemInterface.a:
1649
1650 2005-09-08  Justin Garcia  <justin.garcia@apple.com>
1651
1652         * WebKitSystemInterface.h: Update to latest
1653         * libWebKitSystemInterface.a: ditto
1654
1655 2005-09-04  Darin Adler  <darin@apple.com>
1656
1657         * WebKitSystemInterface.h: Update to latest
1658         * libWebKitSystemInterface.a: Ditto.
1659
1660 2005-08-07  Darin Adler  <darin@apple.com>
1661
1662         * libWebKitSystemInterface.a: Universal binary.
1663         * WebKitSystemInterface.h: Updated for calls that Eric recently removed.
1664
1665 2005-07-01  John Sullivan  <sullivan@apple.com>
1666
1667         - added WKExecutableLinkedInTigerOrEarlier
1668
1669         * WebKitSystemInterface.h:
1670         * libWebKitSystemInterface.a:
1671
1672 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1673
1674         - updated for crashing bugfix
1675
1676         * libWebKitSystemInterface.a:
1677
1678 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1679
1680         - updated
1681
1682         * WebKitSystemInterface.h:
1683         * libWebKitSystemInterface.a:
1684
1685 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1686
1687         - updated
1688
1689         * WebKitSystemInterface.h:
1690         * libWebKitSystemInterface.a:
1691
1692 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1693
1694         - updated
1695
1696         * WebKitSystemInterface.h:
1697         * libWebKitSystemInterface.a:
1698
1699 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1700
1701         - updated
1702
1703         * WebKitSystemInterface.h:
1704         * libWebKitSystemInterface.a:
1705
1706 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1707
1708         - updated
1709
1710         * WebKitSystemInterface.h:
1711         * libWebKitSystemInterface.a:
1712
1713 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1714
1715         - updated
1716
1717         * WebKitSystemInterface.h:
1718         * libWebKitSystemInterface.a:
1719
1720 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1721
1722         - updated
1723
1724         * WebKitSystemInterface.h:
1725         * libWebKitSystemInterface.a:
1726
1727 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1728
1729         - updated
1730
1731         * WebKitSystemInterface.h:
1732         * libWebKitSystemInterface.a:
1733
1734 2005-06-05  Maciej Stachowiak  <mjs@apple.com>
1735
1736         - added a few more bits of SPI
1737
1738         * WebKitSystemInterface.h:
1739         * libWebKitSystemInterface.a:
1740
1741 2005-06-05  Maciej Stachowiak  <mjs@apple.com>
1742
1743         - added file type and NSURLResponse caching SPI
1744
1745         * WebKitSystemInterface.h:
1746         * libWebKitSystemInterface.a:
1747
1748 2005-06-05  Maciej Stachowiak  <mjs@apple.com>
1749
1750         - initial checkin of WebKitSystemInterface binary
1751
1752         * WebKitSystemInterface.h: Added.
1753         * libWebKitSystemInterface.a: Added.
1754