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