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