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