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