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