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