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