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