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