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