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