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