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