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