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