1 2009-09-25 Dan Bernstein <mitz@apple.com>
3 Reviewed by Adam Roben.
5 WebKitSystemInterface changes for
6 <rdar://problem/7211635> 2 byte characters are displayed as garbaged
7 <rdar://problem/7212626> garbled/gibberish text (off-by-one)
9 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
10 wkAddFontsFromPlistRepresentation() and replaced
11 wkCreateFontsPlistRepresentation() with wkCreateFontsPlist() and
12 wkAddFontsFromPlistRepresentation() with wkAddFontsFromPlist().
13 * win/lib/WebKitSystemInterface.lib:
14 * win/lib/WebKitSystemInterface_debug.lib:
16 2009-09-23 Marshall Culpepper <mculpepper@appcelerator.com>
18 Reviewed by Eric Seidel.
20 Added $(WebKitLibrariesDir)/include/cairo so cairo.h is found by
21 default when the necessary dependencies are extracted into the
23 https://bugs.webkit.org/show_bug.cgi?id=29661
25 * win/tools/vsprops/WinCairo.vsprops:
27 2009-09-09 Brent Fulgham <bfulgham@webkit.org>
29 Reviewed by Dave Levin.
31 Adjust WinCairo-specific property sheet to use static versions of
32 libjpeg.lib and libpng.lib. Change to libpng.lib required addition
35 * win/tools/vsprops/WinCairo.vsprops:
37 2009-08-28 Steve Falkenburg <sfalken@apple.com>
39 Reviewed by Adam Roben.
41 Define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1
42 to automatically use secure versions of C runtime lib calls on Windows.
43 https://bugs.webkit.org/show_bug.cgi?id=28824
45 * win/tools/vsprops/common.vsprops:
47 2009-08-25 Brent Fulgham <bfulgham@webkit.org>
49 Rubber stamped by Steve Falkenburg.
51 debug_wincairo.vsprops was linking against wrong C runtime.
53 * win/tools/vsprops/debug_wincairo.vsprops: Link to correct
54 C runtime (as in the standard 'debug.vsprops' file.)
56 2009-08-24 Brent Fulgham <bfulgham@webkit.org>
58 Reviewed by Steve Falkenburg.
60 Revise CFLite Debug build to emit DLL's with _debug label.
61 https://bugs.webkit.org/show_bug.cgi?id=28695.
63 * win/tools/vsprops/debug_wincairo.vsprops: Added.
65 2009-08-12 Peter Kasting <pkasting@google.com>
67 Reviewed by Darin Adler.
69 https://bugs.webkit.org/show_bug.cgi?id=27323
70 Change pattern that strips all trailing whitespace to just remove EOL
71 chars (\r, \n), to make it clear that varying EOL chars is the primary
74 * win/tools/scripts/auto-version.sh:
76 2009-08-10 Peter Kasting <pkasting@google.com>
78 Reviewed by George Staikos.
80 https://bugs.webkit.org/show_bug.cgi?id=27323
81 Even more line ending-stripping for auto-version.sh, based on output
82 provided by Jessie Berlin.
84 * win/tools/scripts/auto-version.sh:
86 2009-08-10 Brent Fulgham <bfulgham@webkit.org>
88 Reviewed by Adam Roben.
90 https://bugs.webkit.org/show_bug.cgi?id=28048.
91 Move various WinCairo build settings into *.vsprops file.
93 * win/tools/vsprops/cURL.vsprops: Added.
95 2009-08-06 Peter Kasting <pkasting@google.com>
97 Reviewed by Adam Barth.
99 https://bugs.webkit.org/show_bug.cgi?id=27323
100 Strip line endings at all points auto-version.sh reads data, not just
101 the one I happened to run into.
103 * win/tools/scripts/auto-version.sh:
105 2009-07-27 Peter Kasting <pkasting@google.com>
107 Reviewed by Adam Roben.
109 https://bugs.webkit.org/show_bug.cgi?id=27323
110 Correctly parse command output, even when the line endings are not LF,
111 so that we don't create an autoversion.h that MSVC chokes on.
113 * win/tools/scripts/auto-version.sh:
115 2009-07-13 Brent Fulgham <bfulgham@webkit.org>
117 Reviewed by Adam Roben.
119 Add new configuration flag for redistributable Windows build.
120 https://bugs.webkit.org/show_bug.cgi=27087
122 * win/tools/vsprops/WinCairo.vsprops: Added. Defines the
123 new WIN_CAIRO flag used to drive non-Apple Windows build.
125 2009-07-10 Eric Carlson <eric.carlson@apple.com>
127 Reviewed by Simon Fraser.
129 Update WebKitSystemInterface for <rdar://problem/7049066>.
131 * WebKitSystemInterface.h:
132 * libWebKitSystemInterfaceLeopard.a:
133 * libWebKitSystemInterfaceSnowLeopard.a:
134 * libWebKitSystemInterfaceTiger.a:
136 2009-07-06 Eric Carlson <eric.carlson@apple.com>
138 Update WebKitSystemInterface for <rdar://problem/7008093>.
140 * WebKitSystemInterface.h:
141 * libWebKitSystemInterfaceLeopard.a:
142 * libWebKitSystemInterfaceSnowLeopard.a:
143 * libWebKitSystemInterfaceTiger.a:
145 2009-07-06 Anders Carlsson <andersca@apple.com>
147 Update WebKitSystemInterface.
149 * WebKitSystemInterface.h:
150 * libWebKitSystemInterfaceLeopard.a:
151 * libWebKitSystemInterfaceSnowLeopard.a:
152 * libWebKitSystemInterfaceTiger.a:
154 2009-07-02 Pierre d'Herbemont <pdherbemont@apple.com>
156 Reviewed by Simon Fraser.
158 Update WebKitSystemInterface for <rdar://problem/6518119>
160 * WebKitSystemInterface.h:
161 * libWebKitSystemInterfaceLeopard.a:
162 * libWebKitSystemInterfaceSnowLeopard.a:
163 * libWebKitSystemInterfaceTiger.a:
165 2009-07-01 Eric Carlson <eric.carlson@apple.com>
167 Reviewed by Simon Fraser.
169 Update WebKitSystemInterface for <rdar://problem/7014990>
171 * libWebKitSystemInterfaceLeopard.a:
172 * libWebKitSystemInterfaceSnowLeopard.a:
173 * libWebKitSystemInterfaceTiger.a:
175 2009-06-29 Eric Carlson <eric.carlson@apple.com>
177 Reviewed by Simon Fraser.
179 Update WebKitSystemInterface for <rdar://problem/7014813>
181 * WebKitSystemInterface.h:
182 * libWebKitSystemInterfaceLeopard.a:
183 * libWebKitSystemInterfaceSnowLeopard.a:
184 * libWebKitSystemInterfaceTiger.a:
186 2009-06-25 Simon Fraser <simon.fraser@apple.com>
188 Rubber-stamped by Mark Rowe.
190 <rdar://problem/6999737>
192 Update the media controller images.
194 * libWebKitSystemInterfaceLeopard.a:
195 * libWebKitSystemInterfaceSnowLeopard.a:
196 * libWebKitSystemInterfaceTiger.a:
198 2009-06-16 Simon Fraser <simon.fraser@apple.com>
200 Rubber-stamped by Anders Carlsson.
202 Update WebKitSystemInterface for <rdar://problem/6937882>.
204 * libWebKitSystemInterfaceLeopard.a:
205 * libWebKitSystemInterfaceSnowLeopard.a:
206 * libWebKitSystemInterfaceTiger.a:
208 2009-06-02 Anders Carlsson <andersca@apple.com>
210 Rubber-stamped by Mark Rowe.
212 Update WebKitSystemInterface.
214 * libWebKitSystemInterfaceLeopard.a:
215 * libWebKitSystemInterfaceSnowLeopard.a:
216 * libWebKitSystemInterfaceTiger.a:
218 2009-05-27 Mark Rowe <mrowe@apple.com>
220 Rubber-stamped by Dan Bernstein.
222 Update WebKitSystemInterface.
224 * libWebKitSystemInterfaceLeopard.a:
225 * libWebKitSystemInterfaceSnowLeopard.a: Added.
226 * libWebKitSystemInterfaceTiger.a:
228 2009-05-26 Anders Carlsson <andersca@apple.com>
230 Reviewed by Dan Bernstein.
232 <rdar://problem/6901751>
233 REGRESSION (r35515): Tiger crash painting the selection on registration page of car2go.com
235 Remove WKCGContextIsSafeToClip.
237 * WebKitSystemInterface.h:
238 * libWebKitSystemInterfaceTiger.a:
240 2009-05-21 Dan Bernstein <mitz@apple.com>
242 Rubber-stamped by Mark Rowe.
244 - correct a copyright header accidently reverted in r43964
246 * WebKitSystemInterface.h:
248 2009-05-21 Dan Bernstein <mitz@apple.com>
250 Reviewed by Anders Carlsson.
252 - WebKitSystemInterface part of <rdar://problem/6901751> REGRESSION
253 (r35515): Tiger crash painting the selection on registration page of
256 * WebKitSystemInterface.h:
257 * libWebKitSystemInterfaceTiger.a:
259 2009-05-07 Simon Fraser <simon.fraser@apple.com>
261 Source changes reviewed by Darin Adler
263 <rdar://problem/6864091> Endcap of media controls slider is fuzzy
265 * libWebKitSystemInterfaceLeopard.a:
266 * libWebKitSystemInterfaceTiger.a:
268 2009-04-28 Steve Falkenburg <sfalken@apple.com>
270 Fix extraneous warning about AnalyzeWithLargeStack not being defined in Windows builds.
271 Indirected definition through a UserMacro.
273 Reviewed by Mark Rowe.
275 * win/tools/vsprops/common.vsprops:
277 2009-04-28 Steve Falkenburg <sfalken@apple.com>
279 Fix extraneous warning about PRODUCTION not being defined in Windows builds.
280 Indirected definition for __PRODUCTION__ through a UserMacro.
282 Reviewed by Mark Rowe.
284 * win/tools/vsprops/common.vsprops:
286 2009-04-24 Simon Fraser <simon.fraser@apple.com>
288 Source changes reviewed by Darin Adler
290 https://bugs.webkit.org/show_bug.cgi?id=22242
292 Update WebKitSystemInterface for Mac with fixes for video controller drawing.
294 * libWebKitSystemInterfaceLeopard.a:
295 * libWebKitSystemInterfaceTiger.a:
297 2009-04-22 Ada Chan <adachan@apple.com>
299 Update WebKitSystemInterface with new method that maps CFNetwork error code to localized description.
301 Reviewed by Darin Adler.
303 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
304 * win/lib/WebKitSystemInterface.lib:
305 * win/lib/WebKitSystemInterface_debug.lib:
307 2009-04-20 Steve Falkenburg <sfalken@apple.com>
309 Separate JavaScriptCore.dll from WebKit.dll.
310 Slight performance improvement or no change on benchmarks.
312 Allows us to break a circular dependency between CFNetwork and WebKit on Windows,
313 and simplifies standalone JavaScriptCore builds.
315 Reviewed by Oliver Hunt.
317 * win/tools/vsprops/common.vsprops: Add BUILDING_{project} preprocessor define.
319 2009-04-18 Pierre d'Herbemont <pdherbemont@apple.com>
321 Reviewed by Mark Rowe.
323 <rdar://problem/6781295> video.buffered and video.seekable are not
324 the same. video.buffered should return only what is buffered and
327 * WebKitSystemInterface.h:
328 * libWebKitSystemInterfaceLeopard.a:
329 * libWebKitSystemInterfaceTiger.a:
331 2009-04-18 Pierre d'Herbemont <pdherbemont@apple.com>
333 Reviewed by Adele Peterson.
335 <rdar://problem/6747241> work around QTKit no longer reaching
336 QTMovieLoadStateComplete
338 * WebKitSystemInterface.h:
339 * libWebKitSystemInterfaceLeopard.a:
340 * libWebKitSystemInterfaceTiger.a:
342 2009-04-15 Steve Falkenburg <sfalken@apple.com>
344 Updated WebKitSystemInterface for Windows.
345 Changes needed for <rdar://problem/6785760>
347 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
348 * win/lib/WebKitSystemInterface.lib:
349 * win/lib/WebKitSystemInterface_debug.lib:
351 2009-04-14 Mark Rowe <mrowe@apple.com>
353 Update WebKitSystemInterface so that the Tiger portion supports PowerPC.
355 * libWebKitSystemInterfaceLeopard.a:
356 * libWebKitSystemInterfaceTiger.a:
358 2009-04-13 Antti Koivisto <antti@apple.com>
360 Reviewed by Darin Adler.
362 <rdar://problem/6740294> Increase the connection count per host
364 * WebKitSystemInterface.h:
365 * libWebKitSystemInterfaceLeopard.a:
366 * libWebKitSystemInterfaceTiger.a:
368 2009-04-10 Eric Carlson <eric.carlson@apple.com>
370 WebKitSystemInterface changes for <rdar://problem/6646998>
372 * libWebKitSystemInterfaceLeopard.a:
373 * libWebKitSystemInterfaceTiger.a:
375 2009-04-10 Simon Fraser <simon.fraser@apple.com>
377 Fix the leopard build by updating WebKitSystemInterface.
379 * WebKitSystemInterface.h:
380 * libWebKitSystemInterfaceLeopard.a:
382 2009-03-30 Steve Falkenburg <sfalken@apple.com>
386 * win/tools/scripts/VERSION:
388 2009-03-26 Adam Roben <aroben@apple.com>
390 Remove SafariThemeConstants.h, which is now provided by
393 * win/include/SafariTheme: Removed.
394 * win/include/SafariTheme/SafariThemeConstants.h: Removed.
396 2009-03-07 Dan Bernstein <mitz@apple.com>
398 Reviewed by Mark Rowe.
400 - WebKitSystemInterface part of removing build-time and run-time support
401 for legacy versions of CFNetwork and Core Graphics
403 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
404 * win/lib/WebKitSystemInterface.lib:
405 * win/lib/WebKitSystemInterface_debug.lib:
407 2009-01-30 Dan Bernstein <mitz@apple.com>
409 Reviewed by Timothy Hatcher.
411 - <rdar://problem/6545912> expose the build number in autoversion.h
413 * win/tools/scripts/auto-version.sh: Added a #define __BUILD_NUMBER__
414 with the full build number.
416 2009-01-08 Dan Bernstein <mitz@apple.com>
418 Reviewed by Adam Roben.
420 - WebKitSystemInterface changes to support Core Graphics native glyph drawing
422 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
423 * win/lib/WebKitSystemInterface.lib:
424 * win/lib/WebKitSystemInterface_debug.lib:
426 2008-11-11 Ada Chan <adachan@apple.com>
428 Fix: https://bugs.webkit.org/show_bug.cgi?id=22187
429 Bug 22187: CLEARTYPE_QUALITY flag is not supported on Win2000
431 Update window versions to correspond to Windows XP.
433 Reviewed by Steve Falkenburg.
435 * win/tools/vsprops/common.vsprops:
437 2008-10-23 Anders Carlsson <andersca@apple.com>
439 Reviewed by John Sullivan.
441 Fix <rdar://problem/6306513> by adding a workaround for <rdar://problem/6304600>.
443 * libWebKitSystemInterfaceLeopard.a:
444 * libWebKitSystemInterfaceTiger.a:
446 2008-10-08 Mark Rowe <mrowe@apple.com>
448 Rubber-stamped by Jon Honeycutt.
450 Remove restriction on version number ending in a 4.
452 * win/tools/scripts/auto-version.sh:
454 2008-10-07 Anders Carlsson <andersca@apple.com>
456 Reviewed by Mitz Pettel.
458 Update WebKitSystemInterface.
460 * libWebKitSystemInterfaceLeopard.a:
461 * libWebKitSystemInterfaceTiger.a:
463 2008-09-09 Dan Bernstein <mitz@apple.com>
465 Reviewed by Darin Adler.
467 - WebKitLibraries part of <rdar://problem/6206244> Use alternate character-to-glyph interface on Leopard
469 * WebKitSystemInterface.h:
470 * libWebKitSystemInterfaceLeopard.a:
472 2008-09-04 Adam Roben <aroben@apple.com>
474 Ignore warning LNK4221 on Windows
476 This warning is emitted when an object file with no public symbols is
477 passed to the linker/librarian. This often occurs in WebCore for files
478 that have been disabled via ENABLE()/USE() macros.
480 Rubberstamped by Anders Carlsson.
482 * win/tools/vsprops/common.vsprops: Ignore warning LNK4221.
484 2008-08-27 Timothy Hatcher <timothy@apple.com>
486 Adds the WKAdvanceDefaultButtonPulseAnimation function.
488 <rdar://problem/6173530> Add Mac support for -webkit-appearance: default-button
490 Reviewed by Adele Peterson.
492 * WebKitSystemInterface.h: Added WKAdvanceDefaultButtonPulseAnimation.
493 * libWebKitSystemInterfaceLeopard.a: Updated.
494 * libWebKitSystemInterfaceTiger.a: Updated.
496 2008-08-26 Adam Roben <aroben@apple.com>
498 Disable a truncation warning that is disabled/doesn't exist on Mac
500 This warning was firing when initializing floats from double literals.
501 I haven't yet found any other situation that would cause this warning
504 Reviewed by Sam Weinig.
506 * win/tools/vsprops/common.vsprops: Turn off warning C4305.
508 2008-07-20 Steve Falkenburg <sfalken@apple.com>
512 * win/tools/vsprops/common.vsprops:
514 2008-07-08 Dan Bernstein <mitz@apple.com>
516 Reviewed by John Sullivan.
518 - WebKitSystemInterface part of <rdar://problem/6008409> Need a way to disable updates in offscreen views
520 * WebKitSystemInterface.h: Added WKWindowWillOrderOnScreenNotification.
521 * libWebKitSystemInterfaceLeopard.a: Updated.
522 * libWebKitSystemInterfaceTiger.a: Updated.
524 2008-07-01 Steve Falkenburg <sfalken@apple.com>
526 Bump version numbers.
528 Reviewed by Mark Rowe.
530 * win/tools/scripts/PRODUCTVERSION:
531 * win/tools/scripts/VERSION:
533 2008-05-13 Dan Bernstein <mitz@apple.com>
535 Reviewed by John Sullivan.
537 - WebKitSystemInterface support for <rdar://problem/5725912> improve render quality of transformed text
539 * libWebKitSystemInterfaceLeopard.a: Improved glyph positioning in
540 transformed graphics contexts.
541 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
542 wkSetCGContextFontRenderingStyle().
543 * win/lib/WebKitSystemInterface.lib: Updated.
544 * win/lib/WebKitSystemInterface_debug.lib: Updated.
546 2008-05-09 Adam Roben <aroben@apple.com>
548 Disable a MSVC warning
550 Reviewed by Darin Adler.
552 * win/tools/vsprops/common.vsprops: Add warning 4503 to the list of
553 disabled warnings. It's a warning about decorated names being longer
554 than MSVC's limit of 4096 characters. This warning doesn't indicate a
555 correctness problem, but these truncated decorated names will be
556 harder to recognize during debugging or when they appear in linker
559 2008-04-28 Darin Adler <darin@apple.com>
565 * win/tools/vsprops/common.vsprops: Add warning 4344 to the list of disabled warnings.
566 It's really a warning about a bug they fixed in MSVC -- not helpful to us in WebKit.
568 2008-04-24 Mark Rowe <mrowe@apple.com>
570 Reviewed by Sam Weinig.
572 Remove code for calculating the glyph cache size.
574 * WebKitSystemInterface.h: Remove unused symbol.
575 * libWebKitSystemInterfaceLeopard.a:
576 * libWebKitSystemInterfaceTiger.a:
578 2008-03-28 Steve Falkenburg <sfalken@apple.com>
582 * win/tools/scripts/PRODUCTVERSION:
584 2008-03-26 Adam Roben <aroben@apple.com>
586 Windows build fix after r31322
588 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Updated.
589 * win/lib/WebKitSystemInterface.lib: Updated.
590 * win/lib/WebKitSystemInterface_debug.lib: Updated.
592 2008-03-26 Mark Rowe <mrowe@apple.com>
594 Reviewed by David Hyatt.
596 Make the Ahem font antialias correctly on Acid3 on Tiger.
598 * WebKitSystemInterface.h:
599 * libWebKitSystemInterfaceTiger.a:
601 2008-03-19 Mark Rowe <mrowe@apple.com>
603 Rubber-stamped by Sam Weinig.
605 Fix http://bugs.webkit.org/show_bug.cgi?id=17816.
606 Bug 17816: libWebCoreSQLite3.a is 2-architecture universal binary (not 4-architecture)
608 * libWebCoreSQLite3.a: Land a 4-way fat binary.
610 2008-03-12 Steve Falkenburg <sfalken@apple.com>
612 New version of WebKitSystemInterface.lib with
613 more compiler warnings suppressed.
615 * win/lib/WebKitSystemInterface.lib:
616 * win/tools/vsprops/common.vsprops:
618 2008-03-12 Dan Bernstein <mitz@apple.com>
620 Reviewed by Darin Adler and Sam Weinig.
622 - <rdar://problem/4433248> use CoreText API instead of SPI on Leopard
624 * WebKitSystemInterface.h:
625 * libWebKitSystemInterfaceLeopard.a:
627 2008-03-11 Steve Falkenburg <sfalken@apple.com>
629 Disable two PGO/LTCG specific warnings.
633 * win/tools/vsprops/common.vsprops:
635 2008-02-29 Mark Rowe <mrowe@apple.com>
637 Update Tiger version of WebKitSystemInterface to match r30690.
639 * libWebKitSystemInterfaceTiger.a:
641 2008-02-29 Adele Peterson <adele@apple.com>
645 Auto-generate image arrays.
647 * libWebKitSystemInterfaceLeopard.a:
649 2008-02-29 Mark Rowe <mrowe@apple.com>
651 Reviewed by Anders Carlsson.
653 Replace use of WKPathFromFont with implementation in terms of public API.
655 * WebKitSystemInterface.h: Remove unused symbol.
656 * libWebKitSystemInterfaceLeopard.a:
657 * libWebKitSystemInterfaceTiger.a:
659 2008-02-29 Mark Rowe <mrowe@apple.com>
661 Reviewed by Oliver Hunt.
663 Fix spelling of "request" in name of WKNSURLProtocolClassForRequest.
665 * WebKitSystemInterface.h:
666 * libWebKitSystemInterfaceLeopard.a:
667 * libWebKitSystemInterfaceTiger.a:
669 2008-02-29 Mark Rowe <mrowe@apple.com>
671 Reviewed by Oliver Hunt.
673 Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest.
675 * WebKitSystemInterface.h:
676 * libWebKitSystemInterfaceLeopard.a:
678 2008-02-29 Mark Rowe <mrowe@apple.com>
680 Reviewed by Oliver Hunt and Oliver Hunt.
682 <rdar://problem/4753845> WebKit should use CGEventSourceSecondsSinceLastEventType in place of WKSecondsSinceLastInputEvent SPI.
684 * WebKitSystemInterface.h: Remove unused symbol.
685 * libWebKitSystemInterfaceLeopard.a:
686 * libWebKitSystemInterfaceTiger.a:
688 2008-02-28 Mark Rowe <mrowe@apple.com>
690 Reviewed by Dan Bernstein.
692 Remove two unused functions from WebKitSystemInterface.
694 * WebKitSystemInterface.h: Remove WKPreferRGB32Key and WKGetDefaultGlyphForChar as they are unused. Also remove
695 a duplicate declaration of WKSecondsSinceLastInputEvent.
696 * libWebKitSystemInterfaceLeopard.a:
697 * libWebKitSystemInterfaceTiger.a:
699 2008-02-28 Mark Rowe <mrowe@apple.com>
701 Reviewed by Dave Hyatt.
703 Make use of new CGFont APIs on Leopard rather than making a WebKitSystemInterface call.
705 * WebKitSystemInterface.h: Only declare WKGetFontMetrics on Tiger.
706 * libWebKitSystemInterfaceLeopard.a: Update for removal of WKGetFontMetrics.
708 2008-02-27 Brady Eidson <beidson@apple.com>
712 * libWebKitSystemInterfaceTiger.a:
714 2008-02-27 Brady Eidson <beidson@apple.com>
716 Reviewed by Mark Rowe
718 Removed some unused methods:
719 WKGetNSURLResponseCalculatedExpiration
720 WKGetNSURLResponseMustRevalidate
722 * WebKitSystemInterface.h:
723 * libWebKitSystemInterfaceLeopard.a:
724 * libWebKitSystemInterfaceTiger.a:
726 2008-02-13 Adam Roben <aroben@apple.com>
728 * win/tools/scripts/auto-version.sh: Removed a redundant symbol.
730 2008-02-12 Adam Roben <aroben@apple.com>
732 Clean up auto-version.sh a bit
734 It now does quite a bit less file I/O and many fewer fork/exec pairs.
735 It's also quite a bit easier to read.
739 * win/tools/scripts/auto-version.sh:
741 2008-02-12 Steve Falkenburg <sfalken@apple.com>
743 Versioning script change.
745 * win/tools/scripts/auto-version.sh:
747 2008-02-07 Ada Chan <adachan@apple.com>
750 wkSetClientCertificateInSSLProperties,
751 wkCanAccessCFURLRequestHTTPBodyParts,
752 wkCFURLRequestCopyHTTPRequestBodyParts,
753 wkCFURLRequestSetHTTPRequestBodyParts
755 Rubber-stamped by Steve.
757 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
758 * win/lib/WebKitSystemInterface.lib:
759 * win/lib/WebKitSystemInterface_debug.lib:
761 2008-02-04 Timothy Hatcher <timothy@apple.com>
763 <rdar://problem/5722735> Merge fix for SQLITE_FULL error
764 is given even if the max_page_count is increased (2920)
766 * libWebCoreSQLite3.a:
768 2008-02-01 Steve Falkenburg <sfalken@apple.com>
770 <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
772 Rubber-stamped by Jon Honeycutt.
774 * win/tools/vsprops/common.vsprops:
776 2008-01-29 Mark Rowe <mrowe@apple.com>
778 Reviewed by Tim Hatcher.
780 <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).
782 * WebCoreSQLite3/sqlite3.h: Added.
783 * WebCoreSQLite3/sqlite3ext.h: Added.
784 * libWebCoreSQLite3.a: Added.
786 2008-01-29 Alexey Proskuryakov <ap@webkit.org>
788 Debug (external) build fix.
790 Removed _DEBUG preprocessor definition, which indicates that debug libraries are used (while they aren't).
791 This preprocessor definition is automatically set by Visual Studio as needed anyway.
793 * win/tools/vsprops/debug.vsprops:
795 2008-01-17 Steve Falkenburg <sfalken@apple.com>
797 Add preprocessor define accidently dropped in my unification,
798 and required by some builds. Fixes an issue that caused both
799 debug and release DLLs to be loaded.
801 Rubber-stamped by Jon Honeycutt.
803 * win/tools/vsprops/debug_internal.vsprops:
805 2008-01-16 Steve Falkenburg <sfalken@apple.com>
807 Use recommended security-related compiler settings.
811 * win/tools/vsprops/common.vsprops:
813 2008-01-16 Steve Falkenburg <sfalken@apple.com>
817 * win/tools/vsprops/release.vsprops:
819 2008-01-15 Adele Peterson <adele@apple.com>
821 Reviewed by Adam and Antti.
823 Updated libraries for <rdar://problem/5619062> Add load progress indicator to video controls
825 * WebKitSystemInterface.h:
826 * libWebKitSystemInterfaceLeopard.a:
827 * libWebKitSystemInterfaceTiger.a:
828 * win/include/SafariTheme: Added.
829 * win/include/SafariTheme/SafariThemeConstants.h: Added. Placeholder empty header until we release an updated WebKitSupportLibrary.
831 2008-01-14 Steve Falkenburg <sfalken@apple.com>
833 Use shared vsprops for most vcproj properties.
835 Reviewed by Darin Adler.
837 * win/tools/vsprops/common.vsprops:
838 * win/tools/vsprops/debug.vsprops:
839 * win/tools/vsprops/debug_internal.vsprops:
840 * win/tools/vsprops/release.vsprops:
842 2008-01-11 Steve Falkenburg <sfalken@apple.com>
844 Share common files across projects.
847 Debug: common.vsprops, debug.vsprops
848 Debug_Internal: common.vsprops, debug.vsprops, debug_internal.vsprops
849 Release: common.vsprops, release.vsprops
851 Shared properties can go into common.vsprops, shared debug settings can go into debug.vsprops.
852 debug_internal.vsprops will be mostly empty except for file path prefix modifiers.
854 Moved auto-version.sh, VERSION, PRODUCTVERSION to tools.
856 Reviewed by Adam Roben.
858 * win/tools/WinTools.make:
859 * win/tools/scripts: Added.
860 * win/tools/scripts/PRODUCTVERSION: Added.
861 * win/tools/scripts/VERSION: Added.
862 * win/tools/scripts/auto-version.sh: Copied from WebCore/WebCore.vcproj/auto-version.sh.
863 * win/tools/vsprops/debug.vsprops:
864 * win/tools/vsprops/debug_internal.vsprops: Added.
865 * win/tools/vsprops/release.vsprops:
867 2008-01-11 Steve Falkenburg <sfalken@apple.com>
869 Add shared vsprops to help unify our Windows tools settings.
874 * win/tools/WinTools.make: Added.
875 * win/tools/vsprops: Added.
876 * win/tools/vsprops/common.vsprops: Added.
877 * win/tools/vsprops/debug.vsprops: Added.
878 * win/tools/vsprops/release.vsprops: Added.
880 2008-01-07 Mark Rowe <mrowe@apple.com>
882 Update Tiger library to a G3-friendly version.
884 * libWebKitSystemInterfaceTiger.a:
886 2008-01-07 Adele Peterson <adele@apple.com>
888 Reviewed by Antti, Adam, and Mitz.
890 WebKitLibraries part of fix for
891 <rdar://problem/5619073> Updated look for <video> controls
892 <rdar://problem/5619057> Add volume control to video controls
894 * WebKitSystemInterface.h:
895 * libWebKitSystemInterfaceLeopard.a:
896 * libWebKitSystemInterfaceTiger.a:
898 2008-01-03 Mark Rowe <mrowe@apple.com>
900 Update Tiger library to a G3-friendly version.
902 * libWebKitSystemInterfaceTiger.a:
904 2008-01-03 Adele Peterson <adele@apple.com>
906 Update libraries for <rdar://problem/4106190> Include "Where from" metadata in drag-and-dropped images
908 * WebKitSystemInterface.h:
909 * libWebKitSystemInterfaceLeopard.a:
910 * libWebKitSystemInterfaceTiger.a:
912 2007-12-21 Mark Rowe <mrowe@apple.com>
914 Rubber-stamped by Dan Bernstein.
916 Fix http://bugs.webkit.org/show_bug.cgi?id=16549.
917 Bug 16549: WebKit nightly build failing to launch on PowerPC G3s
919 * libWebKitSystemInterfaceTiger.a: Update to a G3-friendly version.
921 2007-12-07 Dan Bernstein <mitz@apple.com>
923 Reviewed by Darin Adler.
925 - updated system interface for fixing <rdar://problem/5499918> REGRESSION: insertion point in input field with custom border cuts holes in focus ring interior edges
927 * WebKitSystemInterface.h:
928 * libWebKitSystemInterfaceLeopard.a:
929 * libWebKitSystemInterfaceTiger.a:
931 2007-11-27 John Sullivan <sullivan@apple.com>
933 Fixed 5614525, caused by a recent bug in WKGetExtensionsForMIMEType
936 reviewed by Kevin Decker
938 * libWebKitSystemInterfaceLeopard.a:
939 * libWebKitSystemInterfaceTiger.a:
941 2007-11-26 Timothy Hatcher <timothy@apple.com>
943 Reviewed by Adam Roben.
945 Bug 16137: Web Inspector window on Leopard should have a unified toolbar and window title
946 http://bugs.webkit.org/show_bug.cgi?id=16137
948 Add a new function to make bottom window corners square for textured windows.
950 * WebKitSystemInterface.h:
951 * libWebKitSystemInterfaceTiger.a:
952 * libWebKitSystemInterfaceLeopard.a:
954 2007-11-23 Adam Roben <aroben@apple.com>
956 Add wkSetPatternPhaseInUserSpace to WebKitSystemInterface on Windows
960 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added
962 * win/lib/WebKitSystemInterface.lib: Updated.
963 * win/lib/WebKitSystemInterface_debug.lib: Updated.
965 2007-11-16 Anders Carlsson <andersca@apple.com>
969 <rdar://problem/5603832>
970 XMLHttpRequest readyState 3 & responseText buffer issues.
972 Add wkSetCFURLRequestShouldContentSniff.
974 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
975 * win/lib/WebKitSystemInterface.lib:
976 * win/lib/WebKitSystemInterface_debug.lib:
978 2007-11-05 Antti Koivisto <antti@apple.com>
982 Update WKQTMovieViewSetDrawSynchronously.
984 * libWebKitSystemInterfaceLeopard.a:
985 * libWebKitSystemInterfaceTiger.a:
987 2007-11-02 Antti Koivisto <antti@apple.com>
989 Reviewed by Darin Adler.
991 Update to add WKQTMovieViewSetDrawSynchronously
993 * WebKitSystemInterface.h:
994 * libWebKitSystemInterfaceLeopard.a:
995 * libWebKitSystemInterfaceTiger.a:
997 2007-10-26 Adele Peterson <adele@apple.com>
999 Reviewed by Tim Hatcher.
1001 Updating header too for WKDrawCapsLockIndicator.
1003 * WebKitSystemInterface.h:
1005 2007-10-26 Adele Peterson <adele@apple.com>
1009 Adding WKDrawCapsLockIndicator in preparation for fixing the caps lock indicator.
1011 * libWebKitSystemInterfaceLeopard.a:
1012 * libWebKitSystemInterfaceTiger.a:
1014 2007-10-25 Adam Roben <aroben@apple.com>
1016 Add wkSetPatternBaseCTM.
1018 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1019 * win/lib/WebKitSystemInterface.lib:
1020 * win/lib/WebKitSystemInterface_debug.lib:
1022 2007-10-25 Sam Weinig <sam@webkit.org>
1024 Fix the windows build.
1026 * win/lib/WebKitSystemInterface.lib:
1027 * win/lib/WebKitSystemInterface_debug.lib:
1029 2007-10-25 Timothy Hatcher <timothy@apple.com>
1031 Add WKSetPatternBaseCTM.
1033 * WebKitSystemInterface.h:
1034 * libWebKitSystemInterfaceLeopard.a:
1035 * libWebKitSystemInterfaceTiger.a:
1037 2007-10-25 Timothy Hatcher <timothy@apple.com>
1041 Update the Leopard WebKitSystemInterface to be 4-way univeral to include 64-bit.
1043 * libWebKitSystemInterfaceLeopard.a:
1045 2007-10-25 Sam Weinig <sam@webkit.org>
1047 Added wrapper for getting the foundation cache directory.
1049 Reviewed by Adam Roben.
1051 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1052 * win/lib/WebKitSystemInterface.lib:
1053 * win/lib/WebKitSystemInterface_debug.lib:
1055 2007-10-24 Adam Roben <aroben@apple.com>
1057 Added some font-related functions needed for <rdar://5549919>
1061 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1062 * win/lib/WebKitSystemInterface.lib:
1063 * win/lib/WebKitSystemInterface_debug.lib:
1065 2007-10-24 Timothy Hatcher <timothy@apple.com>
1067 Reviewed by Mark Rowe.
1069 <rdar://problem/5069711> OpenSource version of libWebKitSystemInterface.a is Tiger only, causes issues if used on Leopard
1071 Add system specific versions of WebKitSystemInterface.
1073 * libWebKitSystemInterface.a: Removed.
1074 * libWebKitSystemInterfaceLeopard.a: Added.
1075 * libWebKitSystemInterfaceTiger.a: Added.
1077 2007-10-11 Ada Chan <adachan@apple.com>
1079 <rdar://problem/5534421>
1080 Added wkGetDefaultHTTPCookieStorage(). Updated libraries.
1082 Reviewed by Darin Adler.
1084 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1085 * win/lib/WebKitSystemInterface.lib:
1086 * win/lib/WebKitSystemInterface_debug.lib:
1088 2007-09-27 Sam Weinig <sam@webkit.org>
1090 Build fix. Ran update-webkitsysteminterface script on Tiger, because
1091 the resulting binary differs when built on Tiger.
1093 * libWebKitSystemInterface.a:
1095 2007-09-27 David Hyatt <hyatt@apple.com>
1097 Update WebKitSYstemInterface for @font-face changes.
1099 * WebKitSystemInterface.h:
1100 * libWebKitSystemInterface.a:
1102 2007-09-18 Geoffrey Garen <ggaren@apple.com>
1104 Build fix. Ran update-webkitsysteminterface script on Tiger, because
1105 the resulting binary differs when built on Tiger. See
1106 <rdar://problem/5490613>.
1108 * libWebKitSystemInterface.a:
1110 2007-09-18 Geoffrey Garen <ggaren@apple.com>
1112 Build fix. Ran update-webkitsysteminterface script.
1114 * WebKitSystemInterface.h:
1115 * libWebKitSystemInterface.a:
1117 2007-08-28 Anders Carlsson <andersca@apple.com>
1119 Add WKSetNSURLRequestShouldContentSniff.
1121 * WebKitSystemInterface.h:
1122 * libWebKitSystemInterface.a:
1124 2007-08-28 Ada Chan <adachan@apple.com>
1126 <rdar://problem/4876242> Added SPI to fetch SSL certificate information.
1131 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1132 * win/lib/WebKitSystemInterface.lib:
1133 * win/lib/WebKitSystemInterface_debug.lib:
1135 2007-07-23 Ada Chan <adachan@apple.com>
1139 Update WebKitSystemInterface.{h,lib}.
1141 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1142 * win/lib/WebKitSystemInterface.lib:
1143 * win/lib/WebKitSystemInterface_debug.lib:
1145 2007-07-19 Ada Chan <adachan@apple.com>
1147 Rubber-stamped by Adam.
1151 * win/lib/WebKitSystemInterface.lib:
1152 * win/lib/WebKitSystemInterface_debug.lib:
1154 2007-07-06 Adam Roben <aroben@apple.com>
1156 Update WebKitSystemInterface.{h,lib} for <rdar://problem/5301994>
1160 * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
1161 * win/lib/WebKitSystemInterface.lib:
1162 * win/lib/WebKitSystemInterface_debug.lib:
1164 2007-06-29 Antti Koivisto <antti@apple.com>
1168 Added WKQTMovieDataRate and WKQTMovieMaxTimeLoaded
1170 * WebKitSystemInterface.h:
1171 * libWebKitSystemInterface.a:
1173 2007-03-29 Beth Dakin <bdakin@apple.com>
1175 Rubber-stamped by Adam.
1177 Keep OpenSource building.
1179 * WebKitSystemInterface.h:
1180 * libWebKitSystemInterface.a:
1182 2007-03-28 Antti Koivisto <antti@apple.com>
1184 Update libWebKitSystemInterface, previous version was out of date.
1186 * libWebKitSystemInterface.a:
1188 2007-03-27 Antti Koivisto <antti@apple.com>
1190 Reviewed by Darin Adler.
1192 Added wkGetWheelEventDeltas
1194 * WebKitSystemInterface.h:
1195 * libWebKitSystemInterface.a:
1197 2007-03-07 Mark Rowe <mrowe@apple.com>
1199 Build fix. Rebuild against 10.4 SDK.
1201 * libWebKitSystemInterface.a:
1203 2007-03-06 Kevin Decker <kdecker@apple.com>
1207 Fixed: <rdar://problem/4126976> private keys imported by WebKit should not be accessible by all applications
1209 * libWebKitSystemInterface.a:
1211 2007-02-21 Anders Carlsson <acarlsson@apple.com>
1213 Add new version with WKCGContextIsBitmapContext.
1215 * WebKitSystemInterface.h:
1216 * libWebKitSystemInterface.a:
1218 2006-12-16 Adele Peterson <adele@apple.com>
1222 WebKitLibraries part of fix for:
1223 <rdar://problem/4463829> Switch to use new search field implementation for <input type="search">
1225 Added wkDrawTextFieldCellFocusRing.
1227 * WebKitSystemInterface.h:
1228 * libWebKitSystemInterface.a:
1230 2006-10-11 Darin Adler <darin@apple.com>
1232 Reviewed by John Sullivan.
1234 * WebKitSystemInterface.h: Updated to a C++-compatible version.
1236 2006-08-31 Adele Peterson <adele@apple.com>
1238 Reviewed by John Sullivan.
1240 Removed wkSecureEventInput and wkSetSecureEventInput, since this can be done with API.
1242 * WebKitSystemInterface.h:
1243 * libWebKitSystemInterface.a:
1245 2006-08-30 Adele Peterson <adele@apple.com>
1249 Updated for http://bugs.webkit.org/show_bug.cgi?id=10575
1250 Enable secure input mode for new password fields
1252 * WebKitSystemInterface.h: Added WKSetSecureEventInput and WKSecureEventInput;
1253 * libWebKitSystemInterface.a:
1255 2006-07-09 Anders Carlsson <acarlsson@apple.com>
1257 Reviewed by Darin Adler.
1259 * WebKitSystemInterface.h:
1260 * libWebKitSystemInterface.a:
1263 2006-07-05 Adele Peterson <adele@apple.com>
1265 Reviewed by Maciej and Hyatt.
1267 * WebKitSystemInterface.h: Updated.
1268 * libWebKitSystemInterface.a: Updated.
1270 2006-06-16 Adele Peterson <adele@apple.com>
1274 * WebKitSystemInterface.h: Added WKDrawBezeledTextArea().
1275 * libWebKitSystemInterface.a: ditto.
1277 2006-04-01 Eric Seidel <eseidel@apple.com>
1279 * libWebKitSystemInterface.a: commit a universal binary.
1281 2006-04-01 Darin Adler <darin@apple.com>
1285 * libWebKitSystemInterface.a: Changed alpha in the focus-ring drawing
1286 code to use the system default alpha.
1288 2006-03-17 Eric Seidel <eseidel@apple.com>
1290 * libWebKitSystemInterface.a: commit a universal binary.
1292 2006-03-17 Adele Peterson <adele@apple.com>
1294 * WebKitSystemInterface.h: Added WKDrawBezeledTextFieldCell()
1295 * libWebKitSystemInterface.a: ditto
1297 2006-02-28 John Sullivan <sullivan@apple.com>
1299 * WebKitSystemInterface.h: Removed WKMouseIsDown()
1300 * libWebKitSystemInterface.a: ditto
1302 2006-02-23 Timothy Hatcher <timothy@apple.com>
1304 New build to fix the i386 arch. (The _cuEnc64 symbol was missing.)
1306 * libWebKitSystemInterface.a:
1308 2006-02-19 Darin Adler <darin@apple.com>
1310 * WebKitSystemInterface.h: Added WKDrawFocusRing.
1311 * libWebKitSystemInterface.a: Ditto.
1313 2006-02-06 John Sullivan <sullivan@apple.com>
1315 * WebKitSystemInterface.h:
1316 * libWebKitSystemInterface.a:
1317 removed WKExecutableLinkedInTigerOrEarlier
1319 2005-11-01 Darin Adler <darin@apple.com>
1321 * libWebKitSystemInterface.a: Updated.
1323 2005-10-04 Maciej Stachowiak <mjs@apple.com>
1327 * WebKitSystemInterface.h:
1328 * libWebKitSystemInterface.a:
1330 2005-09-08 Justin Garcia <justin.garcia@apple.com>
1332 * WebKitSystemInterface.h: Update to latest
1333 * libWebKitSystemInterface.a: ditto
1335 2005-09-04 Darin Adler <darin@apple.com>
1337 * WebKitSystemInterface.h: Update to latest
1338 * libWebKitSystemInterface.a: Ditto.
1340 2005-08-07 Darin Adler <darin@apple.com>
1342 * libWebKitSystemInterface.a: Universal binary.
1343 * WebKitSystemInterface.h: Updated for calls that Eric recently removed.
1345 2005-07-01 John Sullivan <sullivan@apple.com>
1347 - added WKExecutableLinkedInTigerOrEarlier
1349 * WebKitSystemInterface.h:
1350 * libWebKitSystemInterface.a:
1352 2005-06-06 Maciej Stachowiak <mjs@apple.com>
1354 - updated for crashing bugfix
1356 * libWebKitSystemInterface.a:
1358 2005-06-06 Maciej Stachowiak <mjs@apple.com>
1362 * WebKitSystemInterface.h:
1363 * libWebKitSystemInterface.a:
1365 2005-06-06 Maciej Stachowiak <mjs@apple.com>
1369 * WebKitSystemInterface.h:
1370 * libWebKitSystemInterface.a:
1372 2005-06-06 Maciej Stachowiak <mjs@apple.com>
1376 * WebKitSystemInterface.h:
1377 * libWebKitSystemInterface.a:
1379 2005-06-06 Maciej Stachowiak <mjs@apple.com>
1383 * WebKitSystemInterface.h:
1384 * libWebKitSystemInterface.a:
1386 2005-06-06 Maciej Stachowiak <mjs@apple.com>
1390 * WebKitSystemInterface.h:
1391 * libWebKitSystemInterface.a:
1393 2005-06-06 Maciej Stachowiak <mjs@apple.com>
1397 * WebKitSystemInterface.h:
1398 * libWebKitSystemInterface.a:
1400 2005-06-06 Maciej Stachowiak <mjs@apple.com>
1404 * WebKitSystemInterface.h:
1405 * libWebKitSystemInterface.a:
1407 2005-06-06 Maciej Stachowiak <mjs@apple.com>
1411 * WebKitSystemInterface.h:
1412 * libWebKitSystemInterface.a:
1414 2005-06-05 Maciej Stachowiak <mjs@apple.com>
1416 - added a few more bits of SPI
1418 * WebKitSystemInterface.h:
1419 * libWebKitSystemInterface.a:
1421 2005-06-05 Maciej Stachowiak <mjs@apple.com>
1423 - added file type and NSURLResponse caching SPI
1425 * WebKitSystemInterface.h:
1426 * libWebKitSystemInterface.a:
1428 2005-06-05 Maciej Stachowiak <mjs@apple.com>
1430 - initial checkin of WebKitSystemInterface binary
1432 * WebKitSystemInterface.h: Added.
1433 * libWebKitSystemInterface.a: Added.