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