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