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