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