Rolling out r212757
[WebKit-https.git] / WebKitLibraries / ChangeLog
index 5b4d438..1d9646a 100644 (file)
@@ -1,3 +1,957 @@
+2017-02-20  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Unreviewed, rolling out r212685.
+
+        This change broke the 32-bit Sierra build.
+
+        Reverted changeset:
+
+        "Resource Load Statistics: Add alternate classification
+        method"
+        https://bugs.webkit.org/show_bug.cgi?id=168347
+        http://trac.webkit.org/changeset/212685
+
+2017-02-20  John Wilander  <wilander@apple.com>
+
+        Resource Load Statistics: Add alternate classification method
+        https://bugs.webkit.org/show_bug.cgi?id=168347
+        <rdar://problem/30352793>
+
+        Reviewed by Alex Christensen.
+
+        * WebKitPrivateFrameworkStubs/iOS/10/CorePrediction.framework: Added.
+        * WebKitPrivateFrameworkStubs/iOS/10/CorePrediction.framework/CorePrediction.tbd: Added.
+            Stubs for private framework.
+
+2017-01-12  Andreas Kling  <akling@apple.com>
+
+        [iOS] Purge GraphicsServices font cache on memory warning.
+        <https://webkit.org/b/154343>
+
+        Reviewed by Antti Koivisto.
+
+        * WebKitPrivateFrameworkStubs/iOS/10/GraphicsServices.framework/GraphicsServices.tbd: Add SPI.
+
+2017-01-01  Jeff Miller  <jeffm@apple.com>
+
+        Update user-visible copyright strings to include 2017
+        https://bugs.webkit.org/show_bug.cgi?id=166278
+
+        Reviewed by Dan Bernstein.
+
+        * win/tools/scripts/COPYRIGHT-END-YEAR:
+
+2016-09-07  Daniel Bates  <dabates@apple.com>
+
+        Update WebKitSystemInterface
+
+        Rubber-stamped by Dean Jackson.
+
+        Additionally, add WebKitSystemInterface for iOS 10.
+
+        * libWebKitSystemInterfaceElCapitan.a:
+        * libWebKitSystemInterfaceIOSDevice10.a: Added.
+        * libWebKitSystemInterfaceIOSDevice9.a:
+        * libWebKitSystemInterfaceIOSSimulator10.a: Added.
+        * libWebKitSystemInterfaceIOSSimulator9.a:
+        * libWebKitSystemInterfaceOSX10.12.a:
+        * libWebKitSystemInterfaceYosemite.a:
+
+2016-08-19  Daniel Bates  <dabates@apple.com>
+
+        Attempt to fix the iOS 9.3 build
+
+        Reorder the keys in the text-based stubs to make linker happy.
+
+        * WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework/AppSupport.tbd:
+        * WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework/AssertionServices.tbd:
+        * WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework/CorePDF.tbd:
+        * WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework/GraphicsServices.tbd:
+        * WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework/IOSurface.tbd:
+
+2016-08-16  Daniel Bates  <dabates@apple.com>
+
+        WKSI static library should be named by major iOS revision, not individual updates
+        https://bugs.webkit.org/show_bug.cgi?id=160727
+        <rdar://problem/22274848>
+
+        Reviewed by Alexey Proskuryakov.
+
+        * libWebKitSystemInterfaceIOSDevice9.0.a: Removed.
+        * libWebKitSystemInterfaceIOSDevice9.2.a: Removed.
+        * libWebKitSystemInterfaceIOSDevice9.a: Renamed from WebKitLibraries/libWebKitSystemInterfaceIOSDevice9.3.a.
+        * libWebKitSystemInterfaceIOSSimulator9.0.a: Removed.
+        * libWebKitSystemInterfaceIOSSimulator9.2.a: Removed.
+        * libWebKitSystemInterfaceIOSSimulator9.a: Renamed from WebKitLibraries/libWebKitSystemInterfaceIOSSimulator9.3.a.
+
+2016-08-15  Daniel Bates  <dabates@apple.com>
+
+        Cannot build WebKit for iOS device using Xcode 7.3/iOS 9.3 public SDK due to missing
+        private frameworks and libraries
+        https://bugs.webkit.org/show_bug.cgi?id=155931
+        <rdar://problem/25807989>
+
+        Reviewed by Dan Bernstein.
+
+        Add text-based stubs for private frameworks in iOS 9 and iOS 10 beta.
+
+        * WebKitPrivateFrameworkStubs: Added.
+        * WebKitPrivateFrameworkStubs/iOS: Added.
+        * WebKitPrivateFrameworkStubs/iOS/10: Added.
+        * WebKitPrivateFrameworkStubs/iOS/10/AppSupport.framework: Added.
+        * WebKitPrivateFrameworkStubs/iOS/10/AppSupport.framework/AppSupport.tbd: Added.
+        * WebKitPrivateFrameworkStubs/iOS/10/AssertionServices.framework: Added.
+        * WebKitPrivateFrameworkStubs/iOS/10/AssertionServices.framework/AssertionServices.tbd: Added.
+        * WebKitPrivateFrameworkStubs/iOS/10/CorePDF.framework: Added.
+        * WebKitPrivateFrameworkStubs/iOS/10/CorePDF.framework/CorePDF.tbd: Added.
+        * WebKitPrivateFrameworkStubs/iOS/10/GraphicsServices.framework: Added.
+        * WebKitPrivateFrameworkStubs/iOS/10/GraphicsServices.framework/GraphicsServices.tbd: Added.
+        * WebKitPrivateFrameworkStubs/iOS/10/IOSurface.framework: Added.
+        * WebKitPrivateFrameworkStubs/iOS/10/IOSurface.framework/IOSurface.tbd: Added.
+        * WebKitPrivateFrameworkStubs/iOS/9: Added.
+        * WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework: Added.
+        * WebKitPrivateFrameworkStubs/iOS/9/AppSupport.framework/AppSupport.tbd: Added.
+        * WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework: Added.
+        * WebKitPrivateFrameworkStubs/iOS/9/AssertionServices.framework/AssertionServices.tbd: Added.
+        * WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework: Added.
+        * WebKitPrivateFrameworkStubs/iOS/9/CorePDF.framework/CorePDF.tbd: Added.
+        * WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework: Added.
+        * WebKitPrivateFrameworkStubs/iOS/9/GraphicsServices.framework/GraphicsServices.tbd: Added.
+        * WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework: Added.
+        * WebKitPrivateFrameworkStubs/iOS/9/IOSurface.framework/IOSurface.tbd: Added.
+
+2016-07-13  Per Arne Vollan  <pvollan@apple.com>
+
+        [Win] DLLs are missing version information.
+        https://bugs.webkit.org/show_bug.cgi?id=159349
+
+        Reviewed by Alex Christensen.
+
+        Avoid using environment variable WEBKIT_LIBRARIES when finding version stamper utility,
+        in case it is not defined. Instead, use the location of the perl script to find the
+        utility.
+
+        * win/tools/scripts/version-stamp.pl:
+
+2016-07-12  Per Arne Vollan  <pvollan@apple.com>
+
+        [Win] DLLs are missing version information.
+        https://bugs.webkit.org/show_bug.cgi?id=159349
+
+        Reviewed by Brent Fulgham.
+
+        The version stamping will fail if the target path has forward slashes.
+
+        * win/tools/scripts/version-stamp.pl: Replace forward slashes with backslashes.
+
+2016-06-14  Lucas Forschler  <lforschler@apple.com>
+
+        Update existing WebKitSystemInterface Libraries.
+        Add macOS Sierra WebKitSystemInterface.
+
+        Rubber-stamped by Alexey Proskuryakov.
+
+        * libWebKitSystemInterfaceElCapitan.a:
+        * libWebKitSystemInterfaceIOSDevice9.2.a:
+        * libWebKitSystemInterfaceIOSSimulator9.2.a:
+        * libWebKitSystemInterfaceOSX10.12.a: Added.
+        * libWebKitSystemInterfaceYosemite.a:
+
+2016-06-09  Alex Christensen  <achristensen@webkit.org>
+
+        Clean up Visual Studio properties files after switching to CMake.
+
+        * win/tools/WinTools.make: Removed.
+        * win/tools/vsprops: Removed.
+        * win/tools/vsprops/FeatureDefines.props: Removed.
+        * win/tools/vsprops/FeatureDefinesCairo.props: Removed.
+        * win/tools/vsprops/GStreamer32.props: Removed.
+        * win/tools/vsprops/GStreamer64.props: Removed.
+        * win/tools/vsprops/GStreamerCommon.props: Removed.
+        * win/tools/vsprops/WinCairo.props: Removed.
+        * win/tools/vsprops/cURL.props: Removed.
+        * win/tools/vsprops/common.props: Removed.
+        * win/tools/vsprops/debug.props: Removed.
+        * win/tools/vsprops/debug_wincairo.props: Removed.
+        * win/tools/vsprops/debugsuffix.props: Removed.
+        * win/tools/vsprops/production.props: Removed.
+        * win/tools/vsprops/release.props: Removed.
+
+2016-04-28  Dean Jackson  <dino@apple.com>
+
+        Update WebKitSystemInterface to internal version 82799.
+
+        * WebKitSystemInterface.h:
+        * libWebKitSystemInterfaceElCapitan.a:
+        * libWebKitSystemInterfaceIOSDevice9.2.a:
+        * libWebKitSystemInterfaceIOSSimulator9.2.a:
+        * libWebKitSystemInterfaceYosemite.a:
+
+2016-03-25  Joseph Pecoraro  <pecoraro@apple.com>
+
+        Web Inspector: make at the root should not create a WebKitLibraries/--lvm directory
+        https://bugs.webkit.org/show_bug.cgi?id=155918
+
+        Reviewed by Timothy Hatcher.
+
+        * Makefile:
+        Remove no longer used --llvm option.
+
+2016-03-25  Daniel Bates  <dabates@apple.com>
+
+        Add WebKitSystemInterface for iOS 9.3
+        https://bugs.webkit.org/show_bug.cgi?id=155893
+
+        Rubber-stamped by Alexey Proskuryakov.
+
+        * libWebKitSystemInterfaceIOSDevice9.3.a: Added.
+        * libWebKitSystemInterfaceIOSSimulator9.3.a: Added.
+
+2016-03-13  Joseph Pecoraro  <pecoraro@apple.com>
+
+        Remove ENABLE(ES6_TEMPLATE_LITERAL_SYNTAX) guards
+        https://bugs.webkit.org/show_bug.cgi?id=155417
+
+        Reviewed by Yusuke Suzuki.
+
+        * win/tools/vsprops/FeatureDefines.props:
+        * win/tools/vsprops/FeatureDefinesCairo.props:
+
+2016-02-24  Nikos Andronikos  <nikos.andronikos-webkit@cisra.canon.com.au>
+
+        [web-animations] Add AnimationTimeline, DocumentTimeline and add extensions to Document interface
+        https://bugs.webkit.org/show_bug.cgi?id=151688
+
+        Reviewed by Dean Jackson.
+
+        Enables the WEB_ANIMATIONS compiler switch.
+
+        * win/tools/vsprops/FeatureDefines.props:
+        * win/tools/vsprops/FeatureDefinesCairo.props:
+
+2016-02-17  Filip Pizlo  <fpizlo@apple.com>
+
+        Remove LLVM dependencies from WebKit
+        https://bugs.webkit.org/show_bug.cgi?id=154323
+
+        Reviewed by Antti Koivisto and Benjamin Poulain.
+
+        * LLVMIncludesElCapitan.tar.bz2: Removed.
+        * LLVMIncludesIOS9.tar.bz2: Removed.
+        * LLVMIncludesMavericks.tar.bz2: Removed.
+        * LLVMIncludesYosemite.tar.bz2: Removed.
+        * LLVMLibrariesElCapitan.tar.bz2: Removed.
+        * LLVMLibrariesIOS9.tar.bz2: Removed.
+        * LLVMLibrariesMavericks.tar.bz2: Removed.
+        * LLVMLibrariesYosemite.tar.bz2: Removed.
+
+2016-01-27  Daniel Bates  <dabates@apple.com>
+
+        Remove WebKitSystemInterface for iOS SDK < 9
+        https://bugs.webkit.org/show_bug.cgi?id=153570
+
+        Reviewed by Andy Estes.
+
+        We no longer support building for iOS < 9.
+
+        * libWebKitSystemInterfaceIOSDevice8.1.a: Removed.
+        * libWebKitSystemInterfaceIOSDevice8.2.a: Removed.
+        * libWebKitSystemInterfaceIOSDevice8.3.a: Removed.
+        * libWebKitSystemInterfaceIOSDevice8.4.a: Removed.
+        * libWebKitSystemInterfaceIOSSimulator8.1.a: Removed.
+        * libWebKitSystemInterfaceIOSSimulator8.2.a: Removed.
+        * libWebKitSystemInterfaceIOSSimulator8.3.a: Removed.
+        * libWebKitSystemInterfaceIOSSimulator8.4.a: Removed.
+
+2016-01-26  Daniel Bates  <dabates@apple.com>
+
+        Add WebKitSystemInterface for iOS 9.2
+        https://bugs.webkit.org/show_bug.cgi?id=153355
+
+        Rubber-stamped by David Kilzer.
+
+        * WebKitSystemInterface.h:
+        * WebKitSystemInterfaceIOS.h: Removed.
+        * libWebKitSystemInterfaceIOSDevice9.2.a: Added.
+        * libWebKitSystemInterfaceIOSSimulator9.2.a: Added.
+
+2016-01-02  Andy Estes  <aestes@apple.com>
+
+        Try to fix the Windows build
+
+        After r194496, the Windows build appeared to use a stale copy of StdLibExtras.h. I deleted the build directory
+        on the bots, and am touching this file to force a new build.
+
+        * win/tools/vsprops/common.props:
+
+2016-01-01  Jeff Miller  <jeffm@apple.com>
+
+        Update user-visible copyright strings to include 2016
+        https://bugs.webkit.org/show_bug.cgi?id=152531
+
+        Reviewed by Alexey Proskuryakov.
+
+        * win/tools/scripts/COPYRIGHT-END-YEAR:
+
+2015-12-19  Dan Bernstein  <mitz@apple.com>
+
+        [Mac] WebKit contains dead source code for OS X Mavericks and earlier
+        https://bugs.webkit.org/show_bug.cgi?id=152462
+
+        Reviewed by Alexey Proskuryakov.
+
+        * libWebKitSystemInterfaceMavericks.a: Removed.
+
+2015-12-16  Youenn Fablet  <youenn.fablet@crf.canon.fr>
+
+        [Fetch API] Add fetch API compile time flag
+        https://bugs.webkit.org/show_bug.cgi?id=152254
+
+        Reviewed by Darin Adler.
+
+        * win/tools/vsprops/FeatureDefines.props:
+        * win/tools/vsprops/FeatureDefinesCairo.props:
+
+2015-12-01  Yusuke Suzuki  <utatane.tea@gmail.com>
+
+        [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable this feature
+        https://bugs.webkit.org/show_bug.cgi?id=150792
+
+        Reviewed by Saam Barati.
+
+        * win/tools/vsprops/FeatureDefines.props:
+        * win/tools/vsprops/FeatureDefinesCairo.props:
+
+2015-12-01  Commit Queue  <commit-queue@webkit.org>
+
+        Unreviewed, rolling out r192914.
+        https://bugs.webkit.org/show_bug.cgi?id=151734
+
+        JSC tests for this change are failing on 32 and 64-bit bots
+        (Requested by ryanhaddad on #webkit).
+
+        Reverted changeset:
+
+        "[ES6] Implement LLInt/Baseline Support for ES6 Generators and
+        enable this feature"
+        https://bugs.webkit.org/show_bug.cgi?id=150792
+        http://trac.webkit.org/changeset/192914
+
+2015-12-01  Yusuke Suzuki  <utatane.tea@gmail.com>
+
+        [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable this feature
+        https://bugs.webkit.org/show_bug.cgi?id=150792
+
+        Reviewed by Saam Barati.
+
+        * win/tools/vsprops/FeatureDefines.props:
+        * win/tools/vsprops/FeatureDefinesCairo.props:
+
+2015-11-05  Nikos Andronikos  <nikos.andronikos-webkit@cisra.canon.com.au>
+
+        Add runtime and compile time flags for enabling Web Animations API and model.
+        https://bugs.webkit.org/show_bug.cgi?id=150914
+
+        Reviewed by Benjamin Poulain.
+
+        Add ENABLE_WEB_ANIMATIONS compile time flag, runtime flag webAnimationsEnabled and Expose WK2 preference for runtime flag.
+
+        * win/tools/vsprops/FeatureDefines.props:
+        * win/tools/vsprops/FeatureDefinesCairo.props:
+
+2015-11-01  Yusuke Suzuki  <utatane.tea@gmail.com>
+
+        [ES6] Support Generator Syntax
+        https://bugs.webkit.org/show_bug.cgi?id=150769
+
+        Reviewed by Geoffrey Garen.
+
+        Added ENABLE_ES6_GENERATORS flag.
+
+        * win/tools/vsprops/FeatureDefines.props:
+        * win/tools/vsprops/FeatureDefinesCairo.props:
+
+2015-10-26  Dana Burkart  <dburkart@apple.com>
+
+        `make analyze` should build using the debug configuration
+        https://bugs.webkit.org/show_bug.cgi?id=150571
+
+        Reviewed by Lucas Forschler.
+
+        * Makefile:
+
+2015-10-20  Yoav Weiss  <yoav@yoav.ws>
+
+        Rename the PICTURE_SIZES flag to CURRENTSRC
+        https://bugs.webkit.org/show_bug.cgi?id=150275
+
+        Reviewed by Dean Jackson.
+
+        * win/tools/vsprops/FeatureDefines.props:
+        * win/tools/vsprops/FeatureDefinesCairo.props:
+
+2015-10-08  Daniel Bates  <dabates@apple.com>
+
+        Add LLVM binaries for iOS 9 device
+        https://bugs.webkit.org/show_bug.cgi?id=149913
+
+        Rubber-stamped by Filip Pizlo.
+
+        Add LLVM 3.6.2 binaries for ARM64-based iOS devices. We make use of LLVM for the FTL,
+        which is enabled for 64-bit iOS devices.
+
+        I built these binaries by performing the following:
+
+        1) Check out WebKit to a directory like /some/path/OpenSource.
+
+        2) Download and expand the archive <http://llvm.org/releases/3.6.2/llvm-3.6.2.src.tar.xz> into /some/path/OpenSource/llvm.
+
+        3) In /some/path/OpenSource, delete the WebKitBuild directory to ensure a clean build.
+
+        4) Run `Tools/Scripts/build-jsc --release --device ARCHS=arm64 ONLY_ACTIVE_ARCH=NO` to build both LLVM and JavaScriptCore.
+
+        5) Run `Tools/Scripts/export-llvm-build -i WebKitLibraries/LLVMIncludesIOSDevice9.tar.bz2 -l WebKitLibraries/LLVMLibrariesIOSDevice9.tar.bz2 -b llvm/wkLLVMBuild -B llvm/wkLLVMBuild/Release+Asserts -s llvm` to produce files LLVM{Includes, Libraries}IOS9.tar.bz2.
+
+        * LLVMIncludesIOS9.tar.bz2: Added.
+        * LLVMLibrariesIOS9.tar.bz2: Added.
+
+2015-09-25  Alex Christensen  <achristensen@webkit.org>
+
+        Prepare internal AppleWin build for CMake
+        https://bugs.webkit.org/show_bug.cgi?id=149570
+
+        Reviewed by Brent Fulgham.
+
+        * win/tools/scripts/auto-version.pl:
+        Use the WEBKIT_LIBRARIES environment variable if it exists.
+
+2015-09-25  Brent Fulgham  <bfulgham@apple.com>
+
+        [Win] Unreviewed build fix.
+
+        * win/tools/vsprops/FeatureDefines.props: Let Windows build know about
+        the STREAMS_API feature.
+
+2015-09-24  Daniel Bates  <dabates@apple.com>
+
+        Add WebKitSystemInterface for iOS 9.0
+        https://bugs.webkit.org/show_bug.cgi?id=149550
+
+        Rubber-stamped by Alexey Proskuryakov.
+
+        * WebKitSystemInterface.h:
+        * libWebKitSystemInterfaceIOSDevice9.0.a: Added.
+        * libWebKitSystemInterfaceIOSSimulator9.0.a: Added.
+
+2015-09-18  Alex Christensen  <achristensen@webkit.org>
+
+        Remove last required use of WEBKIT_LIBRARIES environment variable on Windows
+        https://bugs.webkit.org/show_bug.cgi?id=149355
+
+        Reviewed by Brent Fulgham.
+
+        * win/tools/scripts/auto-version.pl:
+        Use the directory of $0 (the currently executed perl script) to find the perl script instead of an environment variable.
+        This makes it possible to build WebKit on Windows without environment variables.
+
+2015-09-14  Chris Dumez  <cdumez@apple.com>
+
+        Disable PICTURE_SIZES on AppleWin
+        https://bugs.webkit.org/show_bug.cgi?id=149125
+
+        Reviewed by Alexey Proskuryakov.
+
+        * win/tools/vsprops/FeatureDefines.props:
+
+2015-08-31  Brent Fulgham  <bfulgham@apple.com>
+
+        [Win] Unreviewed build fix.
+
+        * win/lib32/WebKitSystemInterface.lib: Update with VS2015 build of this
+        library to avoid linker errors on build bots.
+
+2015-08-21  Brent Fulgham  <bfulgham@apple.com>
+
+        [Win] Unreviewed build fix.
+
+        * win/tools/vsprops/common.props: Ignore a warning that is filling the
+        build logs with useless cruft.
+
+2015-08-20  Lucas Forschler  <lforschler@apple.com>
+
+        Check in LLVM 3.6.2 binary drops for OS X Mavericks.
+        Check in drops built from the LLVM 3.6.2 open source release. 
+
+        * LLVMIncludesMavericks.tar.bz2:
+        * LLVMLibrariesMavericks.tar.bz2:
+
+2015-08-12  Lucas Forschler  <lforschler@apple.com>
+
+        Check in LLVM 3.6.2 binary drops for OS X Yosemite
+        Check in drops built from the LLVM 3.6.2 open source release.
+
+2015-08-11  Brent Fulgham  <bfulgham@apple.com>
+
+        [Win] Unreviewed build fix for VS2015 targets.
+
+        * win/lib32/WebKitSystemInterface.lib: Update with VS2015 version of library.
+
+2015-08-04  Alex Christensen  <achristensen@webkit.org>
+
+        Fix quirks with CMake and VS2015
+        https://bugs.webkit.org/show_bug.cgi?id=147663
+
+        Reviewed by Brent Fulgham.
+
+        * win/tools/vsprops/common.props:
+        Hide some warnings.  Using the same variable names in nested scopes is ok for now.
+
+2015-08-04  Brent Fulgham  <bfulgham@apple.com>
+
+        [Win] Update Apple Windows build for VS2015
+        https://bugs.webkit.org/show_bug.cgi?id=147653
+
+        Reviewed by Dean Jackson.
+
+        * win/tools/vsprops/common.props: Fix build flags to use Windows 7
+        (WINVER=0x601) as minimum build target for 64-bit builds.
+
+2015-08-03  Filip Pizlo  <fpizlo@apple.com>
+
+        Check in LLVM 3.6.2 binary drops for El Capitan
+        https://bugs.webkit.org/show_bug.cgi?id=147582
+
+        Reviewed by Alexey Proskuryakov.
+        
+        Check in drops built from the LLVM 3.6.2 open source release.
+        
+        These drops were built by doing:
+        
+        1) Check out WebKit to a directory like /some/path/OpenSource.
+
+        2) Unpack LLVM 3.6.2 into /some/path/OpenSource/llvm. I got LLVM 3.6.2 from:
+        
+        http://llvm.org/releases/3.6.2/llvm-3.6.2.src.tar.xz
+
+        3) While in /some/path/OpenSource, run Tools/Scripts/build-jsc --release. Make sure it's a
+        totally clean build (i.e. delete WebKitBuild before starting).
+
+        4) Run the following to create binary drops:
+
+        Tools/Scripts/export-llvm-build -i WebKitLibraries/LLVMIncludesElCapitan.tar.bz2 -l WebKitLibraries/LLVMLibrariesElCapitan.tar.bz2 -b llvm/wkLLVMBuild -B llvm/wkLLVMBuild/Release+Asserts -s llvm
+
+        * LLVMIncludesElCapitan.tar.bz2: Added.
+        * LLVMLibrariesElCapitan.tar.bz2: Added.
+
+2015-07-28  Yusuke Suzuki  <utatane.tea@gmail.com>
+
+        [ES6] Add ENABLE_ES6_MODULES compile time flag with the default value "false"
+        https://bugs.webkit.org/show_bug.cgi?id=147350
+
+        Reviewed by Sam Weinig.
+
+        * win/tools/vsprops/FeatureDefines.props:
+        * win/tools/vsprops/FeatureDefinesCairo.props:
+
+2015-07-20  Gordon Sheridan  <gordon_sheridan@apple.com>
+
+        WKSI support for blocking a plug-in for non-security reasons.
+        https://bugs.webkit.org/show_bug.cgi?id=145009
+
+        Reviewed by Anders Carlsson.
+
+        * WebKitSystemInterface.h:
+        * libWebKitSystemInterfaceMavericks.a:
+        * libWebKitSystemInterfaceYosemite.a:
+
+2015-07-02  Daniel Bates  <dabates@apple.com>
+
+        [iOS] Add WebKitSystemInterface for iOS 8.4
+        https://bugs.webkit.org/show_bug.cgi?id=146548
+
+        Rubber-stamped by Zalan Bujtas.
+
+        * WebKitSystemInterfaceIOS.h:
+        * libWebKitSystemInterfaceIOSDevice8.4.a: Added.
+        * libWebKitSystemInterfaceIOSSimulator8.4.a: Added.
+
+2015-06-30  Andy VanWagoner  <thetalecrafter@gmail.com>
+
+        Implement ECMAScript Internationalization API
+        https://bugs.webkit.org/show_bug.cgi?id=90906
+
+        Reviewed by Benjamin Poulain.
+
+        * win/tools/vsprops/FeatureDefines.props: add ENABLE_INTL flag
+        * win/tools/vsprops/FeatureDefinesCairo.props: add ENABLE_INTL flag
+
+2015-06-29  Hyungwook Lee  <hyungwook.lee@navercorp.com>
+
+        [Win] Activate SSE support for 32-bit builds.
+        https://bugs.webkit.org/show_bug.cgi?id=144923
+
+        Reviewed by Brent Fulgham.
+
+        * win/tools/vsprops/common.props:
+
+2015-06-26  Per Arne Vollan  <peavo@outlook.com>
+
+        [WinCairo] Enable WEB_TIMING.
+        https://bugs.webkit.org/show_bug.cgi?id=146357
+
+        Reviewed by Brent Fulgham.
+
+        * win/tools/vsprops/FeatureDefinesCairo.props:
+
+2015-06-26  Csaba Osztrogonác  <ossy@webkit.org>
+
+        Unreviewed buildfix after r185971, disable WEB_TIMING.
+
+        * win/tools/vsprops/FeatureDefinesCairo.props:
+
+2015-06-25  Brent Fulgham  <bfulgham@apple.com>
+
+        [WIN] Enable WEB_TIMING API
+        https://bugs.webkit.org/show_bug.cgi?id=146330
+        <rdar://problem/21530765>
+
+        Reviewed by Dean Jackson.
+
+        Enable WEB_TIMING features on Windows by activating the feature flag,
+        and correcting some build errors.
+
+        * win/tools/vsprops/FeatureDefines.props: Enable feature flag.
+        * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
+
+2015-05-27  Dean Jackson  <dino@apple.com>
+
+        img.currentSrc problem in strict mode with old picturefill
+        https://bugs.webkit.org/show_bug.cgi?id=144095
+        <rdar://problem/21087013>
+
+        Reviewed by Simon Fraser.
+
+        Add a PICTURE_SIZES flag.
+
+        * win/tools/vsprops/FeatureDefines.props:
+        * win/tools/vsprops/FeatureDefinesCairo.props:
+
+2015-05-09  Yoav Weiss  <yoav@yoav.ws>
+
+        Remove the PICTURE_SIZES build flag
+        https://bugs.webkit.org/show_bug.cgi?id=144679
+
+        Reviewed by Benjamin Poulain.
+
+        Removed the PICTURE_SIZES build time flag.
+
+        * win/tools/vsprops/FeatureDefines.props:
+        * win/tools/vsprops/FeatureDefinesCairo.props:
+
+2015-05-05  daegyu lee  <daegyu.lee@navercorp.com>
+
+        Remove the remaining vestiges of SVG feature define
+        https://bugs.webkit.org/show_bug.cgi?id=144655
+
+        Reviewed by Alexey Proskuryakov.
+
+        * win/tools/vsprops/FeatureDefines.props:
+        * win/tools/vsprops/FeatureDefinesCairo.props:
+
+2015-04-29  Per Arne Vollan  <peavo@outlook.com>
+
+        [WinCairo] Turn on WebGL.
+        https://bugs.webkit.org/show_bug.cgi?id=144389
+
+        Reviewed by Brent Fulgham.
+
+        * win/tools/vsprops/FeatureDefinesCairo.props:
+
+2015-04-27  Brent Fulgham  <bfulgham@apple.com>
+
+        [Win] Deactivate WebGL until Windows tests work properly
+        https://bugs.webkit.org/show_bug.cgi?id=144291
+        <rdar://problem/20707307>
+
+        Reviewed by Zalan Bujtas.
+
+        * win/tools/vsprops/FeatureDefines.props: Turn off the WEB_GL
+        feature for the Apple Windows port.
+
+2015-04-28  Per Arne Vollan  <peavo@outlook.com>
+
+        [Win] Enable ES6 template literals
+        https://bugs.webkit.org/show_bug.cgi?id=144316
+
+        Reviewed by Csaba Osztrogonác.
+
+        * win/tools/vsprops/FeatureDefines.props:
+        * win/tools/vsprops/FeatureDefinesCairo.props:
+
+2015-04-25  Martin Robinson  <mrobinson@igalia.com>
+
+        Rename ENABLE_3D_RENDERING to ENABLE_3D_TRANSFORMS
+        https://bugs.webkit.org/show_bug.cgi?id=144182
+
+        Reviewed by Simon Fraser.
+
+        * win/tools/vsprops/FeatureDefines.props: Replace all instances of 3D_RENDERING with 3D_TRANSFORMS.
+        * win/tools/vsprops/FeatureDefinesCairo.props: Replace all instances of 3D_RENDERING with 3D_TRANSFORMS.
+
+2015-04-17  Daniel Bates  <dabates@apple.com>
+
+        Not able to build WebKit against iOS Simulator 8.3 SDK
+        https://bugs.webkit.org/show_bug.cgi?id=143883
+
+        Reviewed by David Kilzer.
+
+        Add WebKitSystemInterface for iOS 8.3.
+
+        * libWebKitSystemInterfaceIOSDevice8.3.a: Added.
+        * libWebKitSystemInterfaceIOSSimulator8.3.a: Added.
+
+2015-04-06  Myles C. Maxfield  <mmaxfield@apple.com>
+
+        [Win] [SVG -> OTF Converter] Turn off on Windows until I can get the tests under control
+
+        Unreviewed.
+
+        * win/tools/vsprops/FeatureDefines.props:
+
+2015-04-06  Myles C. Maxfield  <mmaxfield@apple.com>
+
+        [Win] [SVG -> OTF Converter] Support the SVG -> OTF Font Converter
+        https://bugs.webkit.org/show_bug.cgi?id=143402
+
+        Reviewed by Darin Adler.
+
+        * win/tools/vsprops/FeatureDefines.props: Enable the define.
+
+2015-03-09  Daniel Bates  <dabates@apple.com>
+
+        [iOS] Add WebKitSystemInterface for iOS 8.2
+        https://bugs.webkit.org/show_bug.cgi?id=142505
+
+        Reviewed by Andy Estes.
+
+        * libWebKitSystemInterfaceIOSDevice8.2.a: Added.
+        * libWebKitSystemInterfaceIOSSimulator8.2.a: Added.
+
+2015-03-06  Csaba Osztrogonác  <ossy@webkit.org>
+
+        Remove Mountain Lion libraries since ML isn't supported
+        https://bugs.webkit.org/show_bug.cgi?id=142332
+
+        Reviewed by Darin Adler.
+
+        * LLVMIncludesMountainLion.tar.bz2: Removed.
+        * LLVMLibrariesMountainLion.tar.bz2: Removed.
+
+2015-03-03  Brent Fulgham  <bfulgham@apple.com>
+
+        [Win] [Attachment] New Tests fail on Windows
+        https://bugs.webkit.org/show_bug.cgi?id=142017
+
+        Unreviewed test fix. Just activate the feature.
+
+        * win/tools/vsprops/FeatureDefines.props:
+        * win/tools/vsprops/FeatureDefinesCairo.props:
+
+2015-02-26  Brent Fulgham  <bfulgham@apple.com>
+
+        [Win] Unreviewed build fix after r180676.
+
+        I forgot to checkin one of the more important changes!
+
+        * win/tools/vsprops/common.props:
+
+2015-02-26  Brent Fulgham  <bfulgham@apple.com>
+
+        [Win] Make build logs more legible by reducing noise
+        https://bugs.webkit.org/show_bug.cgi?id=142034
+
+        Reviewed by Alexey Proskuryakov.
+
+        Modify batch files, makefiles, and DOS commands to remove
+        uninteresting/unhelpful output.
+
+        * win/tools/vsprops/common.props:
+
+2015-02-25  peavo@outlook.com  <peavo@outlook.com>
+
+        [WinCairo] WinLauncher is not starting on Vista.
+        https://bugs.webkit.org/show_bug.cgi?id=141905
+
+        Reviewed by Alex Christensen.
+
+        We have to soft link with Media Foundation functions to be able
+        to start on Vista and WinXP.
+
+        * win/tools/vsprops/WinCairo.props: Remove Media Foundation input libraries.
+
+2015-02-03  Brent Fulgham  <bfulgham@apple.com>
+
+        [Win] Unreviewed build fix. Turn on feature flags for items
+        we currently ship/test on Mac.
+
+        * win/tools/vsprops/FeatureDefines.props: Activate ENABLE_DOM4_EVENTS_CONSTRUCTOR
+        and CURSOR_VISIBILITY.
+
+2015-01-28  Sam Weinig  <sam@webkit.org>
+
+        Remove libWebKitSystemInterfaceMountainLion.a
+
+        Reviewed by Mark Rowe.
+
+        * libWebKitSystemInterfaceMountainLion.a: Removed.
+
+2015-01-28  peavo@outlook.com  <peavo@outlook.com>
+
+        [WinCairo] Enable CSS_SELECTORS_LEVEL4.
+        https://bugs.webkit.org/show_bug.cgi?id=141003
+
+        Reviewed by Brent Fulgham.
+
+        * win/tools/vsprops/FeatureDefinesCairo.props:
+
+2015-01-22  David Kilzer  <ddkilzer@apple.com>
+
+        [iOS] Fix build for external iphoneos SDK
+
+        Reviewed by Daniel Bates.
+
+        * WebKitSystemInterface.h: Remove import of the
+        <IOSurface/IOSurface.h> header, and add a typedef for
+        IOSurfaceRef in its place.
+
+2015-01-22  Brent Fulgham  <bfulgham@apple.com>
+
+        [Win] Unreviewed gardening.
+
+        Activate ENABLE(MOUSE_CURSOR_SCALE). This works on Windows and causes more tests to pass.
+
+        * win/tools/vsprops/FeatureDefines.props:
+        * win/tools/vsprops/FeatureDefinesCairo.props:
+
+2015-01-20  Brent Fulgham  <bfulgham@apple.com>
+
+        [Win] Unreviewed gardening.
+
+        * win/tools/vsprops/FeatureDefines.props: Add feature definition for SVG converter,
+        but do NOT turn it on.
+        * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
+
+2015-01-19  peavo@outlook.com  <peavo@outlook.com>
+
+        [WinCairo][Video] Windows Media Foundation implementation is not completed.
+        https://bugs.webkit.org/show_bug.cgi?id=140337
+
+        Reviewed by Alex Christensen.
+
+        Link with Media Foundation libraries.
+
+        * win/tools/vsprops/WinCairo.props:
+
+2015-01-01  Jeff Miller  <jeffm@apple.com>
+
+        Update user-visible copyright strings to include 2015
+        https://bugs.webkit.org/show_bug.cgi?id=139880
+
+        Reviewed by Darin Adler.
+
+        * win/tools/scripts/COPYRIGHT-END-YEAR:
+
+2014-12-19  Daniel Bates  <dabates@apple.com>
+
+        [iOS] Add WebKitSystemInterface for iOS 8.1
+        https://bugs.webkit.org/show_bug.cgi?id=139831
+
+        Reviewed by Alexey Proskuryakov.
+
+        Towards building the iOS WebKit port using the public SDK, add the
+        WebKitSystemInterface for iOS version 8.1.
+
+        * WebKitSystemInterfaceIOS.h: Added.
+        * libWebKitSystemInterfaceIOSDevice8.1.a: Added.
+        * libWebKitSystemInterfaceIOSSimulator8.1.a: Added.
+
+2014-12-17  Brent Fulgham  <bfulgham@apple.com>
+
+        [Win] Unreviewed build fix (for full build)
+
+        * win/tools/vsprops/FeatureDefines.props: Add missing export so the
+        derived sources are generated properly.
+        * win/tools/vsprops/FeatureDefinesCairo.props: Ditto.
+
+2014-10-29  Tim Horton  <timothy_horton@apple.com>
+
+        Implement action menus for data detected items
+        https://bugs.webkit.org/show_bug.cgi?id=138178
+        <rdar://problem/18709436>
+
+        Reviewed by Anders Carlsson.
+
+        * WebKitSystemInterface.h:
+        * libWebKitSystemInterfaceMavericks.a:
+        * libWebKitSystemInterfaceMountainLion.a:
+        * libWebKitSystemInterfaceYosemite.a:
+        Update WebKitSystemInterface.
+
+2014-10-14  Brent Fulgham  <bfulgham@apple.com>
+
+        [Win] Enable Encrypted Media Support
+        https://bugs.webkit.org/show_bug.cgi?id=137710
+        <rdar://problem/18652699>
+
+        Reviewed by Jer Noble.
+
+        * win/tools/vsprops/FeatureDefines.props: Activate the
+        ENCRYPTED_MEDIA_V2 flag on Windows.
+
+2014-10-01  Mark Rowe  <mrowe@apple.com>
+
+        <https://webkit.org/b/137308> WebKit should build on OS X Yosemite for external users
+
+        Add versions of WebKitSystemInterface and LLVM for Yosemite. The LLVM build is from
+        LLVM SVN r206312, matching the Mavericks and Mountain Lion builds.
+
+        Reviewed by Dan Bernstein.
+
+        * LLVMIncludesYosemite.tar.bz2: Added.
+        * LLVMLibrariesYosemite.tar.bz2: Added.
+        * WebKitSystemInterface.h:
+        * libWebKitSystemInterfaceMavericks.a:
+        * libWebKitSystemInterfaceMountainLion.a:
+        * libWebKitSystemInterfaceYosemite.a: Added.
+
+2014-09-23  Roger Fong  <roger_fong@apple.com>
+
+        [Windows] Enable CSS Supports Rule on Windows.
+
+        * win/tools/vsprops/FeatureDefines.props:
+
+2014-09-19  Brent Fulgham  <bfulgham@apple.com>
+
+        [Win] Turn off SSE Instructions for 32-bit Builds
+        https://bugs.webkit.org/show_bug.cgi?id=136959
+        <rdar://problem/18375370>
+
+        Reviewed by Dean Jackson.
+
+        * win/tools/vsprops/common.props: Conditionally exclude the enhanced (SSE) instruction
+        set when building for 32-bit Windows. Otherwise, continue using SSE.
+
+2014-09-15  peavo@outlook.com  <peavo@outlook.com>
+
+        [WinCairo] Make it easier to enable/disable GStreamer.
+        https://bugs.webkit.org/show_bug.cgi?id=135766
+
+        Reviewed by Brent Fulgham.
+
+        Make it possible to enable/disable GStreamer by editing the new user macro ENABLE_GSTREAMER_WINCAIRO.
+
+        * win/tools/vsprops/GStreamerCommon.props: Add user macro ENABLE_GSTREAMER_WINCAIRO.
+
 2014-09-08  Eva Balazsfalvi  <evab.u-szeged@partner.samsung.com>
 
         Remove FILTERS flag
 2014-09-08  Eva Balazsfalvi  <evab.u-szeged@partner.samsung.com>
 
         Remove FILTERS flag