2011-05-02 Adam Klein <adamk@chromium.org>
[WebKit-https.git] / ChangeLog
index bbdeb95..a94ccc5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,459 @@
+2011-05-02  Adam Klein  <adamk@chromium.org>
+
+        Reviewed by Tony Chang.
+
+        Roll chromium DEPS to r83722, add new crypto directory to DEPS
+        https://bugs.webkit.org/show_bug.cgi?id=59992
+
+        * .gitignore:
+        Ignore new chromium/crypto directory.
+
+2011-05-03  Carlos Garcia Campos  <cgarcia@igalia.com>
+
+        Reviewed by Eric Seidel.
+
+        [GTK] Build webkit1 even when webkit2 is enabled
+        https://bugs.webkit.org/show_bug.cgi?id=59695
+
+        * GNUmakefile.am:
+        * configure.ac:
+
+2011-05-01  ojab  <ojab@ojab.ru>
+
+        Reviewed by Eric Seidel.
+
+        --disable-video-track if --disable-video
+        https://bugs.webkit.org/show_bug.cgi?id=59605
+
+        * configure.ac:
+
+2011-04-29  Dean Jackson  <dino@apple.com>
+
+        Reviewed by Simon Fraser.
+
+        Add ENABLE macro for WebKitAnimation
+        https://bugs.webkit.org/show_bug.cgi?id=59729
+
+        Add new feature to toggle WebKit Animation API.
+
+        * configure.ac:
+
+2011-04-29  Kevin Ollivier  <kevino@theolliviers.com>
+
+        [wx] Unreviewed build fix. Fix library copying logic for wxMSW 2.9.x.
+
+        * wscript:
+
+2011-04-28  Adam Barth  <abarth@webkit.org>
+
+        Reviewed by Eric Seidel.
+
+        Remove WML
+        https://bugs.webkit.org/show_bug.cgi?id=59678
+
+        Remove WML configuration option from the CMake build system.
+
+        * Source/cmake/OptionsEfl.cmake:
+        * Source/cmake/OptionsWinCE.cmake:
+        * Source/cmakeconfig.h.cmake:
+
+2011-04-28  Xan Lopez  <xlopez@igalia.com>
+
+        Reviewed by Martin Robinson.
+
+        [Gtk] Split JSC and WebCore builds
+        https://bugs.webkit.org/show_bug.cgi?id=19428
+
+        Add a pkg-config file for JavaScriptCoreGTK+.
+
+        * configure.ac: generate the final pkg-config file from our .in
+        file.
+
+2011-04-28  Xan Lopez  <xlopez@igalia.com>
+
+        Reviewed by Martin Robinson.
+
+        [Gtk] Split JSC and WebCore builds
+        https://bugs.webkit.org/show_bug.cgi?id=19428
+
+        Build JavaScriptCore as a libtool shared library instead of a
+        private convenience library.
+
+        * GNUmakefile.am: remove convenience library definition for jsc.
+
+2011-04-28  Xan Lopez  <xlopez@igalia.com>
+
+        Reviewed by Martin Robinson.
+
+        [GTK] Remove C++0x compat mode warnings for GCC >= 4.6.0
+        https://bugs.webkit.org/show_bug.cgi?id=59718
+
+        Hardcode -Wno-c++0x-compat for the default compiler (if version >=
+        4.6.0) until our codebase is ready.
+
+        * configure.ac: do that.
+
+2011-04-27  Yi Shen  <yi.4.shen@nokia.com>
+
+        Reviewed by Kenneth Rohde Christiansen.
+
+        [Qt] Upstream Symbian platform plugin
+        https://bugs.webkit.org/show_bug.cgi?id=58435
+
+        Upstream Symbian platform plugin.
+
+        * Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
+
+2011-04-27  Steve Block  <steveblock@google.com>
+
+        Reviewed by David Levin.
+
+        Remove Android build system
+        https://bugs.webkit.org/show_bug.cgi?id=48111
+
+        This is to avoid the maintenance burden until the Android port is
+        fully upstreamed.
+
+        * Source/Android.mk: Removed.
+
+2011-04-26  Kevin Ollivier  <kevino@theolliviers.com>
+
+        Rubberstamped by Eric Seidel.
+
+        Enable waf to be used to build other ports
+        https://bugs.webkit.org/show_bug.cgi?id=58213
+
+        * wscript:
+
+2011-04-22  Sheriff Bot  <webkit.review.bot@gmail.com>
+
+        Unreviewed, rolling out r84627.
+        http://trac.webkit.org/changeset/84627
+        https://bugs.webkit.org/show_bug.cgi?id=59271
+
+        It broke Symbian build (Requested by Ossy on #webkit).
+
+        * Source/WebKit.pro:
+
+2011-04-22  Yi Shen  <yi.4.shen@nokia.com>
+
+        Reviewed by Kenneth Rohde Christiansen.
+
+        [Qt] Upstream Symbian platform plugin
+        https://bugs.webkit.org/show_bug.cgi?id=58435
+
+        Upstream Symbian platform plugin.
+
+        * Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
+
+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>
+
+        * configure.ac:
+
+2011-04-18  Evan Martin  <evan@chromium.org>
+
+        Reviewed by Eric Seidel.
+
+        [chromium] expose title direction to webkit client
+        https://bugs.webkit.org/show_bug.cgi?id=58823
+
+        *  Tools/DumpRenderTree/chromium/LayoutTestController.cpp:
+        *  Tools/DumpRenderTree/chromium/LayoutTestController.h:
+        Adapt to new API.  Expose title direction to JS so it can be tested.
+
+        *  Tools/DumpRenderTree/chromium/WebViewHost.cpp:
+        *  Tools/DumpRenderTree/chromium/WebViewHost.h:
+        Provide new API.
+
+2011-04-18  Hans Wennborg  <hans@chromium.org>
+
+        Reviewed by Steve Block.
+
+        LevelDB backend for IndexedDB
+        https://bugs.webkit.org/show_bug.cgi?id=57372
+
+        Add LevelDB wrappers to Android.mk.
+
+        * Source/Android.mk:
+
+2011-04-18  Patrick Gansterer  <paroga@webkit.org>
+
+        Reviewed by Pavel Feldman.
+
+        REGRESSION (r81479): generate-inspector-idl fails on native win32
+        https://bugs.webkit.org/show_bug.cgi?id=58315
+
+        Disable git autocrlf for Inspector.json.
+
+        * .gitattributes:
+
+2011-04-16  Patrick Gansterer  <paroga@webkit.org>
+
+        Reviewed by Eric Seidel.
+
+        Rename PLATFORM(CAIRO) to USE(CAIRO)
+        https://bugs.webkit.org/show_bug.cgi?id=55192
+
+        * Source/cmake/OptionsEfl.cmake:
+
+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
+
+        Initial draft at:
+        http://lists.w3.org/Archives/Public/public-webapps/2011JanMar/0175.html
+
+        * configure.ac:
+
+2011-04-15  Xan Lopez  <xlopez@igalia.com>
+
+        Reviewed by Martin Robinson.
+
+        * configure.ac: bump to 1.5.0, 1.4.0 will be released from a
+        branch and was already cut off.
+
+2011-04-15  Anna Cavender  <annacc@chromium.org>
+
+        Reviewed by Eric Carlson.
+
+        Renaming TRACK feature define to VIDEO_TRACK
+        https://bugs.webkit.org/show_bug.cgi?id=53556
+
+        * configure.ac:
+
+2011-04-13  Dmitry Lomov  <dslomov@google.com>
+
+        Reviewed by David Levin.
+
+        Add GTest unit-testing framework to WebKit
+        https://bugs.webkit.org/show_bug.cgi?id=58507
+
+        * Source/ThirdParty/gtest/CHANGES: Added.
+        * Source/ThirdParty/gtest/CMakeLists.txt: Added.
+        * Source/ThirdParty/gtest/CONTRIBUTORS: Added.
+        * Source/ThirdParty/gtest/COPYING: Added.
+        * Source/ThirdParty/gtest/Makefile.am: Added.
+        * Source/ThirdParty/gtest/README: Added.
+        * Source/ThirdParty/gtest/README.WebKit: Added.
+        * Source/ThirdParty/gtest/codegear/gtest.cbproj: Added.
+        * Source/ThirdParty/gtest/codegear/gtest.groupproj: Added.
+        * Source/ThirdParty/gtest/codegear/gtest_all.cc: Added.
+        * Source/ThirdParty/gtest/codegear/gtest_link.cc: Added.
+        * Source/ThirdParty/gtest/codegear/gtest_main.cbproj: Added.
+        * Source/ThirdParty/gtest/codegear/gtest_unittest.cbproj: Added.
+        * Source/ThirdParty/gtest/configure.ac: Added.
+        * Source/ThirdParty/gtest/include/gtest/gtest-death-test.h: Added.
+        * Source/ThirdParty/gtest/include/gtest/gtest-message.h: Added.
+        * Source/ThirdParty/gtest/include/gtest/gtest-param-test.h: Added.
+        * Source/ThirdParty/gtest/include/gtest/gtest-param-test.h.pump: Added.
+        * Source/ThirdParty/gtest/include/gtest/gtest-spi.h: Added.
+        * Source/ThirdParty/gtest/include/gtest/gtest-test-part.h: Added.
+        * Source/ThirdParty/gtest/include/gtest/gtest-typed-test.h: Added.
+        * Source/ThirdParty/gtest/include/gtest/gtest.h: Added.
+        * Source/ThirdParty/gtest/include/gtest/gtest_pred_impl.h: Added.
+        * Source/ThirdParty/gtest/include/gtest/gtest_prod.h: Added.
+        * Source/ThirdParty/gtest/include/gtest/internal/gtest-death-test-internal.h: Added.
+        * Source/ThirdParty/gtest/include/gtest/internal/gtest-filepath.h: Added.
+        * Source/ThirdParty/gtest/include/gtest/internal/gtest-internal.h: Added.
+        * Source/ThirdParty/gtest/include/gtest/internal/gtest-linked_ptr.h: Added.
+        * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h: Added.
+        * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h.pump: Added.
+        * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util.h: Added.
+        * Source/ThirdParty/gtest/include/gtest/internal/gtest-port.h: Added.
+        * Source/ThirdParty/gtest/include/gtest/internal/gtest-string.h: Added.
+        * Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h: Added.
+        * Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h.pump: Added.
+        * Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h: Added.
+        * Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h.pump: Added.
+        * Source/ThirdParty/gtest/m4/acx_pthread.m4: Added.
+        * Source/ThirdParty/gtest/m4/gtest.m4: Added.
+        * Source/ThirdParty/gtest/make/Makefile: Added.
+        * Source/ThirdParty/gtest/msvc/gtest-md.sln: Added.
+        * Source/ThirdParty/gtest/msvc/gtest-md.vcproj: Added.
+        * Source/ThirdParty/gtest/msvc/gtest.sln: Added.
+        * Source/ThirdParty/gtest/msvc/gtest.vcproj: Added.
+        * Source/ThirdParty/gtest/msvc/gtest_main-md.vcproj: Added.
+        * Source/ThirdParty/gtest/msvc/gtest_main.vcproj: Added.
+        * Source/ThirdParty/gtest/msvc/gtest_prod_test-md.vcproj: Added.
+        * Source/ThirdParty/gtest/msvc/gtest_prod_test.vcproj: Added.
+        * Source/ThirdParty/gtest/msvc/gtest_unittest-md.vcproj: Added.
+        * Source/ThirdParty/gtest/msvc/gtest_unittest.vcproj: Added.
+        * Source/ThirdParty/gtest/run_tests.py: Added.
+        * Source/ThirdParty/gtest/samples/prime_tables.h: Added.
+        * Source/ThirdParty/gtest/samples/sample1.cc: Added.
+        * Source/ThirdParty/gtest/samples/sample1.h: Added.
+        * Source/ThirdParty/gtest/samples/sample10_unittest.cc: Added.
+        * Source/ThirdParty/gtest/samples/sample1_unittest.cc: Added.
+        * Source/ThirdParty/gtest/samples/sample2.cc: Added.
+        * Source/ThirdParty/gtest/samples/sample2.h: Added.
+        * Source/ThirdParty/gtest/samples/sample2_unittest.cc: Added.
+        * Source/ThirdParty/gtest/samples/sample3-inl.h: Added.
+        * Source/ThirdParty/gtest/samples/sample3_unittest.cc: Added.
+        * Source/ThirdParty/gtest/samples/sample4.cc: Added.
+        * Source/ThirdParty/gtest/samples/sample4.h: Added.
+        * Source/ThirdParty/gtest/samples/sample4_unittest.cc: Added.
+        * Source/ThirdParty/gtest/samples/sample5_unittest.cc: Added.
+        * Source/ThirdParty/gtest/samples/sample6_unittest.cc: Added.
+        * Source/ThirdParty/gtest/samples/sample7_unittest.cc: Added.
+        * Source/ThirdParty/gtest/samples/sample8_unittest.cc: Added.
+        * Source/ThirdParty/gtest/samples/sample9_unittest.cc: Added.
+        * Source/ThirdParty/gtest/scripts/fuse_gtest_files.py: Added.
+        * Source/ThirdParty/gtest/scripts/gen_gtest_pred_impl.py: Added.
+        * Source/ThirdParty/gtest/scripts/gtest-config.in: Added.
+        * Source/ThirdParty/gtest/scripts/pump.py: Added.
+        * Source/ThirdParty/gtest/scripts/test/Makefile: Added.
+        * Source/ThirdParty/gtest/scripts/upload.py: Added.
+        * Source/ThirdParty/gtest/scripts/upload_gtest.py: Added.
+        * Source/ThirdParty/gtest/src/gtest-all.cc: Added.
+        * Source/ThirdParty/gtest/src/gtest-death-test.cc: Added.
+        * Source/ThirdParty/gtest/src/gtest-filepath.cc: Added.
+        * Source/ThirdParty/gtest/src/gtest-internal-inl.h: Added.
+        * Source/ThirdParty/gtest/src/gtest-port.cc: Added.
+        * Source/ThirdParty/gtest/src/gtest-test-part.cc: Added.
+        * Source/ThirdParty/gtest/src/gtest-typed-test.cc: Added.
+        * Source/ThirdParty/gtest/src/gtest.cc: Added.
+        * Source/ThirdParty/gtest/src/gtest_main.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest-death-test_test.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest-filepath_test.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest-linked_ptr_test.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest-listener_test.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest-message_test.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest-options_test.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest-param-test2_test.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest-param-test_test.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest-param-test_test.h: Added.
+        * Source/ThirdParty/gtest/test/gtest-port_test.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest-test-part_test.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest-tuple_test.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest-typed-test2_test.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest-typed-test_test.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest-typed-test_test.h: Added.
+        * Source/ThirdParty/gtest/test/gtest-unittest-api_test.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_all_test.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest.py: Added.
+        * Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest_.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_color_test.py: Added.
+        * Source/ThirdParty/gtest/test/gtest_color_test_.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_env_var_test.py: Added.
+        * Source/ThirdParty/gtest/test/gtest_env_var_test_.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_environment_test.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_filter_unittest.py: Added.
+        * Source/ThirdParty/gtest/test/gtest_filter_unittest_.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_help_test.py: Added.
+        * Source/ThirdParty/gtest/test/gtest_help_test_.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_list_tests_unittest.py: Added.
+        * Source/ThirdParty/gtest/test/gtest_list_tests_unittest_.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_main_unittest.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_nc.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_nc_test.py: Added.
+        * Source/ThirdParty/gtest/test/gtest_no_test_unittest.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_output_test.py: Added.
+        * Source/ThirdParty/gtest/test/gtest_output_test_.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_output_test_golden_lin.txt: Added.
+        * Source/ThirdParty/gtest/test/gtest_output_test_golden_win.txt: Added.
+        * Source/ThirdParty/gtest/test/gtest_pred_impl_unittest.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_prod_test.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_repeat_test.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_shuffle_test.py: Added.
+        * Source/ThirdParty/gtest/test/gtest_shuffle_test_.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_sole_header_test.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_stress_test.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_test_utils.py: Added.
+        * Source/ThirdParty/gtest/test/gtest_throw_on_failure_ex_test.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_throw_on_failure_test.py: Added.
+        * Source/ThirdParty/gtest/test/gtest_throw_on_failure_test_.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_uninitialized_test.py: Added.
+        * Source/ThirdParty/gtest/test/gtest_uninitialized_test_.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_unittest.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_xml_outfile1_test_.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_xml_outfile2_test_.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_xml_outfiles_test.py: Added.
+        * Source/ThirdParty/gtest/test/gtest_xml_output_unittest.py: Added.
+        * Source/ThirdParty/gtest/test/gtest_xml_output_unittest_.cc: Added.
+        * Source/ThirdParty/gtest/test/gtest_xml_test_utils.py: Added.
+        * Source/ThirdParty/gtest/test/production.cc: Added.
+        * Source/ThirdParty/gtest/test/production.h: Added.
+        * Source/ThirdParty/gtest/test/run_tests_util.py: Added.
+        * Source/ThirdParty/gtest/test/run_tests_util_test.py: Added.
+        * Source/ThirdParty/gtest/xcode/Config/DebugProject.xcconfig: Added.
+        * Source/ThirdParty/gtest/xcode/Config/FrameworkTarget.xcconfig: Added.
+        * Source/ThirdParty/gtest/xcode/Config/General.xcconfig: Added.
+        * Source/ThirdParty/gtest/xcode/Config/ReleaseProject.xcconfig: Added.
+        * Source/ThirdParty/gtest/xcode/Config/StaticLibraryTarget.xcconfig: Added.
+        * Source/ThirdParty/gtest/xcode/Config/TestTarget.xcconfig: Added.
+        * Source/ThirdParty/gtest/xcode/Resources/Info.plist: Added.
+        * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/Info.plist: Added.
+        * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj: Added.
+        * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/runtests.sh: Added.
+        * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.cc: Added.
+        * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.h: Added.
+        * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget_test.cc: Added.
+        * Source/ThirdParty/gtest/xcode/Scripts/runtests.sh: Added.
+        * Source/ThirdParty/gtest/xcode/Scripts/versiongenerate.py: Added.
+        * Source/ThirdParty/gtest/xcode/gtest.xcodeproj/project.pbxproj: Added.
+
+2011-04-13  Ryuan Choi  <ryuan.choi@samsung.com>
+
+        Reviewed by Kenneth Rohde Christiansen.
+
+        [CMAKE] Separate DerivedSources.
+        https://bugs.webkit.org/show_bug.cgi?id=58427
+
+        Seperate DerivedSources/ to DerivedSources/WebCore and
+        DerivedSources/JavaScriptCore.
+
+        * Source/CMakeLists.txt:
+        * Source/cmake/OptionsCommon.cmake:
+        * Source/cmake/WebKitFS.cmake:
+        * Source/cmake/WebKitHelpers.cmake:
+        * Source/cmake/WebKitMacros.cmake:
+
+2011-04-13  Tony Chang  <tony@chromium.org>
+
+        Ignore files generated from glu.gyp.
+
+        * .gitignore:
+
+2011-03-28  Adam Barth  <abarth@webkit.org>
+
+        Reviewed by Kenneth Russell.
+
+        Move libtess from WebCore/thirdparty to ThirdParty
+        https://bugs.webkit.org/show_bug.cgi?id=57288
+
+        We're putting third party code in Source/ThirdParty these days.
+
+        * Source/ThirdParty/glu: Copied from Source/WebCore/thirdparty/glu.
+        * Source/ThirdParty/glu/glu.gyp: Added.
+
+2011-04-12  Thouraya ANDOLSI  <thouraya.andolsi@st.com>
+
+        Reviewed by Eric Seidel.
+
+        [QT] Enable JIT build for SH4 platforms.
+        https://bugs.webkit.org/show_bug.cgi?id=58317
+        add disable_uitools for SH4 platforms.
+
+        * Source/WebKit.pri:
+
+2011-04-11  Anna Cavender  <annacc@chromium.org>
+
+        Reviewed by Eric Carlson.
+
+        Setup ENABLE(TRACK) feature define
+        https://bugs.webkit.org/show_bug.cgi?id=53556
+
+        * configure.ac:
+
 2011-04-11  Varun Jain  <varunjain@chromium.org>
 
         Reviewed by Darin Fisher.