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