diff options
Diffstat (limited to 'src/3rdparty/webkit/WebKitLibraries/ChangeLog')
-rw-r--r-- | src/3rdparty/webkit/WebKitLibraries/ChangeLog | 3465 |
1 files changed, 3465 insertions, 0 deletions
diff --git a/src/3rdparty/webkit/WebKitLibraries/ChangeLog b/src/3rdparty/webkit/WebKitLibraries/ChangeLog new file mode 100644 index 0000000..9b61400 --- /dev/null +++ b/src/3rdparty/webkit/WebKitLibraries/ChangeLog @@ -0,0 +1,3465 @@ +2011-05-25 Jer Noble <jer.noble@apple.com> + + Reviewed by Darin Adler. + + Video fails to play on Vimeo + https://bugs.webkit.org/show_bug.cgi?id=61403 + + Added functions to retrieve the resolved URL for media types supported on + mac. + + * WebKitSystemInterface.h: + * WebKitSystemInterface.m: + (WKAVAssetResolvedURL): Added. + (WKQTMovieResolvedURL): Added. + +2011-04-29 Jer Noble <jer.noble@apple.com> + + Reviewed by Eric Seidel. + + Implement FULLSCREEN_API on Windows, Part 4: Enable it + https://bugs.webkit.org/show_bug.cgi?id=59798 + + * win/tools/vsprops/FeatureDefines.vsprops: Set ENABLE_FULLSCREEN_API to true. + +2011-05-03 David Kilzer <ddkilzer@apple.com> + + Part 1 of 2: <http://webkit.org/b/59838> Implement HTTP pipelining for CoreFoundation-based networking + <rdar://problem/8924448> + + Reviewed by Adam Roben. + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + (wkGetHTTPPipeliningPriority): Added declaration. + (wkSetHTTPPipeliningMaximumPriority): Added declaration. + (wkSetHTTPPipeliningPriority): Added declaration. + * win/lib/WebKitSystemInterface.lib: Updated. + +2011-04-28 David Levin <levin@chromium.org> + + Reviewed by Adam Barth. + + Remove IMAGE_RESIZER related code. + https://bugs.webkit.org/show_bug.cgi?id=59735 + + * win/tools/vsprops/FeatureDefines.vsprops: Also removed WML which was missed in r85256. + * win/tools/vsprops/FeatureDefinesCairo.vsprops: Ditto. + +2011-04-28 Chris Fleizach <cfleizach@apple.com> + + Reviewed by Maciej Stachowiak. + + Allow remote accessibility API for WK2 to build on SnowLeopard. + <rdar://problem/9324507> + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + +2011-04-27 Mark Rowe <mrowe@apple.com> + + Rubber-stamped by Geoff Garen. + + Remove some files that are no longer relevant. + + * libWebKitSystemInterfaceTiger.a: Removed. + +2011-04-23 Brent Fulgham <bfulgham@webkit.org> + + [WinCairo] Unreviewed build change. + + Activate Geolocation API, as it will work with WinCairo assuming + an appropriate Geolocation Provider is registered. + + * win/tools/vsprops/FeatureDefinesCairo.vsprops: Activate the + Geolocation features. + +2011-04-21 Maciej Stachowiak <mjs@apple.com> + + Reviewed by Adam Roben. + + Add a feature define to allow <details> and <summary> to be disabled + https://bugs.webkit.org/show_bug.cgi?id=59118 + <rdar://problem/9257045> + + * win/tools/vsprops/FeatureDefines.vsprops: + * win/tools/vsprops/FeatureDefinesCairo.vsprops: + +2011-04-20 Eric Carlson <eric.carlson@apple.com> + + Reviewed by Dan Bernstein. + + Adopt QTKit API for listing and deleting file in its media cache. + <rdar://problem/9130029> + https://bugs.webkit.org/show_bug.cgi?id=58795 + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + +2011-04-19 Jessie Berlin <jberlin@apple.com> + + Reviewed by Sam Weinig. + + Roll r81683 back in. + + Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.) + <rdar://problem/9139245> + + "Windows edition". + + * win/lib/WebKitSystemInterface.lib: + +2011-04-15 Shishir Agrawal <shishir@chromium.org> + + Reviewed by James Robinson. + + Add a flag to guard Page Visibility API changes. + https://bugs.webkit.org/show_bug.cgi?id=58464 + + * win/tools/vsprops/FeatureDefines.vsprops: + +2011-04-14 Pratik Solanki <psolanki@apple.com> + + Reviewed by David Kilzer. + + Set minimum priority for fast lane connections + https://bugs.webkit.org/show_bug.cgi?id=58353 + + Add WKSetHTTPPipeliningMinimumFastLanePriority. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + +2011-04-08 Alpha Lam <hclam@chromium.org> + + Unreviewed, rolling out r83335. + http://trac.webkit.org/changeset/83335 + https://bugs.webkit.org/show_bug.cgi?id=53556 + + GTK and QT bots are broken + + * win/tools/vsprops/FeatureDefines.vsprops: + * win/tools/vsprops/FeatureDefinesCairo.vsprops: + +2011-04-07 Anna Cavender <annacc@chromium.org> + + Reviewed by Eric Carlson. + + Setup ENABLE(TRACK) feature define + https://bugs.webkit.org/show_bug.cgi?id=53556 + + * win/tools/vsprops/FeatureDefines.vsprops: + * win/tools/vsprops/FeatureDefinesCairo.vsprops: + +2011-04-07 Andrew Scherkus <scherkus@chromium.org> + + Revert ENABLE_TRACK patch due to compile failures. + + * win/tools/vsprops/FeatureDefines.vsprops: + * win/tools/vsprops/FeatureDefinesCairo.vsprops: + +2011-04-06 Dai Mikurube <dmikurube@chromium.org> + + Reviewed by David Levin. + + Add QUOTA build flag for unified quota API + https://bugs.webkit.org/show_bug.cgi?id=57918 + + * win/tools/vsprops/FeatureDefines.vsprops: Added QUOTA build flag + * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added QUOTA build flag + +2011-04-04 David Kilzer <ddkilzer@apple.com> + + <http://webkit.org/b/57384> CFNetwork and WebCore load priorities should match + + Reviewed by Alexey Proskuryakov. + + * WebKitSystemInterface.h: + (WKSetHTTPPipeliningMaximumPriority): Added declaration. + (WKExtractWordDefinitionTokenRangeFromContextualString): Added + missing declaration from r81890. + (WKShowWordDefinitionWindow): Ditto. + (WKHideWordDefinitionWindow): Ditto. + * libWebKitSystemInterfaceLeopard.a: Updated. + * libWebKitSystemInterfaceSnowLeopard.a: Updated. + +2011-04-04 Steve Falkenburg <sfalken@apple.com> + + Reviewed by Adam Roben. + + Remove unused AnalyzeWithLargeStack code from Windows build files + https://bugs.webkit.org/show_bug.cgi?id=57771 + + This was used for us to build with prefast automatically, + but it is out-of-date and hasn't been used for some time. + Removing completely for now. + + * win/tools/vsprops/common.vsprops: + +2011-04-04 Steve Falkenburg <sfalken@apple.com> + + Reviewed by Brian Weinstein. + + Fix Windows build warning. + https://bugs.webkit.org/show_bug.cgi?id=57767 + + * win/tools/vsprops/common.vsprops: + +2011-04-01 Brent Fulgham <bfulgham@webkit.org> + + [WinCairo] Unreviewed build fix. + + Define DEBUG_ALL for WinCairo debug builds so that the correct + labeled DLLs ("*_debug.dll") are linked for testing runs. + + * win/tools/vsprops/debug_wincairo.vsprops: + +2011-04-01 Timothy Hatcher <timothy@apple.com> + + Make momentum scroll event latching work in WebKit2 on Mac. + + <rdar://problem/8751861> + + Reviewed by Darin Adler. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: Updated to remove WKIsLatchingWheelEvent and add WKGetNSEventMomentumPhase. + * libWebKitSystemInterfaceSnowLeopard.a: Ditto. + +2011-03-30 Steve Falkenburg <sfalken@apple.com> + + Reviewed by Adam Roben. + + Should turn off frame pointer omission (FPO) for Release (not Production) builds + https://bugs.webkit.org/show_bug.cgi?id=54403 + + Leave it enabled for Windows Production builds. + Disabling this optimization improves stack traces for memory and performance tools like umdh and xperf. + + We use both /Oy- and OmitFramePointers="false" since OmitFramePointers="false" isnt' enough + to override /O2. + + * win/tools/vsprops/release.vsprops: + +2011-03-30 Steve Falkenburg <sfalken@apple.com> + + Reviewed by Adam Roben. + + Share most vsprops between Release and Production builds in releaseproduction.vsprops + https://bugs.webkit.org/show_bug.cgi?id=57508 + + * win/tools/vsprops/release.vsprops: + * win/tools/vsprops/releaseproduction.vsprops: Copied from WebKitLibraries/win/tools/vsprops/release.vsprops. + +2011-03-30 Steve Falkenburg <sfalken@apple.com> + + Rubber stamped by Adam Roben. + + Remove unnecessary NDEBUG define. + + * win/tools/vsprops/production.vsprops: + +2011-03-30 Steve Falkenburg <sfalken@apple.com> + + Reviewed by Adam Roben. + + Update Windows production build logic for new production configurations + https://bugs.webkit.org/show_bug.cgi?id=57494 + + * win/tools/vsprops/common.vsprops: + * win/tools/vsprops/production.vsprops: Added. + +2011-03-29 Brent Fulgham <bfulgham@webkit.org> + + Unreviewed build change to activate MathML for WinCairo. + + * win/tools/vsprops/FeatureDefinesCairo.vsprops: Enable MathML. + +2011-03-29 Jessie Berlin <jberlin@apple.com> + + Update the WebKitSystemInterface libraries for changes in the implementation. + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + +2011-03-28 Jeff Miller <jeffm@apple.com> + + Reviewed by Adam Roben. + + Include certificate when sending a WebCore::ResourceError to UI process on Windows + https://bugs.webkit.org/show_bug.cgi?id=57195 + + Rename wkGetSSLPeerCertificateData() to wkGetSSLPeerCertificateDataBytePtr(), since it returns a void*, and + implement wkGetSSLPeerCertificateData() to return a CFDataRef. Add wkSetSSLPeerCertificateData() so + WebCore::ResourceError can set the certificate in the user info dictionary. + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + +2011-03-28 Jeff Miller <jeffm@apple.com> + + Rubber-stamped by Adam Roben. + + Remove WebKitSystemInterface_debug.lib, it hasn't been used for a few months now. + + * win/lib/WebKitSystemInterface_debug.lib: Removed. + +2011-03-25 Brent Fulgham <bfulgham@webkit.org> + + Kick the build machines after r81977. + + * win/tools/vsprops/common.vsprops: + +2011-03-22 Sheriff Bot <webkit.review.bot@gmail.com> + + Unreviewed, rolling out r81683. + http://trac.webkit.org/changeset/81683 + https://bugs.webkit.org/show_bug.cgi?id=56872 + + Crashing in some tests (Requested by weinig on #webkit). + + * win/lib/WebKitSystemInterface.lib: + +2011-03-22 Sam Weinig <sam@webkit.org> + + Reviewed by Adam Roben. + + Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.) + <rdar://problem/9139245> + + "Windows edition". + + * win/lib/WebKitSystemInterface.lib: + +2011-03-22 Sam Weinig <sam@webkit.org> + + Reviewed by Brady Eidson. + + Going to certain pages causes a download of "st.html" or "jsp.html" (news.yahoo.com, etc.) + <rdar://problem/9139245> + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + +2011-03-17 Anders Carlsson <andersca@apple.com> + + Add WKWindowWillOrderOffScreenNotification. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + +2011-03-14 Pratik Solanki <psolanki@apple.com> + + Rubber-stamped by Mark Rowe. + + I checked in Intel-only version of these files in r80975. This fixes that by building all + the correct slices - i386/x86_64/ppc for SnowLeopard and i386/x86_64/ppc/ppc64 for Leopard. + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + +2011-03-13 Pratik Solanki <psolanki@apple.com> + + Reviewed by Brady Eidson. + + Make adjustMIMETypeIfNecessary use CFNetwork directly + https://bugs.webkit.org/show_bug.cgi?id=55912 + + Add new WKSI functions needed to implement adjustMIMETypeIfNecessary. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + +2011-03-09 Jessie Berlin <jberlin@apple.com> + + Reviewed by Adam Roben. + + Use the Cookie Storage from the Private Browsing Storage Session directly + https://bugs.webkit.org/show_bug.cgi?id=55986 + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + +2011-03-07 Steve Falkenburg <sfalken@apple.com> + + Bump version. + + * win/tools/scripts/VERSION: + +2011-03-06 Jessie Berlin <jberlin@apple.com> + + Reviewed by Sam Weinig. + + WebKit2: Use CFNetwork Sessions API. + https://bugs.webkit.org/show_bug.cgi?id=55435. + + When Private Browsing is enabled, use cookies from a in-memory Cookie Storage based on the + Private Browsing Storage Session. + + Update WebKitSystemInterface headers and libraries with the new functions. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + +2011-03-04 Jessie Berlin <jberlin@apple.com> + + Reviewed by Maciej Stachowiak. + + WebKit2: Use CFNetwork Sessions API. + https://bugs.webkit.org/show_bug.cgi?id=55435. + + When Private Browsing is enabled, get the cached url response from the cache associated with + the Private Browsing Storage Session. + + Update WebKitSystemInterface headers and libraries with the new functions. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + +2011-03-03 Jessie Berlin <jberlin@apple.com> + + Reviewed by Adam Roben. + + WebKit2: Use CFNetwork Sessions API. + https://bugs.webkit.org/show_bug.cgi?id=55435 + + Set the Private Browsing Storage Session on requests when Private Browsing is enabled. + + Update WebKitSystemInterface headers and libraries with the new functions. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + +2011-03-02 Jessie Berlin <jberlin@apple.com> + + Update WebKitSystemInterface libraries. Library changes reviewed by Darin Adler. + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + +2011-03-02 Jessie Berlin <jberlin@apple.com> + + Windows build fix. Unreviewed. + + * win/lib/WebKitSystemInterface.lib: + +2011-03-02 Jessie Berlin <jberlin@apple.com> + + Rubber-stamped by Adam Roben. + + WebKit2: Use CFNetwork Sessions API. + https://bugs.webkit.org/show_bug.cgi?id=55435 + + Add the ability to create a Private Browsing Storage Session. + + Update WebKitSystemInterface headers and libraries with the new functions. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + +2011-03-02 Daniel Cheng <dcheng@chromium.org> + + Reviewed by David Levin. + + Add feature define for data transfer items + https://bugs.webkit.org/show_bug.cgi?id=55510 + + * win/tools/vsprops/FeatureDefines.vsprops: + * win/tools/vsprops/FeatureDefinesCairo.vsprops: + +2011-03-02 Adam Roben <aroben@apple.com> + + Try to force a clean build on the Windows bots + + Some of the bots are running into bogus linker errors due to MSVC's "minimal rebuild" + feature not rebuilding files it should. See <http://queues.webkit.org/results/8076907> for + an example. + + * win/tools/vsprops/common.vsprops: Touched to force a rebuild. + +2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com> + + Unreviewed, rolling out r80079. + http://trac.webkit.org/changeset/80079 + https://bugs.webkit.org/show_bug.cgi?id=55547 + + "Broke the Win debug build?" (Requested by dcheng on #webkit). + + * win/tools/vsprops/FeatureDefines.vsprops: + * win/tools/vsprops/FeatureDefinesCairo.vsprops: + +2011-03-01 Daniel Cheng <dcheng@chromium.org> + + Reviewed by David Levin. + + Add feature define for data transfer items + https://bugs.webkit.org/show_bug.cgi?id=55510 + + * win/tools/vsprops/FeatureDefines.vsprops: + * win/tools/vsprops/FeatureDefinesCairo.vsprops: + +2011-03-01 Sam Weinig <sam@webkit.org> + + Reviewed by Anders Carlsson. + + WebKit2 needs to be made localizable + <rdar://problem/8728860> + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + +2011-02-25 Brian Weinstein <bweinstein@apple.com> + + Fix linking of Chromium Mac build. + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + +2011-02-21 Brian Weinstein <bweinstein@apple.com> + + Reviewed by Adam Roben. + + WebResourceCacheManager should be responsible for managing the CFURLCache as well + as the WebCore memory cache. + https://bugs.webkit.org/show_bug.cgi?id=54886 + Part of <rdar://problem/8971738> + + Update WebKitSystemInterface headers and libraries with new functions. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + +2011-02-21 Brian Weinstein <bweinstein@apple.com> + + Rubber-stamped by Dan Bernstein. + + Update WebKitSystemInterface.h on Mac. The header that was in the tree didn't + match the current WebKitSystemInterface.h. + + * WebKitSystemInterface.h: + +2011-02-08 Patrick Gansterer <paroga@webkit.org> + + Reviewed by Adam Roben. + + [WIN] Add missing forward declarations in WebKitSystemInterface.h + https://bugs.webkit.org/show_bug.cgi?id=53889 + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + +2011-02-04 Steve Falkenburg <sfalken@apple.com> + + Reviewed by Adam Roben. + + Bump Windows minimum system requirement to XPSP2 + https://bugs.webkit.org/show_bug.cgi?id=53807 + + * win/tools/vsprops/common.vsprops: + +2011-02-03 James Kozianski <koz@chromium.org> + + Reviewed by Dimitri Glazkov. + + Add navigator.registerProtocolHandler behind a flag. + https://bugs.webkit.org/show_bug.cgi?id=52609 + + * win/tools/vsprops/FeatureDefines.vsprops: + * win/tools/vsprops/FeatureDefinesCairo.vsprops: + +2011-02-02 Steve Lacey <sjl@chromium.org> + + Reviewed by Eric Carlson. + + Implement basic media statistics on media elements. + https://bugs.webkit.org/show_bug.cgi?id=53322 + + * win/tools/vsprops/FeatureDefines.vsprops: + * win/tools/vsprops/FeatureDefinesCairo.vsprops: + +2011-01-28 Anders Carlsson <andersca@apple.com> + + Build fix. + + Update WKSI. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + +2011-01-26 David Kilzer <ddkilzer@apple.com> + + <http://webkit.org/b/53192> Add experimental support for HTTP pipelining in CFNetwork + <rdar://problem/8821760> + + Reviewed by Antti Koivisto. + + * WebKitSystemInterface.h: + New methods added for HTTP pipelining support. + (WKGetHTTPPipeliningPriority): Added. + (WKSetHTTPPipeliningPriority): Added. + Unrelated methods added after updating the header. + (WKMakeScrollbarPainter): Added. + (WKScrollbarPainterPaint): Added. + * libWebKitSystemInterfaceLeopard.a: Updated. + * libWebKitSystemInterfaceSnowLeopard.a: Updated. + +2011-01-24 Jer Noble <jer.noble@apple.com> + + Reviewed by Eric Carlson. + + REGRESSION (r72119): Audio never plays on Star Wars intro animation + https://bugs.webkit.org/show_bug.cgi?id=52467 + + Add wkGetQuickTimeMIMETypeList() function. + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + +2011-01-18 Anders Carlsson <andersca@apple.com> + + Reviewed by Darin Adler. + + Add WKPopupContextMenu. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + +2011-01-17 Adam Roben <aroben@apple.com> + + Make it possible to both set and clear a wkCACFContext's D3D device + + Fixes <http://webkit.org/b/52587> WKCACFLayerRenderer is hard to use + + Reviewed by Chris Marrin. + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + +2011-01-07 Chris Marrin <cmarrin@apple.com> + + Unreviewed. + + Minor change to check for null context + + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2011-01-07 Chris Marrin <cmarrin@apple.com> + + Unreviewed. + + Added one more API to WKSI to get the user data + out of the CACFContext. + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2011-01-07 Chris Marrin <cmarrin@apple.com> + + Unreviewed. + + Adding updated WKSI files missed in http://trac.webkit.org/changeset/75262 + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2011-01-05 Steve Falkenburg <sfalken@apple.com> + + Reviewed by Darin Adler. + + Debug and Release builds on Windows clobber each other + https://bugs.webkit.org/show_bug.cgi?id=49185 + + Changes the structure of WebKitBuild build products directory so we + completely separate each build configuration into independent directories. + + Although we previously had per-configuration directories for obj, this change adds + per-configuration directories for bin, lib, obj, and include. Each configuration's + build products are stored within a directory inside of WebKitBuild. + + Most use of $(WebKitOutputDir) in the build files has been replaced by $(ConfigurationBuildDir), + defined in common.vsprops to be $(WebKitOutputDir)\$(ConfigurationName). + + * win/tools/vsprops/common.vsprops: + +2011-01-03 Chris Fleizach <cfleizach@apple.com> + + Reviewed, tweaked and landed by Sam Weinig. + + WebKit2: Accessibility support (42130) + <rdar://problem/7660629> + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + +2011-01-02 Dan Bernstein <mitz@apple.com> + + Rubber-stamped by Simon Fraser. + + <rdar://problem/8812159> Update copyright strings + + * win/tools/scripts/COPYRIGHT-END-YEAR: + +2010-12-21 Sam Weinig <weinig@apple.com> + + Reviewed by Anders Carlsson. + + Add serialization for CFURLRequestRef and CFURLResponseRef. + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + +2010-12-14 Anders Carlsson <andersca@apple.com> + + Reviewed by Dan Bernstein. + + Add WKGetScriptCodeFromCurrentKeyboardInputSource function. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + +2010-12-10 Chris Marrin <cmarrin@apple.com> + + Reviewed by Adam Roben. + + Add CACFContextGetLastCommitTime to WebKitSystemInterface for Windows. + Also got rid of WebKitSystemInterface_debug.lib as recommended by + Adam Roben. No OpenSource builds use it since r72327. + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: Removed. + +2010-12-09 Anders Carlsson <andersca@apple.com> + + Reviewed by Sam Weinig. + + Cannot use NSKeyedArchiver in WK2 for ResourceResponses + https://bugs.webkit.org/show_bug.cgi?id=50792 + <rdar://problem/8741799> + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + +2010-12-03 Anders Carlsson <andersca@apple.com> + + Reviewed by Sam Weinig. + + Dispatch keyboard events in the Carbon event model + https://bugs.webkit.org/show_bug.cgi?id=50503 + + Make WKGetNSEventKeyChar available in 32-bit. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + +2010-12-02 Anders Carlsson <andersca@apple.com> + + Reviewed by Sam Weinig. + + Plug-ins should be able to update the mouse cursor + https://bugs.webkit.org/show_bug.cgi?id=50399 + + Add WKEnableSettingCursorWhenInBackground. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + +2010-12-01 Adam Roben <aroben@apple.com> + + Don't let harmless errorlevels from the "set" utility leak into + project-specific build scripts + + When using set to unset an environment variable that didn't previously + exist, set raises the errorlevel to 1. This was leaking into + project-specific scripts, causing them to think the build has failed. + We now clear the errorlevel after we finish setting environment + variables. + + Fixes <http://webkit.org/b/50350> Windows builds mysteriously fail in + some configurations + + Reviewed by Steve Falkenburg. + + * win/tools/vsprops/common.vsprops: Call "cmd /c" after setting + environment variables to get rid of any errorlevel that "set" set. + +2010-12-01 Steve Falkenburg <sfalken@apple.com> + + Reviewed by Adam Roben. + + vcproj changes can't be applied cleanly by the Windows EWS bot + https://bugs.webkit.org/show_bug.cgi?id=50328 + + * win/tools/vsprops/WinCairo.vsprops: Added property svn:eol-style. + * win/tools/vsprops/cURL.vsprops: Added property svn:eol-style. + * win/tools/vsprops/debug_wincairo.vsprops: Added property svn:eol-style. + +2010-11-29 Steve Falkenburg <sfalken@apple.com> + + Windows build fix (part 2). + Define Visual Studio internal variables used in pre-build/pre-link/post-build commands in environment for separated cmd files. + + * win/tools/vsprops/common.vsprops: + +2010-11-19 Steve Falkenburg <sfalken@apple.com> + + Reviewed by Adam Roben. + + Add a mechanism for Windows pre-build/pre-link/post-build events to be separated into individual cmd files + https://bugs.webkit.org/show_bug.cgi?id=49858 + + We're migrating our prebuild/prelink/postbuild steps out of vcproj and vsprops files: + - To simplify editing (editing vsprops build steps is confusing). + - For more readable diffs. + + To add a prebuild/prelink/postbuild step for a vcproj, + Add a new file named {ProjectName}PreBuild|PreLink|PostBuild.cmd to the project directory. + For example, a WTF prebuild script would be named WTFPreBuild.cmd and would be located + in the directory JavaScriptCore/JavaScriptCore.vcproj/WTF (alongside WTF.vcproj). + + * win/tools/vsprops/common.vsprops: + * win/tools/vsprops/release.vsprops: + +2010-11-29 Anders Carlsson <andersca@apple.com> + + Reviewed by Sam Weinig and Simon Fraser. + + WebKitSystemInterface.h piece of r72438. + + * WebKitSystemInterface.h: + +2010-11-22 Adam Roben <aroben@apple.com> + + Use paths relative to $WebKitVSPropsRedirectionDir to access shared .vsprops files + + Apple's Windows build allows placing header files and import libraries for WebKit's + dependencies (CoreGraphics, CFNetwork, SQLite, etc.) outside the source tree via the + $WebKitLibrariesDir environment variable. This is both required for production builds and + convenient for Apple-internal developer builds. Apple's production builds also require that + WebKit's shared .vsprops files be accessed relative to $WebKitLibrariesDir. In production + builds, the files are copied into that directory tree by the + WebKitLibraries/win/tools/WinTools.make file. In Apple-internal developer builds, the + copying is done by + JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreGenerated.make. + + This .vsprops copying is problematic in one very important case: when a developer updates + their source tree and then tries to build. Visual Studio only reads .vsprops files when a + project is first loaded. So, when Visual Studio is first opened after the .vsprops files are + updated, it reads in the old files that were already residing in $WebKitLibrariesDir. When a + build is started, JavaScriptCoreGenerated.make copies the new .vsprops files into + $WebKitLibrariesDir, but Visual Studio will not pick up the changes. The rest of the build + will proceed with out-of-date .vsprops files, which will likely result in a build failure. + + To fix this, we now use normal relative paths to access the .vsprops files in the source + tree rather than in $WebKitLibrariesDir, but prefix those paths with a new environment + variable, $WebKitVSPropsRedirectionDir. In developer builds, this environment variable is + unset, so the normal relative paths are used to read the .vsprops files out of the source + tree directly. In production builds, this environment variable is set to a fake directory + that will cause the .vsprops files in $WebKitLibrariesDir to be found when the relative path + is resolved. + + For example, JavaScriptCore.vcproj uses this path for FeatureDefines.vsprops: + + $(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops + + In developer builds, where $WebKitVSPropsRedirectionDir is unset, this will point to the + files in WebKitLibraries\win\tools\vsprops in the source tree. In production builds, + JavaScriptCore.make sets $WebKitVSPropsRedirectionDir to + "$(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\", so the full path for + FeatureDefines.vsprops becomes: + + $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\1\2\3\..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops + + which resolves to: + + $(SRCROOT)\AppleInternal\tools\vsprops\OpenSource\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops + + (We rely on the fact that Windows doesn't care whether the directories "1", "2", and "3" + actually exist since they are matched by an equal number of ".." path components.) + + Note that Visual Studio still won't pick up changes made to .vsprops files while Visual + Studio is open, but that problem hasn't seemed to cause developers many headaches so far. + + Fixes <http://webkit.org/b/49181> Windows build fails mysteriously when .vsprops files are + updated + + Reviewed by Dave Hyatt. + + * win/tools/WinTools.make: Copy the shared .vsprops files into a directory tree beneath + AppleInternal\tools\vsprops that matches the source directory tree. This allows production + builds to redirect the relative paths used to find the shared .vsprops files into + AppleInternal by setting $WebKitVSPropsRedirectionDir to the appropriate value. + +2010-11-18 Steve Falkenburg <sfalken@apple.com> + + Rubber-stamped by Adam Roben. + + Remove unused debug_internal vsprops file. + + * win/tools/vsprops/debug_internal.vsprops: Removed. + +2010-11-18 Steve Falkenburg <sfalken@apple.com> + + Reviewed by Adam Roben. + + Debug_Internal Windows configuration is unnecessary, should be removed + https://bugs.webkit.org/show_bug.cgi?id=49753 + + * win/tools/vsprops/debug.vsprops: + * win/tools/vsprops/debug_internal.vsprops: + +2010-11-17 Steve Falkenburg <sfalken@apple.com> + + Rubber-stamped by Adam Roben. + + Update WebKitSystemInterfaceWin. + + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2010-11-16 Adam Roben <aroben@apple.com> + + Ignore files from libdispatch/zlib + + Rubber-stamped by Eric Seidel. + + * win/include: Modified property svn:ignore. + * win/lib: Modified property svn:ignore. + +2010-11-10 Csaba Osztrogonác <ossy@webkit.org> + + Reviewed by David Hyatt. + + HTML5 Ruby support should be mandatory feature + https://bugs.webkit.org/show_bug.cgi?id=49272 + + Remove Ruby as optional feature. + + * win/tools/vsprops/FeatureDefines.vsprops: + * win/tools/vsprops/FeatureDefinesCairo.vsprops: + +2010-10-29 Dan Bernstein <mitz@apple.com> + + Snow Leopard PowerPC build fix. + + * libWebKitSystemInterfaceSnowLeopard.a: + +2010-10-29 Dan Bernstein <mitz@apple.com> + + Leopard PowerPC build fix. + + * libWebKitSystemInterfaceLeopard.a: + +2010-10-29 Csaba Osztrogonác <ossy@webkit.org> + + Reviewed by Adam Roben and David Kilzer. + + Fix and cleanup of build systems + https://bugs.webkit.org/show_bug.cgi?id=48342 + + Remove unnecessary ENABLE_SANDBOX. + Add missing features to converge to FeatureDefines.xcconfig. + + * win/tools/vsprops/FeatureDefines.vsprops: + * win/tools/vsprops/FeatureDefinesCairo.vsprops: + +2010-10-28 Dan Bernstein <mitz@apple.com> + + Reviewed by John Sullivan. + + Added UniCharProvider-based ways to create a CTTypeSetter and a CTLine, to be used in an + upcoming ComplexTextController patch. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + +2010-10-28 Ivan Krstić <ike@apple.com> + + Reviewed by Mark Rowe. + + Remove unused experimental proxied panel interface. + <rdar://problem/7237059> + + * WebKitSystemInterface.h: + +2010-10-27 Anders Carlsson <andersca@apple.com> + + Reviewed by Sam Weinig. + + Find indicators do not bounce + https://bugs.webkit.org/show_bug.cgi?id=48490 + <rdar://problem/8564276> + + Add bounce animation context functions. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + +2010-10-26 Adam Roben <aroben@apple.com> + + Fix duplicate vsprops name + + * win/tools/vsprops/FeatureDefinesCairo.vsprops: Renamed to + "FeatureDefinesCairo" to match the filename. + +2010-10-23 Alexey Proskuryakov <ap@apple.com> + + Windows build fix. + + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2010-10-23 Alexey Proskuryakov <ap@apple.com> + + Reviewed by Anders Carlsson. + + https://bugs.webkit.org/show_bug.cgi?id=48083 + <rdar://problem/8489082> Need WebKit2 API for private browsing (48083) + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + Updated WebKitSystemInterface with necessary methods. + +2010-10-22 Adam Roben <aroben@apple.com> + + Turn on ENABLE_3D_RENDERING on all Windows builds + + Reviewed by Sam Weinig. + + * win/tools/vsprops/FeatureDefines.vsprops: + +2010-10-20 Adam Roben <aroben@apple.com> + + Windows build fix + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + Use a WKCFURLCredentialRef type to protect against changes to the + definition of CFURLCredentialRef. + +2010-10-19 Adam Roben <aroben@apple.com> + + Windows build fix + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Check in + this file that I meant to check in in r70129. + +2010-10-19 Adam Roben <aroben@apple.com> + + Add WKCACFContext and related functions + + Fixes <http://webkit.org/b/43244>. + + Reviewed by Sam Weinig. + + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2010-10-14 Ada Chan <adachan@apple.com> + + Rubber-stamped by Adam Roben. + + Fix Windows build. + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2010-10-14 Ada Chan <adachan@apple.com> + + Reviewed by Steve Falkenburg. + + Add wkGetSSLCertificateChainContext for fetching the certificate chain. + Needed for https://bugs.webkit.org/show_bug.cgi?id=47603. + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2010-10-11 Mike Thole <mthole@apple.com> + + Reviewed by Darin Adler. + + Rename WKCertificateInfoGetPeerCertificates() to WKCertificateInfoGetCertificateChain() + https://bugs.webkit.org/show_bug.cgi?id=47495 + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + +2010-10-03 Brent Fulgham <bfulgham@webkit.org> + + Unreviewed build fix. + + WinCairo also needs access to the <inttypes.h> header requirement + introduced by Bug 46357. + + * win/tools/vsprops/WinCairo.vsprops: + +2010-09-17 Sam Weinig <sam@webkit.org> + + Reviewed, tweaked, and landed by Anders Carlsson. + + Add WKCopyNSURLResponsePeerCertificates. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + +2010-09-16 Eric Uhrhane <ericu@chromium.org> + + Reviewed by Jian Li. + + Unify FILE_SYSTEM and FILE_WRITER enables under the name FILE_SYSTEM. + https://bugs.webkit.org/show_bug.cgi?id=45798 + + * win/tools/vsprops/FeatureDefines.vsprops: + * win/tools/vsprops/FeatureDefinesCairo.vsprops: + +2010-09-09 Jer Noble <jer.noble@apple.com> + + Reviewed by Eric Carlson. + + Adopt shared control drawing for <video> controls on Windows + https://bugs.webkit.org/show_bug.cgi?id=45490 + + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2010-09-10 Anders Carlsson <andersca@apple.com> + + WebKitSystemInterface part of: + Set the visible name for the web process + https://bugs.webkit.org/show_bug.cgi?id=45564 + <rdar://problem/8416970> + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + +2010-08-05 Jian Li <jianli@chromium.org> + + Reviewed by David Levin. + + Unify blob related feature defines to ENABLE(BLOB). + https://bugs.webkit.org/show_bug.cgi?id=43081 + + * win/tools/vsprops/FeatureDefines.vsprops: + * win/tools/vsprops/FeatureDefinesCairo.vsprops: + +2010-08-04 Dan Bernstein <mitz@apple.com> + + Reviewed by Darin Adler. + + WebKitSystemInterface part of: Allow the language for hyphenation to be specified + https://bugs.webkit.org/show_bug.cgi?id=43467 + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2010-08-03 Beth Dakin <bdakin@apple.com> + + Reviewed by Alice Liu. + + Enable MathML on Windows. + + * win/tools/vsprops/FeatureDefines.vsprops: + +2010-07-30 Adam Roben <aroben@apple.com> + + Roll our r64361 and r64363 + + We can't make these changes until QuartzCore.lib is included in + WebKitSupportLibrary. + +2010-07-30 Adam Roben <aroben@apple.com> + + Add WKCACFContext and related functions + + Also added some functions used by WKCAImageQueue. + + Fixes <http://webkit.org/b/43244>. + + Reviewed by Sam Weinig. + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2010-07-27 Kinuko Yasuda <kinuko@chromium.org> + + Reviewed by Ojan Vafai. + + Add FILE_SYSTEM build flag for FileSystem API + https://bugs.webkit.org/show_bug.cgi?id=42915 + + * win/tools/vsprops/FeatureDefines.vsprops: + * win/tools/vsprops/FeatureDefinesCairo.vsprops: + +2010-07-12 Mark Rowe <mrowe@apple.com> + + Rubber-stamped by Sam Weinig. + + Update WebKitSystemInterface. + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2010-07-12 Adam Roben <aroben@apple.com> + + Stop generating stripped symbols for Release builds + + It turns out we can strip the symbols after-the-fact using PDBCopy. + + Fixes <http://webkit.org/b/42085>. + + Reviewed by Steve Falkenburg. + + * win/tools/vsprops/release.vsprops: Removed the StripPrivateSymbols + attribute, which caused link.exe to generate a stripped PDB file for + each project. + +2010-07-08 Eric Carlson <eric.carlson@apple.com> + + Reviewed by Dan Bernstein. + + Update WebKitSystemInterface. + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2010-07-07 Dumitru Daniliuc <dumi@chromium.org> + + Reviewed by Adam Roben. + + Disable MSVC warning 4288. + https://bugs.webkit.org/show_bug.cgi?id=41804 + + MSVC has a non-standard extension that allows variables declared + in for-loops to remain visible in the same scope even after + exiting the for-loop + (http://msdn.microsoft.com/en-us/library/bk5hc10s.aspx). The /Ze + option (turned on by default) enables all MSVC extensions, and + /Zc:forScope- tells the compiler to issue a C4288 warning when the + same variable is declared in the for-loop and re-declared later in + the same scope. + + There seems to be a bug in VS2005 that erroneously enables + /Zc:forScope- even when that option is not specified + (http://connect.microsoft.com/VisualStudio/feedback/details/338010/bogus-compiler-warning-c4288). Looks + like our build got hit by that bug, so we need to disable warning + 4288 to fix it. + + * win/tools/vsprops/common.vsprops: + +2010-07-01 Simon Fraser <simon.fraser@apple.com> + + Reviewed by Sam Weinig. + + <rdar://problem/8154047> + + Update WebKitSystemInterface, making some functions used by + WebKit2 available in 32-bit (for reals this time). + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2010-07-01 Simon Fraser <simon.fraser@apple.com> + + Reviewed by Sam Weinig. + + <rdar://problem/8154047> + + Update WebKitSystemInterface, making some functions used by + WebKit2 available in 32-bit. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2010-06-23 John Gregg <johnnyg@google.com> + + Reviewed by Kent Tamura. + + add ENABLE_DIRECTORY_UPLOAD build support + https://bugs.webkit.org/show_bug.cgi?id=41100 + + * win/tools/vsprops/FeatureDefines.vsprops: + * win/tools/vsprops/FeatureDefinesCairo.vsprops: + +2010-06-27 Steve Falkenburg <sfalken@apple.com> + + Windows (Cairo) build fix. + Add missing ENABLE_WEB_TIMING feature define. + + * win/tools/vsprops/FeatureDefinesCairo.vsprops: + +2010-06-27 Steve Falkenburg <sfalken@apple.com> + + Windows build fix. + Disable ENABLE_WEB_TIMING on Windows. + + * win/tools/vsprops/FeatureDefines.vsprops: + +2010-06-26 Tony Gentilcore <tonyg@chromium.org> + + Reviewed by Dimitri Glazkov. + + Add a VS macro for enabling Web Timing support. + https://bugs.webkit.org/show_bug.cgi?id=38924 + + * win/tools/vsprops/FeatureDefines.vsprops: + +2010-06-21 Sam Weinig <sam@webkit.org> + + Reviewed by Anders Carlsson. + + Update WebKitSystemInterface. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2010-06-21 Dan Bernstein <mitz@apple.com> + + Speculative build fix. + + * WebKitSystemInterface.h: + +2010-06-21 Dan Bernstein <mitz@apple.com> + + Reviewed by Darin Adler. + + WebKitSystemInterface part of CSS3: Implement the 'hyphens' and 'hyphenate-character' properties + https://bugs.webkit.org/show_bug.cgi?id=10228 + + * WebKitSystemInterface.h: Added WKGetHyphenationLocationBeforeIndex(). + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2010-06-21 Satish Sampath <satish@chromium.org> + + Reviewed by Steve Block. + + Speech Input Patch 0: Added compilation argument to conditionally compile pending patches. + https://bugs.webkit.org/show_bug.cgi?id=40878 + + * win/tools/vsprops/FeatureDefines.vsprops: + * win/tools/vsprops/FeatureDefinesCairo.vsprops: + +2010-06-02 Sterling Swigart <sswigart@google.com> + + Reviewed by David Levin. + + Image Resizer Patch 0: Added compilation argument to conditionally compile pending patches. + https://bugs.webkit.org/show_bug.cgi?id=39906 + + * win/tools/vsprops/FeatureDefines.vsprops: + * win/tools/vsprops/FeatureDefinesCairo.vsprops: + +2010-05-24 Jer Noble <jer.noble@apple.com> + + No review; build fix only. + + Roll-out changes r60110. + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2010-05-24 Jer Noble <jer.noble@apple.com> + + No review; build fix only. + + Roll-out changes r60094, 60096-60097. + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2010-05-23 Jer Noble <jer.noble@apple.com> + + Reviewed by Eric Carlson. + + HTML5 <video> tag performance worse than Flash + https://bugs.webkit.org/show_bug.cgi?id=39577 + rdar://problem/7982458 + + Added WebKitSystemInterface calls for new CAImageQueue APIs. + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2010-05-20 Steve Block <steveblock@google.com> + + Reviewed by Jeremy Orlow. + + Provide bindings for DeviceOrientation + https://bugs.webkit.org/show_bug.cgi?id=39210 + + Adds ENABLE_DEVICE_ORIENTATION to VisualStudio project files, always disabled. + + * win/tools/vsprops/FeatureDefines.vsprops: + * win/tools/vsprops/FeatureDefinesCairo.vsprops: + +2010-04-09 Alexey Proskuryakov <ap@apple.com> + + Reviewed by Maciej Stachowiak. + + https://bugs.webkit.org/show_bug.cgi?id=24572 + XMLHttpRequest.statusText returns always "OK" on Mac + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2010-04-07 Chris Marrin <cmarrin@apple.com> + + Reviewed by Steve Falkenburg. + + Remove QuartzCoreInterface from the build + + No longer needed since QuartzCore.dll is now included in the latest Safari release (4.0.5). + + * win/bin/QuartzCoreInterface.dll: Removed. + * win/include/QuartzCoreInterface: Removed. + * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Removed. + * win/lib/QuartzCoreInterface.lib: Removed. + +2010-04-02 Jer Noble <jer.noble@apple.com> + + Reviewed by Eric Carlson. + + https://bugs.webkit.org/show_bug.cgi?id=36624 + + Update WebKitSystemInterface + + * WebKitSystemInterface.h: add WKQTMovieSelectPreferredAlternates. + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2010-04-01 Kinuko Yasuda <kinuko@chromium.org> + + Reviewed by Dmitry Titov. + + Add FileThread for async file operation support in FileReader and FileWriter + https://bugs.webkit.org/show_bug.cgi?id=36896 + + Adds ENABLE_FILE_READER and ENABLE_FILE_WRITER feature flags + for FileReader and FileWriter support. + + * win/tools/vsprops/FeatureDefines.vsprops: + * win/tools/vsprops/FeatureDefinesCairo.vsprops: + +2010-03-25 Mark Rowe <mrowe@apple.com> + + Rubber-stamped by Dan Bernstein. + + Update WebCoreSQLite3 to SQLite v3.6.12. + + * WebCoreSQLite3/sqlite3.h: + * WebCoreSQLite3/sqlite3ext.h: + * libWebCoreSQLite3.a: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2010-03-23 Dan Bernstein <mitz@apple.com> + + Reviewed by John Sullivan. + + WebKitSystemInterface part of + <rdar://problem/7197736> Plug-in clip rect does not update when overflow + clip changes + https://bugs.webkit.org/show_bug.cgi?id=36479. + + * WebKitSystemInterface.h: Added WKSyncSurfaceToView(). + * libWebKitSystemInterfaceSnowLeopard.a: Updated + +2010-03-16 Dan Bernstein <mitz@apple.com> + + Reviewed by Sam Weinig. + + Fix incorrect glyph advances when using the Core Graphics (non-GDI) glyph look. + + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2010-03-15 Andy Estes <aestes@apple.com> + + Reviewed by John Sullivan. + + Added two new output arguments to WKGetWheelEventDeltas() to return + the number of scroll wheel ticks in the x and y directions. + + https://bugs.webkit.org/show_bug.cgi?id=29601. + <rdar://problem/7453254> + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2010-03-14 Dan Bernstein <mitz@apple.com> + + Reviewed by Darin Adler. + + WebKitSystemInterface part of removing support for legacy versions of Core Graphics + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Removed + wkCanCreateCGFontWithLOGFONT(), wkSetFontPlatformInfo(), wkAddFontsInDirectory(), + wkAddFontsAtPath(), wkAddFontsFromRegistry(), wkAddFontsFromPlist(), and + wkCreateFontsPlist(). + * win/lib/WebKitSystemInterface.lib: Updated. + * win/lib/WebKitSystemInterface_debug.lib: Updated. + +2010-03-08 Jian Li <jianli@chromium.org> + + Reviewed by Dmitry Titov. + + Blob.slice support. + https://bugs.webkit.org/show_bug.cgi?id=32993 + + Add ENABLE_BLOB_SLICE feature define. + + * win/tools/vsprops/FeatureDefines.vsprops: + * win/tools/vsprops/FeatureDefinesCairo.vsprops: + +2010-02-19 Maciej Stachowiak <mjs@apple.com> + + Reviewed by David Levin. + + Add an ENABLE flag for sandboxed iframes to make it possible to disable it in releases + https://bugs.webkit.org/show_bug.cgi?id=35147 + + * win/tools/vsprops/FeatureDefines.vsprops: + +2010-02-18 Steve Falkenburg <sfalken@apple.com> + + Reviewed by Dan Bernstein. + + WebKit on Windows needs a mechanism to listen for WM_SETTINGCHANGED messages + https://bugs.webkit.org/show_bug.cgi?id=35076 + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: Updated to add wkSystemFontSmoothingChanged. + * win/lib/WebKitSystemInterface_debug.lib: Updated to add wkSystemFontSmoothingChanged. + +2010-02-16 Gavin Barraclough <barraclough@apple.com> + + Reviewed by NOBODY (Build fix). + + Disable warnings preventing use of anonymous structs/onions - + don't take all my fun toys away, these are useful & awesome! + + * win/tools/vsprops/common.vsprops: + +2010-02-11 Brian Weinstein <bweinstein@apple.com> + + Rubber-stamped by Eric Seidel. + + Turn back on SVG Filters on Windows, as they were accidentally disabled and cause + test breakage. + + * win/tools/vsprops/FeatureDefines.vsprops: + +2010-02-08 Maciej Stachowiak <mjs@apple.com> + + Reviewed by Cameron Zwarich. + + Restore ENABLE_RUBY flag so vendors can ship with Ruby disabled if they choose. + https://bugs.webkit.org/show_bug.cgi?id=34698 + + * win/tools/vsprops/FeatureDefines.vsprops: + +2010-02-04 Mark Rowe <mrowe@apple.com> + + Reviewed by Steve Falkenburg. + + Update auto-version.sh to better handle major version numbers with fewer than three digits, + and the case when WEBKITLIBRARIESDIR is not set. + + * win/tools/scripts/auto-version.sh: + +2010-02-04 Steve Falkenburg <sfalken@apple.com> + + Windows build fix for projects not defining WebKitLibrariesDir. + + * win/tools/scripts/auto-version.sh: + +2010-02-03 Dan Bernstein <mitz@apple.com> + + Reviewed by Anders Carlsson. + + Fixed a bug where WKSetNSURLConnectionDefersCallbacks(true) did not defer callbacks during modal dialogs. + + * libWebKitSystemInterfaceLeopard.a: + +2010-02-02 Steve Falkenburg <sfalken@apple.com> + + Reviewed by Darin Adler. + + Copyright year updating for Windows version resources should be automatic + https://bugs.webkit.org/show_bug.cgi?id=34503 + + * win/tools/scripts/auto-version.sh: + +2010-02-02 Martin Robinson <mrobinson@webkit.org> + + Unreviewed build fix. + + The WinCairo build requires this script to be executable. + + * win/tools/scripts/feature-defines.sh: Added property svn:executable. + +2010-01-29 Mark Rowe <mrowe@apple.com> + + Keep the Windows feature defines in sync with FeatureDefines.xcconfig. + + * win/tools/vsprops/FeatureDefines.vsprops: + * win/tools/vsprops/FeatureDefinesCairo.vsprops: + +2010-01-26 Alexey Proskuryakov <ap@apple.com> + + More Windows build fixing. + + * win/tools/vsprops/common.vsprops: Disable warning C4180 (qualifier applied to function + type has no meaning; ignored). This is a known bug - MSVC tries to compile a wrong + specialization sometimes - but it's not instantiated, so it's harmless. + +2010-01-22 Steve Falkenburg <sfalken@apple.com> + + Reviewed by Darin Adler. + + https://bugs.webkit.org/show_bug.cgi?id=34025 + Enable client-based Geolocation abstraction for Mac, Windows AppleWebKit targets. + + * win/tools/vsprops/FeatureDefines.vsprops: + * win/tools/vsprops/FeatureDefinesCairo.vsprops: + +2010-01-20 Steve Falkenburg <sfalken@apple.com> + + Reviewed by Darin Adler and Adam Roben. + + Feature defines are difficult to maintain on Windows builds + https://bugs.webkit.org/show_bug.cgi?id=33883 + + FeatureDefines.vsprops are now maintained in a way similar to + Configurations/FeatureDefines.xcconfig, with the added advantage + of having a single FeatureDefines file across all projects. + + Keep this list of features (not enabled/disabled state) in sync with + FeatureDefines.xcconfig files in JavaScriptCore, WebCore, and WebKit. + + Add new features to both PreprocessorDefinitions and UserMacro sections. + Set any ENABLE_FEATURE_NAME macro to an empty string to disable that feature. + + * win/tools/scripts/feature-defines.sh: Added. + * win/tools/vsprops/FeatureDefines.vsprops: Added. + * win/tools/vsprops/FeatureDefinesCairo.vsprops: Added. + * win/tools/vsprops/WinCairo.vsprops: Removed ENABLE_FILTERS. Now set in FeatureDefinesCairo.vsprops. + +2010-01-13 Simon Fraser <simon.fraser@apple.com> + + Reviewed by Darin Adler. + + <rdar://problem/7532544> + + Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will + be used for a shadow drawing fix. Once more, with feeling. On Windows. + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2010-01-13 Simon Fraser <simon.fraser@apple.com> + + Reviewed by Darin Adler. + + <rdar://problem/7532544> + + Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will + be used for a shadow drawing fix. + + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2010-01-13 Simon Fraser <simon.fraser@apple.com> + + Reviewed by Darin Adler. + + <rdar://problem/7532544> + + Expose new method on WebKitSystemInterface, WKGetUserToBaseCTM(), which will + be used for a shadow drawing fix. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2010-01-07 Alexey Proskuryakov <ap@apple.com> + + Not reviewed, build fix. + + Windows buid fix - disable warning 4251 (class needs to have dll-interface to be used by + clients of another class). WebCore doesn't use all methods of JSString, so + we don't export all classes clients could theoretically access via JSString. + + * win/tools/vsprops/common.vsprops: + +2009-12-21 Mark Rowe <mrowe@apple.com> + + Reviewed by Samuel Weinig. + + Update WebKitSystemInterface. + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-12-21 Mark Rowe <mrowe@apple.com> + + Reviewed by Samuel Weinig. + + Update WebKitSystemInterface. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-12-18 Sam Weinig <sam@webkit.org> + + Reviewed by Anders Carlsson. + + Update WebKitSystemInterface for <rdar://problem/7237059>. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-12-15 Dan Bernstein <mitz@apple.com> + + Reviewed by Adam Roben. + + WebKitSystemInterface part of <rdar://problem/7173515> Use LOGFONT support in + Core Graphics when available + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Declared + wkCanCreateCGFontWithLOGFONT(). + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2009-12-12 Eric Carlson <eric.carlson@apple.com> + + Reviewed by Darin Adler. + + <rdar://problem/7453726> Pull shared UI code into WebKit + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-12-11 Chris Marrin <cmarrin@apple.com> + + Reviewed by Adam Roben. + + Add QuartzCore build files to OpenSource tree + https://bugs.webkit.org/show_bug.cgi?id=31856 + + This allows proper building and linking with QuartzCore + when present. + + * win/bin: Added. + * win/bin/QuartzCoreInterface.dll: Added. + * win/include/QuartzCoreInterface: Added. + * win/include/QuartzCoreInterface/QuartzCoreInterface.h: Added. + * win/lib/QuartzCoreInterface.lib: Added. + +2009-12-07 Adam Roben <aroben@apple.com> + + Windows build fix for checkouts with a space in the path + + * win/tools/scripts/auto-version.sh: Quote the output file's directory + before passing it to mkdir. + +2009-12-01 Alexey Proskuryakov <ap@apple.com> + + Reviewed by Darin Adler. + + https://bugs.webkit.org/show_bug.cgi?id=32036 + Implement CredentialStorage::getFromPersistentStorage for CFNetwork + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + Update WebKitSystemInterface. + +2009-11-24 Alexey Proskuryakov <ap@apple.com> + + Reviewed by Brady Eidson. + + https://bugs.webkit.org/show_bug.cgi?id=31844 + SocketStreamHandleCFNet should support CONNECT proxy credentials + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + Update WebKitSystemInterface. + +2009-11-22 Dan Bernstein <mitz@apple.com> + + Reviewed by Eric Carlson. + + Updated WebKitSystemInterface. + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-11-22 Dan Bernstein <mitz@apple.com> + + Reviewed by Cameron Zwarich. + + Fixed a leak in WKDrawMediaUIPart(). + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-11-20 Eric Carlson <eric.carlson@apple.com> + + Reviewed by Simon Fraser. + + <rdar://problem/7414396> Leopard & Tiger: Support closed caption in <video> element + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-11-19 Eric Carlson <eric.carlson@apple.com> + + Reviewed by Dan Bernstein. + + <rdar://problem/7035231> + Support closed caption in <video> element + + * WebKitSystemInterface.h: + Add prototypes for WKQTMovieHasClosedCaptions and WKQTMovieSetShowClosedCaptions, + define WKMediaUIPartToggleClosedCaptionsButton. + +2009-11-13 Anders Carlsson <andersca@apple.com> + + Reviewed by Dan Bernstein. + + Update WebKitSystemInterface. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-11-13 Brent Fulgham <bfulgham@webkit.org> + + Build correction. No review. + + The WinCairo build requires ENABLE_FILTERS to work properly. + + * win/tools/vsprops/WinCairo.vsprops: + +2009-11-02 Dan Bernstein <mitz@apple.com> + + Reviewed by John Sullivan. + + WebKitSystemInterface part of making the appearance of the full-screen video HUD match + QuickTime Player X’s HUD. + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-10-26 Mark Rowe <mrowe@apple.com> + + Reviewed by Adam Roben. + + Clean up the regex madness in auto-version.sh to make it obvious what the script is doing. + + Also teaches auto-version.sh to handle RC_PROJECTSOURCEVERSION that has more than three digits + in the major component of the version number. + + * win/tools/scripts/auto-version.sh: + +2009-10-19 Marshall Culpepper <mculpepper@appcelerator.com> + + Reviewed by Eric Seidel. + + added cairo include and lib directories to debug_wincairo.vsprops + https://bugs.webkit.org/show_bug.cgi?id=29831 + + * win/tools/vsprops/debug_wincairo.vsprops: + +2009-10-16 Steve Falkenburg <sfalken@apple.com> + + Reviewed by Dan Bernstein. + + https://bugs.webkit.org/show_bug.cgi?id=30456 + Fixes for new Debug_All Windows build configuration. + + * win/tools/vsprops/debug_all.vsprops: + Define DEBUG_ALL in Debug_All configuration. + Continue to define USE_DEBUG_SAFARI_THEME for open source SafariTheme header usage. + +2009-10-16 Steve Falkenburg <sfalken@apple.com> + + Reviewed by Adam Roben. + + Add a Debug_All configuration to build entire stack as debug. + Change Debug_Internal to: + - stop using _debug suffix for all WebKit/Safari binaries + - not use _debug as a DLL naming suffix + - use non-debug C runtime lib. + + * win/tools/vsprops/debug_all.vsprops: Added. + Use debug C runtime library in debug_all. + Specify USE_DEBUG_SAFARI_THEME to get "_debug" suffix for debug_all. + * win/tools/vsprops/debug_internal.vsprops: + Don't specify debug C runtime library in debug_internal. + Don't specify _debug suffix for standard debug_internal builds. + +2009-10-05 Pierre d'Herbemont <pdherbemont@webkit.org> + + Reviewed by Simon Fraser + + Support fullscreen in MediaPlayer (Mac) + https://bugs.webkit.org/show_bug.cgi?id=26742 + + New methods required for video fullscreen. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-10-02 Steve Falkenburg <sfalken@apple.com> + + Windows build fix. + Re-apply lost changes to auto-version.sh. + + * win/tools/scripts/auto-version.sh: + +2009-10-02 Eric Carlson <eric.carlson@apple.com> + + Reviewed by Adam Roben. + + <rdar://problem/7271334> + Rename MediaControllerThemeQT to MediaControllerThemeQuickTime + + * WebKitSystemInterface.h: + MediaControllerThemeQT -> MediaControllerThemeQuickTime + +2009-10-02 Steve Falkenburg <sfalken@apple.com> + + Reviewed by Mark Rowe. + + <https://bugs.webkit.org/show_bug.cgi?id=29989> + Safari version number shouldn't be exposed in WebKit code + + For a WebKit version of 532.3.4: + Product version is: 5.32.3.4 (was 4.0.3.0) + File version is: 5.32.3.4 (was 4.532.3.4) + + * win/tools/scripts/PRODUCTVERSION: Removed. + * win/tools/scripts/auto-version.sh: Re-worked script to remove references to PRODUCTVERSION. + +2009-09-25 Dan Bernstein <mitz@apple.com> + + Reviewed by Adam Roben. + + WebKitSystemInterface changes for + <rdar://problem/7211635> 2 byte characters are displayed as garbaged + <rdar://problem/7212626> garbled/gibberish text (off-by-one) + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added + wkAddFontsFromPlistRepresentation() and replaced + wkCreateFontsPlistRepresentation() with wkCreateFontsPlist() and + wkAddFontsFromPlistRepresentation() with wkAddFontsFromPlist(). + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2009-09-23 Marshall Culpepper <mculpepper@appcelerator.com> + + Reviewed by Eric Seidel. + + Added $(WebKitLibrariesDir)/include/cairo so cairo.h is found by + default when the necessary dependencies are extracted into the + WebKitLibrariesDir. + https://bugs.webkit.org/show_bug.cgi?id=29661 + + * win/tools/vsprops/WinCairo.vsprops: + +2009-09-09 Brent Fulgham <bfulgham@webkit.org> + + Reviewed by Dave Levin. + + Adjust WinCairo-specific property sheet to use static versions of + libjpeg.lib and libpng.lib. Change to libpng.lib required addition + of zlib.lib to link. + + * win/tools/vsprops/WinCairo.vsprops: + +2009-08-28 Steve Falkenburg <sfalken@apple.com> + + Reviewed by Adam Roben. + + Define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1 + to automatically use secure versions of C runtime lib calls on Windows. + https://bugs.webkit.org/show_bug.cgi?id=28824 + + * win/tools/vsprops/common.vsprops: + +2009-08-25 Brent Fulgham <bfulgham@webkit.org> + + Rubber stamped by Steve Falkenburg. + + debug_wincairo.vsprops was linking against wrong C runtime. + + * win/tools/vsprops/debug_wincairo.vsprops: Link to correct + C runtime (as in the standard 'debug.vsprops' file.) + +2009-08-24 Brent Fulgham <bfulgham@webkit.org> + + Reviewed by Steve Falkenburg. + + Revise CFLite Debug build to emit DLL's with _debug label. + https://bugs.webkit.org/show_bug.cgi?id=28695. + + * win/tools/vsprops/debug_wincairo.vsprops: Added. + +2009-08-12 Peter Kasting <pkasting@google.com> + + Reviewed by Darin Adler. + + https://bugs.webkit.org/show_bug.cgi?id=27323 + Change pattern that strips all trailing whitespace to just remove EOL + chars (\r, \n), to make it clear that varying EOL chars is the primary + problem being solved. + + * win/tools/scripts/auto-version.sh: + +2009-08-10 Peter Kasting <pkasting@google.com> + + Reviewed by George Staikos. + + https://bugs.webkit.org/show_bug.cgi?id=27323 + Even more line ending-stripping for auto-version.sh, based on output + provided by Jessie Berlin. + + * win/tools/scripts/auto-version.sh: + +2009-08-10 Brent Fulgham <bfulgham@webkit.org> + + Reviewed by Adam Roben. + + https://bugs.webkit.org/show_bug.cgi?id=28048. + Move various WinCairo build settings into *.vsprops file. + + * win/tools/vsprops/cURL.vsprops: Added. + +2009-08-06 Peter Kasting <pkasting@google.com> + + Reviewed by Adam Barth. + + https://bugs.webkit.org/show_bug.cgi?id=27323 + Strip line endings at all points auto-version.sh reads data, not just + the one I happened to run into. + + * win/tools/scripts/auto-version.sh: + +2009-07-27 Peter Kasting <pkasting@google.com> + + Reviewed by Adam Roben. + + https://bugs.webkit.org/show_bug.cgi?id=27323 + Correctly parse command output, even when the line endings are not LF, + so that we don't create an autoversion.h that MSVC chokes on. + + * win/tools/scripts/auto-version.sh: + +2009-07-13 Brent Fulgham <bfulgham@webkit.org> + + Reviewed by Adam Roben. + + Add new configuration flag for redistributable Windows build. + https://bugs.webkit.org/show_bug.cgi=27087 + + * win/tools/vsprops/WinCairo.vsprops: Added. Defines the + new WIN_CAIRO flag used to drive non-Apple Windows build. + +2009-07-10 Eric Carlson <eric.carlson@apple.com> + + Reviewed by Simon Fraser. + + Update WebKitSystemInterface for <rdar://problem/7049066>. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-07-06 Eric Carlson <eric.carlson@apple.com> + + Update WebKitSystemInterface for <rdar://problem/7008093>. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-07-06 Anders Carlsson <andersca@apple.com> + + Update WebKitSystemInterface. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-07-02 Pierre d'Herbemont <pdherbemont@apple.com> + + Reviewed by Simon Fraser. + + Update WebKitSystemInterface for <rdar://problem/6518119> + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-07-01 Eric Carlson <eric.carlson@apple.com> + + Reviewed by Simon Fraser. + + Update WebKitSystemInterface for <rdar://problem/7014990> + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-06-29 Eric Carlson <eric.carlson@apple.com> + + Reviewed by Simon Fraser. + + Update WebKitSystemInterface for <rdar://problem/7014813> + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-06-25 Simon Fraser <simon.fraser@apple.com> + + Rubber-stamped by Mark Rowe. + + <rdar://problem/6999737> + + Update the media controller images. + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-06-16 Simon Fraser <simon.fraser@apple.com> + + Rubber-stamped by Anders Carlsson. + + Update WebKitSystemInterface for <rdar://problem/6937882>. + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-06-02 Anders Carlsson <andersca@apple.com> + + Rubber-stamped by Mark Rowe. + + Update WebKitSystemInterface. + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-05-27 Mark Rowe <mrowe@apple.com> + + Rubber-stamped by Dan Bernstein. + + Update WebKitSystemInterface. + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceSnowLeopard.a: Added. + * libWebKitSystemInterfaceTiger.a: + +2009-05-26 Anders Carlsson <andersca@apple.com> + + Reviewed by Dan Bernstein. + + <rdar://problem/6901751> + REGRESSION (r35515): Tiger crash painting the selection on registration page of car2go.com + + Remove WKCGContextIsSafeToClip. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceTiger.a: + +2009-05-21 Dan Bernstein <mitz@apple.com> + + Rubber-stamped by Mark Rowe. + + - correct a copyright header accidently reverted in r43964 + + * WebKitSystemInterface.h: + +2009-05-21 Dan Bernstein <mitz@apple.com> + + Reviewed by Anders Carlsson. + + - WebKitSystemInterface part of <rdar://problem/6901751> REGRESSION + (r35515): Tiger crash painting the selection on registration page of + car2go.com + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceTiger.a: + +2009-05-07 Simon Fraser <simon.fraser@apple.com> + + Source changes reviewed by Darin Adler + + <rdar://problem/6864091> Endcap of media controls slider is fuzzy + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-04-28 Steve Falkenburg <sfalken@apple.com> + + Fix extraneous warning about AnalyzeWithLargeStack not being defined in Windows builds. + Indirected definition through a UserMacro. + + Reviewed by Mark Rowe. + + * win/tools/vsprops/common.vsprops: + +2009-04-28 Steve Falkenburg <sfalken@apple.com> + + Fix extraneous warning about PRODUCTION not being defined in Windows builds. + Indirected definition for __PRODUCTION__ through a UserMacro. + + Reviewed by Mark Rowe. + + * win/tools/vsprops/common.vsprops: + +2009-04-24 Simon Fraser <simon.fraser@apple.com> + + Source changes reviewed by Darin Adler + + https://bugs.webkit.org/show_bug.cgi?id=22242 + + Update WebKitSystemInterface for Mac with fixes for video controller drawing. + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-04-22 Ada Chan <adachan@apple.com> + + Update WebKitSystemInterface with new method that maps CFNetwork error code to localized description. + + Reviewed by Darin Adler. + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2009-04-20 Steve Falkenburg <sfalken@apple.com> + + Separate JavaScriptCore.dll from WebKit.dll. + Slight performance improvement or no change on benchmarks. + + Allows us to break a circular dependency between CFNetwork and WebKit on Windows, + and simplifies standalone JavaScriptCore builds. + + Reviewed by Oliver Hunt. + + * win/tools/vsprops/common.vsprops: Add BUILDING_{project} preprocessor define. + +2009-04-18 Pierre d'Herbemont <pdherbemont@apple.com> + + Reviewed by Mark Rowe. + + <rdar://problem/6781295> video.buffered and video.seekable are not + the same. video.buffered should return only what is buffered and + not what is seekable + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-04-18 Pierre d'Herbemont <pdherbemont@apple.com> + + Reviewed by Adele Peterson. + + <rdar://problem/6747241> work around QTKit no longer reaching + QTMovieLoadStateComplete + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-04-15 Steve Falkenburg <sfalken@apple.com> + + Updated WebKitSystemInterface for Windows. + Changes needed for <rdar://problem/6785760> + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2009-04-14 Mark Rowe <mrowe@apple.com> + + Update WebKitSystemInterface so that the Tiger portion supports PowerPC. + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-04-13 Antti Koivisto <antti@apple.com> + + Reviewed by Darin Adler. + + <rdar://problem/6740294> Increase the connection count per host + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-04-10 Eric Carlson <eric.carlson@apple.com> + + WebKitSystemInterface changes for <rdar://problem/6646998> + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2009-04-10 Simon Fraser <simon.fraser@apple.com> + + Fix the leopard build by updating WebKitSystemInterface. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + +2009-03-30 Steve Falkenburg <sfalken@apple.com> + + Bump version to 530. + + * win/tools/scripts/VERSION: + +2009-03-26 Adam Roben <aroben@apple.com> + + Remove SafariThemeConstants.h, which is now provided by + WebKitSupportLibrary + + * win/include/SafariTheme: Removed. + * win/include/SafariTheme/SafariThemeConstants.h: Removed. + +2009-03-07 Dan Bernstein <mitz@apple.com> + + Reviewed by Mark Rowe. + + - WebKitSystemInterface part of removing build-time and run-time support + for legacy versions of CFNetwork and Core Graphics + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2009-01-30 Dan Bernstein <mitz@apple.com> + + Reviewed by Timothy Hatcher. + + - <rdar://problem/6545912> expose the build number in autoversion.h + + * win/tools/scripts/auto-version.sh: Added a #define __BUILD_NUMBER__ + with the full build number. + +2009-01-08 Dan Bernstein <mitz@apple.com> + + Reviewed by Adam Roben. + + - WebKitSystemInterface changes to support Core Graphics native glyph drawing + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2008-11-11 Ada Chan <adachan@apple.com> + + Fix: https://bugs.webkit.org/show_bug.cgi?id=22187 + Bug 22187: CLEARTYPE_QUALITY flag is not supported on Win2000 + + Update window versions to correspond to Windows XP. + + Reviewed by Steve Falkenburg. + + * win/tools/vsprops/common.vsprops: + +2008-10-23 Anders Carlsson <andersca@apple.com> + + Reviewed by John Sullivan. + + Fix <rdar://problem/6306513> by adding a workaround for <rdar://problem/6304600>. + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2008-10-08 Mark Rowe <mrowe@apple.com> + + 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 <andersca@apple.com> + + Reviewed by Mitz Pettel. + + Update WebKitSystemInterface. + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2008-09-09 Dan Bernstein <mitz@apple.com> + + Reviewed by Darin Adler. + + - WebKitLibraries part of <rdar://problem/6206244> Use alternate character-to-glyph interface on Leopard + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + +2008-09-04 Adam Roben <aroben@apple.com> + + 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 <timothy@apple.com> + + Adds the WKAdvanceDefaultButtonPulseAnimation function. + + <rdar://problem/6173530> 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 <aroben@apple.com> + + 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 <sfalken@apple.com> + + Build fix. + + * win/tools/vsprops/common.vsprops: + +2008-07-08 Dan Bernstein <mitz@apple.com> + + Reviewed by John Sullivan. + + - WebKitSystemInterface part of <rdar://problem/6008409> Need a way to disable updates in offscreen views + + * WebKitSystemInterface.h: Added WKWindowWillOrderOnScreenNotification. + * libWebKitSystemInterfaceLeopard.a: Updated. + * libWebKitSystemInterfaceTiger.a: Updated. + +2008-07-01 Steve Falkenburg <sfalken@apple.com> + + Bump version numbers. + + Reviewed by Mark Rowe. + + * win/tools/scripts/PRODUCTVERSION: + * win/tools/scripts/VERSION: + +2008-05-13 Dan Bernstein <mitz@apple.com> + + Reviewed by John Sullivan. + + - WebKitSystemInterface support for <rdar://problem/5725912> 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 <aroben@apple.com> + + 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 <darin@apple.com> + + 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 <mrowe@apple.com> + + 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 <sfalken@apple.com> + + Versioning. + + * win/tools/scripts/PRODUCTVERSION: + +2008-03-26 Adam Roben <aroben@apple.com> + + 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 <mrowe@apple.com> + + Reviewed by David Hyatt. + + Make the Ahem font antialias correctly on Acid3 on Tiger. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceTiger.a: + +2008-03-19 Mark Rowe <mrowe@apple.com> + + 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 <sfalken@apple.com> + + New version of WebKitSystemInterface.lib with + more compiler warnings suppressed. + + * win/lib/WebKitSystemInterface.lib: + * win/tools/vsprops/common.vsprops: + +2008-03-12 Dan Bernstein <mitz@apple.com> + + Reviewed by Darin Adler and Sam Weinig. + + - <rdar://problem/4433248> use CoreText API instead of SPI on Leopard + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + +2008-03-11 Steve Falkenburg <sfalken@apple.com> + + Disable two PGO/LTCG specific warnings. + + Reviewed by Oliver. + + * win/tools/vsprops/common.vsprops: + +2008-02-29 Mark Rowe <mrowe@apple.com> + + Update Tiger version of WebKitSystemInterface to match r30690. + + * libWebKitSystemInterfaceTiger.a: + +2008-02-29 Adele Peterson <adele@apple.com> + + Reviewed by Mark. + + Auto-generate image arrays. + + * libWebKitSystemInterfaceLeopard.a: + +2008-02-29 Mark Rowe <mrowe@apple.com> + + 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 <mrowe@apple.com> + + Reviewed by Oliver Hunt. + + Fix spelling of "request" in name of WKNSURLProtocolClassForRequest. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2008-02-29 Mark Rowe <mrowe@apple.com> + + 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 <mrowe@apple.com> + + Reviewed by Oliver Hunt and Oliver Hunt. + + <rdar://problem/4753845> WebKit should use CGEventSourceSecondsSinceLastEventType in place of WKSecondsSinceLastInputEvent SPI. + + * WebKitSystemInterface.h: Remove unused symbol. + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2008-02-28 Mark Rowe <mrowe@apple.com> + + 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 <mrowe@apple.com> + + 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 <beidson@apple.com> + + Tiger build fix + + * libWebKitSystemInterfaceTiger.a: + +2008-02-27 Brady Eidson <beidson@apple.com> + + Reviewed by Mark Rowe + + Removed some unused methods: + WKGetNSURLResponseCalculatedExpiration + WKGetNSURLResponseMustRevalidate + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2008-02-13 Adam Roben <aroben@apple.com> + + * win/tools/scripts/auto-version.sh: Removed a redundant symbol. + +2008-02-12 Adam Roben <aroben@apple.com> + + 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 <sfalken@apple.com> + + Versioning script change. + + * win/tools/scripts/auto-version.sh: + +2008-02-07 Ada Chan <adachan@apple.com> + + 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 <timothy@apple.com> + + <rdar://problem/5722735> Merge fix for SQLITE_FULL error + is given even if the max_page_count is increased (2920) + + * libWebCoreSQLite3.a: + +2008-02-01 Steve Falkenburg <sfalken@apple.com> + + <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 + + Rubber-stamped by Jon Honeycutt. + + * win/tools/vsprops/common.vsprops: + +2008-01-29 Mark Rowe <mrowe@apple.com> + + Reviewed by Tim Hatcher. + + <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). + + * WebCoreSQLite3/sqlite3.h: Added. + * WebCoreSQLite3/sqlite3ext.h: Added. + * libWebCoreSQLite3.a: Added. + +2008-01-29 Alexey Proskuryakov <ap@webkit.org> + + 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 <sfalken@apple.com> + + 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 <sfalken@apple.com> + + Use recommended security-related compiler settings. + + Reviewed by Adam. + + * win/tools/vsprops/common.vsprops: + +2008-01-16 Steve Falkenburg <sfalken@apple.com> + + Build fix. + + * win/tools/vsprops/release.vsprops: + +2008-01-15 Adele Peterson <adele@apple.com> + + Reviewed by Adam and Antti. + + Updated libraries for <rdar://problem/5619062> 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 <sfalken@apple.com> + + 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 <sfalken@apple.com> + + 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 <sfalken@apple.com> + + 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 <mrowe@apple.com> + + Update Tiger library to a G3-friendly version. + + * libWebKitSystemInterfaceTiger.a: + +2008-01-07 Adele Peterson <adele@apple.com> + + Reviewed by Antti, Adam, and Mitz. + + WebKitLibraries part of fix for + <rdar://problem/5619073> Updated look for <video> controls + <rdar://problem/5619057> Add volume control to video controls + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2008-01-03 Mark Rowe <mrowe@apple.com> + + Update Tiger library to a G3-friendly version. + + * libWebKitSystemInterfaceTiger.a: + +2008-01-03 Adele Peterson <adele@apple.com> + + Update libraries for <rdar://problem/4106190> Include "Where from" metadata in drag-and-dropped images + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2007-12-21 Mark Rowe <mrowe@apple.com> + + Rubber-stamped by Dan Bernstein. + + Fix http://bugs.webkit.org/show_bug.cgi?id=16549. + Bug 16549: WebKit nightly build failing to launch on PowerPC G3s + + * libWebKitSystemInterfaceTiger.a: Update to a G3-friendly version. + +2007-12-07 Dan Bernstein <mitz@apple.com> + + Reviewed by Darin Adler. + + - updated system interface for fixing <rdar://problem/5499918> REGRESSION: insertion point in input field with custom border cuts holes in focus ring interior edges + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2007-11-27 John Sullivan <sullivan@apple.com> + + Fixed 5614525, caused by a recent bug in WKGetExtensionsForMIMEType + that affects Safari. + + reviewed by Kevin Decker + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2007-11-26 Timothy Hatcher <timothy@apple.com> + + Reviewed by Adam Roben. + + Bug 16137: Web Inspector window on Leopard should have a unified toolbar and window title + http://bugs.webkit.org/show_bug.cgi?id=16137 + + Add a new function to make bottom window corners square for textured windows. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceTiger.a: + * libWebKitSystemInterfaceLeopard.a: + +2007-11-23 Adam Roben <aroben@apple.com> + + Add wkSetPatternPhaseInUserSpace to WebKitSystemInterface on Windows + + Reviewed by Tim. + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: Added + declaration. + * win/lib/WebKitSystemInterface.lib: Updated. + * win/lib/WebKitSystemInterface_debug.lib: Updated. + +2007-11-16 Anders Carlsson <andersca@apple.com> + + Reviewed by Adam. + + <rdar://problem/5603832> + XMLHttpRequest readyState 3 & responseText buffer issues. + + Add wkSetCFURLRequestShouldContentSniff. + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2007-11-05 Antti Koivisto <antti@apple.com> + + Reviewed by Sam. + + Update WKQTMovieViewSetDrawSynchronously. + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2007-11-02 Antti Koivisto <antti@apple.com> + + Reviewed by Darin Adler. + + Update to add WKQTMovieViewSetDrawSynchronously + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2007-10-26 Adele Peterson <adele@apple.com> + + Reviewed by Tim Hatcher. + + Updating header too for WKDrawCapsLockIndicator. + + * WebKitSystemInterface.h: + +2007-10-26 Adele Peterson <adele@apple.com> + + Reviewed by Oliver. + + Adding WKDrawCapsLockIndicator in preparation for fixing the caps lock indicator. + + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2007-10-25 Adam Roben <aroben@apple.com> + + Add wkSetPatternBaseCTM. + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2007-10-25 Sam Weinig <sam@webkit.org> + + Fix the windows build. + + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2007-10-25 Timothy Hatcher <timothy@apple.com> + + Add WKSetPatternBaseCTM. + + * WebKitSystemInterface.h: + * libWebKitSystemInterfaceLeopard.a: + * libWebKitSystemInterfaceTiger.a: + +2007-10-25 Timothy Hatcher <timothy@apple.com> + + Reviewed by Adam. + + Update the Leopard WebKitSystemInterface to be 4-way univeral to include 64-bit. + + * libWebKitSystemInterfaceLeopard.a: + +2007-10-25 Sam Weinig <sam@webkit.org> + + Added wrapper for getting the foundation cache directory. + + Reviewed by Adam Roben. + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2007-10-24 Adam Roben <aroben@apple.com> + + Added some font-related functions needed for <rdar://5549919> + + Reviewed by Ada. + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2007-10-24 Timothy Hatcher <timothy@apple.com> + + Reviewed by Mark Rowe. + + <rdar://problem/5069711> OpenSource version of libWebKitSystemInterface.a is Tiger only, causes issues if used on Leopard + + Add system specific versions of WebKitSystemInterface. + + * libWebKitSystemInterface.a: Removed. + * libWebKitSystemInterfaceLeopard.a: Added. + * libWebKitSystemInterfaceTiger.a: Added. + +2007-10-11 Ada Chan <adachan@apple.com> + + <rdar://problem/5534421> + Added wkGetDefaultHTTPCookieStorage(). Updated libraries. + + Reviewed by Darin Adler. + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2007-09-27 Sam Weinig <sam@webkit.org> + + Build fix. Ran update-webkitsysteminterface script on Tiger, because + the resulting binary differs when built on Tiger. + + * libWebKitSystemInterface.a: + +2007-09-27 David Hyatt <hyatt@apple.com> + + Update WebKitSYstemInterface for @font-face changes. + + * WebKitSystemInterface.h: + * libWebKitSystemInterface.a: + +2007-09-18 Geoffrey Garen <ggaren@apple.com> + + Build fix. Ran update-webkitsysteminterface script on Tiger, because + the resulting binary differs when built on Tiger. See + <rdar://problem/5490613>. + + * libWebKitSystemInterface.a: + +2007-09-18 Geoffrey Garen <ggaren@apple.com> + + Build fix. Ran update-webkitsysteminterface script. + + * WebKitSystemInterface.h: + * libWebKitSystemInterface.a: + +2007-08-28 Anders Carlsson <andersca@apple.com> + + Add WKSetNSURLRequestShouldContentSniff. + + * WebKitSystemInterface.h: + * libWebKitSystemInterface.a: + +2007-08-28 Ada Chan <adachan@apple.com> + + <rdar://problem/4876242> Added SPI to fetch SSL certificate information. + Updated libraries. + + Reviewed by Adam. + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2007-07-23 Ada Chan <adachan@apple.com> + + Reviewed by Steve. + + Update WebKitSystemInterface.{h,lib}. + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2007-07-19 Ada Chan <adachan@apple.com> + + Rubber-stamped by Adam. + + Update libraries. + + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2007-07-06 Adam Roben <aroben@apple.com> + + Update WebKitSystemInterface.{h,lib} for <rdar://problem/5301994> + + Reviewed by Alice. + + * win/include/WebKitSystemInterface/WebKitSystemInterface.h: + * win/lib/WebKitSystemInterface.lib: + * win/lib/WebKitSystemInterface_debug.lib: + +2007-06-29 Antti Koivisto <antti@apple.com> + + Reviewed by Maciej. + + Added WKQTMovieDataRate and WKQTMovieMaxTimeLoaded + + * WebKitSystemInterface.h: + * libWebKitSystemInterface.a: + +2007-03-29 Beth Dakin <bdakin@apple.com> + + Rubber-stamped by Adam. + + Keep OpenSource building. + + * WebKitSystemInterface.h: + * libWebKitSystemInterface.a: + +2007-03-28 Antti Koivisto <antti@apple.com> + + Update libWebKitSystemInterface, previous version was out of date. + + * libWebKitSystemInterface.a: + +2007-03-27 Antti Koivisto <antti@apple.com> + + Reviewed by Darin Adler. + + Added wkGetWheelEventDeltas + + * WebKitSystemInterface.h: + * libWebKitSystemInterface.a: + +2007-03-07 Mark Rowe <mrowe@apple.com> + + Build fix. Rebuild against 10.4 SDK. + + * libWebKitSystemInterface.a: + +2007-03-06 Kevin Decker <kdecker@apple.com> + + Reviewed by Brady + + Fixed: <rdar://problem/4126976> private keys imported by WebKit should not be accessible by all applications + + * libWebKitSystemInterface.a: + +2007-02-21 Anders Carlsson <acarlsson@apple.com> + + Add new version with WKCGContextIsBitmapContext. + + * WebKitSystemInterface.h: + * libWebKitSystemInterface.a: + +2006-12-16 Adele Peterson <adele@apple.com> + + Reviewed by Adam. + + WebKitLibraries part of fix for: + <rdar://problem/4463829> Switch to use new search field implementation for <input type="search"> + + Added wkDrawTextFieldCellFocusRing. + + * WebKitSystemInterface.h: + * libWebKitSystemInterface.a: + +2006-10-11 Darin Adler <darin@apple.com> + + Reviewed by John Sullivan. + + * WebKitSystemInterface.h: Updated to a C++-compatible version. + +2006-08-31 Adele Peterson <adele@apple.com> + + Reviewed by John Sullivan. + + Removed wkSecureEventInput and wkSetSecureEventInput, since this can be done with API. + + * WebKitSystemInterface.h: + * libWebKitSystemInterface.a: + +2006-08-30 Adele Peterson <adele@apple.com> + + Reviewed by Hyatt. + + Updated for http://bugs.webkit.org/show_bug.cgi?id=10575 + Enable secure input mode for new password fields + + * WebKitSystemInterface.h: Added WKSetSecureEventInput and WKSecureEventInput; + * libWebKitSystemInterface.a: + +2006-07-09 Anders Carlsson <acarlsson@apple.com> + + Reviewed by Darin Adler. + + * WebKitSystemInterface.h: + * libWebKitSystemInterface.a: + Add WKPathFromFont. + +2006-07-05 Adele Peterson <adele@apple.com> + + Reviewed by Maciej and Hyatt. + + * WebKitSystemInterface.h: Updated. + * libWebKitSystemInterface.a: Updated. + +2006-06-16 Adele Peterson <adele@apple.com> + + Reviewed by Alice. + + * WebKitSystemInterface.h: Added WKDrawBezeledTextArea(). + * libWebKitSystemInterface.a: ditto. + +2006-04-01 Eric Seidel <eseidel@apple.com> + + * libWebKitSystemInterface.a: commit a universal binary. + +2006-04-01 Darin Adler <darin@apple.com> + + Reviewed by Beth. + + * libWebKitSystemInterface.a: Changed alpha in the focus-ring drawing + code to use the system default alpha. + +2006-03-17 Eric Seidel <eseidel@apple.com> + + * libWebKitSystemInterface.a: commit a universal binary. + +2006-03-17 Adele Peterson <adele@apple.com> + + * WebKitSystemInterface.h: Added WKDrawBezeledTextFieldCell() + * libWebKitSystemInterface.a: ditto + +2006-02-28 John Sullivan <sullivan@apple.com> + + * WebKitSystemInterface.h: Removed WKMouseIsDown() + * libWebKitSystemInterface.a: ditto + +2006-02-23 Timothy Hatcher <timothy@apple.com> + + New build to fix the i386 arch. (The _cuEnc64 symbol was missing.) + + * libWebKitSystemInterface.a: + +2006-02-19 Darin Adler <darin@apple.com> + + * WebKitSystemInterface.h: Added WKDrawFocusRing. + * libWebKitSystemInterface.a: Ditto. + +2006-02-06 John Sullivan <sullivan@apple.com> + + * WebKitSystemInterface.h: + * libWebKitSystemInterface.a: + removed WKExecutableLinkedInTigerOrEarlier + +2005-11-01 Darin Adler <darin@apple.com> + + * libWebKitSystemInterface.a: Updated. + +2005-10-04 Maciej Stachowiak <mjs@apple.com> + + - updated + + * WebKitSystemInterface.h: + * libWebKitSystemInterface.a: + +2005-09-08 Justin Garcia <justin.garcia@apple.com> + + * WebKitSystemInterface.h: Update to latest + * libWebKitSystemInterface.a: ditto + +2005-09-04 Darin Adler <darin@apple.com> + + * WebKitSystemInterface.h: Update to latest + * libWebKitSystemInterface.a: Ditto. + +2005-08-07 Darin Adler <darin@apple.com> + + * libWebKitSystemInterface.a: Universal binary. + * WebKitSystemInterface.h: Updated for calls that Eric recently removed. + +2005-07-01 John Sullivan <sullivan@apple.com> + + - added WKExecutableLinkedInTigerOrEarlier + + * WebKitSystemInterface.h: + * libWebKitSystemInterface.a: + +2005-06-06 Maciej Stachowiak <mjs@apple.com> + + - updated for crashing bugfix + + * libWebKitSystemInterface.a: + +2005-06-06 Maciej Stachowiak <mjs@apple.com> + + - updated + + * WebKitSystemInterface.h: + * libWebKitSystemInterface.a: + +2005-06-06 Maciej Stachowiak <mjs@apple.com> + + - updated + + * WebKitSystemInterface.h: + * libWebKitSystemInterface.a: + +2005-06-06 Maciej Stachowiak <mjs@apple.com> + + - updated + + * WebKitSystemInterface.h: + * libWebKitSystemInterface.a: + +2005-06-06 Maciej Stachowiak <mjs@apple.com> + + - updated + + * WebKitSystemInterface.h: + * libWebKitSystemInterface.a: + +2005-06-06 Maciej Stachowiak <mjs@apple.com> + + - updated + + * WebKitSystemInterface.h: + * libWebKitSystemInterface.a: + +2005-06-06 Maciej Stachowiak <mjs@apple.com> + + - updated + + * WebKitSystemInterface.h: + * libWebKitSystemInterface.a: + +2005-06-06 Maciej Stachowiak <mjs@apple.com> + + - updated + + * WebKitSystemInterface.h: + * libWebKitSystemInterface.a: + +2005-06-06 Maciej Stachowiak <mjs@apple.com> + + - updated + + * WebKitSystemInterface.h: + * libWebKitSystemInterface.a: + +2005-06-05 Maciej Stachowiak <mjs@apple.com> + + - added a few more bits of SPI + + * WebKitSystemInterface.h: + * libWebKitSystemInterface.a: + +2005-06-05 Maciej Stachowiak <mjs@apple.com> + + - added file type and NSURLResponse caching SPI + + * WebKitSystemInterface.h: + * libWebKitSystemInterface.a: + +2005-06-05 Maciej Stachowiak <mjs@apple.com> + + - initial checkin of WebKitSystemInterface binary + + * WebKitSystemInterface.h: Added. + * libWebKitSystemInterface.a: Added. + |