2e8bc7a5db1796031d7f5f7ceb54a7facf379b51
[WebKit-https.git] / WebKitLibraries / ChangeLog
1 2008-02-01  Steve Falkenburg  <sfalken@apple.com>
2
3         <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
4         
5         Rubber-stamped by Jon Honeycutt.
6
7         * win/tools/vsprops/common.vsprops:
8
9 2008-01-29  Mark Rowe  <mrowe@apple.com>
10
11         Reviewed by Tim Hatcher.
12
13         <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).
14
15         * WebCoreSQLite3/sqlite3.h: Added.
16         * WebCoreSQLite3/sqlite3ext.h: Added.
17         * libWebCoreSQLite3.a: Added.
18
19 2008-01-29  Alexey Proskuryakov  <ap@webkit.org>
20
21         Debug (external) build fix.
22
23         Removed _DEBUG preprocessor definition, which indicates that debug libraries are used (while they aren't).
24         This preprocessor definition is automatically set by Visual Studio as needed anyway.
25
26         * win/tools/vsprops/debug.vsprops:
27
28 2008-01-17  Steve Falkenburg  <sfalken@apple.com>
29
30         Add preprocessor define accidently dropped in my unification,
31         and required by some builds.  Fixes an issue that caused both
32         debug and release DLLs to be loaded.
33         
34         Rubber-stamped by Jon Honeycutt.
35
36         * win/tools/vsprops/debug_internal.vsprops:
37
38 2008-01-16  Steve Falkenburg  <sfalken@apple.com>
39
40         Use recommended security-related compiler settings.
41         
42         Reviewed by Adam.
43
44         * win/tools/vsprops/common.vsprops:
45
46 2008-01-16  Steve Falkenburg  <sfalken@apple.com>
47
48         Build fix.
49
50         * win/tools/vsprops/release.vsprops:
51
52 2008-01-15  Adele Peterson  <adele@apple.com>
53
54         Reviewed by Adam and Antti.
55
56         Updated libraries for <rdar://problem/5619062> Add load progress indicator to video controls
57
58         * WebKitSystemInterface.h:
59         * libWebKitSystemInterfaceLeopard.a:
60         * libWebKitSystemInterfaceTiger.a:
61         * win/include/SafariTheme: Added.
62         * win/include/SafariTheme/SafariThemeConstants.h: Added. Placeholder empty header until we release an updated WebKitSupportLibrary.
63
64 2008-01-14  Steve Falkenburg  <sfalken@apple.com>
65
66         Use shared vsprops for most vcproj properties.
67         
68         Reviewed by Darin.
69
70         * win/tools/vsprops/common.vsprops:
71         * win/tools/vsprops/debug.vsprops:
72         * win/tools/vsprops/debug_internal.vsprops:
73         * win/tools/vsprops/release.vsprops:
74
75 2008-01-11  Steve Falkenburg  <sfalken@apple.com>
76
77         Share common files across projects.
78         
79         Unify vsprops files
80         Debug:          common.vsprops, debug.vsprops
81         Debug_Internal: common.vsprops, debug.vsprops, debug_internal.vsprops
82         Release:        common.vsprops, release.vsprops
83         
84         Shared properties can go into common.vsprops, shared debug settings can go into debug.vsprops.
85         debug_internal.vsprops will be mostly empty except for file path prefix modifiers.
86
87         Moved auto-version.sh, VERSION, PRODUCTVERSION to tools.
88
89         Reviewed by Adam Roben.
90
91         * win/tools/WinTools.make:
92         * win/tools/scripts: Added.
93         * win/tools/scripts/PRODUCTVERSION: Added.
94         * win/tools/scripts/VERSION: Added.
95         * win/tools/scripts/auto-version.sh: Copied from WebCore/WebCore.vcproj/auto-version.sh.
96         * win/tools/vsprops/debug.vsprops:
97         * win/tools/vsprops/debug_internal.vsprops: Added.
98         * win/tools/vsprops/release.vsprops:
99
100 2008-01-11  Steve Falkenburg  <sfalken@apple.com>
101
102         Add shared vsprops to help unify our Windows tools settings.
103
104         Reviewed by Hyatt.
105
106         * win/tools: Added.
107         * win/tools/WinTools.make: Added.
108         * win/tools/vsprops: Added.
109         * win/tools/vsprops/common.vsprops: Added.
110         * win/tools/vsprops/debug.vsprops: Added.
111         * win/tools/vsprops/release.vsprops: Added.
112
113 2008-01-07  Mark Rowe  <mrowe@apple.com>
114
115         Update Tiger library to a G3-friendly version.
116
117         * libWebKitSystemInterfaceTiger.a:
118
119 2008-01-07  Adele Peterson  <adele@apple.com>
120
121         Reviewed by Antti, Adam, and Mitz.
122
123         WebKitLibraries part of fix for 
124         <rdar://problem/5619073> Updated look for <video> controls
125         <rdar://problem/5619057> Add volume control to video controls
126
127         * WebKitSystemInterface.h:
128         * libWebKitSystemInterfaceLeopard.a:
129         * libWebKitSystemInterfaceTiger.a:
130
131 2008-01-03  Mark Rowe  <mrowe@apple.com>
132
133         Update Tiger library to a G3-friendly version.
134
135         * libWebKitSystemInterfaceTiger.a:
136
137 2008-01-03  Adele Peterson  <adele@apple.com>
138
139         Update libraries for <rdar://problem/4106190> Include "Where from" metadata in drag-and-dropped images
140
141         * WebKitSystemInterface.h:
142         * libWebKitSystemInterfaceLeopard.a:
143         * libWebKitSystemInterfaceTiger.a:
144
145 2007-12-21  Mark Rowe  <mrowe@apple.com>
146
147         Rubber-stamped by Dan Bernstein.
148
149         Fix http://bugs.webkit.org/show_bug.cgi?id=16549.
150         Bug 16549: WebKit nightly build failing to launch on PowerPC G3s
151
152         * libWebKitSystemInterfaceTiger.a: Update to a G3-friendly version.
153
154 2007-12-07  Dan Bernstein  <mitz@apple.com>
155
156         Reviewed by Darin Adler.
157
158         - updated system interface for fixing <rdar://problem/5499918> REGRESSION: insertion point in input field with custom border cuts holes in focus ring interior edges
159
160         * WebKitSystemInterface.h:
161         * libWebKitSystemInterfaceLeopard.a:
162         * libWebKitSystemInterfaceTiger.a:
163
164 2007-11-27  John Sullivan  <sullivan@apple.com>
165
166         Fixed 5614525, caused by a recent bug in WKGetExtensionsForMIMEType
167         that affects Safari.
168         
169         reviewed by Kevin Decker
170
171         * libWebKitSystemInterfaceLeopard.a:
172         * libWebKitSystemInterfaceTiger.a:
173
174 2007-11-26  Timothy Hatcher  <timothy@apple.com>
175
176         Reviewed by Adam Roben.
177
178         Bug 16137: Web Inspector window on Leopard should have a unified toolbar and window title
179         http://bugs.webkit.org/show_bug.cgi?id=16137
180
181         Add a new function to make bottom window corners square for textured windows.
182
183         * WebKitSystemInterface.h:
184         * libWebKitSystemInterfaceTiger.a:
185         * libWebKitSystemInterfaceLeopard.a:
186
187 2007-11-23  Adam Roben  <aroben@apple.com>
188
189         Add wkSetPatternPhaseInUserSpace to WebKitSystemInterface on Windows
190
191         Reviewed by Tim.
192
193         * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
194         declaration.
195         * win/lib/WebKitSystemInterface.lib: Updated.
196         * win/lib/WebKitSystemInterface_debug.lib: Updated.
197
198 2007-11-16  Anders Carlsson  <andersca@apple.com>
199
200         Reviewed by Adam.
201
202         <rdar://problem/5603832>
203         XMLHttpRequest readyState 3 & responseText buffer issues.
204
205         Add wkSetCFURLRequestShouldContentSniff.
206         
207         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
208         * win/lib/WebKitSystemInterface.lib:
209         * win/lib/WebKitSystemInterface_debug.lib:
210
211 2007-11-05  Antti Koivisto  <antti@apple.com>
212
213         Reviewed by Sam.
214         
215         Update WKQTMovieViewSetDrawSynchronously.
216
217         * libWebKitSystemInterfaceLeopard.a:
218         * libWebKitSystemInterfaceTiger.a:
219
220 2007-11-02  Antti Koivisto  <antti@apple.com>
221
222         Reviewed by Darin.
223         
224         Update to add WKQTMovieViewSetDrawSynchronously
225
226         * WebKitSystemInterface.h:
227         * libWebKitSystemInterfaceLeopard.a:
228         * libWebKitSystemInterfaceTiger.a:
229
230 2007-10-26  Adele Peterson  <adele@apple.com>
231
232         Reviewed by Tim Hatcher.
233
234         Updating header too for WKDrawCapsLockIndicator.
235
236         * WebKitSystemInterface.h:
237
238 2007-10-26  Adele Peterson  <adele@apple.com>
239
240         Reviewed by Oliver.
241
242         Adding WKDrawCapsLockIndicator in preparation for fixing the caps lock indicator.
243
244         * libWebKitSystemInterfaceLeopard.a:
245         * libWebKitSystemInterfaceTiger.a:
246
247 2007-10-25  Adam Roben  <aroben@apple.com>
248
249         Add wkSetPatternBaseCTM.
250
251         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
252         * win/lib/WebKitSystemInterface.lib:
253         * win/lib/WebKitSystemInterface_debug.lib:
254
255 2007-10-25  Sam Weinig  <sam@webkit.org>
256
257         Fix the windows build.
258
259         * win/lib/WebKitSystemInterface.lib:
260         * win/lib/WebKitSystemInterface_debug.lib:
261
262 2007-10-25  Timothy Hatcher  <timothy@apple.com>
263
264         Add WKSetPatternBaseCTM.
265
266         * WebKitSystemInterface.h:
267         * libWebKitSystemInterfaceLeopard.a:
268         * libWebKitSystemInterfaceTiger.a:
269
270 2007-10-25  Timothy Hatcher  <timothy@apple.com>
271
272         Reviewed by Adam.
273
274         Update the Leopard WebKitSystemInterface to be 4-way univeral to include 64-bit.
275
276         * libWebKitSystemInterfaceLeopard.a:
277
278 2007-10-25  Sam Weinig  <sam@webkit.org>
279
280         Added wrapper for getting the foundation cache directory.
281
282         Reviewed by Adam Roben.
283
284         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
285         * win/lib/WebKitSystemInterface.lib:
286         * win/lib/WebKitSystemInterface_debug.lib:
287
288 2007-10-24  Adam Roben  <aroben@apple.com>
289
290         Added some font-related functions needed for <rdar://5549919>
291
292         Reviewed by Ada.
293
294         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
295         * win/lib/WebKitSystemInterface.lib:
296         * win/lib/WebKitSystemInterface_debug.lib:
297
298 2007-10-24  Timothy Hatcher  <timothy@apple.com>
299
300         Reviewed by Mark Rowe.
301
302         <rdar://problem/5069711> OpenSource version of libWebKitSystemInterface.a is Tiger only, causes issues if used on Leopard
303
304         Add system specific versions of WebKitSystemInterface.
305
306         * libWebKitSystemInterface.a: Removed.
307         * libWebKitSystemInterfaceLeopard.a: Added.
308         * libWebKitSystemInterfaceTiger.a: Added.
309
310 2007-10-11  Ada Chan  <adachan@apple.com>
311
312         <rdar://problem/5534421>
313         Added wkGetDefaultHTTPCookieStorage().  Updated libraries.
314
315         Reviewed by Darin.
316
317         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
318         * win/lib/WebKitSystemInterface.lib:
319         * win/lib/WebKitSystemInterface_debug.lib:
320
321 2007-09-27  Sam Weinig  <sam@webkit.org>
322
323         Build fix. Ran update-webkitsysteminterface script on Tiger, because
324         the resulting binary differs when built on Tiger.
325
326         * libWebKitSystemInterface.a:
327
328 2007-09-27  David Hyatt  <hyatt@apple.com>
329
330         Update WebKitSYstemInterface for @font-face changes.
331
332         * WebKitSystemInterface.h:
333         * libWebKitSystemInterface.a:
334
335 2007-09-18  Geoffrey Garen  <ggaren@apple.com>
336
337         Build fix. Ran update-webkitsysteminterface script on Tiger, because
338         the resulting binary differs when built on Tiger. See 
339         <rdar://problem/5490613>.
340
341         * libWebKitSystemInterface.a:
342
343 2007-09-18  Geoffrey Garen  <ggaren@apple.com>
344
345         Build fix. Ran update-webkitsysteminterface script.
346
347         * WebKitSystemInterface.h:
348         * libWebKitSystemInterface.a:
349
350 2007-08-28  Anders Carlsson  <andersca@apple.com>
351
352         Add WKSetNSURLRequestShouldContentSniff.
353         
354         * WebKitSystemInterface.h:
355         * libWebKitSystemInterface.a:
356
357 2007-08-28  Ada Chan  <adachan@apple.com>
358
359         <rdar://problem/4876242> Added SPI to fetch SSL certificate information.
360         Updated libraries.
361         
362         Reviewed by Adam.
363
364         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
365         * win/lib/WebKitSystemInterface.lib:
366         * win/lib/WebKitSystemInterface_debug.lib:
367
368 2007-07-23  Ada Chan  <adachan@apple.com>
369
370         Reviewed by Steve.
371         
372         Update WebKitSystemInterface.{h,lib}.
373
374         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
375         * win/lib/WebKitSystemInterface.lib:
376         * win/lib/WebKitSystemInterface_debug.lib:
377
378 2007-07-19  Ada Chan  <adachan@apple.com>
379
380         Rubber-stamped by Adam.
381         
382         Update libraries.
383
384         * win/lib/WebKitSystemInterface.lib:
385         * win/lib/WebKitSystemInterface_debug.lib:
386
387 2007-07-06  Adam Roben  <aroben@apple.com>
388
389         Update WebKitSystemInterface.{h,lib} for <rdar://problem/5301994>
390
391         Reviewed by Alice.
392
393         * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
394         * win/lib/WebKitSystemInterface.lib:
395         * win/lib/WebKitSystemInterface_debug.lib:
396
397 2007-06-29  Antti Koivisto  <antti@apple.com>
398
399         Reviewed by Maciej.
400         
401         Added WKQTMovieDataRate and WKQTMovieMaxTimeLoaded
402
403         * WebKitSystemInterface.h:
404         * libWebKitSystemInterface.a:
405
406 2007-03-29  Beth Dakin  <bdakin@apple.com>
407
408         Rubber-stamped by Adam.
409
410         Keep OpenSource building.
411
412         * WebKitSystemInterface.h:
413         * libWebKitSystemInterface.a:
414
415 2007-03-28  Antti Koivisto  <antti@apple.com>
416
417         Update libWebKitSystemInterface, previous version was out of date.
418
419         * libWebKitSystemInterface.a:
420
421 2007-03-27  Antti Koivisto  <antti@apple.com>
422
423         Reviewed by Darin.
424         
425         Added wkGetWheelEventDeltas
426
427         * WebKitSystemInterface.h:
428         * libWebKitSystemInterface.a:
429
430 2007-03-07  Mark Rowe  <mrowe@apple.com>
431
432         Build fix.  Rebuild against 10.4 SDK.
433
434         * libWebKitSystemInterface.a:
435
436 2007-03-06  Kevin Decker  <kdecker@apple.com>
437
438         Reviewed by Brady
439
440         Fixed: <rdar://problem/4126976> private keys imported by WebKit should not be accessible by all applications
441
442         * libWebKitSystemInterface.a:
443
444 2007-02-21  Anders Carlsson  <acarlsson@apple.com>
445
446         Add new version with WKCGContextIsBitmapContext.
447         
448         * WebKitSystemInterface.h:
449         * libWebKitSystemInterface.a:
450
451 2006-12-16  Adele Peterson  <adele@apple.com>
452
453         Reviewed by Adam.
454
455         WebKitLibraries part of fix for:
456         <rdar://problem/4463829> Switch to use new search field implementation for <input type="search">
457
458         Added wkDrawTextFieldCellFocusRing.
459
460         * WebKitSystemInterface.h:
461         * libWebKitSystemInterface.a:
462
463 2006-10-11  Darin Adler  <darin@apple.com>
464
465         Reviewed by John Sullivan.
466
467         * WebKitSystemInterface.h: Updated to a C++-compatible version.
468
469 2006-08-31  Adele Peterson  <adele@apple.com>
470
471         Reviewed by John Sullivan.
472
473         Removed wkSecureEventInput and wkSetSecureEventInput, since this can be done with API.
474
475         * WebKitSystemInterface.h:
476         * libWebKitSystemInterface.a:
477
478 2006-08-30  Adele Peterson  <adele@apple.com>
479
480         Reviewed by Hyatt.
481
482         Updated for http://bugs.webkit.org/show_bug.cgi?id=10575
483         Enable secure input mode for new password fields
484
485         * WebKitSystemInterface.h: Added WKSetSecureEventInput and WKSecureEventInput;
486         * libWebKitSystemInterface.a:
487
488 2006-07-09  Anders Carlsson  <acarlsson@apple.com>
489
490         Reviewed by Darin.
491
492         * WebKitSystemInterface.h:
493         * libWebKitSystemInterface.a:
494         Add WKPathFromFont.
495         
496 2006-07-05  Adele Peterson  <adele@apple.com>
497
498         Reviewed by Maciej and Hyatt.
499
500         * WebKitSystemInterface.h: Updated.
501         * libWebKitSystemInterface.a: Updated.
502
503 2006-06-16  Adele Peterson  <adele@apple.com>
504
505         Reviewed by Alice.
506
507         * WebKitSystemInterface.h: Added WKDrawBezeledTextArea().
508         * libWebKitSystemInterface.a: ditto.
509
510 2006-04-01  Eric Seidel  <eseidel@apple.com>
511
512         * libWebKitSystemInterface.a: commit a universal binary.
513
514 2006-04-01  Darin Adler  <darin@apple.com>
515
516         Reviewed by Beth.
517
518         * libWebKitSystemInterface.a: Changed alpha in the focus-ring drawing
519         code to use the system default alpha.
520
521 2006-03-17  Eric Seidel  <eseidel@apple.com>
522
523         * libWebKitSystemInterface.a: commit a universal binary.
524
525 2006-03-17  Adele Peterson  <adele@apple.com>
526
527         * WebKitSystemInterface.h: Added WKDrawBezeledTextFieldCell()
528         * libWebKitSystemInterface.a: ditto
529
530 2006-02-28  John Sullivan  <sullivan@apple.com>
531
532         * WebKitSystemInterface.h: Removed WKMouseIsDown()
533         * libWebKitSystemInterface.a: ditto
534
535 2006-02-23  Timothy Hatcher  <timothy@apple.com>
536
537         New build to fix the i386 arch. (The _cuEnc64 symbol was missing.)
538
539         * libWebKitSystemInterface.a:
540
541 2006-02-19  Darin Adler  <darin@apple.com>
542
543         * WebKitSystemInterface.h: Added WKDrawFocusRing.
544         * libWebKitSystemInterface.a: Ditto.
545
546 2006-02-06  John Sullivan  <sullivan@apple.com>
547
548         * WebKitSystemInterface.h:
549         * libWebKitSystemInterface.a:
550         removed WKExecutableLinkedInTigerOrEarlier
551
552 2005-11-01  Darin Adler  <darin@apple.com>
553
554         * libWebKitSystemInterface.a: Updated.
555
556 2005-10-04  Maciej Stachowiak  <mjs@apple.com>
557
558         - updated
559
560         * WebKitSystemInterface.h:
561         * libWebKitSystemInterface.a:
562
563 2005-09-08  Justin Garcia  <justin.garcia@apple.com>
564
565         * WebKitSystemInterface.h: Update to latest
566         * libWebKitSystemInterface.a: ditto
567
568 2005-09-04  Darin Adler  <darin@apple.com>
569
570         * WebKitSystemInterface.h: Update to latest
571         * libWebKitSystemInterface.a: Ditto.
572
573 2005-08-07  Darin Adler  <darin@apple.com>
574
575         * libWebKitSystemInterface.a: Universal binary.
576         * WebKitSystemInterface.h: Updated for calls that Eric recently removed.
577
578 2005-07-01  John Sullivan  <sullivan@apple.com>
579
580         - added WKExecutableLinkedInTigerOrEarlier
581
582         * WebKitSystemInterface.h:
583         * libWebKitSystemInterface.a:
584
585 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
586
587         - updated for crashing bugfix
588
589         * libWebKitSystemInterface.a:
590
591 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
592
593         - updated
594
595         * WebKitSystemInterface.h:
596         * libWebKitSystemInterface.a:
597
598 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
599
600         - updated
601
602         * WebKitSystemInterface.h:
603         * libWebKitSystemInterface.a:
604
605 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
606
607         - updated
608
609         * WebKitSystemInterface.h:
610         * libWebKitSystemInterface.a:
611
612 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
613
614         - updated
615
616         * WebKitSystemInterface.h:
617         * libWebKitSystemInterface.a:
618
619 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
620
621         - updated
622
623         * WebKitSystemInterface.h:
624         * libWebKitSystemInterface.a:
625
626 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
627
628         - updated
629
630         * WebKitSystemInterface.h:
631         * libWebKitSystemInterface.a:
632
633 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
634
635         - updated
636
637         * WebKitSystemInterface.h:
638         * libWebKitSystemInterface.a:
639
640 2005-06-06  Maciej Stachowiak  <mjs@apple.com>
641
642         - updated
643
644         * WebKitSystemInterface.h:
645         * libWebKitSystemInterface.a:
646
647 2005-06-05  Maciej Stachowiak  <mjs@apple.com>
648
649         - added a few more bits of SPI
650
651         * WebKitSystemInterface.h:
652         * libWebKitSystemInterface.a:
653
654 2005-06-05  Maciej Stachowiak  <mjs@apple.com>
655
656         - added file type and NSURLResponse caching SPI
657
658         * WebKitSystemInterface.h:
659         * libWebKitSystemInterface.a:
660
661 2005-06-05  Maciej Stachowiak  <mjs@apple.com>
662
663         - initial checkin of WebKitSystemInterface binary
664
665         * WebKitSystemInterface.h: Added.
666         * libWebKitSystemInterface.a: Added.
667