e6aa7baba1802b54aeabef92086763487a010555
[WebKit-https.git] / WebKitLibraries / ChangeLog
1 2009-07-13  Brent Fulgham  <bfulgham@webkit.org>
2
3         Reviewed by Adam Roben.
4
5         Add new configuration flag for redistributable Windows build.
6         https://bugs.webkit.org/show_bug.cgi=27087
7         
8         * win/tools/vsprops/WinCairo.vsprops: Added.  Defines the
9           new WIN_CAIRO flag used to drive non-Apple Windows build.
10
11 2009-07-10  Eric Carlson  <eric.carlson@apple.com>
12
13         Reviewed by Simon Fraser.
14
15         Update WebKitSystemInterface for <rdar://problem/7049066>.
16
17         * WebKitSystemInterface.h:
18         * libWebKitSystemInterfaceLeopard.a:
19         * libWebKitSystemInterfaceSnowLeopard.a:
20         * libWebKitSystemInterfaceTiger.a:
21
22 2009-07-06  Eric Carlson  <eric.carlson@apple.com>
23
24         Update WebKitSystemInterface for <rdar://problem/7008093>.
25
26         * WebKitSystemInterface.h:
27         * libWebKitSystemInterfaceLeopard.a:
28         * libWebKitSystemInterfaceSnowLeopard.a:
29         * libWebKitSystemInterfaceTiger.a:
30
31 2009-07-06  Anders Carlsson  <andersca@apple.com>
32
33         Update WebKitSystemInterface.
34
35         * WebKitSystemInterface.h:
36         * libWebKitSystemInterfaceLeopard.a:
37         * libWebKitSystemInterfaceSnowLeopard.a:
38         * libWebKitSystemInterfaceTiger.a:
39
40 2009-07-02  Pierre d'Herbemont  <pdherbemont@apple.com>
41
42         Reviewed by Simon Fraser.
43
44         Update WebKitSystemInterface for <rdar://problem/6518119>
45
46         * WebKitSystemInterface.h:
47         * libWebKitSystemInterfaceLeopard.a:
48         * libWebKitSystemInterfaceSnowLeopard.a:
49         * libWebKitSystemInterfaceTiger.a:
50
51 2009-07-01  Eric Carlson  <eric.carlson@apple.com>
52
53         Reviewed by Simon Fraser.
54
55         Update WebKitSystemInterface for <rdar://problem/7014990>
56
57         * libWebKitSystemInterfaceLeopard.a:
58         * libWebKitSystemInterfaceSnowLeopard.a:
59         * libWebKitSystemInterfaceTiger.a:
60
61 2009-06-29  Eric Carlson  <eric.carlson@apple.com>
62
63         Reviewed by Simon Fraser.
64
65         Update WebKitSystemInterface for <rdar://problem/7014813>
66
67         * WebKitSystemInterface.h:
68         * libWebKitSystemInterfaceLeopard.a:
69         * libWebKitSystemInterfaceSnowLeopard.a:
70         * libWebKitSystemInterfaceTiger.a:
71
72 2009-06-25  Simon Fraser  <simon.fraser@apple.com>
73
74         Rubber-stamped by Mark Rowe.
75         
76         <rdar://problem/6999737>
77         
78         Update the media controller images.
79
80         * libWebKitSystemInterfaceLeopard.a:
81         * libWebKitSystemInterfaceSnowLeopard.a:
82         * libWebKitSystemInterfaceTiger.a:
83
84 2009-06-16  Simon Fraser  <simon.fraser@apple.com>
85
86         Rubber-stamped by Anders Carlsson.
87
88         Update WebKitSystemInterface for <rdar://problem/6937882>.
89
90         * libWebKitSystemInterfaceLeopard.a:
91         * libWebKitSystemInterfaceSnowLeopard.a:
92         * libWebKitSystemInterfaceTiger.a:
93
94 2009-06-02  Anders Carlsson  <andersca@apple.com>
95
96         Rubber-stamped by Mark Rowe.
97
98         Update WebKitSystemInterface.
99
100         * libWebKitSystemInterfaceLeopard.a:
101         * libWebKitSystemInterfaceSnowLeopard.a:
102         * libWebKitSystemInterfaceTiger.a:
103
104 2009-05-27  Mark Rowe  <mrowe@apple.com>
105
106         Rubber-stamped by Dan Bernstein.
107
108         Update WebKitSystemInterface.
109
110         * libWebKitSystemInterfaceLeopard.a:
111         * libWebKitSystemInterfaceSnowLeopard.a: Added.
112         * libWebKitSystemInterfaceTiger.a:
113
114 2009-05-26  Anders Carlsson  <andersca@apple.com>
115
116         Reviewed by Dan Bernstein.
117
118         <rdar://problem/6901751> 
119         REGRESSION (r35515): Tiger crash painting the selection on registration page of car2go.com
120
121         Remove WKCGContextIsSafeToClip.
122         
123         * WebKitSystemInterface.h:
124         * libWebKitSystemInterfaceTiger.a:
125
126 2009-05-21  Dan Bernstein  <mitz@apple.com>
127
128         Rubber-stamped by Mark Rowe.
129
130         - correct a copyright header accidently reverted in r43964
131
132         * WebKitSystemInterface.h:
133
134 2009-05-21  Dan Bernstein  <mitz@apple.com>
135
136         Reviewed by Anders Carlsson.
137
138         - WebKitSystemInterface part of <rdar://problem/6901751> REGRESSION
139           (r35515): Tiger crash painting the selection on registration page of
140           car2go.com
141
142         * WebKitSystemInterface.h:
143         * libWebKitSystemInterfaceTiger.a:
144
145 2009-05-07  Simon Fraser  <simon.fraser@apple.com>
146
147         Source changes reviewed by Darin Adler
148         
149         <rdar://problem/6864091> Endcap of media controls slider is fuzzy
150         
151         * libWebKitSystemInterfaceLeopard.a:
152         * libWebKitSystemInterfaceTiger.a:
153
154 2009-04-28  Steve Falkenburg  <sfalken@apple.com>
155
156         Fix extraneous warning about AnalyzeWithLargeStack not being defined in Windows builds.
157         Indirected definition through a UserMacro.
158         
159         Reviewed by Mark Rowe.
160
161         * win/tools/vsprops/common.vsprops:
162
163 2009-04-28  Steve Falkenburg  <sfalken@apple.com>
164
165         Fix extraneous warning about PRODUCTION not being defined in Windows builds.
166         Indirected definition for __PRODUCTION__ through a UserMacro.
167         
168         Reviewed by Mark Rowe.
169
170         * win/tools/vsprops/common.vsprops:
171
172 2009-04-24  Simon Fraser  <simon.fraser@apple.com>
173
174         Source changes reviewed by Darin Adler
175         
176         https://bugs.webkit.org/show_bug.cgi?id=22242
177         
178         Update WebKitSystemInterface for Mac with fixes for video controller drawing.
179
180         * libWebKitSystemInterfaceLeopard.a:
181         * libWebKitSystemInterfaceTiger.a:
182
183 2009-04-22  Ada Chan  <adachan@apple.com>
184
185         Update WebKitSystemInterface with new method that maps CFNetwork error code to localized description.
186         
187         Reviewed by Darin Adler.
188
189         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
190         * win/lib/WebKitSystemInterface.lib:
191         * win/lib/WebKitSystemInterface_debug.lib:
192
193 2009-04-20  Steve Falkenburg  <sfalken@apple.com>
194
195         Separate JavaScriptCore.dll from WebKit.dll.
196         Slight performance improvement or no change on benchmarks.
197         
198         Allows us to break a circular dependency between CFNetwork and WebKit on Windows,
199         and simplifies standalone JavaScriptCore builds.
200
201         Reviewed by Oliver Hunt.
202
203         * win/tools/vsprops/common.vsprops: Add BUILDING_{project} preprocessor define.
204
205 2009-04-18  Pierre d'Herbemont  <pdherbemont@apple.com>
206
207         Reviewed by Mark Rowe.
208
209         <rdar://problem/6781295> video.buffered and video.seekable are not
210         the same. video.buffered should return only what is buffered and
211         not what is seekable
212
213         * WebKitSystemInterface.h:
214         * libWebKitSystemInterfaceLeopard.a:
215         * libWebKitSystemInterfaceTiger.a:
216
217 2009-04-18  Pierre d'Herbemont  <pdherbemont@apple.com>
218
219         Reviewed by Adele Peterson.
220         
221         <rdar://problem/6747241> work around QTKit no longer reaching
222         QTMovieLoadStateComplete
223
224         * WebKitSystemInterface.h:
225         * libWebKitSystemInterfaceLeopard.a:
226         * libWebKitSystemInterfaceTiger.a:
227
228 2009-04-15  Steve Falkenburg  <sfalken@apple.com>
229
230         Updated WebKitSystemInterface for Windows.
231         Changes needed for <rdar://problem/6785760>
232
233         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
234         * win/lib/WebKitSystemInterface.lib:
235         * win/lib/WebKitSystemInterface_debug.lib:
236
237 2009-04-14  Mark Rowe  <mrowe@apple.com>
238
239         Update WebKitSystemInterface so that the Tiger portion supports PowerPC.
240
241         * libWebKitSystemInterfaceLeopard.a:
242         * libWebKitSystemInterfaceTiger.a:
243
244 2009-04-13  Antti Koivisto  <antti@apple.com>
245
246         Reviewed by Darin Adler.
247         
248         <rdar://problem/6740294> Increase the connection count per host
249
250         * WebKitSystemInterface.h:
251         * libWebKitSystemInterfaceLeopard.a:
252         * libWebKitSystemInterfaceTiger.a:
253
254 2009-04-10  Eric Carlson  <eric.carlson@apple.com>
255
256         WebKitSystemInterface changes for <rdar://problem/6646998>
257
258         * libWebKitSystemInterfaceLeopard.a:
259         * libWebKitSystemInterfaceTiger.a:
260
261 2009-04-10  Simon Fraser  <simon.fraser@apple.com>
262
263         Fix the leopard build by updating WebKitSystemInterface.
264
265         * WebKitSystemInterface.h:
266         * libWebKitSystemInterfaceLeopard.a:
267
268 2009-03-30  Steve Falkenburg  <sfalken@apple.com>
269
270         Bump version to 530.
271
272         * win/tools/scripts/VERSION:
273
274 2009-03-26  Adam Roben  <aroben@apple.com>
275
276         Remove SafariThemeConstants.h, which is now provided by
277         WebKitSupportLibrary
278
279         * win/include/SafariTheme: Removed.
280         * win/include/SafariTheme/SafariThemeConstants.h: Removed.
281
282 2009-03-07  Dan Bernstein  <mitz@apple.com>
283
284         Reviewed by Mark Rowe.
285
286         - WebKitSystemInterface part of removing build-time and run-time support
287           for legacy versions of CFNetwork and Core Graphics
288
289         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
290         * win/lib/WebKitSystemInterface.lib:
291         * win/lib/WebKitSystemInterface_debug.lib:
292
293 2009-01-30  Dan Bernstein  <mitz@apple.com>
294
295         Reviewed by Timothy Hatcher.
296
297         - <rdar://problem/6545912> expose the build number in autoversion.h
298
299         * win/tools/scripts/auto-version.sh: Added a #define __BUILD_NUMBER__
300         with the full build number.
301
302 2009-01-08  Dan Bernstein  <mitz@apple.com>
303
304         Reviewed by Adam Roben.
305
306         - WebKitSystemInterface changes to support Core Graphics native glyph drawing
307
308         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
309         * win/lib/WebKitSystemInterface.lib:
310         * win/lib/WebKitSystemInterface_debug.lib:
311
312 2008-11-11  Ada Chan  <adachan@apple.com>
313
314         Fix: https://bugs.webkit.org/show_bug.cgi?id=22187
315         Bug 22187: CLEARTYPE_QUALITY flag is not supported on Win2000
316         
317         Update window versions to correspond to Windows XP.
318
319         Reviewed by Steve Falkenburg.
320
321         * win/tools/vsprops/common.vsprops:
322
323 2008-10-23  Anders Carlsson  <andersca@apple.com>
324
325         Reviewed by John Sullivan.
326
327         Fix <rdar://problem/6306513> by adding a workaround for <rdar://problem/6304600>.
328
329         * libWebKitSystemInterfaceLeopard.a:
330         * libWebKitSystemInterfaceTiger.a:
331
332 2008-10-08  Mark Rowe  <mrowe@apple.com>
333
334         Rubber-stamped by Jon Honeycutt.
335
336         Remove restriction on version number ending in a 4.
337
338         * win/tools/scripts/auto-version.sh:
339
340 2008-10-07  Anders Carlsson  <andersca@apple.com>
341
342         Reviewed by Mitz Pettel.
343
344         Update WebKitSystemInterface.
345         
346         * libWebKitSystemInterfaceLeopard.a:
347         * libWebKitSystemInterfaceTiger.a:
348
349 2008-09-09  Dan Bernstein  <mitz@apple.com>
350
351         Reviewed by Darin Adler.
352
353         - WebKitLibraries part of <rdar://problem/6206244> Use alternate character-to-glyph interface on Leopard
354
355         * WebKitSystemInterface.h:
356         * libWebKitSystemInterfaceLeopard.a:
357
358 2008-09-04  Adam Roben  <aroben@apple.com>
359
360         Ignore warning LNK4221 on Windows
361
362         This warning is emitted when an object file with no public symbols is
363         passed to the linker/librarian. This often occurs in WebCore for files
364         that have been disabled via ENABLE()/USE() macros.
365
366         Rubberstamped by Anders Carlsson.
367
368         * win/tools/vsprops/common.vsprops: Ignore warning LNK4221.
369
370 2008-08-27  Timothy Hatcher  <timothy@apple.com>
371
372         Adds the WKAdvanceDefaultButtonPulseAnimation function.
373
374         <rdar://problem/6173530> Add Mac support for -webkit-appearance: default-button
375
376         Reviewed by Adele Peterson.
377
378         * WebKitSystemInterface.h: Added WKAdvanceDefaultButtonPulseAnimation.
379         * libWebKitSystemInterfaceLeopard.a: Updated.
380         * libWebKitSystemInterfaceTiger.a: Updated.
381
382 2008-08-26  Adam Roben  <aroben@apple.com>
383
384         Disable a truncation warning that is disabled/doesn't exist on Mac
385
386         This warning was firing when initializing floats from double literals.
387         I haven't yet found any other situation that would cause this warning
388         to arise.
389
390         Reviewed by Sam Weinig.
391
392         * win/tools/vsprops/common.vsprops: Turn off warning C4305.
393
394 2008-07-20  Steve Falkenburg  <sfalken@apple.com>
395
396         Build fix.
397
398         * win/tools/vsprops/common.vsprops:
399
400 2008-07-08  Dan Bernstein  <mitz@apple.com>
401
402         Reviewed by John Sullivan.
403
404         - WebKitSystemInterface part of <rdar://problem/6008409> Need a way to disable updates in offscreen views
405
406         * WebKitSystemInterface.h: Added WKWindowWillOrderOnScreenNotification.
407         * libWebKitSystemInterfaceLeopard.a: Updated.
408         * libWebKitSystemInterfaceTiger.a: Updated.
409
410 2008-07-01  Steve Falkenburg  <sfalken@apple.com>
411
412         Bump version numbers.
413         
414         Reviewed by Mark Rowe.
415
416         * win/tools/scripts/PRODUCTVERSION:
417         * win/tools/scripts/VERSION:
418
419 2008-05-13  Dan Bernstein  <mitz@apple.com>
420
421         Reviewed by John Sullivan.
422
423         - WebKitSystemInterface support for <rdar://problem/5725912> improve render quality of transformed text
424
425         * libWebKitSystemInterfaceLeopard.a: Improved glyph positioning in
426         transformed graphics contexts.
427         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
428         wkSetCGContextFontRenderingStyle().
429         * win/lib/WebKitSystemInterface.lib: Updated.
430         * win/lib/WebKitSystemInterface_debug.lib: Updated.
431
432 2008-05-09  Adam Roben  <aroben@apple.com>
433
434         Disable a MSVC warning
435
436         Reviewed by Darin Adler.
437
438         * win/tools/vsprops/common.vsprops: Add warning 4503 to the list of
439         disabled warnings. It's a warning about decorated names being longer
440         than MSVC's limit of 4096 characters. This warning doesn't indicate a
441         correctness problem, but these truncated decorated names will be
442         harder to recognize during debugging or when they appear in linker
443         errors.
444
445 2008-04-28  Darin Adler  <darin@apple.com>
446
447         Reviewed by Adam.
448
449         - fix Windows build
450
451         * win/tools/vsprops/common.vsprops: Add warning 4344 to the list of disabled warnings.
452         It's really a warning about a bug they fixed in MSVC -- not helpful to us in WebKit.
453
454 2008-04-24  Mark Rowe  <mrowe@apple.com>
455
456         Reviewed by Sam Weinig.
457
458         Remove code for calculating the glyph cache size.
459
460         * WebKitSystemInterface.h: Remove unused symbol.
461         * libWebKitSystemInterfaceLeopard.a:
462         * libWebKitSystemInterfaceTiger.a:
463
464 2008-03-28  Steve Falkenburg  <sfalken@apple.com>
465
466         Versioning.
467
468         * win/tools/scripts/PRODUCTVERSION:
469
470 2008-03-26  Adam Roben  <aroben@apple.com>
471
472         Windows build fix after r31322
473
474         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Updated.
475         * win/lib/WebKitSystemInterface.lib: Updated.
476         * win/lib/WebKitSystemInterface_debug.lib: Updated.
477
478 2008-03-26  Mark Rowe  <mrowe@apple.com>
479
480         Reviewed by David Hyatt.
481
482         Make the Ahem font antialias correctly on Acid3 on Tiger.
483
484         * WebKitSystemInterface.h:
485         * libWebKitSystemInterfaceTiger.a:
486
487 2008-03-19  Mark Rowe  <mrowe@apple.com>
488
489         Rubber-stamped by Sam Weinig.
490
491         Fix http://bugs.webkit.org/show_bug.cgi?id=17816.
492         Bug 17816: libWebCoreSQLite3.a is 2-architecture universal binary (not 4-architecture)
493
494         * libWebCoreSQLite3.a:  Land a 4-way fat binary.
495
496 2008-03-12  Steve Falkenburg  <sfalken@apple.com>
497
498         New version of WebKitSystemInterface.lib with
499         more compiler warnings suppressed.
500
501         * win/lib/WebKitSystemInterface.lib:
502         * win/tools/vsprops/common.vsprops:
503
504 2008-03-12  Dan Bernstein  <mitz@apple.com>
505
506         Reviewed by Darin Adler and Sam Weinig.
507
508         - <rdar://problem/4433248> use CoreText API instead of SPI on Leopard
509
510         * WebKitSystemInterface.h:
511         * libWebKitSystemInterfaceLeopard.a:
512
513 2008-03-11  Steve Falkenburg  <sfalken@apple.com>
514
515         Disable two PGO/LTCG specific warnings.
516         
517         Reviewed by Oliver.
518
519         * win/tools/vsprops/common.vsprops:
520
521 2008-02-29  Mark Rowe  <mrowe@apple.com>
522
523         Update Tiger version of WebKitSystemInterface to match r30690.
524
525         * libWebKitSystemInterfaceTiger.a:
526
527 2008-02-29  Adele Peterson  <adele@apple.com>
528
529         Reviewed by Mark.
530
531         Auto-generate image arrays.
532
533         * libWebKitSystemInterfaceLeopard.a:
534
535 2008-02-29  Mark Rowe  <mrowe@apple.com>
536
537         Reviewed by Anders Carlsson.
538
539         Replace use of WKPathFromFont with implementation in terms of public API.
540
541         * WebKitSystemInterface.h:  Remove unused symbol.
542         * libWebKitSystemInterfaceLeopard.a:
543         * libWebKitSystemInterfaceTiger.a:
544
545 2008-02-29  Mark Rowe  <mrowe@apple.com>
546
547         Reviewed by Oliver Hunt.
548
549         Fix spelling of "request" in name of WKNSURLProtocolClassForRequest.
550
551         * WebKitSystemInterface.h:
552         * libWebKitSystemInterfaceLeopard.a:
553         * libWebKitSystemInterfaceTiger.a:
554
555 2008-02-29  Mark Rowe  <mrowe@apple.com>
556
557         Reviewed by Oliver Hunt.
558
559         Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest.
560
561         * WebKitSystemInterface.h:
562         * libWebKitSystemInterfaceLeopard.a:
563
564 2008-02-29  Mark Rowe  <mrowe@apple.com>
565
566         Reviewed by Oliver Hunt and Oliver Hunt.
567
568         <rdar://problem/4753845> WebKit should use CGEventSourceSecondsSinceLastEventType in place of WKSecondsSinceLastInputEvent SPI.
569
570         * WebKitSystemInterface.h:  Remove unused symbol.
571         * libWebKitSystemInterfaceLeopard.a:
572         * libWebKitSystemInterfaceTiger.a:
573
574 2008-02-28  Mark Rowe  <mrowe@apple.com>
575
576         Reviewed by Dan Bernstein.
577
578         Remove two unused functions from WebKitSystemInterface.
579
580         * WebKitSystemInterface.h:  Remove WKPreferRGB32Key and WKGetDefaultGlyphForChar as they are unused. Also remove
581         a duplicate declaration of WKSecondsSinceLastInputEvent.
582         * libWebKitSystemInterfaceLeopard.a:
583         * libWebKitSystemInterfaceTiger.a:
584
585 2008-02-28  Mark Rowe  <mrowe@apple.com>
586
587         Reviewed by Dave Hyatt.
588
589         Make use of new CGFont APIs on Leopard rather than making a WebKitSystemInterface call.
590
591         * WebKitSystemInterface.h:  Only declare WKGetFontMetrics on Tiger.
592         * libWebKitSystemInterfaceLeopard.a:  Update for removal of WKGetFontMetrics.
593
594 2008-02-27  Brady Eidson  <beidson@apple.com>
595
596         Tiger build fix
597
598         * libWebKitSystemInterfaceTiger.a:
599
600 2008-02-27  Brady Eidson  <beidson@apple.com>
601
602         Reviewed by Mark Rowe
603
604         Removed some unused methods:
605         WKGetNSURLResponseCalculatedExpiration
606         WKGetNSURLResponseMustRevalidate
607
608         * WebKitSystemInterface.h:
609         * libWebKitSystemInterfaceLeopard.a:
610         * libWebKitSystemInterfaceTiger.a:
611
612 2008-02-13  Adam Roben  <aroben@apple.com>
613
614         * win/tools/scripts/auto-version.sh: Removed a redundant symbol.
615
616 2008-02-12  Adam Roben  <aroben@apple.com>
617
618         Clean up auto-version.sh a bit
619
620         It now does quite a bit less file I/O and many fewer fork/exec pairs.
621         It's also quite a bit easier to read.
622
623         Reviewed by Steve.
624
625         * win/tools/scripts/auto-version.sh:
626
627 2008-02-12  Steve Falkenburg  <sfalken@apple.com>
628
629         Versioning script change.
630
631         * win/tools/scripts/auto-version.sh:
632
633 2008-02-07  Ada Chan  <adachan@apple.com>
634
635         Added 4 new methods:
636         wkSetClientCertificateInSSLProperties, 
637         wkCanAccessCFURLRequestHTTPBodyParts,
638         wkCFURLRequestCopyHTTPRequestBodyParts,
639         wkCFURLRequestSetHTTPRequestBodyParts
640
641         Rubber-stamped by Steve.
642
643         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
644         * win/lib/WebKitSystemInterface.lib:
645         * win/lib/WebKitSystemInterface_debug.lib:
646
647 2008-02-04  Timothy Hatcher  <timothy@apple.com>
648
649         <rdar://problem/5722735> Merge fix for SQLITE_FULL error
650         is given even if the max_page_count is increased (2920)
651
652         * libWebCoreSQLite3.a:
653
654 2008-02-01  Steve Falkenburg  <sfalken@apple.com>
655
656         <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
657         
658         Rubber-stamped by Jon Honeycutt.
659
660         * win/tools/vsprops/common.vsprops:
661
662 2008-01-29  Mark Rowe  <mrowe@apple.com>
663
664         Reviewed by Tim Hatcher.
665
666         <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).
667
668         * WebCoreSQLite3/sqlite3.h: Added.
669         * WebCoreSQLite3/sqlite3ext.h: Added.
670         * libWebCoreSQLite3.a: Added.
671
672 2008-01-29  Alexey Proskuryakov  <ap@webkit.org>
673
674         Debug (external) build fix.
675
676         Removed _DEBUG preprocessor definition, which indicates that debug libraries are used (while they aren't).
677         This preprocessor definition is automatically set by Visual Studio as needed anyway.
678
679         * win/tools/vsprops/debug.vsprops:
680
681 2008-01-17  Steve Falkenburg  <sfalken@apple.com>
682
683         Add preprocessor define accidently dropped in my unification,
684         and required by some builds.  Fixes an issue that caused both
685         debug and release DLLs to be loaded.
686         
687         Rubber-stamped by Jon Honeycutt.
688
689         * win/tools/vsprops/debug_internal.vsprops:
690
691 2008-01-16  Steve Falkenburg  <sfalken@apple.com>
692
693         Use recommended security-related compiler settings.
694         
695         Reviewed by Adam.
696
697         * win/tools/vsprops/common.vsprops:
698
699 2008-01-16  Steve Falkenburg  <sfalken@apple.com>
700
701         Build fix.
702
703         * win/tools/vsprops/release.vsprops:
704
705 2008-01-15  Adele Peterson  <adele@apple.com>
706
707         Reviewed by Adam and Antti.
708
709         Updated libraries for <rdar://problem/5619062> Add load progress indicator to video controls
710
711         * WebKitSystemInterface.h:
712         * libWebKitSystemInterfaceLeopard.a:
713         * libWebKitSystemInterfaceTiger.a:
714         * win/include/SafariTheme: Added.
715         * win/include/SafariTheme/SafariThemeConstants.h: Added. Placeholder empty header until we release an updated WebKitSupportLibrary.
716
717 2008-01-14  Steve Falkenburg  <sfalken@apple.com>
718
719         Use shared vsprops for most vcproj properties.
720         
721         Reviewed by Darin Adler.
722
723         * win/tools/vsprops/common.vsprops:
724         * win/tools/vsprops/debug.vsprops:
725         * win/tools/vsprops/debug_internal.vsprops:
726         * win/tools/vsprops/release.vsprops:
727
728 2008-01-11  Steve Falkenburg  <sfalken@apple.com>
729
730         Share common files across projects.
731         
732         Unify vsprops files
733         Debug:          common.vsprops, debug.vsprops
734         Debug_Internal: common.vsprops, debug.vsprops, debug_internal.vsprops
735         Release:        common.vsprops, release.vsprops
736         
737         Shared properties can go into common.vsprops, shared debug settings can go into debug.vsprops.
738         debug_internal.vsprops will be mostly empty except for file path prefix modifiers.
739
740         Moved auto-version.sh, VERSION, PRODUCTVERSION to tools.
741
742         Reviewed by Adam Roben.
743
744         * win/tools/WinTools.make:
745         * win/tools/scripts: Added.
746         * win/tools/scripts/PRODUCTVERSION: Added.
747         * win/tools/scripts/VERSION: Added.
748         * win/tools/scripts/auto-version.sh: Copied from WebCore/WebCore.vcproj/auto-version.sh.
749         * win/tools/vsprops/debug.vsprops:
750         * win/tools/vsprops/debug_internal.vsprops: Added.
751         * win/tools/vsprops/release.vsprops:
752
753 2008-01-11  Steve Falkenburg  <sfalken@apple.com>
754
755         Add shared vsprops to help unify our Windows tools settings.
756
757         Reviewed by Hyatt.
758
759         * win/tools: Added.
760         * win/tools/WinTools.make: Added.
761         * win/tools/vsprops: Added.
762         * win/tools/vsprops/common.vsprops: Added.
763         * win/tools/vsprops/debug.vsprops: Added.
764         * win/tools/vsprops/release.vsprops: Added.
765
766 2008-01-07  Mark Rowe  <mrowe@apple.com>
767
768         Update Tiger library to a G3-friendly version.
769
770         * libWebKitSystemInterfaceTiger.a:
771
772 2008-01-07  Adele Peterson  <adele@apple.com>
773
774         Reviewed by Antti, Adam, and Mitz.
775
776         WebKitLibraries part of fix for 
777         <rdar://problem/5619073> Updated look for <video> controls
778         <rdar://problem/5619057> Add volume control to video controls
779
780         * WebKitSystemInterface.h:
781         * libWebKitSystemInterfaceLeopard.a:
782         * libWebKitSystemInterfaceTiger.a:
783
784 2008-01-03  Mark Rowe  <mrowe@apple.com>
785
786         Update Tiger library to a G3-friendly version.
787
788         * libWebKitSystemInterfaceTiger.a:
789
790 2008-01-03  Adele Peterson  <adele@apple.com>
791
792         Update libraries for <rdar://problem/4106190> Include "Where from" metadata in drag-and-dropped images
793
794         * WebKitSystemInterface.h:
795         * libWebKitSystemInterfaceLeopard.a:
796         * libWebKitSystemInterfaceTiger.a:
797
798 2007-12-21  Mark Rowe  <mrowe@apple.com>
799
800         Rubber-stamped by Dan Bernstein.
801
802         Fix http://bugs.webkit.org/show_bug.cgi?id=16549.
803         Bug 16549: WebKit nightly build failing to launch on PowerPC G3s
804
805         * libWebKitSystemInterfaceTiger.a: Update to a G3-friendly version.
806
807 2007-12-07  Dan Bernstein  <mitz@apple.com>
808
809         Reviewed by Darin Adler.
810
811         - updated system interface for fixing <rdar://problem/5499918> REGRESSION: insertion point in input field with custom border cuts holes in focus ring interior edges
812
813         * WebKitSystemInterface.h:
814         * libWebKitSystemInterfaceLeopard.a:
815         * libWebKitSystemInterfaceTiger.a:
816
817 2007-11-27  John Sullivan  <sullivan@apple.com>
818
819         Fixed 5614525, caused by a recent bug in WKGetExtensionsForMIMEType
820         that affects Safari.
821         
822         reviewed by Kevin Decker
823
824         * libWebKitSystemInterfaceLeopard.a:
825         * libWebKitSystemInterfaceTiger.a:
826
827 2007-11-26  Timothy Hatcher  <timothy@apple.com>
828
829         Reviewed by Adam Roben.
830
831         Bug 16137: Web Inspector window on Leopard should have a unified toolbar and window title
832         http://bugs.webkit.org/show_bug.cgi?id=16137
833
834         Add a new function to make bottom window corners square for textured windows.
835
836         * WebKitSystemInterface.h:
837         * libWebKitSystemInterfaceTiger.a:
838         * libWebKitSystemInterfaceLeopard.a:
839
840 2007-11-23  Adam Roben  <aroben@apple.com>
841
842         Add wkSetPatternPhaseInUserSpace to WebKitSystemInterface on Windows
843
844         Reviewed by Tim.
845
846         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
847         declaration.
848         * win/lib/WebKitSystemInterface.lib: Updated.
849         * win/lib/WebKitSystemInterface_debug.lib: Updated.
850
851 2007-11-16  Anders Carlsson  <andersca@apple.com>
852
853         Reviewed by Adam.
854
855         <rdar://problem/5603832>
856         XMLHttpRequest readyState 3 & responseText buffer issues.
857
858         Add wkSetCFURLRequestShouldContentSniff.
859         
860         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
861         * win/lib/WebKitSystemInterface.lib:
862         * win/lib/WebKitSystemInterface_debug.lib:
863
864 2007-11-05  Antti Koivisto  <antti@apple.com>
865
866         Reviewed by Sam.
867         
868         Update WKQTMovieViewSetDrawSynchronously.
869
870         * libWebKitSystemInterfaceLeopard.a:
871         * libWebKitSystemInterfaceTiger.a:
872
873 2007-11-02  Antti Koivisto  <antti@apple.com>
874
875         Reviewed by Darin Adler.
876         
877         Update to add WKQTMovieViewSetDrawSynchronously
878
879         * WebKitSystemInterface.h:
880         * libWebKitSystemInterfaceLeopard.a:
881         * libWebKitSystemInterfaceTiger.a:
882
883 2007-10-26  Adele Peterson  <adele@apple.com>
884
885         Reviewed by Tim Hatcher.
886
887         Updating header too for WKDrawCapsLockIndicator.
888
889         * WebKitSystemInterface.h:
890
891 2007-10-26  Adele Peterson  <adele@apple.com>
892
893         Reviewed by Oliver.
894
895         Adding WKDrawCapsLockIndicator in preparation for fixing the caps lock indicator.
896
897         * libWebKitSystemInterfaceLeopard.a:
898         * libWebKitSystemInterfaceTiger.a:
899
900 2007-10-25  Adam Roben  <aroben@apple.com>
901
902         Add wkSetPatternBaseCTM.
903
904         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
905         * win/lib/WebKitSystemInterface.lib:
906         * win/lib/WebKitSystemInterface_debug.lib:
907
908 2007-10-25  Sam Weinig  <sam@webkit.org>
909
910         Fix the windows build.
911
912         * win/lib/WebKitSystemInterface.lib:
913         * win/lib/WebKitSystemInterface_debug.lib:
914
915 2007-10-25  Timothy Hatcher  <timothy@apple.com>
916
917         Add WKSetPatternBaseCTM.
918
919         * WebKitSystemInterface.h:
920         * libWebKitSystemInterfaceLeopard.a:
921         * libWebKitSystemInterfaceTiger.a:
922
923 2007-10-25  Timothy Hatcher  <timothy@apple.com>
924
925         Reviewed by Adam.
926
927         Update the Leopard WebKitSystemInterface to be 4-way univeral to include 64-bit.
928
929         * libWebKitSystemInterfaceLeopard.a:
930
931 2007-10-25  Sam Weinig  <sam@webkit.org>
932
933         Added wrapper for getting the foundation cache directory.
934
935         Reviewed by Adam Roben.
936
937         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
938         * win/lib/WebKitSystemInterface.lib:
939         * win/lib/WebKitSystemInterface_debug.lib:
940
941 2007-10-24  Adam Roben  <aroben@apple.com>
942
943         Added some font-related functions needed for <rdar://5549919>
944
945         Reviewed by Ada.
946
947         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
948         * win/lib/WebKitSystemInterface.lib:
949         * win/lib/WebKitSystemInterface_debug.lib:
950
951 2007-10-24  Timothy Hatcher  <timothy@apple.com>
952
953         Reviewed by Mark Rowe.
954
955         <rdar://problem/5069711> OpenSource version of libWebKitSystemInterface.a is Tiger only, causes issues if used on Leopard
956
957         Add system specific versions of WebKitSystemInterface.
958
959         * libWebKitSystemInterface.a: Removed.
960         * libWebKitSystemInterfaceLeopard.a: Added.
961         * libWebKitSystemInterfaceTiger.a: Added.
962
963 2007-10-11  Ada Chan  <adachan@apple.com>
964
965         <rdar://problem/5534421>
966         Added wkGetDefaultHTTPCookieStorage().  Updated libraries.
967
968         Reviewed by Darin Adler.
969
970         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
971         * win/lib/WebKitSystemInterface.lib:
972         * win/lib/WebKitSystemInterface_debug.lib:
973
974 2007-09-27  Sam Weinig  <sam@webkit.org>
975
976         Build fix. Ran update-webkitsysteminterface script on Tiger, because
977         the resulting binary differs when built on Tiger.
978
979         * libWebKitSystemInterface.a:
980
981 2007-09-27  David Hyatt  <hyatt@apple.com>
982
983         Update WebKitSYstemInterface for @font-face changes.
984
985         * WebKitSystemInterface.h:
986         * libWebKitSystemInterface.a:
987
988 2007-09-18  Geoffrey Garen  <ggaren@apple.com>
989
990         Build fix. Ran update-webkitsysteminterface script on Tiger, because
991         the resulting binary differs when built on Tiger. See 
992         <rdar://problem/5490613>.
993
994         * libWebKitSystemInterface.a:
995
996 2007-09-18  Geoffrey Garen  <ggaren@apple.com>
997
998         Build fix. Ran update-webkitsysteminterface script.
999
1000         * WebKitSystemInterface.h:
1001         * libWebKitSystemInterface.a:
1002
1003 2007-08-28  Anders Carlsson  <andersca@apple.com>
1004
1005         Add WKSetNSURLRequestShouldContentSniff.
1006         
1007         * WebKitSystemInterface.h:
1008         * libWebKitSystemInterface.a:
1009
1010 2007-08-28  Ada Chan  <adachan@apple.com>
1011
1012         <rdar://problem/4876242> Added SPI to fetch SSL certificate information.
1013         Updated libraries.
1014         
1015         Reviewed by Adam.
1016
1017         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1018         * win/lib/WebKitSystemInterface.lib:
1019         * win/lib/WebKitSystemInterface_debug.lib:
1020
1021 2007-07-23  Ada Chan  <adachan@apple.com>
1022
1023         Reviewed by Steve.
1024         
1025         Update WebKitSystemInterface.{h,lib}.
1026
1027         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1028         * win/lib/WebKitSystemInterface.lib:
1029         * win/lib/WebKitSystemInterface_debug.lib:
1030
1031 2007-07-19  Ada Chan  <adachan@apple.com>
1032
1033         Rubber-stamped by Adam.
1034         
1035         Update libraries.
1036
1037         * win/lib/WebKitSystemInterface.lib:
1038         * win/lib/WebKitSystemInterface_debug.lib:
1039
1040 2007-07-06  Adam Roben  <aroben@apple.com>
1041
1042         Update WebKitSystemInterface.{h,lib} for <rdar://problem/5301994>
1043
1044         Reviewed by Alice.
1045
1046         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1047         * win/lib/WebKitSystemInterface.lib:
1048         * win/lib/WebKitSystemInterface_debug.lib:
1049
1050 2007-06-29  Antti Koivisto  <antti@apple.com>
1051
1052         Reviewed by Maciej.
1053         
1054         Added WKQTMovieDataRate and WKQTMovieMaxTimeLoaded
1055
1056         * WebKitSystemInterface.h:
1057         * libWebKitSystemInterface.a:
1058
1059 2007-03-29  Beth Dakin  <bdakin@apple.com>
1060
1061         Rubber-stamped by Adam.
1062
1063         Keep OpenSource building.
1064
1065         * WebKitSystemInterface.h:
1066         * libWebKitSystemInterface.a:
1067
1068 2007-03-28  Antti Koivisto  <antti@apple.com>
1069
1070         Update libWebKitSystemInterface, previous version was out of date.
1071
1072         * libWebKitSystemInterface.a:
1073
1074 2007-03-27  Antti Koivisto  <antti@apple.com>
1075
1076         Reviewed by Darin Adler.
1077         
1078         Added wkGetWheelEventDeltas
1079
1080         * WebKitSystemInterface.h:
1081         * libWebKitSystemInterface.a:
1082
1083 2007-03-07  Mark Rowe  <mrowe@apple.com>
1084
1085         Build fix.  Rebuild against 10.4 SDK.
1086
1087         * libWebKitSystemInterface.a:
1088
1089 2007-03-06  Kevin Decker  <kdecker@apple.com>
1090
1091         Reviewed by Brady
1092
1093         Fixed: <rdar://problem/4126976> private keys imported by WebKit should not be accessible by all applications
1094
1095         * libWebKitSystemInterface.a:
1096
1097 2007-02-21  Anders Carlsson  <acarlsson@apple.com>
1098
1099         Add new version with WKCGContextIsBitmapContext.
1100         
1101         * WebKitSystemInterface.h:
1102         * libWebKitSystemInterface.a:
1103
1104 2006-12-16  Adele Peterson  <adele@apple.com>
1105
1106         Reviewed by Adam.
1107
1108         WebKitLibraries part of fix for:
1109         <rdar://problem/4463829> Switch to use new search field implementation for <input type="search">
1110
1111         Added wkDrawTextFieldCellFocusRing.
1112
1113         * WebKitSystemInterface.h:
1114         * libWebKitSystemInterface.a:
1115
1116 2006-10-11  Darin Adler  <darin@apple.com>
1117
1118         Reviewed by John Sullivan.
1119
1120         * WebKitSystemInterface.h: Updated to a C++-compatible version.
1121
1122 2006-08-31  Adele Peterson  <adele@apple.com>
1123
1124         Reviewed by John Sullivan.
1125
1126         Removed wkSecureEventInput and wkSetSecureEventInput, since this can be done with API.
1127
1128         * WebKitSystemInterface.h:
1129         * libWebKitSystemInterface.a:
1130
1131 2006-08-30  Adele Peterson  <adele@apple.com>
1132
1133         Reviewed by Hyatt.
1134
1135         Updated for http://bugs.webkit.org/show_bug.cgi?id=10575
1136         Enable secure input mode for new password fields
1137
1138         * WebKitSystemInterface.h: Added WKSetSecureEventInput and WKSecureEventInput;
1139         * libWebKitSystemInterface.a:
1140
1141 2006-07-09  Anders Carlsson  <acarlsson@apple.com>
1142
1143         Reviewed by Darin Adler.
1144
1145         * WebKitSystemInterface.h:
1146         * libWebKitSystemInterface.a:
1147         Add WKPathFromFont.
1148         
1149 2006-07-05  Adele Peterson  <adele@apple.com>
1150
1151         Reviewed by Maciej and Hyatt.
1152
1153         * WebKitSystemInterface.h: Updated.
1154         * libWebKitSystemInterface.a: Updated.
1155
1156 2006-06-16  Adele Peterson  <adele@apple.com>
1157
1158         Reviewed by Alice.
1159
1160         * WebKitSystemInterface.h: Added WKDrawBezeledTextArea().
1161         * libWebKitSystemInterface.a: ditto.
1162
1163 2006-04-01  Eric Seidel  <eseidel@apple.com>
1164
1165         * libWebKitSystemInterface.a: commit a universal binary.
1166
1167 2006-04-01  Darin Adler  <darin@apple.com>
1168
1169         Reviewed by Beth.
1170
1171         * libWebKitSystemInterface.a: Changed alpha in the focus-ring drawing
1172         code to use the system default alpha.
1173
1174 2006-03-17  Eric Seidel  <eseidel@apple.com>
1175
1176         * libWebKitSystemInterface.a: commit a universal binary.
1177
1178 2006-03-17  Adele Peterson  <adele@apple.com>
1179
1180         * WebKitSystemInterface.h: Added WKDrawBezeledTextFieldCell()
1181         * libWebKitSystemInterface.a: ditto
1182
1183 2006-02-28  John Sullivan  <sullivan@apple.com>
1184
1185         * WebKitSystemInterface.h: Removed WKMouseIsDown()
1186         * libWebKitSystemInterface.a: ditto
1187
1188 2006-02-23  Timothy Hatcher  <timothy@apple.com>
1189
1190         New build to fix the i386 arch. (The _cuEnc64 symbol was missing.)
1191
1192         * libWebKitSystemInterface.a:
1193
1194 2006-02-19  Darin Adler  <darin@apple.com>
1195
1196         * WebKitSystemInterface.h: Added WKDrawFocusRing.
1197         * libWebKitSystemInterface.a: Ditto.
1198
1199 2006-02-06  John Sullivan  <sullivan@apple.com>
1200
1201         * WebKitSystemInterface.h:
1202         * libWebKitSystemInterface.a:
1203         removed WKExecutableLinkedInTigerOrEarlier
1204
1205 2005-11-01  Darin Adler  <darin@apple.com>
1206
1207         * libWebKitSystemInterface.a: Updated.
1208
1209 2005-10-04  Maciej Stachowiak  <mjs@apple.com>
1210
1211         - updated
1212
1213         * WebKitSystemInterface.h:
1214         * libWebKitSystemInterface.a:
1215
1216 2005-09-08  Justin Garcia  <justin.garcia@apple.com>
1217
1218         * WebKitSystemInterface.h: Update to latest
1219         * libWebKitSystemInterface.a: ditto
1220
1221 2005-09-04  Darin Adler  <darin@apple.com>
1222
1223         * WebKitSystemInterface.h: Update to latest
1224         * libWebKitSystemInterface.a: Ditto.
1225
1226 2005-08-07  Darin Adler  <darin@apple.com>
1227
1228         * libWebKitSystemInterface.a: Universal binary.
1229         * WebKitSystemInterface.h: Updated for calls that Eric recently removed.
1230
1231 2005-07-01  John Sullivan  <sullivan@apple.com>
1232
1233         - added WKExecutableLinkedInTigerOrEarlier
1234
1235         * WebKitSystemInterface.h:
1236         * libWebKitSystemInterface.a:
1237
1238 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1239
1240         - updated for crashing bugfix
1241
1242         * libWebKitSystemInterface.a:
1243
1244 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1245
1246         - updated
1247
1248         * WebKitSystemInterface.h:
1249         * libWebKitSystemInterface.a:
1250
1251 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1252
1253         - updated
1254
1255         * WebKitSystemInterface.h:
1256         * libWebKitSystemInterface.a:
1257
1258 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1259
1260         - updated
1261
1262         * WebKitSystemInterface.h:
1263         * libWebKitSystemInterface.a:
1264
1265 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1266
1267         - updated
1268
1269         * WebKitSystemInterface.h:
1270         * libWebKitSystemInterface.a:
1271
1272 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1273
1274         - updated
1275
1276         * WebKitSystemInterface.h:
1277         * libWebKitSystemInterface.a:
1278
1279 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1280
1281         - updated
1282
1283         * WebKitSystemInterface.h:
1284         * libWebKitSystemInterface.a:
1285
1286 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1287
1288         - updated
1289
1290         * WebKitSystemInterface.h:
1291         * libWebKitSystemInterface.a:
1292
1293 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
1294
1295         - updated
1296
1297         * WebKitSystemInterface.h:
1298         * libWebKitSystemInterface.a:
1299
1300 2005-06-05  Maciej Stachowiak  <mjs@apple.com>
1301
1302         - added a few more bits of SPI
1303
1304         * WebKitSystemInterface.h:
1305         * libWebKitSystemInterface.a:
1306
1307 2005-06-05  Maciej Stachowiak  <mjs@apple.com>
1308
1309         - added file type and NSURLResponse caching SPI
1310
1311         * WebKitSystemInterface.h:
1312         * libWebKitSystemInterface.a:
1313
1314 2005-06-05  Maciej Stachowiak  <mjs@apple.com>
1315
1316         - initial checkin of WebKitSystemInterface binary
1317
1318         * WebKitSystemInterface.h: Added.
1319         * libWebKitSystemInterface.a: Added.
1320