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