From 8e35f3cfc7fba1d1c829dc557ebad6409cbe16a2 Mon Sep 17 00:00:00 2001 From: The Android Open Source Project Date: Tue, 3 Mar 2009 19:30:52 -0800 Subject: auto import from //depot/cupcake/@135843 --- WebKitLibraries/ChangeLog | 998 ++++++++ WebKitLibraries/WebCoreSQLite3/sqlite3.h | 2679 ++++++++++++++++++++ WebKitLibraries/WebCoreSQLite3/sqlite3ext.h | 290 +++ WebKitLibraries/WebKitSystemInterface.h | 189 ++ WebKitLibraries/libWebCoreSQLite3.a | Bin 0 -> 3012256 bytes WebKitLibraries/libWebKitSystemInterfaceLeopard.a | Bin 0 -> 1773088 bytes WebKitLibraries/libWebKitSystemInterfaceTiger.a | Bin 0 -> 729556 bytes .../win/include/SafariTheme/SafariThemeConstants.h | 1 + .../WebKitSystemInterface/WebKitSystemInterface.h | 75 + WebKitLibraries/win/lib/WebKitSystemInterface.lib | Bin 0 -> 124648 bytes .../win/lib/WebKitSystemInterface_debug.lib | Bin 0 -> 65018 bytes WebKitLibraries/win/tools/WinTools.make | 3 + WebKitLibraries/win/tools/scripts/PRODUCTVERSION | 1 + WebKitLibraries/win/tools/scripts/VERSION | 1 + WebKitLibraries/win/tools/scripts/auto-version.sh | 75 + WebKitLibraries/win/tools/vsprops/common.vsprops | 47 + WebKitLibraries/win/tools/vsprops/debug.vsprops | 35 + .../win/tools/vsprops/debug_internal.vsprops | 26 + WebKitLibraries/win/tools/vsprops/release.vsprops | 43 + 19 files changed, 4463 insertions(+) create mode 100644 WebKitLibraries/ChangeLog create mode 100644 WebKitLibraries/WebCoreSQLite3/sqlite3.h create mode 100644 WebKitLibraries/WebCoreSQLite3/sqlite3ext.h create mode 100644 WebKitLibraries/WebKitSystemInterface.h create mode 100644 WebKitLibraries/libWebCoreSQLite3.a create mode 100644 WebKitLibraries/libWebKitSystemInterfaceLeopard.a create mode 100644 WebKitLibraries/libWebKitSystemInterfaceTiger.a create mode 100644 WebKitLibraries/win/include/SafariTheme/SafariThemeConstants.h create mode 100644 WebKitLibraries/win/include/WebKitSystemInterface/WebKitSystemInterface.h create mode 100644 WebKitLibraries/win/lib/WebKitSystemInterface.lib create mode 100644 WebKitLibraries/win/lib/WebKitSystemInterface_debug.lib create mode 100755 WebKitLibraries/win/tools/WinTools.make create mode 100644 WebKitLibraries/win/tools/scripts/PRODUCTVERSION create mode 100644 WebKitLibraries/win/tools/scripts/VERSION create mode 100755 WebKitLibraries/win/tools/scripts/auto-version.sh create mode 100644 WebKitLibraries/win/tools/vsprops/common.vsprops create mode 100644 WebKitLibraries/win/tools/vsprops/debug.vsprops create mode 100644 WebKitLibraries/win/tools/vsprops/debug_internal.vsprops create mode 100644 WebKitLibraries/win/tools/vsprops/release.vsprops (limited to 'WebKitLibraries') diff --git a/WebKitLibraries/ChangeLog b/WebKitLibraries/ChangeLog new file mode 100644 index 0000000..e25f2cf --- /dev/null +++ b/WebKitLibraries/ChangeLog @@ -0,0 +1,998 @@ +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