OSDN Git Service

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