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