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