2008-10-23 Anders Carlsson Reviewed by John Sullivan. Fix by adding a workaround for . * libWebKitSystemInterfaceLeopard.a: * libWebKitSystemInterfaceTiger.a: 2008-10-08 Mark Rowe Rubber-stamped by Jon Honeycutt. Remove restriction on version number ending in a 4. * win/tools/scripts/auto-version.sh: 2008-10-07 Anders Carlsson Reviewed by Mitz Pettel. Update WebKitSystemInterface. * libWebKitSystemInterfaceLeopard.a: * libWebKitSystemInterfaceTiger.a: 2008-09-09 Dan Bernstein Reviewed by Darin Adler. - WebKitLibraries part of Use alternate character-to-glyph interface on Leopard * WebKitSystemInterface.h: * libWebKitSystemInterfaceLeopard.a: 2008-09-04 Adam Roben Ignore warning LNK4221 on Windows This warning is emitted when an object file with no public symbols is passed to the linker/librarian. This often occurs in WebCore for files that have been disabled via ENABLE()/USE() macros. Rubberstamped by Anders Carlsson. * win/tools/vsprops/common.vsprops: Ignore warning LNK4221. 2008-08-27 Timothy Hatcher Adds the WKAdvanceDefaultButtonPulseAnimation function. Add Mac support for -webkit-appearance: default-button Reviewed by Adele Peterson. * WebKitSystemInterface.h: Added WKAdvanceDefaultButtonPulseAnimation. * libWebKitSystemInterfaceLeopard.a: Updated. * libWebKitSystemInterfaceTiger.a: Updated. 2008-08-26 Adam Roben Disable a truncation warning that is disabled/doesn't exist on Mac This warning was firing when initializing floats from double literals. I haven't yet found any other situation that would cause this warning to arise. Reviewed by Sam Weinig. * win/tools/vsprops/common.vsprops: Turn off warning C4305. 2008-07-20 Steve Falkenburg Build fix. * win/tools/vsprops/common.vsprops: 2008-07-08 Dan Bernstein Reviewed by John Sullivan. - WebKitSystemInterface part of Need a way to disable updates in offscreen views * WebKitSystemInterface.h: Added WKWindowWillOrderOnScreenNotification. * libWebKitSystemInterfaceLeopard.a: Updated. * libWebKitSystemInterfaceTiger.a: Updated. 2008-07-01 Steve Falkenburg Bump version numbers. Reviewed by Mark Rowe. * win/tools/scripts/PRODUCTVERSION: * win/tools/scripts/VERSION: 2008-05-13 Dan Bernstein Reviewed by John Sullivan. - WebKitSystemInterface support for improve render quality of transformed text * libWebKitSystemInterfaceLeopard.a: Improved glyph positioning in transformed graphics contexts. * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added wkSetCGContextFontRenderingStyle(). * win/lib/WebKitSystemInterface.lib: Updated. * win/lib/WebKitSystemInterface_debug.lib: Updated. 2008-05-09 Adam Roben Disable a MSVC warning Reviewed by Darin Adler. * win/tools/vsprops/common.vsprops: Add warning 4503 to the list of disabled warnings. It's a warning about decorated names being longer than MSVC's limit of 4096 characters. This warning doesn't indicate a correctness problem, but these truncated decorated names will be harder to recognize during debugging or when they appear in linker errors. 2008-04-28 Darin Adler Reviewed by Adam. - fix Windows build * win/tools/vsprops/common.vsprops: Add warning 4344 to the list of disabled warnings. It's really a warning about a bug they fixed in MSVC -- not helpful to us in WebKit. 2008-04-24 Mark Rowe Reviewed by Sam Weinig. Remove code for calculating the glyph cache size. * WebKitSystemInterface.h: Remove unused symbol. * libWebKitSystemInterfaceLeopard.a: * libWebKitSystemInterfaceTiger.a: 2008-03-28 Steve Falkenburg Versioning. * win/tools/scripts/PRODUCTVERSION: 2008-03-26 Adam Roben Windows build fix after r31322 * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Updated. * win/lib/WebKitSystemInterface.lib: Updated. * win/lib/WebKitSystemInterface_debug.lib: Updated. 2008-03-26 Mark Rowe Reviewed by David Hyatt. Make the Ahem font antialias correctly on Acid3 on Tiger. * WebKitSystemInterface.h: * libWebKitSystemInterfaceTiger.a: 2008-03-19 Mark Rowe Rubber-stamped by Sam Weinig. Fix http://bugs.webkit.org/show_bug.cgi?id=17816. Bug 17816: libWebCoreSQLite3.a is 2-architecture universal binary (not 4-architecture) * libWebCoreSQLite3.a: Land a 4-way fat binary. 2008-03-12 Steve Falkenburg New version of WebKitSystemInterface.lib with more compiler warnings suppressed. * win/lib/WebKitSystemInterface.lib: * win/tools/vsprops/common.vsprops: 2008-03-12 Dan Bernstein Reviewed by Darin Adler and Sam Weinig. - use CoreText API instead of SPI on Leopard * WebKitSystemInterface.h: * libWebKitSystemInterfaceLeopard.a: 2008-03-11 Steve Falkenburg Disable two PGO/LTCG specific warnings. Reviewed by Oliver. * win/tools/vsprops/common.vsprops: 2008-02-29 Mark Rowe Update Tiger version of WebKitSystemInterface to match r30690. * libWebKitSystemInterfaceTiger.a: 2008-02-29 Adele Peterson Reviewed by Mark. Auto-generate image arrays. * libWebKitSystemInterfaceLeopard.a: 2008-02-29 Mark Rowe Reviewed by Anders Carlsson. Replace use of WKPathFromFont with implementation in terms of public API. * WebKitSystemInterface.h: Remove unused symbol. * libWebKitSystemInterfaceLeopard.a: * libWebKitSystemInterfaceTiger.a: 2008-02-29 Mark Rowe Reviewed by Oliver Hunt. Fix spelling of "request" in name of WKNSURLProtocolClassForRequest. * WebKitSystemInterface.h: * libWebKitSystemInterfaceLeopard.a: * libWebKitSystemInterfaceTiger.a: 2008-02-29 Mark Rowe Reviewed by Oliver Hunt. Don't use WKSupportsMultipartXMixedReplace on Leopard as multipart/x-mixed-replace is always handled by NSURLRequest. * WebKitSystemInterface.h: * libWebKitSystemInterfaceLeopard.a: 2008-02-29 Mark Rowe Reviewed by Oliver Hunt and Oliver Hunt. WebKit should use CGEventSourceSecondsSinceLastEventType in place of WKSecondsSinceLastInputEvent SPI. * WebKitSystemInterface.h: Remove unused symbol. * libWebKitSystemInterfaceLeopard.a: * libWebKitSystemInterfaceTiger.a: 2008-02-28 Mark Rowe Reviewed by Dan Bernstein. Remove two unused functions from WebKitSystemInterface. * WebKitSystemInterface.h: Remove WKPreferRGB32Key and WKGetDefaultGlyphForChar as they are unused. Also remove a duplicate declaration of WKSecondsSinceLastInputEvent. * libWebKitSystemInterfaceLeopard.a: * libWebKitSystemInterfaceTiger.a: 2008-02-28 Mark Rowe Reviewed by Dave Hyatt. Make use of new CGFont APIs on Leopard rather than making a WebKitSystemInterface call. * WebKitSystemInterface.h: Only declare WKGetFontMetrics on Tiger. * libWebKitSystemInterfaceLeopard.a: Update for removal of WKGetFontMetrics. 2008-02-27 Brady Eidson Tiger build fix * libWebKitSystemInterfaceTiger.a: 2008-02-27 Brady Eidson Reviewed by Mark Rowe Removed some unused methods: WKGetNSURLResponseCalculatedExpiration WKGetNSURLResponseMustRevalidate * WebKitSystemInterface.h: * libWebKitSystemInterfaceLeopard.a: * libWebKitSystemInterfaceTiger.a: 2008-02-13 Adam Roben * win/tools/scripts/auto-version.sh: Removed a redundant symbol. 2008-02-12 Adam Roben Clean up auto-version.sh a bit It now does quite a bit less file I/O and many fewer fork/exec pairs. It's also quite a bit easier to read. Reviewed by Steve. * win/tools/scripts/auto-version.sh: 2008-02-12 Steve Falkenburg Versioning script change. * win/tools/scripts/auto-version.sh: 2008-02-07 Ada Chan Added 4 new methods: wkSetClientCertificateInSSLProperties, wkCanAccessCFURLRequestHTTPBodyParts, wkCFURLRequestCopyHTTPRequestBodyParts, wkCFURLRequestSetHTTPRequestBodyParts Rubber-stamped by Steve. * win/include/WebKitSystemInterface/WebKitSystemInterface.h: * win/lib/WebKitSystemInterface.lib: * win/lib/WebKitSystemInterface_debug.lib: 2008-02-04 Timothy Hatcher Merge fix for SQLITE_FULL error is given even if the max_page_count is increased (2920) * libWebCoreSQLite3.a: 2008-02-01 Steve Falkenburg Don't set DEP opt-in flag (data execution prevention) since it is incompaible with the video plugin used on CNN.com Rubber-stamped by Jon Honeycutt. * win/tools/vsprops/common.vsprops: 2008-01-29 Mark Rowe Reviewed by Tim Hatcher. WebCore on Tiger must link to its own copy of SQLite 3.4 or newer (so HTML database behavior will be correct). * WebCoreSQLite3/sqlite3.h: Added. * WebCoreSQLite3/sqlite3ext.h: Added. * libWebCoreSQLite3.a: Added. 2008-01-29 Alexey Proskuryakov Debug (external) build fix. Removed _DEBUG preprocessor definition, which indicates that debug libraries are used (while they aren't). This preprocessor definition is automatically set by Visual Studio as needed anyway. * win/tools/vsprops/debug.vsprops: 2008-01-17 Steve Falkenburg Add preprocessor define accidently dropped in my unification, and required by some builds. Fixes an issue that caused both debug and release DLLs to be loaded. Rubber-stamped by Jon Honeycutt. * win/tools/vsprops/debug_internal.vsprops: 2008-01-16 Steve Falkenburg Use recommended security-related compiler settings. Reviewed by Adam. * win/tools/vsprops/common.vsprops: 2008-01-16 Steve Falkenburg Build fix. * win/tools/vsprops/release.vsprops: 2008-01-15 Adele Peterson Reviewed by Adam and Antti. Updated libraries for Add load progress indicator to video controls * WebKitSystemInterface.h: * libWebKitSystemInterfaceLeopard.a: * libWebKitSystemInterfaceTiger.a: * win/include/SafariTheme: Added. * win/include/SafariTheme/SafariThemeConstants.h: Added. Placeholder empty header until we release an updated WebKitSupportLibrary. 2008-01-14 Steve Falkenburg Use shared vsprops for most vcproj properties. Reviewed by Darin Adler. * win/tools/vsprops/common.vsprops: * win/tools/vsprops/debug.vsprops: * win/tools/vsprops/debug_internal.vsprops: * win/tools/vsprops/release.vsprops: 2008-01-11 Steve Falkenburg Share common files across projects. Unify vsprops files Debug: common.vsprops, debug.vsprops Debug_Internal: common.vsprops, debug.vsprops, debug_internal.vsprops Release: common.vsprops, release.vsprops Shared properties can go into common.vsprops, shared debug settings can go into debug.vsprops. debug_internal.vsprops will be mostly empty except for file path prefix modifiers. Moved auto-version.sh, VERSION, PRODUCTVERSION to tools. Reviewed by Adam Roben. * win/tools/WinTools.make: * win/tools/scripts: Added. * win/tools/scripts/PRODUCTVERSION: Added. * win/tools/scripts/VERSION: Added. * win/tools/scripts/auto-version.sh: Copied from WebCore/WebCore.vcproj/auto-version.sh. * win/tools/vsprops/debug.vsprops: * win/tools/vsprops/debug_internal.vsprops: Added. * win/tools/vsprops/release.vsprops: 2008-01-11 Steve Falkenburg Add shared vsprops to help unify our Windows tools settings. Reviewed by Hyatt. * win/tools: Added. * win/tools/WinTools.make: Added. * win/tools/vsprops: Added. * win/tools/vsprops/common.vsprops: Added. * win/tools/vsprops/debug.vsprops: Added. * win/tools/vsprops/release.vsprops: Added. 2008-01-07 Mark Rowe Update Tiger library to a G3-friendly version. * libWebKitSystemInterfaceTiger.a: 2008-01-07 Adele Peterson Reviewed by Antti, Adam, and Mitz. WebKitLibraries part of fix for Updated look for