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