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