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