OSDN Git Service

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