2014-07-10 Alex Christensen Enable same features on all Windows ports. https://bugs.webkit.org/show_bug.cgi?id=134715 Reviewed by Brent Fulgham. * win/tools/vsprops/FeatureDefinesCairo.props: Made identical to FeatureDefines.props. 2014-07-09 Brent Fulgham [Win] Unreviewed build fix. Build bots don't have a three-part default version string, breaking pattern matching. Handle this case. * win/tools/scripts/auto-version.pl: 2014-07-09 Brent Fulgham [Win] Unreviewed gardening. * win/tools/scripts/auto-version.pl: Protect against malformed paths (trailing backslashes). * win/tools/scripts/feature-defines.pl: Make sure result has an EOL character. 2014-07-09 Brent Fulgham [Win] Remove uses of 'bash' in build system https://bugs.webkit.org/show_bug.cgi?id=134782 Reviewed by Dean Jackson. Remove uses of 'bash' by replacing Windows-specific bash scripts with Perl equivalents. * win/tools/scripts/feature-defines.pl: Copied from WebKitLibraries/win/tools/scripts/feature-defines.sh. * win/tools/scripts/feature-defines.sh: Removed. 2014-07-08 Brent Fulgham [Win] Implement auto-version as a Perl program https://bugs.webkit.org/show_bug.cgi?id=134745 Reviewed by David Kilzer. Translate the auto-version.sh bash script into an equivalent Perl script. * win/tools/scripts/auto-version.pl: Added. * win/tools/scripts/auto-version.sh: Removed. 2014-07-06 Yoav Weiss Turn on img@sizes compile flag https://bugs.webkit.org/show_bug.cgi?id=134634 Reviewed by Benjamin Poulain. * win/tools/vsprops/FeatureDefines.props: Added compile flag. 2014-07-01 Pratik Solanki Encode/decode CFURLRequestRefs when USE(CFNETWORK) is enabled https://bugs.webkit.org/show_bug.cgi?id=134454 Reviewed by Andreas Kling. * WebKitSystemInterface.h: * libWebKitSystemInterfaceMavericks.a: * libWebKitSystemInterfaceMountainLion.a: 2014-06-25 Laszlo Gombos Remove build guard for progress element https://bugs.webkit.org/show_bug.cgi?id=134292 Reviewed by Benjamin Poulain. * win/tools/vsprops/FeatureDefines.props: * win/tools/vsprops/FeatureDefinesCairo.props: 2014-06-21 Eva Balazsfalvi Removing PAGE_VISIBILITY_API compile guard. https://bugs.webkit.org/show_bug.cgi?id=133844 Reviewed by Gavin Barraclough. * win/tools/vsprops/FeatureDefines.props: * win/tools/vsprops/FeatureDefinesCairo.props: 2014-06-11 Jer Noble Update WKSI for . Rubber stamped by Eric Carlson. * libWebKitSystemInterfaceMavericks.a: * libWebKitSystemInterfaceMountainLion.a: 2014-06-02 David Kilzer Error running copy-webkitlibraries-to-product-directory Reviewed by Filip Pizlo. * Makefile: Ignore the mysterious future. Use "@true" to suppress the annoying "Nothing to be done for `libs'." message. 2014-05-27 Tibor Meszaros Remove BLOB guards https://bugs.webkit.org/show_bug.cgi?id=132863 Reviewed by Csaba Osztrogonác. * win/tools/vsprops/FeatureDefines.props: * win/tools/vsprops/FeatureDefinesCairo.props: 2014-05-20 Dean Jackson [Mac] Allow popup menus to override default appearance https://bugs.webkit.org/show_bug.cgi?id=133129 Reviewed by Tim Horton. Add a new parameter to WKPopupMenu. * WebKitSystemInterface.h: * libWebKitSystemInterfaceMavericks.a: * libWebKitSystemInterfaceMountainLion.a: 2014-05-14 Tibor Meszaros Remove CSS_STICKY_POSITION guards https://bugs.webkit.org/show_bug.cgi?id=132676 Reviewed by Simon Fraser. * win/tools/vsprops/FeatureDefines.props: * win/tools/vsprops/FeatureDefinesCairo.props: 2014-05-06 David Kilzer Add Makefile targets for copying static libraries (LLVM and WKSI) Reviewed by Mark Rowe. * Makefile: Added. (libs): Install both LLVM and WKSI static libraries. (all): Add dependency on 'libs' target. (debug d): Set configuration, the call 'libs' target. (release r): Ditto. 2014-05-05 Dean Jackson https://bugs.webkit.org/show_bug.cgi?id=132593 Update WebKitSystemInterface to allow animated focus rings. * WebKitSystemInterface.h: * libWebKitSystemInterfaceMavericks.a: * libWebKitSystemInterfaceMountainLion.a: 2014-05-05 Brent Fulgham [WIN] Enhance auto-version.sh to handle all-caps or mixed-case build environment variable https://bugs.webkit.org/show_bug.cgi?id=132580 Reviewed by Dean Jackson. * win/tools/scripts/auto-version.sh: Incorporate Mark's revised syntax. 2014-05-05 Brent Fulgham [WIN] Enhance auto-version.sh to handle all-caps or mixed-case build environment variable https://bugs.webkit.org/show_bug.cgi?id=132580 Reviewed by Dean Jackson. * win/tools/scripts/auto-version.sh: Fall back to all-caps version of environment variable if mixed-case version is not present. 2014-05-01 Brent Fulgham Correct case of environment variables in auto-version.sh scripts https://bugs.webkit.org/show_bug.cgi?id=132455 Reviewed by Dean Jackson. Although we have historically used RC_PROJECTSOURCEVERSION in our scripts, the actual environment variable is RC_ProjectSourceVersion. Old versions of Cygwin converted this to all-caps by default, but this is no longer the case. We need to use the proper case to avoid build failures. * win/tools/scripts/auto-version.sh: Although we have historically coded this as 'RC_PROJECTSOURCEVERSION', it is actually 'RC_ProjectSourceVersion'. 2014-04-25 Dean Jackson Update WKSI for https://webkit.org/b/132195 Sorry, I forgot to update the header. This should fix the Mac builds. * WebKitSystemInterface.h: 2014-04-25 Dean Jackson Update WKSI for https://webkit.org/b/132195 Reviewed by Jessie Berlin. * WebKitSystemInterface.h: * libWebKitSystemInterfaceMavericks.a: * libWebKitSystemInterfaceMountainLion.a: 2014-04-22 Alex Christensen Removed old stdbool and inttypes headers. https://bugs.webkit.org/show_bug.cgi?id=131966 Reviewed by Brent Fulgham. * win/tools/vsprops/WinCairo.props: Removed references to os-win32 directory. 2014-04-15 Filip Pizlo Update LLVM binary drops for Mountain Lion to LLVM r206312. Rubber stamped by Geoffrey Garen. * LLVMIncludesMountainLion.tar.bz2: * LLVMLibrariesMountainLion.tar.bz2: 2014-04-15 Filip Pizlo Add LLVM binary drops for Mavericks using LLVM r206312. Rubber stamped by Geoffrey Garen. * LLVMIncludesMavericks.tar.bz2: Added. * LLVMLibrariesMavericks.tar.bz2: Added. 2014-04-03 Brent Fulgham [Win] Enable the CSS_GRID_LAYOUT feature. https://bugs.webkit.org/show_bug.cgi?id=131147 Reviewed by Simon Fraser. Just like the CANVAS_PATH feature, this seems to have been overlooked when it was turned on for other ports. * win/tools/vsprops/FeatureDefines.props: * win/tools/vsprops/FeatureDefinesCairo.props: 2014-04-02 Dean Jackson Update WKSI. * libWebKitSystemInterfaceMavericks.a: * libWebKitSystemInterfaceMountainLion.a: 2014-04-02 Brent Fulgham [Win] Enable the CANVAS_PATH feature. https://bugs.webkit.org/show_bug.cgi?id=131114 Reviewed by Dean Jackson. This code build and runs on Windows just fine. It was overlooked when the feature was activated on other platforms. * win/tools/vsprops/FeatureDefines.props: Turn on the feature. * win/tools/vsprops/FeatureDefinesCairo.props: Ditto. 2014-03-31 Alex Christensen [WinCairo] Unreviewed build fix after r166496. * win/tools/vsprops/GStreamerCommon.props: Added gio-2.0.lib to list of GStreamer includes. 2014-03-24 Brent Fulgham [Win] Enable WebVTT Regions on Windows. https://bugs.webkit.org/show_bug.cgi?id=130680 Reviewed by Eric Carlson. * win/tools/vsprops/FeatureDefines.props: Turn on WEBVTT_REGIONS * win/tools/vsprops/FeatureDefinesCairo.props: Ditto. 2014-03-19 Jer Noble [Mac][EME] Query whether decoder support exists before creating a new MediaKeys object. https://bugs.webkit.org/show_bug.cgi?id=130459 Reviewed by Eric Carlson. * WebKitSystemInterface.h: * libWebKitSystemInterfaceMavericks.a: * libWebKitSystemInterfaceMountainLion.a: 2014-03-18 Alex Christensen [WinCairo] Unreviewed build fix after r165763. * win/tools/vsprops/GStreamerCommon.props: Link to gsttag-1.0.lib in addition to other GStreamer libraries. 2014-03-14 Maciej Stachowiak Replace "Apple Computer, Inc." with "Apple Inc." in copyright headers https://bugs.webkit.org/show_bug.cgi?id=130276 Reviewed by Simon Fraser. * win/include/WebKitSystemInterface/WebKitSystemInterface.h: * win/tools/scripts/auto-version.sh: 2014-03-14 Dean Jackson Remove libWebKitSystemInterfaceLion.a https://bugs.webkit.org/show_bug.cgi?id=130254 Reviewed by Geoffrey Garen and Andreas Kling. We don't support Lion any more. * libWebKitSystemInterfaceLion.a: Removed. 2014-03-13 Dean Jackson Update WKSI to fix a small leak on iOS. * libWebKitSystemInterfaceLion.a: * libWebKitSystemInterfaceMavericks.a: * libWebKitSystemInterfaceMountainLion.a: 2014-03-12 Dean Jackson [WebGL] WebKit1 + WebKit2 iOS clients should check load policy https://bugs.webkit.org/show_bug.cgi?id=130162 Add iOS implementations of WebGL load policy queries. * libWebKitSystemInterfaceLion.a: * libWebKitSystemInterfaceMavericks.a: * libWebKitSystemInterfaceMountainLion.a: 2014-03-10 Brent Fulgham [Win] Pass environment to Pre-Build, Pre-Link, and Post-Build Stages. https://bugs.webkit.org/show_bug.cgi?id=130023 Reviewed by Dean Jackson. * win/tools/vsprops/common.props: Pass WEBKIT_LIBRARIES value to subprocesses. * win/tools/vsprops/debugsuffix.props: Make sure OFFICIAL_BUILD is set. * win/tools/vsprops/production.props: Ditto. 2014-03-06 Dean Jackson Update WebKitSystemInterface. * libWebKitSystemInterfaceLion.a: * libWebKitSystemInterfaceMavericks.a: * libWebKitSystemInterfaceMountainLion.a: 2014-03-05 Dean Jackson https://bugs.webkit.org/show_bug.cgi?id=129722 Update WKSI, again, to fix the build. * libWebKitSystemInterfaceLion.a: * libWebKitSystemInterfaceMavericks.a: * libWebKitSystemInterfaceMountainLion.a: 2014-03-05 Dean Jackson https://bugs.webkit.org/show_bug.cgi?id=129722 And remember to copy the header file! * WebKitSystemInterface.h: 2014-03-05 Dean Jackson https://bugs.webkit.org/show_bug.cgi?id=129722 Update WKSI. * libWebKitSystemInterfaceLion.a: * libWebKitSystemInterfaceMavericks.a: * libWebKitSystemInterfaceMountainLion.a: 2014-03-05 Eric Carlson [iOS] Show external device name/type in placeholder https://bugs.webkit.org/show_bug.cgi?id=129723 Reviewed by Jer Noble. * WebKitSystemInterface.h: * libWebKitSystemInterfaceLion.a: * libWebKitSystemInterfaceMavericks.a: * libWebKitSystemInterfaceMountainLion.a: 2014-02-21 Jeffrey Pfau [Mac] Cache callbacks for cache partitioning may be passed null https://bugs.webkit.org/show_bug.cgi?id=129175 Reviewed by Brady Eidson. * libWebKitSystemInterfaceLion.a: * libWebKitSystemInterfaceMavericks.a: * libWebKitSystemInterfaceMountainLion.a: 2014-02-11 Roger Fong [Windows] Set ENABLE_CSS_SHAPE_INSIDE feature flag on Windows. * win/tools/vsprops/FeatureDefines.props: 2014-02-04 Andreas Kling Remove