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