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