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