OSDN Git Service

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