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