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