[WK2] WebPageProxy loadURL() won't work when called just after terminateProcess()
[WebKit-https.git] / Tools / ChangeLog
index 7cd1762..8ca5ab8 100644 (file)
+2013-04-12  Adenilson Cavalcanti  <cavalcantii@gmail.com>
+
+        [WK2] WebPageProxy loadURL() won't work when called just after terminateProcess()
+        https://bugs.webkit.org/show_bug.cgi?id=110743
+
+        Reviewed by Benjamin Poulain.
+
+        Adding a new test file to check if loading a page just after WebProcess
+        has crashed (or was terminated) works. The test executes the
+        following steps (Load, Crash, Load), thus stressing WebProcess
+        reattach and process termination code path.
+
+        * TestWebKitAPI/GNUmakefile.am:
+        * TestWebKitAPI/PlatformEfl.cmake:
+        * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
+        * TestWebKitAPI/Tests/WebKit2/MouseMoveAfterCrash.cpp:
+        (TestWebKitAPI::setPageLoaderClient):
+        (TestWebKitAPI::TEST):
+        * TestWebKitAPI/Tests/WebKit2/LoadPageOnCrash.cpp: Added.
+        (TestWebKitAPI):
+        (WebKit2CrashLoader):
+        (TestWebKitAPI::WebKit2CrashLoader::WebKit2CrashLoader):
+        (TestWebKitAPI::WebKit2CrashLoader::loadUrl):
+        (TestWebKitAPI::WebKit2CrashLoader::crashWebProcess):
+        (TestWebKitAPI::didFinishLoad):
+        (TestWebKitAPI::TEST):
+        * TestWebKitAPI/Tests/WebKit2/WebKit2.pro:
+
+2013-04-12  Ryosuke Niwa  <rniwa@webkit.org>
+
+        [Mac] REGRESSION: Auto substitution strips new lines
+        https://bugs.webkit.org/show_bug.cgi?id=114537
+
+        Reviewed by Enrica Casucci.
+
+        Add a rule to replace "helloleworld" by "hello\nworld" for testing purpose.
+
+        * DumpRenderTree/mac/DumpRenderTree.mm:
+        (resetDefaultsToConsistentValues):
+
+2013-04-09  Roger Fong  <roger_fong@apple.com>
+
+        Re-enable WinEWS tests.
+
+        * Scripts/webkitpy/tool/commands/earlywarningsystem.py:
+        (WinEWS):
+
+2013-04-12  Carlos Garcia Campos  <cgarcia@igalia.com>
+
+        [GTK] Split GtkAuthenticationDialog in two widgets
+        https://bugs.webkit.org/show_bug.cgi?id=103644
+
+        Reviewed by Xan Lopez.
+
+        * gtk/generate-gtkdoc:
+        (get_webkit2_options): Do not generate api docs for
+        WebKitAuthenticationDialog which is private in WebKit2.
+        (get_webkit1_options): Do not generate api docs for
+        webkitauthenticationdialog which is private in WebKit1.
+
+2013-04-12  Ryosuke Niwa  <rniwa@webkit.org>
+
+        WebKit Queues should capitalize K in Wk2
+        https://bugs.webkit.org/show_bug.cgi?id=114524
+
+        Reviewed by Philippe Normand.
+
+        * QueueStatusServer/model/queues.py:
+        (Queue.display_name):
+
+2013-04-12  Ryosuke Niwa  <rniwa@webkit.org>
+
+        [Mac] Enable spellchecking tests added in r141471
+        https://bugs.webkit.org/show_bug.cgi?id=108525
+
+        Reviewed by Darin Adler.
+
+        * DumpRenderTree/mac/DumpRenderTree.mm:
+        (createWebViewAndOffscreenWindow):
+        (resetDefaultsToConsistentValues):
+        * WebKitTestRunner/TestController.cpp:
+        (WTR::TestController::resetStateToConsistentValues):
+
+2013-04-12  Manuel Rego Casasnovas  <rego@igalia.com>
+
+        [GTK] Enable WebKit2 building on GTK EWSs
+        https://bugs.webkit.org/show_bug.cgi?id=114500
+
+        Reviewed by Philippe Normand.
+
+        Add configuration in order to be able to setup GTK EWSs building
+        WebKit2. A new queue gtk-wk2-ews is added.
+
+        * QueueStatusServer/config/queues.py:
+        * Scripts/webkitpy/common/config/ports.py:
+        (DeprecatedPort.port):
+        (GtkWK2Port):
+        (GtkWK2Port.build_webkit_command):
+        (GtkWK2Port.run_webkit_tests_command):
+        * Scripts/webkitpy/common/config/ports_unittest.py:
+        (DeprecatedPortTest.test_gtk_port):
+        (DeprecatedPortTest):
+        (DeprecatedPortTest.test_gtk_wk2_port):
+        * Scripts/webkitpy/tool/commands/earlywarningsystem.py:
+        (GtkWK2EWS):
+
+2013-04-12  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Remove Chromium scripts
+        https://bugs.webkit.org/show_bug.cgi?id=114492
+
+        Reviewed by Benjamin Poulain.
+
+        * Scripts/run-chromium-webkit-unit-tests: Removed.
+        * Scripts/update-webkit-chromium: Removed.
+
+2013-04-12  Commit Queue  <rniwa@webkit.org>
+
+        Unreviewed, rolling out r148262.
+        http://trac.webkit.org/changeset/148262
+        https://bugs.webkit.org/show_bug.cgi?id=114493
+
+        Cairo dep should now build, rolling r148247 back in (Requested
+        by zdobersek on #webkit).
+
+        * Scripts/webkitdirs.pm:
+        (buildAutotoolsProject):
+        * gtk/jhbuild.modules:
+
+2013-04-11  Commit Queue  <rniwa@webkit.org>
+
+        Unreviewed, rolling out r148247.
+        http://trac.webkit.org/changeset/148247
+        https://bugs.webkit.org/show_bug.cgi?id=114490
+
+        Cairo dep fails to build on builders due to missing EGL
+        headers (Requested by zdobersek on #webkit).
+
+        * Scripts/webkitdirs.pm:
+        (buildAutotoolsProject):
+        * gtk/jhbuild.modules:
+
+2013-04-11  Martin Robinson  <mrobinson@igalia.com>
+
+        [GTK] Add accelerated 2D canvas support using cairo-gl
+        https://bugs.webkit.org/show_bug.cgi?id=104672
+
+        Reviewed by Alejandro G. Castro.
+
+        Since the value of ACCELERATED_2D_CANVAS relies on some somewhat unusual
+        dependencies, don't override value of the setting determined by configure.
+        This will make it easier for people using build-webkit, but not the
+        WebKit JHBuild.
+
+        * Scripts/webkitdirs.pm:
+        (buildAutotoolsProject): Add a blacklist for settings to never override.
+        * gtk/jhbuild.modules: Build CairoGL.
+
+2013-04-11  Ryosuke Niwa  <rniwa@webkit.org>
+
+        build.webkit.org should link to webkit-queues instead of webkit-commit-queue
+        https://bugs.webkit.org/show_bug.cgi?id=114477
+
+        Reviewed by Benjamin Poulain.
+
+        * BuildSlaveSupport/build.webkit.org-config/templates/root.html:
+
+2013-04-11  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Leaks builder should not be triggered upon new commits
+        https://bugs.webkit.org/show_bug.cgi?id=114475
+
+        Reviewed by Jessie Berlin.
+
+        Don't trigger them on new checkins. Wait for Mountain Lion (Build), which already triggers
+        the leak builder when builds are done.
+
+        * BuildSlaveSupport/build.webkit.org-config/config.json:
+
+2013-04-11  Kalev Lember  <kalevlember@gmail.com>
+
+        [GTK] Windows build failure after r136056
+        https://bugs.webkit.org/show_bug.cgi?id=114121
+
+        Reviewed by Martin Robinson.
+
+        * TestWebKitAPI/config.h: Make sure defines are correct for other
+        Windows ports than apple-win.
+
+2013-04-11  Ojan Vafai  <ojan@chromium.org>
+
+        Remove myself from watchlists.
+        * Scripts/webkitpy/common/config/watchlist:
+
+2013-04-11  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Build fix. Don't hard-code queues.webkit.org at least during the transition.
+
+        * QueueStatusServer/templates/statusbubble.html:
+
+2013-04-11  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Use webkit-queues.appspot.com instead of webkit-commit-queue.appspot.com
+        https://bugs.webkit.org/show_bug.cgi?id=114397
+
+        Reviewed by Benjamin Poulain.
+
+        Reland the patch since Alan appears to have finished the migration.
+
+        * Scripts/webkitpy/common/net/statusserver.py:
+        (StatusServer):
+
+2013-04-11  Brian Holt  <brian.holt@samsung.com>
+
+        [Gtk] Combo boxes should be arrow-out-of-able similar to list boxes when caret-browsing is enabled.
+        https://bugs.webkit.org/show_bug.cgi?id=76796
+
+        Reviewed by Chris Fleizach.
+
+        Make the Gtk window for the DRT a toplevel so that it gets the
+        focus from the window manager when the test starts.
+
+        * DumpRenderTree/gtk/DumpRenderTree.cpp:
+        (main):
+
+2013-04-04  Allan Sandfeld Jensen  <allan.jensen@digia.com>
+
+        Use CSS4 image-rendering to determing image scaling quality
+        https://bugs.webkit.org/show_bug.cgi?id=113405
+
+        Reviewed by Simon Fraser.
+
+        Introduce new flag to enable experimental support for CSS4 Images.
+
+        * Scripts/webkitperl/FeatureList.pm:
+
+2013-04-11  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Remove code for Chromium from wkbuild.py
+        https://bugs.webkit.org/show_bug.cgi?id=114423
+
+        Reviewed by Benjamin Poulain.
+
+        * BuildSlaveSupport/build.webkit.org-config/wkbuild.py:
+        (_should_file_trigger_build):
+        * BuildSlaveSupport/build.webkit.org-config/wkbuild_unittest.py:
+        (ShouldBuildTest):
+
+2013-04-11  Philippe Normand  <pnormand@igalia.com>
+
+        Unreviewed, update my IRC nickname.
+
+        * Scripts/webkitpy/common/config/committers.py: I no longer use philn-tp.
+
+2013-04-11  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Remove the rest of Chromium code from webkitpy
+        https://bugs.webkit.org/show_bug.cgi?id=114420
+
+        Reviewed by Benjamin Poulain.
+
+        * Scripts/webkitpy/common/config/urls.py:
+        (view_revision_url):
+        * Scripts/webkitpy/common/host.py:
+        (Host._engage_awesome_locale_hacks):
+        (Host.initialize_scm):
+        (Host):
+        * Scripts/webkitpy/common/host_mock.py:
+        (MockHost.__init__):
+        (MockHost.checkout):
+        * Scripts/webkitpy/common/net/buildbot/chromiumbuildbot.py: Removed.
+        * Scripts/webkitpy/layout_tests/layout_package/json_results_generator.py:
+        (JSONResultsGeneratorBase._insert_generic_metadata):
+        * Scripts/webkitpy/layout_tests/models/test_expectations.py:
+        (TestExpectationParser._tokenize_line):
+        * Scripts/webkitpy/layout_tests/models/test_expectations_unittest.py:
+        (ExpectationSyntaxTests.test_bare_name_and_bugs):
+        (ExpectationSyntaxTests.test_warnings):
+        * Scripts/webkitpy/layout_tests/port/base.py:
+        (Port.skips_perf_test):
+        (Port.path_to_test_expectations_file):
+        (Port._port_flag_for_scripts):
+        * Scripts/webkitpy/style/checkers/cpp.py:
+        (check_function_definition):
+        (check_include_line):
+        * Scripts/webkitpy/style/checkers/cpp_unittest.py:
+        (OrderOfIncludesTest.test_check_wtf_includes):
+        (WebKitStyleTest.test_webkit_export_check):
+        * Scripts/webkitpy/style/checkers/test_expectations_unittest.py:
+        (TestExpectationsTestCase.test_valid_expectations):
+        * Scripts/webkitpy/tool/bot/irc_command.py:
+        (Rollout.execute):
+        * Scripts/webkitpy/tool/bot/irc_command_unittest.py:
+        (IRCCommandTest.test_whois):
+        * Scripts/webkitpy/tool/bot/ircbot_unittest.py:
+        (IRCBotTest.test_help):
+        * Scripts/webkitpy/tool/commands/sheriffbot_unittest.py:
+        (SheriffBotTest.test_command_aliases):
+
+2013-04-11  Ryosuke Niwa  <rniwa@webkit.org>
+
+        roll-chromium-deps doesn't roll DEPS
+        https://bugs.webkit.org/show_bug.cgi?id=114421
+
+        Reviewed by Antti Koivisto.
+
+        Roll DEPS. Rolling DEPS. Rolled DEPS.
+
+        * Scripts/webkitpy/tool/bot/irc_command.py:
+        (RollChromiumDEPS.execute):
+
+2013-04-11  Glenn Adams  <glenn@skynav.com>
+
+        [webkitpy] Remove lingering return_exit_code usage in scm_mock and rebaselineserver.
+        https://bugs.webkit.org/show_bug.cgi?id=114418
+
+        Reviewed by Ryosuke Niwa.
+
+        * Scripts/webkitpy/common/checkout/scm/scm_mock.py:
+        (MockSCM.add): Remove optional remove_exit_code argument.
+        (MockSCM.add_list): Remove optional remove_exit_code argument and return value.
+        * Scripts/webkitpy/tool/servers/rebaselineserver.py:
+        (_rebaseline_test): Use ScriptError to capture SCM.add() failure and exit code.
+        (_move_test_baselines): Use ScriptError to capture SCM.add() failure and exit code.
+
+2013-04-11  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Fix roll-chromium-deps and hi.
+
+        * Scripts/webkitpy/tool/bot/irc_command.py:
+        (Hi.execute):
+        (RollChromiumDEPS.execute):
+
+2013-04-11  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Remove webkitpy code to roll Chromium DEPS
+        https://bugs.webkit.org/show_bug.cgi?id=114415
+
+        Reviewed by Benjamin Poulain.
+
+        Removed the code to roll Chromium DEPS in WebKit.
+
+        * Scripts/webkitpy/common/checkout/checkout.py:
+        (Checkout.bug_id_for_this_commit):
+        * Scripts/webkitpy/common/checkout/checkout_mock.py:
+        (MockCheckout.commit_message_for_this_commit):
+        * Scripts/webkitpy/common/checkout/checkout_unittest.py:
+        (CheckoutTest.test_suggested_reviewers):
+        * Scripts/webkitpy/common/checkout/deps.py: Removed.
+        * Scripts/webkitpy/common/checkout/deps_mock.py: Removed.
+        * Scripts/webkitpy/tool/bot/irc_command.py:
+        (RollChromiumDEPS): Teach webkitbot a sense of humor.
+        (RollChromiumDEPS.execute):
+        * Scripts/webkitpy/tool/bot/irc_command_unittest.py:
+        (IRCCommandTest.test_create_bug):
+        * Scripts/webkitpy/tool/bot/ircbot_unittest.py:
+        (IRCBotTest.test_revert):
+        * Scripts/webkitpy/tool/bot/sheriff.py:
+        (Sheriff.post_rollout_patch):
+        * Scripts/webkitpy/tool/commands/__init__.py:
+        * Scripts/webkitpy/tool/commands/roll.py: Removed.
+        * Scripts/webkitpy/tool/commands/roll_unittest.py: Removed.
+        * Scripts/webkitpy/tool/steps/__init__.py:
+        * Scripts/webkitpy/tool/steps/preparechangelogfordepsroll.py: Removed.
+        * Scripts/webkitpy/tool/steps/updatechromiumdeps.py: Removed.
+        * Scripts/webkitpy/tool/steps/updatechromiumdeps_unittest.py: Removed.
+
+2013-04-11  Glenn Adams  <glenn@skynav.com>
+
+        [webkitpy] SVNTest fails four tests when using subversion client 1.7 or later
+        https://bugs.webkit.org/show_bug.cgi?id=114386
+
+        Reviewed by Benjamin Poulain.
+
+        Subversion client 1.7 uses a new locking scheme that invalidates the technique used
+        in test_svn_lock(), so skip that test for 1.7 (or later) until a new technique
+        can be implemented. Further, 1.7 changed svn add to not add intermediate directories
+        by default and to return exit code 1 if a file/dir had already been added.
+
+        * Scripts/webkitpy/common/checkout/scm/scm_unittest.py:
+        (test_svn_lock): Skip body of test if subversion client 1.7 or later.
+        * Scripts/webkitpy/common/checkout/scm/svn.py:
+        (SVN.add_list): Use --parents option and handle exit code 1 if subversion client 1.7 or later.
+
+2013-04-10  Zan Dobersek  <zdobersek@igalia.com>
+
+        Unreviewed.
+
+        * GNUmakefile.am: Removing extra whitespace that's producing warnings.
+
+2013-04-10  Glenn Adams  <glenn@skynav.com>
+
+        [webkitpy] Remove unused return_exit_code argument and returned values from SCM.{add,add_list}
+        https://bugs.webkit.org/show_bug.cgi?id=114410
+
+        Reviewed by Ryosuke Niwa.
+
+        * Scripts/webkitpy/common/checkout/scm/git.py:
+        (Git.add_list): Remove optional return_exit_code argument. Remove return value.
+        * Scripts/webkitpy/common/checkout/scm/scm.py:
+        (SCM.add): Remove optional return_exit_code argument.
+        (SCM.add_list): Remove optional return_exit_code argument.
+        * Scripts/webkitpy/common/checkout/scm/svn.py:
+        (SVN.add_list): Remove optional return_exit_code argument. Remove return value.
+
+2013-04-10  Eric Seidel  <eric@webkit.org>
+
+        Remove myself from the watchlists, I'm getting too much bug mail. :)
+
+        * Scripts/webkitpy/common/config/watchlist:
+
+2013-04-10  Commit Queue  <rniwa@webkit.org>
+
+        Unreviewed, rolling out r148158.
+        http://trac.webkit.org/changeset/148158
+        https://bugs.webkit.org/show_bug.cgi?id=114405
+
+        We need to migrate status data (Requested by rniwa on
+        #webkit).
+
+        * Scripts/webkitpy/common/net/statusserver.py:
+        (StatusServer):
+
+2013-04-10  Benjamin Poulain  <bpoulain@apple.com>
+
+        Mass remove all the empty directories
+
+        Rubberstamped by Ryosuke Niwa.
+
+        * BuildSlaveSupport/gtk/crashmon/log: Removed.
+        * BuildSlaveSupport/gtk/xvfb/log: Removed.
+        * DumpRenderTree/ForwardingHeaders/wtf: Removed.
+        * DumpRenderTree/unix/TestNetscapePlugin/ForwardingHeaders/WebKit: Removed.
+        * MiniBrowser/gtk/WebBundle: Removed.
+        * MiniBrowser/win: Removed.
+        * QtTestPlatformPlugin/mac: Removed.
+        * Scripts/webkitpy/tool/bot/testdata: Removed.
+        * Scripts/webkitpy/tool/commands/data/rebaselineserver: Removed.
+        * efl/ImageDiff: Removed.
+        * iExploder/htdocs: Removed.
+        * iExploder/iexploder-1.7.2/output: Removed.
+        * iExploder/tools: Removed.
+        * qmake/config.tests/libexecdir: Removed.
+        * qmake/config.tests/libjpeg: Removed.
+        * qmake/config.tests/libpng: Removed.
+
+2013-04-10  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Use webkit-queeus.appspot.com instead of webkit-commit-queue.appspot.com
+        https://bugs.webkit.org/show_bug.cgi?id=114397
+
+        Reviewed by Benjamin Poulain.
+
+        * Scripts/webkitpy/common/net/statusserver.py:
+        (StatusServer):
+
+2013-04-10  Adam Barth  <abarth@webkit.org>
+
+        Remove abarth from watchlists
+        https://bugs.webkit.org/show_bug.cgi?id=114390
+
+        Reviewed by Ryosuke Niwa.
+
+        I'm trying to cut down on the amount of bugmail I get so that I'll have
+        more of a chance to notice a piece of bugmail directed at me.
+
+        * Scripts/webkitpy/common/config/watchlist:
+
+2013-04-10  Ryosuke Niwa  <rniwa@webkit.org>
+
+        webkit-test-results.appspot.com loads the dashboard for Chromium by default
+        https://bugs.webkit.org/show_bug.cgi?id=114381
+
+        Reviewed by Benjamin Poulain.
+
+        Changed the defaults.
+
+        * TestResultServer/static-dashboards/builders.js:
+        * TestResultServer/static-dashboards/dashboard_base.js:
+        (currentBuilderGroupCategory):
+
+2013-04-10  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Remove Chromium EWS bots from the queue status server
+        https://bugs.webkit.org/show_bug.cgi?id=113988
+
+        Reviewed by Benjamin Poulain.
+
+        Removed Chromium EWS bots. Also updated it to use webkit-queues.appspot.com.
+
+        * QueueStatusServer/app.yaml:
+        * QueueStatusServer/config/queues.py:
+        * QueueStatusServer/model/queues.py:
+        (Queue.short_name):
+        (Queue.display_name):
+        * QueueStatusServer/model/queues_unittest.py:
+        (QueueTest.test_short_name):
+        (QueueTest.test_display_name):
+        (QueueTest.test_name_with_underscores):
+        * QueueStatusServer/templates/activebots.html:
+
+2013-04-10  Ojan Vafai  <ojan@chromium.org>
+
+        Change all instances of test-results.appspot.com to webkit-test-results.appspot.com
+        https://bugs.webkit.org/show_bug.cgi?id=114370
+
+        Reviewed by Ryosuke Niwa.
+
+        Finish the transition of WebKit over to it's own instance of the flakiness dashboard.
+        Unfortunately, there's no way to test this until this is committed and there is
+        a master restart.
+
+        * BuildSlaveSupport/build.webkit.org-config/master.cfg:
+        * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/garden-o-matic.html:
+        * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/builders_unittests.js:
+        * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/ui.js:
+        * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/ui/notifications_unittests.js:
+        * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/ui/results.js:
+        * TestResultServer/generate_builders_json.py:
+        * TestResultServer/static-dashboards/dashboard_base.js:
+        * TestResultServer/static-dashboards/loader.js:
+
+2013-04-10  Glenn Adams  <glenn@skynav.com>
+
+        [Qt] Fix regression to test-webkitpy.
+        https://bugs.webkit.org/show_bug.cgi?id=114368
+
+        Reviewed by Ryosuke Niwa.
+
+        * Scripts/webkitpy/layout_tests/port/factory.py:
+        (PortFactory._default_port): Return qt-linux instead of chromium-linux as default port for linux/freebsd.
+        (PortFactory.get): Remove obsolete chromium port related code.
+        * Scripts/webkitpy/layout_tests/port/mac.py:
+        (MacPort.default_child_processes): Prevent type error if can't determine total memory.
+
+2013-04-10  Anders Carlsson  <andersca@apple.com>
+
+        Remove unneeded headers from FrameLoader.h
+        https://bugs.webkit.org/show_bug.cgi?id=114223
+
+        Reviewed by Geoffrey Garen.
+
+        Add back headers implicitly included by other headers.
+
+        * WebKitTestRunner/WorkQueueManager.cpp:
+
+2013-04-10  Zan Dobersek  <zdobersek@igalia.com>
+
+        [GTK] Include a crash-fixing patch for the at-spi2-atk dependency
+        https://bugs.webkit.org/show_bug.cgi?id=114365
+
+        Reviewed by Martin Robinson.
+
+        Add a patch for the at-spi2-atk 2.8.0 dependency that is applied through the Jhbuild setup.
+        The patch addresses crashes in the tally_event_reply method. It is already committed into the
+        at-spi2-atk source tree and will be available with the next stable release, after which the
+        patch should be removed and the dependency version bumped.
+
+        * gtk/jhbuild.modules:
+        * gtk/patches/at-spi2-atk-2.8.0-null-check-after-cleanup.patch: Added.
+
+2013-04-10  Brent Fulgham  <bfulgham@webkit.org>
+
+        [WinCairo] Unreviewed build fix. Correct DropBox download link.
+
+        * Scripts/update-webkit-wincairo-libs: Revise download URL to
+        match change in DropBox server behavior.
+
+2013-04-09  Geoffrey Garen  <ggaren@apple.com>
+
+        Removed an annoying message from svn-create-patch
+        https://bugs.webkit.org/show_bug.cgi?id=114332
+
+        Reviewed by Alexey Proskuryakov.
+
+        I see this message basically every time I write a patch, so it must not
+        be true.
+
+        * Scripts/svn-create-patch:
+        (generateDiff):
+
+2013-04-10  Anton Obzhirov  <a.obzhirov@samsung.com>
+
+        [GTK] Add support for Page Visibility
+        https://bugs.webkit.org/show_bug.cgi?id=97324
+
+        Reviewed by Sam Weinig.
+
+        Implemented test runner API for page visibility layout tests.
+
+        * DumpRenderTree/gtk/TestRunnerGtk.cpp:
+        (TestRunner::resetPageVisibility):
+        (TestRunner::setPageVisibility):
+        * Scripts/webkitperl/FeatureList.pm:
+
+2013-04-10  Raphael Kubo da Costa  <raphael.kubo.da.costa@intel.com>
+
+        [ATK] REGRESSION(r148033): Add a stub for AccessibilityUIElement::pathDescription().
+        https://bugs.webkit.org/show_bug.cgi?id=114342
+
+        Reviewed by Gyuyoung Kim.
+
+        Commit 148033 only added an implementation for the Mac port, which made
+        other ports fail most tests since loading the injected bundle failed
+        with a missing symbol.
+
+        * WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp:
+        (WTR::AccessibilityUIElement::pathDescription):
+
+2013-04-10  Artur Moryc  <a.moryc@samsung.com>
+
+        [EFL] Add spell checking option to MiniBrowser
+        https://bugs.webkit.org/show_bug.cgi?id=114282
+
+        Reviewed by Ryosuke Niwa.
+
+        Spell checking is enabled by adding a flag (t/text-checking)
+        with launching MiniBrowser.
+
+        * MiniBrowser/efl/main.c:
+        (window_create):
+        (elm_main):
+
+2013-04-10  Zan Dobersek  <zdobersek@igalia.com>
+
+        REGRESSION (r146518): WebKit2APITests/TestInspector is failing
+        https://bugs.webkit.org/show_bug.cgi?id=113281
+
+        Reviewed by Darin Adler.
+
+        * Scripts/run-gtk-tests:
+        (TestRunner): Remove the skip entry for the WebKit2APITests/TestInspector unit test.
+
+2013-04-09  Glenn Adams  <glenn@skynav.com>
+
+        Fix trivial test-webkitpy regression introduced by http://trac.webkit.org/changeset/148075.
+
+        Unreviewed.
+
+        * Scripts/webkitpy/layout_tests/run_webkit_tests_integrationtest.py:
+        (RunTest.test_build_check):
+
+2013-04-09  Glenn Adams  <glenn@skynav.com>
+
+        [webkitpy] Remove chromium ports.
+        https://bugs.webkit.org/show_bug.cgi?id=114326
+
+        Reviewed by Dirk Pranke.
+
+        As a side effect, also:
+
+        - remove chromium builders from webkitpy.layout_tests.port.builders
+        - remove chromium builders from rebaseline
+        - rewrite chromium dependent tests in rebaseline_unittest
+        - remove chromium platform from garden-o-matic
+        - select apple platform as default platform in garden-o-matic
+        - remove chromium port dependencies from a few other tests (run_webkit_tests_integrationtest, factory_unittest, style.checkers.test_expectations_unittest)
+
+        * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/garden-o-matic.html:
+        * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/config.js:
+        * Scripts/webkitpy/common/checkout/baselineoptimizer_unittest.py:
+        (BaselineOptimizerTest.test_move_baselines):
+        (BaselineOptimizerTest.test_efl):
+        (BaselineOptimizerTest.test_no_add_mac_future):
+        (BaselineOptimizerTest.test_win_does_not_drop_to_win_7sp0):
+        (BaselineOptimizerTest.test_common_directory_includes_root):
+        (BaselineOptimizerTest.test_complex_shadowing):
+        (BaselineOptimizerTest.test_virtual_ports_filtered):
+        * Scripts/webkitpy/layout_tests/port/builders.py:
+        * Scripts/webkitpy/layout_tests/port/chromium.py: Removed.
+        * Scripts/webkitpy/layout_tests/port/chromium_android.py: Removed.
+        * Scripts/webkitpy/layout_tests/port/chromium_android_unittest.py: Removed.
+        * Scripts/webkitpy/layout_tests/port/chromium_linux.py: Removed.
+        * Scripts/webkitpy/layout_tests/port/chromium_linux_unittest.py: Removed.
+        * Scripts/webkitpy/layout_tests/port/chromium_mac.py: Removed.
+        * Scripts/webkitpy/layout_tests/port/chromium_mac_unittest.py: Removed.
+        * Scripts/webkitpy/layout_tests/port/chromium_port_testcase.py: Removed.
+        * Scripts/webkitpy/layout_tests/port/chromium_unittest.py: Removed.
+        * Scripts/webkitpy/layout_tests/port/chromium_win.py: Removed.
+        * Scripts/webkitpy/layout_tests/port/chromium_win_unittest.py: Removed.
+        * Scripts/webkitpy/layout_tests/port/factory.py:
+        (platform_options):
+        (PortFactory):
+        * Scripts/webkitpy/layout_tests/port/factory_unittest.py:
+        (FactoryTest.test_qt):
+        (FactoryTest.test_get_from_builder_name):
+        * Scripts/webkitpy/layout_tests/run_webkit_tests_integrationtest.py:
+        (RunTest.test_build_check):
+        * Scripts/webkitpy/style/checkers/test_expectations_unittest.py:
+        (TestExpectationsTestCase.test_determine_port_from_expectations_path):
+        * Scripts/webkitpy/tool/commands/rebaseline.py:
+        (Rebaseline._builders_to_pull_from):
+        * Scripts/webkitpy/tool/commands/rebaseline_unittest.py:
+        (_BaseTestCase):
+        (_BaseTestCase.setUp):
+        (TestRebaselineTest.setUp):
+        (TestRebaselineTest.test_baseline_directory):
+        (test_rebaseline_updates_expectations_file):
+        (test_rebaseline_does_not_include_overrides):
+        (test_rebaseline_test):
+        (test_rebaseline_test_and_print_scm_changes):
+        (test_rebaseline_and_copy_test):
+        (test_rebaseline_and_copy_test_no_existing_result):
+        (test_rebaseline_and_copy_test_with_lion_result):
+        (test_rebaseline_and_copy_no_overwrite_test):
+        (TestRebaselineExpectations.test_rebaseline_expectations):
+
+2013-04-09  Ryosuke Niwa  <rniwa@webkit.org>
+
+        newcommitbot (WKR) requires a subversion checkout
+        https://bugs.webkit.org/show_bug.cgi?id=114309
+
+        Reviewed by Benjamin Poulain.
+
+        Directly talk to the subversion server instead of relying on a local checkout.
+        This allows us to run WKR off of a git clone.
+
+        * Scripts/webkitpy/tool/commands/newcommitbot.py:
+        (NewCommitBot.next_work_item):
+        (NewCommitBot.process_work_item):
+
+2013-04-09  Ryosuke Niwa  <rniwa@webkit.org>
+
+        webkitbot refers to sheriffbot in help
+        https://bugs.webkit.org/show_bug.cgi?id=114307
+
+        Reviewed by Benjamin Poulain.
+
+        Fixed the bug by proxying the IRC nickname of "sheriffbot" via Sheriff object.
+
+        * Scripts/webkitpy/tool/bot/irc_command.py:
+        (Help):
+        (Help.execute):
+        (RollChromiumDEPS.execute):
+        * Scripts/webkitpy/tool/bot/ircbot_unittest.py:
+        (IRCBotTest.test_help):
+        * Scripts/webkitpy/tool/bot/sheriff.py:
+        (Sheriff.name):
+
+2013-04-06  Roger Fong  <roger_fong@apple.com>
+
+        Kill old processes between runs on WinEWS bots.
+        Temporarily disable tests to let bots catch up again.
+
+        * EWSTools/start-queue-win.sh:
+        * Scripts/webkitpy/tool/commands/earlywarningsystem.py:
+        (WinEWS):
+
+2013-04-09  Glenn Adams  <glenn@skynav.com>
+
+        [webkitpy] Remove chromium deprecated port support.
+        https://bugs.webkit.org/show_bug.cgi?id=114228
+
+        Reviewed by Ryosuke Niwa.
+
+        * Scripts/webkitpy/common/config/ports.py:
+        (DeprecatedPort.port): Removed chromium ports from port name to port class mapping.
+        (ChromiumPort): Removed.
+        (ChromiumAndroidPort): Removed.
+        (ChromiumXVFBPort): Removed.
+        * Scripts/webkitpy/common/config/ports_unittest.py:
+        (DeprecatedPortTest.test_chromium_port): Removed.
+        (DeprecatedPortTest.test_chromium_android_port): Removed.
+        (DeprecatedPortTest.test_chromium_xvfb_port): Removed.
+        * Scripts/webkitpy/tool/steps/update_unittest.py:
+        (UpdateTest.test_update_command_non_interactive): Use mac instead of chromium ports.
+        (UpdateTest.test_update_command_interactive): Use mac instead of chromium ports.
+
+2013-04-09  Chris Fleizach  <cfleizach@apple.com>
+
+        AX: The bounding paths should be made available through accessibility
+        https://bugs.webkit.org/show_bug.cgi?id=113817
+
+        Reviewed by David Kilzer.
+
+        Add a pathDescription property for testing so that it's possible
+        to verify that a path is being returned correctly.
+
+        * DumpRenderTree/AccessibilityUIElement.cpp:
+        (getPathDescriptionCallback):
+        (AccessibilityUIElement::pathDescription):
+        (AccessibilityUIElement::getJSClass):
+        * DumpRenderTree/AccessibilityUIElement.h:
+        (AccessibilityUIElement):
+        * DumpRenderTree/ios/AccessibilityUIElementIOS.mm:
+        (_CGPathEnumerationIteration):
+        (AccessibilityUIElement::pathDescription):
+        * DumpRenderTree/mac/AccessibilityUIElementMac.mm:
+        (AccessibilityUIElement::pathDescription):
+        * WebKitTestRunner/InjectedBundle/AccessibilityUIElement.cpp:
+        (WTR::AccessibilityUIElement::pathDescription):
+        (WTR):
+        * WebKitTestRunner/InjectedBundle/AccessibilityUIElement.h:
+        (AccessibilityUIElement):
+        * WebKitTestRunner/InjectedBundle/Bindings/AccessibilityUIElement.idl:
+        * WebKitTestRunner/InjectedBundle/mac/AccessibilityUIElementMac.mm:
+        (WTR::AccessibilityUIElement::pathDescription):
+        (WTR):
+
+2013-04-09  Raphael Kubo da Costa  <raphael.kubo.da.costa@intel.com>
+
+        [EFL] Declare TEST_THEME_DIR in a single place.
+        https://bugs.webkit.org/show_bug.cgi?id=114285
+
+        Reviewed by Anders Carlsson.
+
+        Adapt to the renaming of `THEME_DIR' to `TEST_THEME_DIR'.
+
+        * DumpRenderTree/efl/CMakeLists.txt:
+        * DumpRenderTree/efl/DumpRenderTreeChrome.cpp:
+        (DumpRenderTreeChrome::createView):
+        (DumpRenderTreeChrome::createInspectorView):
+        (DumpRenderTreeChrome::initialize):
+        (DumpRenderTreeChrome::onDownloadRequest):
+        * EWebLauncher/CMakeLists.txt:
+        * EWebLauncher/main.c:
+        (findThemePath):
+        * EWebLauncher/url_bar.c:
+        (url_bar_add):
+        * MiniBrowser/efl/CMakeLists.txt:
+        * MiniBrowser/efl/main.c:
+        (window_create):
+        * TestWebKitAPI/PlatformEfl.cmake:
+        * TestWebKitAPI/efl/PlatformWebView.cpp:
+        (TestWebKitAPI::PlatformWebView::PlatformWebView):
+        * WebKitTestRunner/PlatformEfl.cmake:
+        * WebKitTestRunner/efl/PlatformWebViewEfl.cpp:
+        (WTR::PlatformWebView::PlatformWebView):
+
+2013-04-09  ChangSeok Oh  <changseok.oh@collabora.com>
+
+        [GTK][AC] upversion of clutter and its dependecy
+        https://bugs.webkit.org/show_bug.cgi?id=114016
+
+        Reviewed by Gustavo Noronha Silva.
+
+        Upversion of clutter to 1.14, cogl to 1.14 and clutter-gtk to 1.4.4.
+
+        * gtk/jhbuild-optional.modules:
+
+2013-04-09  Thiago Marcos P. Santos  <thiago.santos@intel.com>
+
+        [WK2] Drop WebProcess capabilities on Linux using seccomp filters
+        https://bugs.webkit.org/show_bug.cgi?id=89875
+
+        Reviewed by Maciej Stachowiak.
+
+        Add unit tests to verify if the handling of the open, openat, creat syscall
+        is being done right. We check if the Read/Write/ReadAndWrite permissions
+        are respected, if the canonical path is being resolved and if
+        the permissions are falling back to the topmost parent directory with a
+        policy set when the directory being opened has no policy.
+
+        We also test if any attempt of blocking SIGSYS is silently ignored.
+        SIGSYS cannot be blocked because in it's handler is where we hook
+        syscalls to the broker process.
+
+        Also added libseccomp to EFL's jhbuild to make the life of developers
+        willing to help easier.
+
+        * Scripts/webkitperl/FeatureList.pm:
+        * TestWebKitAPI/PlatformEfl.cmake:
+        * TestWebKitAPI/Tests/WebKit2/SeccompFilters.cpp: Added.
+        (TestWebKitAPI):
+        (SeccompEnvironment):
+        (TestWebKitAPI::SeccompEnvironment::SetUp):
+        (TestWebKitAPI::SeccompEnvironment::TearDown):
+        (TestWebKitAPI::dummyHandler):
+        (TestWebKitAPI::TEST):
+        (TestWebKitAPI::stressTest):
+        * efl/jhbuild.modules:
+        * qmake/mkspecs/features/features.pri:
+
+2013-04-09  Ryosuke Niwa  <rniwa@webkit.org>
+
+        REGRESSION: Autocorrection doesn't work in DumpRenderTree
+        https://bugs.webkit.org/show_bug.cgi?id=113846
+
+        Reviewed by Alexey Proskuryakov.
+
+        The problem was that we were replacing NSSpellCheck's dictionary with our own
+        in DumpRenderTree but we were not adding necessary corrections to the dictionary.
+
+        Fixed the bug by having NSSpellChecker correct "mesage" and "wouldn" to "message"
+        and "would" respectively in DumpRenderTree.
+
+        * DumpRenderTree/mac/DumpRenderTree.mm:
+        (resetDefaultsToConsistentValues):
+
+2013-04-09  Benjamin Poulain  <benjamin@webkit.org>
+
+        Remove the gyp files for Tools
+        https://bugs.webkit.org/show_bug.cgi?id=114248
+
+        Reviewed by Ryosuke Niwa.
+
+        * DumpRenderTree/DumpRenderTree.gyp: Removed.
+        * DumpRenderTree/DumpRenderTree.gyp/.gitignore: Removed.
+        * DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp: Removed.
+        * DumpRenderTree/DumpRenderTree.gypi: Removed.
+        * TestWebKitAPI/TestWebKitAPI.gyp: Removed.
+        * TestWebKitAPI/TestWebKitAPI.gyp/.gitignore: Removed.
+        * TestWebKitAPI/TestWebKitAPI.gyp/TestWebKitAPI.gyp: Removed.
+        * TestWebKitAPI/TestWebKitAPI.gypi: Removed.
+
+2013-04-08  Ryosuke Niwa  <rniwa@webkit.org>
+
+        WKR (new-commit-bot) is too slow
+        https://bugs.webkit.org/show_bug.cgi?id=110087
+
+        Reviewed by Geoffrey Garen.
+
+        Running "svn up" or "git svn fetch" is way too slow (takes 2-3 minutes) on the machine I'm running the bot.
+        Just run "svn log -r <revision>" instead to cut down the delay.
+
+        Unfortunately, this work around doesn't work in a git checkout but who cares given I'm the one running the bot.
+
+        * Scripts/webkitpy/tool/commands/newcommitbot.py:
+        (NewCommitBot):
+        (NewCommitBot.next_work_item):
+        (NewCommitBot._is_empty_log):
+        (NewCommitBot._update_checkout):
+
+2013-04-08  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Build fix. Can't remove appendCustomBuildFlags.
+
+        * BuildSlaveSupport/build.webkit.org-config/master.cfg:
+        (appendCustomBuildFlags):
+
+2013-04-08  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Remove Chromium builders from build.webkit.org
+        https://bugs.webkit.org/show_bug.cgi?id=113990
+
+        Reviewed by Benjamin Poulain.
+
+        Removed.
+
+        * BuildSlaveSupport/build.webkit.org-config/config.json:
+        * BuildSlaveSupport/build.webkit.org-config/master.cfg:
+        (InstallGtkDependencies):
+        (RunUnitTests.start):
+        (RunWebKit2Tests.start):
+        (Factory.__init__):
+        (unitTestsSupported):
+        (TestFactory.__init__):
+        (BuildAndTestFactory.__init__):
+        (BuildAndPerfTestFactory.__init__):
+        (BuildAndPerfTestWebKit2Factory.__init__):
+        (DownloadAndPerfTestFactory.__init__):
+        (loadBuilderConfig):
+        * BuildSlaveSupport/build.webkit.org-config/templates/root.html:
+
+2013-04-08  Benjamin Poulain  <benjamin@webkit.org>
+
+        Remove HTML Notification
+        https://bugs.webkit.org/show_bug.cgi?id=114231
+
+        Reviewed by Ryosuke Niwa.
+
+        * qmake/mkspecs/features/features.pri:
+
+2013-04-08  Glenn Adams  <glenn@skynav.com>
+
+        Remove chromium EWS support, and fix broken test.
+        https://bugs.webkit.org/show_bug.cgi?id=114221
+
+        Reviewed by Ryosuke Niwa.
+
+        * Scripts/webkitpy/tool/commands/earlywarningsystem.py:
+        (AbstractChromiumEWS): Removed.
+        (ChromiumLinuxEWS): Removed.
+        (ChromiumLinuxDebugEWS): Removed.
+        (ChromiumWindowsEWS): Removed.
+        (ChromiumAndroidEWS): Removed.
+        * Scripts/webkitpy/tool/commands/earlywarningsystem_unittest.py:
+        (EarlyWarningSystemTest): Fix misspelled class name.
+        (test_ewses): Fix entry point name to ensure test is run.
+
+2013-04-08  Patrick Gansterer  <paroga@webkit.org>
+
+        [WIN] Remove WebKit2 source code
+        https://bugs.webkit.org/show_bug.cgi?id=114096
+
+        Reviewed by Anders Carlsson.
+
+        Remove the windows specific parts of the MiniBrowser.
+
+        * MiniBrowser/MiniBrowser.vcproj: Removed.
+        * MiniBrowser/MiniBrowserLauncher.vcproj: Removed.
+        * MiniBrowser/MiniBrowserPostBuild.cmd: Removed.
+        * MiniBrowser/MiniBrowserPreBuild.cmd: Removed.
+        * MiniBrowser/win/BrowserView.cpp: Removed.
+        * MiniBrowser/win/BrowserView.h: Removed.
+        * MiniBrowser/win/BrowserWindow.cpp: Removed.
+        * MiniBrowser/win/BrowserWindow.h: Removed.
+        * MiniBrowser/win/MiniBrowser.cpp: Removed.
+        * MiniBrowser/win/MiniBrowser.h: Removed.
+        * MiniBrowser/win/MiniBrowser.rc: Removed.
+        * MiniBrowser/win/main.cpp: Removed.
+        * MiniBrowser/win/resource.h: Removed.
+        * MiniBrowser/win/stdafx.cpp: Removed.
+        * MiniBrowser/win/stdafx.h: Removed.
+
+2013-04-08  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Use port 6665 instead of 6667 since the latter doesn't seem to work well.
+
+        * Scripts/webkitpy/common/config/irc.py:
+
+2013-04-08  Arunprasad Rajkumar  <arunprasadr@nds.com>
+
+        Call Netscape Plugin's toString() and valueOf() instead of providing default implementation
+        https://bugs.webkit.org/show_bug.cgi?id=113139
+
+        Reviewed by Anders Carlsson.
+
+        * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePlugin.vcxproj:
+        * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePlugin.vcxproj.filters:
+        * DumpRenderTree/TestNetscapePlugIn/CMakeLists.txt:
+        * DumpRenderTree/TestNetscapePlugIn/Tests/ToStringAndValueOfObject.cpp: Added.
+        (ToStringAndValueOfObject):
+        (ToStringAndValueOfObject::ToStringAndValueOfObject):
+        (ScriptableObject):
+        (ToStringAndValueOfObject::ScriptableObject::hasMethod):
+        (ToStringAndValueOfObject::ScriptableObject::invoke):
+        (ToStringAndValueOfObject::ScriptableObject::pluginTest):
+        (ToStringAndValueOfObject::NPP_GetValue):
+        * DumpRenderTree/TestNetscapePlugIn/win/TestNetscapePlugin.vcproj:
+        * DumpRenderTree/qt/TestNetscapePlugin/TestNetscapePlugin.pro:
+        * GNUmakefile.am:
+
+2013-04-08  Manuel Rego Casasnovas  <rego@igalia.com>
+
+        [GTK] Bump gnome-themes-standard to 3.6.0
+        https://bugs.webkit.org/show_bug.cgi?id=114155
+
+        Reviewed by Martin Robinson.
+
+        * gtk/jhbuild.modules: As now we depend on GTK+ 3.6.0 bump the
+        dependency of gnome-themes-standard accordingly.
+
+2013-04-08  David Levin  <levin@chromium.org>
+
+        Remove my watchlist entries.
+        https://bugs.webkit.org/show_bug.cgi?id=114180
+
+        Reviewed by Adam Barth.
+
+        * Scripts/webkitpy/common/config/committers.py:
+        * Scripts/webkitpy/common/config/watchlist:
+
+2013-04-08  Christophe Dumez  <ch.dumez@sisa.samsung.com>
+
+        [EFL] Mark ShouldGoToBackForwardListItem API test as failing
+        https://bugs.webkit.org/show_bug.cgi?id=114161
+
+        Reviewed by Gyuyoung Kim.
+
+        Mark ShouldGoToBackForwardListItem API test as failing for EFL port
+        as it is crashing due to Bug 111074.
+
+        * TestWebKitAPI/PlatformEfl.cmake:
+
+2013-04-07  David Kilzer  <ddkilzer@apple.com>
+
+        Remove the rest of SVG_DOM_OBJC_BINDINGS
+        <http://webkit.org/b/114112>
+
+        Reviewed by Geoffrey Garen.
+
+        * Scripts/webkitperl/FeatureList.pm:
+        - Remove --svg-dom-objc-bindings switch.
+        * qmake/mkspecs/features/features.pri:
+        - Remove reference to ENABLE_SVG_DOM_OBJC_BINDINGS.
+
+2013-04-07  Ed Bartosh  <bartosh@gmail.com>
+
+        [EFL] -minimal build fails with error: WebCore::FrameSelection::notifyAccessibilityForSelectionChange()
+        https://bugs.webkit.org/show_bug.cgi?id=114089
+
+        Reviewed by Chris Fleizach.
+
+        Wrapped accessibility related code in #if HAVE(ACCESSIBILITY)
+        * DumpRenderTree/AccessibilityController.cpp:
+        * DumpRenderTree/AccessibilityUIElement.cpp:
+        * DumpRenderTree/efl/DumpRenderTreeChrome.cpp:
+        (DumpRenderTreeChrome::DumpRenderTreeChrome):
+        * DumpRenderTree/efl/DumpRenderTreeChrome.h:
+        (DumpRenderTreeChrome):
+
+2013-04-06  Laszlo Gombos  <l.gombos@samsung.com>
+
+        Build fix after r147857, remove remaining USE(JSC) guards.
+
+        Unreviewed.
+
+        * DumpRenderTree/config.h:
+        * TestWebKitAPI/config.h:
+        * WebKitTestRunner/config.h:
+
+2013-04-06  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Rename sheriffbot to webkitbot
+        https://bugs.webkit.org/show_bug.cgi?id=114109
+
+        Reviewed by Benjamin Poulain.
+
+        Renamed since sheriffbot will be used in Blink.
+
+        * Scripts/webkitpy/tool/commands/sheriffbot.py:
+        (SheriffBot):
+        (SheriffBot.begin_work_queue):
+
+2013-04-06  Oliver Hunt  <oliver@apple.com>
+
+        Unify the many and varied stack trace mechanisms, and make the result sane.
+        https://bugs.webkit.org/show_bug.cgi?id=114072
+
+        Reviewed by Filip Pizlo.
+
+        The commandline jsc executable no longer requires arguments, so
+        I've made run-jsc work without them.
+
+        * Scripts/run-jsc:
+
+2013-04-06  Ed Bartosh  <bartosh@gmail.com>
+
+        [EFL] build fails with error: 'UINT_MAX' was not declared in this scope
+        https://bugs.webkit.org/show_bug.cgi?id=114086
+
+        Reviewed by Tim Horton.
+
+        * DumpRenderTree/AccessibilityUIElement.cpp: Included limits.h
+
+2013-04-06  Zan Dobersek  <zdobersek@igalia.com>
+
+        Remove remaining PLATFORM(CHROMIUM) guards in TestWebKitAPI, WebKitTestRunner
+        https://bugs.webkit.org/show_bug.cgi?id=114083
+
+        Reviewed by Ryosuke Niwa.
+
+        Remove the remaining three occurrences of the PLATFORM(CHROMIUM) build guards
+        in TestWebKitAPI and WebKitTestRunner.
+
+        * TestWebKitAPI/config.h:
+        * TestWebKitAPI/mac/InjectedBundleControllerMac.mm:
+        (TestWebKitAPI::InjectedBundleController::platformInitialize):
+        * WebKitTestRunner/InjectedBundle/mac/InjectedBundleMac.mm:
+        (WTR::InjectedBundle::platformInitialize):
+
+2013-04-06  Geoffrey Garen  <ggaren@apple.com>
+
+        Rolled out 147820 and 147818 because they caused plugins tests to ASSERT
+        https://bugs.webkit.org/show_bug.cgi?id=114094
+
+        Reviewed by Anders Carlsson.
+
+        * Scripts/run-jsc:
+
+2013-04-05  Ojan Vafai  <ojan@chromium.org>
+
+        Move the flakiness dashboard to the new instance at webkit-test-results.appspot.com
+        https://bugs.webkit.org/show_bug.cgi?id=114080
+
+        Reviewed by Ryosuke Niwa.
+
+        This way, the WebKit and Blink dashboard code can change as appropriate without
+        needing to consider the other project's needs. This still doesn't update the
+        buildbots to upload to the new location, or the dashboard code to pull the
+        results.json files from the new location, but it at least allows for changing the
+        UI code (e.g. the WebKit one can remove all knowledge of the Chromium bots).
+
+        * TestResultServer/app.yaml:
+
+2013-04-05  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Re-enable testing on the commit queue
+        https://bugs.webkit.org/show_bug.cgi?id=114078
+
+        Reviewed by Darin Adler.
+
+        Re-enabled the feature and the associated tests.
+
+        * Scripts/webkitpy/tool/bot/commitqueuetask.py:
+        (CommitQueueTask.run):
+        * Scripts/webkitpy/tool/bot/commitqueuetask_unittest.py:
+        (CommitQueueTaskTest._run_through_task):
+        * Scripts/webkitpy/tool/commands/queues_unittest.py:
+        (CommitQueueTest._mock_test_result):
+
+2013-04-05  Oliver Hunt  <oliver@apple.com>
+
+        Unify the many and varied stack trace mechanisms, and make the result sane.
+        https://bugs.webkit.org/show_bug.cgi?id=114072
+
+        Reviewed by Filip Pizlo.
+
+        The commandline jsc executable no longer requires arguments, so
+        I've made run-jsc work without them.
+
+        * Scripts/run-jsc:
+
+2013-04-05  Chris Fleizach  <cfleizach@apple.com>
+
+        AX: Make SVG Group containers accessible elements
+        https://bugs.webkit.org/show_bug.cgi?id=113939
+
+        Reviewed by Simon Fraser.
+
+        Implement axController.elementAtPoint for iOS.
+        Implement a correct version of clickPoint for iOS.
+
+        * DumpRenderTree/ios/AccessibilityControllerIOS.mm:
+        (AccessibilityController::elementAtPoint):
+        * DumpRenderTree/ios/AccessibilityUIElementIOS.mm:
+        (AccessibilityUIElement::clickPointX):
+        (AccessibilityUIElement::clickPointY):
+
+2013-04-05  Sheriff Bot  <webkit.review.bot@gmail.com>
+
+        Unreviewed, rolling out r147773 and r147774.
+        http://trac.webkit.org/changeset/147773
+        http://trac.webkit.org/changeset/147774
+        https://bugs.webkit.org/show_bug.cgi?id=114056
+
+        Causing some exceptions on AppEngine I don't understand
+        (Requested by rniwa on #webkit).
+
+        * QueueStatusServer/config/queues.py:
+        * QueueStatusServer/model/queues.py:
+        (Queue.short_name):
+        (Queue.display_name):
+        * QueueStatusServer/model/queues_unittest.py:
+        (QueueTest.test_short_name):
+        (QueueTest.test_display_name):
+        (QueueTest.test_name_with_underscores):
+
+2013-04-05  Geoffrey Garen  <ggaren@apple.com>
+
+        Fixed run-bindings-tests by removing V8
+        https://bugs.webkit.org/show_bug.cgi?id=114053
+
+        Reviewed by Benjamin Poulain.
+
+        * Scripts/run-bindings-tests:
+        (main):
+
+2013-04-05  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Build fix.
+
+        * QueueStatusServer/model/queues.py:
+        (Queue.short_name):
+        (Queue.display_name):
+
+2013-04-05  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Remove Chromium EWS bots from the queue status server
+        https://bugs.webkit.org/show_bug.cgi?id=113988
+
+        Reviewed by Benjamin Poulain.
+
+        Removed Chromium EWS bots.
+
+        * QueueStatusServer/config/queues.py:
+        * QueueStatusServer/model/queues.py:
+        (Queue.short_name):
+        (Queue.display_name):
+        * QueueStatusServer/model/queues_unittest.py:
+        (QueueTest.test_short_name):
+        (QueueTest.test_display_name):
+        (QueueTest.test_name_with_underscores):
+
+2013-04-05  Rijubrata Bhaumik  <rijubrata.bhaumik@intel.com>
+
+        [EFL] Enable indexed database
+        https://bugs.webkit.org/show_bug.cgi?id=107248
+
+        Reviewed by Alexis Menard.
+
+        * Scripts/webkitperl/FeatureList.pm:
+
+2013-04-05  Dimitri Glazkov  <dglazkov@chromium.org>
+
+        Remove vestiges of Chromium bits from watchlists.
+        https://bugs.webkit.org/show_bug.cgi?id=114047
+
+        Reviewed by Ryosuke Niwa.
+
+        * Scripts/webkitpy/common/config/watchlist: Removed vestiges.
+
+2013-04-05  Chris Fleizach  <cfleizach@apple.com>
+
+        Add James Craig to the contributors list.
+
+        * Scripts/webkitpy/common/config/committers.py:
+
+2013-04-04  Kent Tamura  <tkent@chromium.org>
+
+        Remove ChromiumPublicApi pattern, and cc/message rules for it.
+
+        * Scripts/webkitpy/common/config/watchlist:
+
+2013-04-04  Benjamin Poulain  <bpoulain@apple.com>
+
+        Temporarily disable the Python unittests broken by the commit queue not running layout tests
+        https://bugs.webkit.org/show_bug.cgi?id=113997
+
+        Reviewed by Ryosuke Niwa.
+
+        Disable the tests until Ryosuke gets the time and hardware to have
+        a testing commit-queue.
+
+        * Scripts/webkitpy/tool/bot/commitqueuetask_unittest.py:
+        (CommitQueueTaskTest):
+        * Scripts/webkitpy/tool/commands/queues_unittest.py:
+        (CommitQueueTest):
+
+2013-04-04  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Remove Chromium builders from build.webkit.org
+        https://bugs.webkit.org/show_bug.cgi?id=113990
+
+        Reviewed by Benjamin Poulain.
+
+        Land the part to disable triggering of Chromium builders first so that we may start
+        deleting more Chromium code that breaks the update step.
+
+        * BuildSlaveSupport/build.webkit.org-config/config.json:
+
+2013-04-04  Benjamin Poulain  <bpoulain@apple.com>
+
+        Remove Chromium's DumpRenderTree
+        https://bugs.webkit.org/show_bug.cgi?id=113989
+
+        Reviewed by Kent Tamura.
+
+        On second thought, let's not go to Camelot. It is a silly place.
+
+        * DumpRenderTree/mac/DumpRenderTree.mm:
+        (resetDefaultsToConsistentValues):
+
+2013-04-04  Geoffrey Garen  <ggaren@apple.com>
+
+        Nixed the defunct chromium folder from DumpRenderTree
+        https://bugs.webkit.org/show_bug.cgi?id=113993
+
+        Reviewed by Ryosuke Niwa.
+
+        * DumpRenderTree/chromium: Removed.
+        * DumpRenderTree/chromium/DRTDevToolsAgent.cpp: Removed.
+        * DumpRenderTree/chromium/DRTDevToolsAgent.h: Removed.
+        * DumpRenderTree/chromium/DRTDevToolsClient.cpp: Removed.
+        * DumpRenderTree/chromium/DRTDevToolsClient.h: Removed.
+        * DumpRenderTree/chromium/DumpRenderTree.cpp: Removed.
+        * DumpRenderTree/chromium/ImageDiff.cpp: Removed.
+        * DumpRenderTree/chromium/LayoutTestHelper.mm: Removed.
+        * DumpRenderTree/chromium/LayoutTestHelperWin.cpp: Removed.
+        * DumpRenderTree/chromium/MockPlatform.cpp: Removed.
+        * DumpRenderTree/chromium/MockPlatform.h: Removed.
+        * DumpRenderTree/chromium/MockWebPrerenderingSupport.cpp: Removed.
+        * DumpRenderTree/chromium/MockWebPrerenderingSupport.h: Removed.
+        * DumpRenderTree/chromium/Task.cpp: Removed.
+        * DumpRenderTree/chromium/Task.h: Removed.
+        * DumpRenderTree/chromium/TestEventPrinter.cpp: Removed.
+        * DumpRenderTree/chromium/TestEventPrinter.h: Removed.
+        * DumpRenderTree/chromium/TestNavigationController.cpp: Removed.
+        * DumpRenderTree/chromium/TestNavigationController.h: Removed.
+        * DumpRenderTree/chromium/TestNetscapePlugIn: Removed.
+        * DumpRenderTree/chromium/TestNetscapePlugIn/ForwardingHeaders: Removed.
+        * DumpRenderTree/chromium/TestNetscapePlugIn/ForwardingHeaders/WebKit: Removed.
+        * DumpRenderTree/chromium/TestNetscapePlugIn/ForwardingHeaders/WebKit/npapi.h: Removed.
+        * DumpRenderTree/chromium/TestNetscapePlugIn/ForwardingHeaders/WebKit/npfunctions.h: Removed.
+        * DumpRenderTree/chromium/TestNetscapePlugIn/ForwardingHeaders/WebKit/npruntime.h: Removed.
+        * DumpRenderTree/chromium/TestRunner: Removed.
+        * DumpRenderTree/chromium/TestRunner/public: Removed.
+        * DumpRenderTree/chromium/TestRunner/public/WebPreferences.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/public/WebTask.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/public/WebTestCommon.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/public/WebTestDelegate.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/public/WebTestInterfaces.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/public/WebTestRunner.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/AccessibilityControllerChromium.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/AccessibilityControllerChromium.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/AccessibilityUIElementChromium.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/AccessibilityUIElementChromium.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/CppBoundClass.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/CppBoundClass.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/CppVariant.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/CppVariant.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/EventSender.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/EventSender.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/GamepadController.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/GamepadController.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/KeyCodeMapping.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/KeyCodeMapping.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/MockConstraints.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/MockConstraints.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/MockGrammarCheck.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/MockGrammarCheck.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/MockSpellCheck.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/MockSpellCheck.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/MockWebMediaStreamCenter.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/MockWebMediaStreamCenter.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/MockWebRTCDTMFSenderHandler.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/MockWebRTCDTMFSenderHandler.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/MockWebRTCDataChannelHandler.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/MockWebRTCDataChannelHandler.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/MockWebRTCPeerConnectionHandler.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/MockWebRTCPeerConnectionHandler.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/MockWebSpeechInputController.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/MockWebSpeechInputController.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/MockWebSpeechRecognizer.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/MockWebSpeechRecognizer.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/NotificationPresenter.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/NotificationPresenter.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/SpellCheckClient.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/SpellCheckClient.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/TestCommon.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/TestCommon.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/TestPlugin.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/TestPlugin.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/TestRunner.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/TextInputController.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/TextInputController.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/WebPermissions.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/WebPermissions.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/WebPreferences.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/WebTask.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/WebTestInterfaces.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/WebTestThemeControlWin.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/WebTestThemeControlWin.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/WebTestThemeEngineMac.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/WebTestThemeEngineMac.mm: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/WebTestThemeEngineWin.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/WebTestThemeEngineWin.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/WebUserMediaClientMock.cpp: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/WebUserMediaClientMock.h: Removed.
+        * DumpRenderTree/chromium/TestRunner/src/config.h: Removed.
+        * DumpRenderTree/chromium/TestShell.cpp: Removed.
+        * DumpRenderTree/chromium/TestShell.h: Removed.
+        * DumpRenderTree/chromium/TestShellAndroid.cpp: Removed.
+        * DumpRenderTree/chromium/TestShellMac.mm: Removed.
+        * DumpRenderTree/chromium/TestShellPosix.cpp: Removed.
+        * DumpRenderTree/chromium/TestShellStub.cpp: Removed.
+        * DumpRenderTree/chromium/TestShellWin.cpp: Removed.
+        * DumpRenderTree/chromium/TestShellX11.cpp: Removed.
+        * DumpRenderTree/chromium/WebViewHost.cpp: Removed.
+        * DumpRenderTree/chromium/WebViewHost.h: Removed.
+        * DumpRenderTree/chromium/android_fallback_fonts.xml: Removed.
+        * DumpRenderTree/chromium/android_main_fonts.xml: Removed.
+        * DumpRenderTree/chromium/config.h: Removed.
+        * DumpRenderTree/chromium/fonts.conf: Removed.
+
+2013-04-04  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Remove the rebaseline queue server since nobody except maybe one person from Google uses it.
+
+        Rubber stamped by Benjamin Poulain.
+
+        * RebaselineQueueServer: Removed.
+        * RebaselineQueueServer/app.yaml: Removed.
+        * RebaselineQueueServer/handlers: Removed.
+        * RebaselineQueueServer/handlers/__init__.py: Removed.
+        * RebaselineQueueServer/handlers/builderqueue.py: Removed.
+        * RebaselineQueueServer/handlers/pages.py: Removed.
+        * RebaselineQueueServer/index.yaml: Removed.
+        * RebaselineQueueServer/main.py: Removed.
+        * RebaselineQueueServer/model: Removed.
+        * RebaselineQueueServer/model/__init__.py: Removed.
+        * RebaselineQueueServer/model/queueentry.py: Removed.
+        * RebaselineQueueServer/static: Removed.
+        * RebaselineQueueServer/static/builder-frame-empty.html: Removed.
+        * RebaselineQueueServer/static/styles.css: Removed.
+        * RebaselineQueueServer/templates: Removed.
+        * RebaselineQueueServer/templates/builder-picker.html: Removed.
+        * RebaselineQueueServer/templates/builder-queue-edit.html: Removed.
+        * RebaselineQueueServer/templates/builder-queue-list.html: Removed.
+        * RebaselineQueueServer/templates/home.html: Removed.
+
 2013-04-04  Ryosuke Niwa  <rniwa@webkit.org>
 
         Fix setup-commit-queue and temporarily disable testing on commit-queue