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