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