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