Unreviewed, rolling out r152233.
[WebKit-https.git] / WebKitLibraries / ChangeLog
index 31e791b..e494ee2 100644 (file)
@@ -1,3 +1,553 @@
+2013-07-02  Commit Queue  <commit-queue@webkit.org>
+
+        Unreviewed, rolling out r152233.
+        http://trac.webkit.org/changeset/152233
+        https://bugs.webkit.org/show_bug.cgi?id=118304
+
+        hopeful attempt to restore windows buildage (Requested by
+        kling on #webkit).
+
+        * win/tools/vsprops/debugsuffix.props:
+
+2013-07-01  Brent Fulgham  <bfulgham@apple.com>
+
+        [Windows] Unreviewed correction to DEBUG_ALL target.  Target was undefining DEBUG_ALL and DEBUG_INTERNAL,
+        which prevented proper build operation.
+
+        * win/tools/vsprops/debugsuffix.props: We should DEFINE (not UNDEFINE) the DEBUG_ALL and DEBUG_INTERNAL
+        macros when building with 'debugsuffix' target.
+
+2013-06-18  Roger Fong  <roger_fong@apple.com>
+
+        Replace tools32 folder with tools and update WebKit Windows solution accordingly.
+        <rdar://problem/14118143>.
+
+        Rubberstamped by Brent Fulgham.
+
+        * win/tools: Copied from win/tools32.
+        * win/tools/WinTools.make:
+        * win/tools/scripts/auto-version.sh:
+        * win/tools/scripts/feature-defines.sh:
+        * win/tools32: Removed.
+        * win/tools32/WinTools.make: Removed.
+        * win/tools32/scripts: Removed.
+        * win/tools32/scripts/COPYRIGHT-END-YEAR: Removed.
+        * win/tools32/scripts/VERSION: Removed.
+        * win/tools32/scripts/auto-version.sh: Removed.
+        * win/tools32/scripts/feature-defines.sh: Removed.
+        * win/tools32/vsprops: Removed.
+        * win/tools32/vsprops/FeatureDefines.props: Removed.
+        * win/tools32/vsprops/FeatureDefines.vsprops: Removed.
+        * win/tools32/vsprops/FeatureDefinesCairo.props: Removed.
+        * win/tools32/vsprops/FeatureDefinesCairo.vsprops: Removed.
+        * win/tools32/vsprops/WinCairo.props: Removed.
+        * win/tools32/vsprops/WinCairo.vsprops: Removed.
+        * win/tools32/vsprops/cURL.props: Removed.
+        * win/tools32/vsprops/cURL.vsprops: Removed.
+        * win/tools32/vsprops/common.props: Removed.
+        * win/tools32/vsprops/common.vsprops: Removed.
+        * win/tools32/vsprops/debug.props: Removed.
+        * win/tools32/vsprops/debug.vsprops: Removed.
+        * win/tools32/vsprops/debug_all.vsprops: Removed.
+        * win/tools32/vsprops/debug_wincairo.props: Removed.
+        * win/tools32/vsprops/debug_wincairo.vsprops: Removed.
+        * win/tools32/vsprops/debugsuffix.props: Removed.
+        * win/tools32/vsprops/production.props: Removed.
+        * win/tools32/vsprops/production.vsprops: Removed.
+        * win/tools32/vsprops/release.props: Removed.
+        * win/tools32/vsprops/release.vsprops: Removed.
+        * win/tools32/vsprops/releaseproduction.vsprops: Removed.
+
+2013-06-12  Brent Fulgham  <bfulgham@webkit.org>
+
+        [WinCairo] Unreviewed build correction.
+
+        * win/tools32/vsprops/WinCairo.props: Switch from using the
+          $WebKitLibraries environment variable to the newer
+          $WebKit_Libraries.
+        * win/tools32/vsprops/debug_wincairo.props: Ditto.
+
+2013-06-11  Roger Fong  <roger_fong@apple.com>
+
+        Unreviewed. Another part of rollout of r151408.
+
+        * win/tools64: Removed.
+        * win/tools64/scripts: Removed.
+        * win/tools64/vsprops: Removed.
+
+2013-06-11  Roger Fong  <roger_fong@apple.com>
+
+        Unreviewed. WinTools makefile fix.
+
+        * win/tools32/WinTools.make:
+
+2013-06-11  Commit Queue  <commit-queue@webkit.org>
+
+        Unreviewed, rolling out r151408.
+        http://trac.webkit.org/changeset/151408
+        https://bugs.webkit.org/show_bug.cgi?id=117519
+
+        Opting for a different approach (Requested by rfong on
+        #webkit).
+
+        * win/WinTools.make: Removed.
+        * win/tools32/WinTools.make: Renamed from WebKitLibraries/win/tools64/WinTools.make.
+        * win/tools64/scripts/COPYRIGHT-END-YEAR: Removed.
+        * win/tools64/scripts/VERSION: Removed.
+        * win/tools64/scripts/auto-version.sh: Removed.
+        * win/tools64/scripts/feature-defines.sh: Removed.
+        * win/tools64/vsprops/FeatureDefines.props: Removed.
+        * win/tools64/vsprops/FeatureDefines.vsprops: Removed.
+        * win/tools64/vsprops/FeatureDefinesCairo.props: Removed.
+        * win/tools64/vsprops/FeatureDefinesCairo.vsprops: Removed.
+        * win/tools64/vsprops/WinCairo.props: Removed.
+        * win/tools64/vsprops/WinCairo.vsprops: Removed.
+        * win/tools64/vsprops/cURL.props: Removed.
+        * win/tools64/vsprops/cURL.vsprops: Removed.
+        * win/tools64/vsprops/common.props: Removed.
+        * win/tools64/vsprops/common.vsprops: Removed.
+        * win/tools64/vsprops/debug.props: Removed.
+        * win/tools64/vsprops/debug.vsprops: Removed.
+        * win/tools64/vsprops/debug_all.vsprops: Removed.
+        * win/tools64/vsprops/debug_wincairo.props: Removed.
+        * win/tools64/vsprops/debug_wincairo.vsprops: Removed.
+        * win/tools64/vsprops/debugsuffix.props: Removed.
+        * win/tools64/vsprops/production.props: Removed.
+        * win/tools64/vsprops/production.vsprops: Removed.
+        * win/tools64/vsprops/release.props: Removed.
+        * win/tools64/vsprops/release.vsprops: Removed.
+        * win/tools64/vsprops/releaseproduction.vsprops: Removed.
+
+2013-06-10  Roger Fong  <roger_fong@apple.com>
+
+        Change WebKitLibraries/win folder structure around.
+        <rdar://problem/14097829>
+
+        Reviewed by Lucas Forschler.
+
+        * win/WinTools.make: Copied from win/tools32/WinTools.make.
+        * win/tools32/WinTools.make: Removed.
+        * win/tools64: Copied from win/tools32.
+
+2013-06-05  Bear Travis  <betravis@adobe.com>
+
+        [CSS Exclusions][CSS Shapes] Split CSS Exclusions & Shapes compile & runtime flags
+        https://bugs.webkit.org/show_bug.cgi?id=117172
+
+        Reviewed by Alexandru Chiculita.
+
+        Adding the CSS_SHAPES compile flag.
+
+        * win/tools32/vsprops/FeatureDefines.vsprops:
+        * win/tools32/vsprops/FeatureDefinesCairo.vsprops:
+
+2013-06-03  Roger Fong  <roger_fong@apple.com>
+
+        Unreviewed. Some AppleWin VS2010 house cleaning.
+
+        * win/tools32/scripts/auto-version.sh: Replaced with win/tools32/scripts/auto-version2010.sh.
+        * win/tools32/scripts/auto-version2010.sh: Removed.
+        * win/tools32/scripts/feature-defines.sh: Replaced with win/tools32/scripts/feature-defines2010.sh.
+        * win/tools32/scripts/feature-defines2010.sh: Removed.
+
+2013-06-03  Roger Fong  <roger_fong@apple.com>
+
+        Nuke VS2005 files from the tree.
+        <rdar://problem/14042021>.
+
+        Rubberstamped by Brent Fulgham.
+
+        * win/lib: Removed.
+        * win/lib/WebKitSystemInterface.lib: Removed.
+        * win/tools: Removed.
+        * win/tools/WinTools.make: Removed.
+        * win/tools/scripts: Removed.
+        * win/tools/scripts/COPYRIGHT-END-YEAR: Removed.
+        * win/tools/scripts/VERSION: Removed.
+        * win/tools/scripts/auto-version.sh: Removed.
+        * win/tools/scripts/auto-version2010.sh: Removed.
+        * win/tools/scripts/feature-defines.sh: Removed.
+        * win/tools/scripts/feature-defines2010.sh: Removed.
+        * win/tools/vsprops: Removed.
+        * win/tools/vsprops/FeatureDefines.props: Removed.
+        * win/tools/vsprops/FeatureDefines.vsprops: Removed.
+        * win/tools/vsprops/FeatureDefinesCairo.props: Removed.
+        * win/tools/vsprops/FeatureDefinesCairo.vsprops: Removed.
+        * win/tools/vsprops/WinCairo.props: Removed.
+        * win/tools/vsprops/WinCairo.vsprops: Removed.
+        * win/tools/vsprops/cURL.props: Removed.
+        * win/tools/vsprops/cURL.vsprops: Removed.
+        * win/tools/vsprops/common.props: Removed.
+        * win/tools/vsprops/common.vsprops: Removed.
+        * win/tools/vsprops/debug.props: Removed.
+        * win/tools/vsprops/debug.vsprops: Removed.
+        * win/tools/vsprops/debug_all.vsprops: Removed.
+        * win/tools/vsprops/debug_wincairo.props: Removed.
+        * win/tools/vsprops/debug_wincairo.vsprops: Removed.
+        * win/tools/vsprops/debugsuffix.props: Removed.
+        * win/tools/vsprops/production.props: Removed.
+        * win/tools/vsprops/production.vsprops: Removed.
+        * win/tools/vsprops/release.props: Removed.
+        * win/tools/vsprops/release.vsprops: Removed.
+        * win/tools/vsprops/releaseproduction.vsprops: Removed.
+
+2013-05-29  Jeffrey Pfau  <jpfau@apple.com>
+
+        [Mac] Enable cache partitioning and the public suffix list on 10.8
+        <rdar://problem/13679019>
+
+        Rubber-stamped by David Kilzer.
+
+        * WebKitSystemInterface.h:
+        * libWebKitSystemInterfaceLion.a:
+        * libWebKitSystemInterfaceMountainLion.a:
+
+2013-05-14  Beth Dakin  <bdakin@apple.com>
+
+        Printing in 1Password app is broken with screen fonts disabled
+        https://bugs.webkit.org/show_bug.cgi?id=116133
+        -and corresponding-
+        <rdar://problem/13162981>
+
+        Reviewed by Anders Carlsson.
+
+        Need WKExecutableWasLinkedOnOrBeforeMountainLion() for this quirk.
+
+        * libWebKitSystemInterfaceLion.a:
+        * libWebKitSystemInterfaceMountainLion.a:
+
+2013-05-08  Roger Fong  <roger_fong@apple.com>
+
+        Unreviewed. Update WebKitLibraries/win to handle different architectures properly.
+
+        * win/lib32: Copied from win/lib.
+        * win/tools/WinTools.make:
+
+2013-05-02  Roger Fong  <roger_fong@apple.com>
+
+        Unreviewed Windows build fix.
+
+        * win/lib/WebKitSystemInterface.lib:
+
+2013-05-01  Alexey Proskuryakov  <ap@apple.com>
+
+        Update WebKitSystemInterface.
+
+        * WebKitSystemInterface.h:
+        * libWebKitSystemInterfaceLion.a:
+        * libWebKitSystemInterfaceMountainLion.a:
+
+2013-04-29  Chris Fleizach  <cfleizach@apple.com>
+
+        WEB SPEECH: need to identify the default voice per language
+        https://bugs.webkit.org/show_bug.cgi?id=115366
+
+        Reviewed by Simon Fraser.
+
+        * WebKitSystemInterface.h:
+        * libWebKitSystemInterfaceLion.a:
+        * libWebKitSystemInterfaceMountainLion.a:
+
+2013-04-29  Roger Fong  <roger_fong@apple.com>
+
+        Need a tools32 folder for VS2010 builds. 
+        tools folder will be nuked when we nuke VS2005.
+
+        * win/tools32: Copied from WebKitLibraries/win/tools.
+
+2013-04-26  Roger Fong  <roger_fong@apple.com>
+
+        Disable sub-pixel-layout on Apple Windows port, VS2005 edition.
+
+        * win/tools/vsprops/FeatureDefines.vsprops:
+
+2013-04-26  Roger Fong  <roger_fong@apple.com>
+
+        Disable sub-pixel-layout on Apple Windows port.
+
+        * win/tools/vsprops/FeatureDefines.props:
+
+2013-04-26  Roger Fong  <roger_fong@apple.com>
+
+        Make Apple Windows VS2010 build results into and get dependencies from __32 suffixed folders.
+        Make the DebugSuffix configuration use _debug dependencies.
+
+        * win/tools/WinTools.make:
+        * win/tools/scripts/auto-version2010.sh:
+        * win/tools/scripts/feature-defines2010.sh:
+        * win/tools/vsprops/common.props:
+        * win/tools/vsprops/debugsuffix.props:
+
+2013-04-25  Chris Fleizach  <cfleizach@apple.com>
+
+        WEB SPEECH: language support does not work as expected
+        https://bugs.webkit.org/show_bug.cgi?id=115119
+
+        Reviewed by Alexey Proskuryakov.
+
+        * WebKitSystemInterface.h:
+
+2013-04-24  Roger Fong  <roger_fong@apple.com>
+
+        Have VS2010 WebKit solution look in WebKit_Libraries/lib32 for dependencies.
+
+        * win/tools/vsprops/common.props:
+
+2013-04-23  Antoine Quint  <graouts@apple.com>
+
+        Initial advance of text runs should be taken into account
+        https://bugs.webkit.org/show_bug.cgi?id=114949
+
+        Reviewed by Darin Adler.
+
+        * WebKitSystemInterface.h:
+        * libWebKitSystemInterfaceLion.a:
+        * libWebKitSystemInterfaceMountainLion.a:
+
+2013-04-12  Jeffrey Pfau  <jpfau@apple.com>
+
+        Query directly for cache partition names
+        https://bugs.webkit.org/show_bug.cgi?id=114538
+
+        Reviewed by David Kilzer.
+
+        * WebKitSystemInterface.h:
+        * libWebKitSystemInterfaceLion.a:
+        * libWebKitSystemInterfaceMountainLion.a:
+
+2013-04-08  Roger Fong  <roger_fong@apple.com>
+
+        Build fix.
+
+        * win/include/WebKitSystemInterface/WebKitSystemInterface.h:
+        * win/lib/WebKitSystemInterface.lib:
+
+2013-04-11  Alexey Proskuryakov  <ap@apple.com>
+
+        <rdar://problem/10416316> [Mac] WebSocket doesn't work with authenticating proxies
+        https://bugs.webkit.org/show_bug.cgi?id=114464
+
+        Update WebKitSystemInterface.
+
+        * WebKitSystemInterface.h:
+        * libWebKitSystemInterfaceLion.a:
+        * libWebKitSystemInterfaceMountainLion.a:
+
+2013-04-10  Benjamin Poulain  <bpoulain@apple.com>
+
+        Mass remove all the empty directories
+
+        Rubberstamped by Ryosuke Niwa.
+
+        * win/bin: Removed.
+        * win/lib/WebKitSystemInterface: Removed.
+
+2013-04-05  Roger Fong  <roger_fong@apple.com>
+
+        More VS2010 solution makefile fixes.
+        <rdar://problem/13588964>
+
+        * win/tools/WinTools.make:
+
+2013-04-03  Brent Fulgham  <bfulgham@webkit.org>
+
+        [Windows, WinCairo] Unreviewed VS2010 Build Correction
+
+        * win/tools/scripts/auto-version2010.sh: Added properties svn:eol-style and svn:executable.
+        * win/tools/scripts/feature-defines2010.sh: Added properties svn:eol-style and svn:executable.
+
+2013-04-01  Roger Fong  <roger_fong@apple.com>
+
+        Update FEATURE_DEFINES string generation for VS2010 solution.
+        https://bugs.webkit.org/show_bug.cgi?id=113737.
+
+        Reviewed by Timothy Horton.
+
+        * win/tools/scripts/feature-defines2010.sh: Added.
+
+2013-03-29  Roger Fong  <roger_fong@apple.com>
+
+        Unreviewed. Rollout r146818.
+
+        * win/tools/vsprops/FeatureDefines.props:
+
+2013-03-25  Kent Tamura  <tkent@chromium.org>
+
+        Rename ENABLE_INPUT_TYPE_DATETIME
+        https://bugs.webkit.org/show_bug.cgi?id=113254
+
+        Reviewed by Kentaro Hara.
+
+        Rename ENABLE_INPUT_TYPE_DATETIME to ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE.
+        Actually I'd like to remove the code, but we shouldn't remove it yet
+        because we shipped products with it on some platforms.
+
+        * win/tools/vsprops/FeatureDefines.props:
+        * win/tools/vsprops/FeatureDefines.vsprops:
+        * win/tools/vsprops/FeatureDefinesCairo.props:
+        * win/tools/vsprops/FeatureDefinesCairo.vsprops:
+
+2013-03-25  Sheriff Bot  <webkit.review.bot@gmail.com>
+
+        Unreviewed, rolling out r146816, r146821, and r146830.
+        http://trac.webkit.org/changeset/146816
+        http://trac.webkit.org/changeset/146821
+        http://trac.webkit.org/changeset/146830
+        https://bugs.webkit.org/show_bug.cgi?id=113262
+
+        Broke all the Windows tests (Requested by rfong on #webkit).
+
+        * win/tools/vsprops/FeatureDefines.vsprops:
+
+2013-03-25  Roger Fong  <roger_fong@apple.com>
+
+        Unreviewed. Also enable CSS_REGIONS and EXCLUSIONS for VS2010 solution.
+
+        * win/tools/vsprops/FeatureDefines.props:
+
+2013-03-25  Roger Fong  <roger_fong@apple.com>
+
+        Enable CSS_REGIONS and CSS_EXCLUSIONS.
+        https://bugs.webkit.org/show_bug.cgi?id=87519
+
+        Reviewed by Timothy Horton.
+
+        * win/tools/vsprops/FeatureDefines.vsprops:
+
+2013-03-21  Roger Fong  <roger_fong@apple.com>
+
+        Unreviewed. Move common props files for VS2010 solution to WebKitLibraries folder and update all projects accordingly.
+
+        * win/tools/vsprops/FeatureDefines.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefines.props.
+        * win/tools/vsprops/FeatureDefinesCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/FeatureDefinesCairo.props.
+        * win/tools/vsprops/WinCairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/WinCairo.props.
+        * win/tools/vsprops/cURL.props: Copied from ../Source/WebKit/WebKit.vcxproj/WebKit/cURL.props.
+        * win/tools/vsprops/common.props: Copied from ../Source/WebKit/WebKit.vcxproj/common.props.
+        * win/tools/vsprops/debug.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug.props.
+        * win/tools/vsprops/debug_wincairo.props: Copied from ../Source/WebKit/WebKit.vcxproj/debug_wincairo.props.
+        * win/tools/vsprops/debugsuffix.props: Copied from ../Source/WebKit/WebKit.vcxproj/debugsuffix.props.
+        * win/tools/vsprops/production.props: Copied from ../Source/WebKit/WebKit.vcxproj/production.props.
+        * win/tools/vsprops/release.props: Copied from ../Source/WebKit/WebKit.vcxproj/release.props.
+
+2013-03-19  Brent Fulgham  <bfulgham@webkit.org>
+
+        [WinCairo] Unreviewed build fix.
+
+        * win/tools/vsprops/FeatureDefinesCairo.vsprops: This file was out
+        of sync with the main Windows build, and the VS2010 version of the
+        WinCairo port, preventing consistent builds.
+
+2013-03-13  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Threaded HTML Parser is missing feature define flags in all but Chromium port's build files
+        https://bugs.webkit.org/show_bug.cgi?id=112277
+
+        Reviewed by Adam Barth.
+
+        * win/tools/vsprops/FeatureDefines.vsprops:
+        * win/tools/vsprops/FeatureDefinesCairo.vsprops:
+
+2013-03-06  Jer Noble  <jer.noble@apple.com>
+
+        Unreviewed roll-out of r145011.
+
+        * win/tools/vsprops/FeatureDefines.vsprops:
+
+2013-03-06  Jer Noble  <jer.noble@apple.com>
+
+        Unreviewed build fix.  Add ENABLE_CURSOR_VISIBILITY to the list of FEATURE_DEFINES for
+        (non-Cairo) Windows builds.
+
+        * win/tools/vsprops/FeatureDefines.vsprops:
+
+2013-03-05  Kiran Muppala  <cmuppala@apple.com>
+
+        Remove deprecated process suppression assertion SPI from WebKitSystemInterface
+        https://bugs.webkit.org/show_bug.cgi?id=111501
+
+        Reviewed by Alexey Proskuryakov.
+
+        https://bugs.webkit.org/show_bug.cgi?id=111387 replaced all usage of
+        WKNSProcessInfoProcessAssertionWithTypes() with
+        -[NSProcessInfo beginSuspensionOfSystemBehaviors:].  Hence, remove
+        the now deprecated SPI.
+
+        * WebKitSystemInterface.h: Remove
+        WKNSProcessInfoProcessAssertionWithTypes and associated declarations.
+
+2013-03-05  Kiran Muppala  <cmuppala@apple.com>
+
+        Use new assertion API for process suppression on Mac
+        https://bugs.webkit.org/show_bug.cgi?id=111387
+
+        Reviewed by Alexey Proskuryakov.
+
+        Add WKProcessSuppressionSystemBehaviors constant for use in WebKit2 to
+        take a process suppression assertion.
+
+        * WebKitSystemInterface.h:
+
+2013-03-05  Jeffrey Pfau  <jpfau@apple.com>
+
+        Clear associated cache partitions when deleting origins' cache
+        https://bugs.webkit.org/show_bug.cgi?id=111383
+
+        Reviewed by Maciej Stachowiak.
+
+        * WebKitSystemInterface.h:
+        * libWebKitSystemInterfaceLion.a:
+        * libWebKitSystemInterfaceMountainLion.a:
+
+2013-03-04  Kunihiko Sakamoto  <ksakamoto@chromium.org>
+
+        Add build flag for FontLoader
+        https://bugs.webkit.org/show_bug.cgi?id=111289
+
+        Reviewed by Benjamin Poulain.
+
+        Add ENABLE_FONT_LOAD_EVENTS build flag (disabled by default).
+
+        * win/tools/vsprops/FeatureDefines.vsprops:
+        * win/tools/vsprops/FeatureDefinesCairo.vsprops:
+
+2013-02-27  Glenn Adams  <glenn@skynav.com>
+
+        Add ENABLE_CSS3_TEXT_LINE_BREAK flag.
+        https://bugs.webkit.org/show_bug.cgi?id=110944
+
+        Reviewed by Dean Jackson.
+
+        * win/tools/vsprops/FeatureDefines.vsprops:
+        * win/tools/vsprops/FeatureDefinesCairo.vsprops:
+
+2013-02-21  Jeffrey Pfau  <jpfau@apple.com>
+
+        Optionally partition cache to prevent using cache for tracking
+        https://bugs.webkit.org/show_bug.cgi?id=110269
+
+        Reviewed by Maciej Stachowiak.
+
+        Update WKSI bindings.
+
+        * WebKitSystemInterface.h:
+        * libWebKitSystemInterfaceLion.a:
+        * libWebKitSystemInterfaceMountainLion.a:
+
+2013-02-22  Aaron Colwell  <acolwell@chromium.org>
+
+        Disable MediaSource on Apple Windows port
+        https://bugs.webkit.org/show_bug.cgi?id=110494
+
+        Reviewed by Tim Horton.
+
+        * win/tools/vsprops/FeatureDefines.vsprops:
+
+2013-02-22  Roger Fong  <roger_fong@apple.com>
+
+        Unreviewed. Make WinTools.make stop copying vsprops into nested vsprops folders.
+
+        * win/tools/WinTools.make:
+
 2013-02-14  Anders Carlsson  <andersca@apple.com>
 
         Add WKContextIsPlugInUpdateAvailable