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