| Index: Tools/ChangeLog
|
| ===================================================================
|
| --- Tools/ChangeLog (revision 145387)
|
| +++ Tools/ChangeLog (working copy)
|
| @@ -1,3 +1,3310 @@
|
| +2013-02-27 John Bauman <jbauman@chromium.org>
|
| +
|
| + Plugin in iframe may not display
|
| + https://bugs.webkit.org/show_bug.cgi?id=109879
|
| +
|
| + Reviewed by Simon Fraser.
|
| +
|
| + LogNPPSetWindow will be used with other ports as well.
|
| +
|
| + * DumpRenderTree/DumpRenderTree.gypi:
|
| + * DumpRenderTree/TestNetscapePlugIn/CMakeLists.txt:
|
| +
|
| +2013-02-27 Jochen Eisinger <jochen@chromium.org>
|
| +
|
| + plugins/netscape-plugin-setwindow-size*.html and plugins/pass-different-npp-struct.html should be async
|
| + https://bugs.webkit.org/show_bug.cgi?id=110973
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + There is nothing that ensures that the log messages from the plugin
|
| + come in before the layout test finished loading.
|
| +
|
| + * DumpRenderTree/TestNetscapePlugIn/Tests/PassDifferentNPPStruct.cpp:
|
| + (PassDifferentNPPStruct::NPP_SetWindow):
|
| + * DumpRenderTree/TestNetscapePlugIn/main.cpp:
|
| + (NPP_SetWindow):
|
| +
|
| +2013-02-27 Glenn Adams <glenn@skynav.com>
|
| +
|
| + Add ENABLE_CSS3_TEXT_LINE_BREAK flag.
|
| + https://bugs.webkit.org/show_bug.cgi?id=110944
|
| +
|
| + Reviewed by Dean Jackson.
|
| +
|
| + * Scripts/webkitperl/FeatureList.pm:
|
| + * qmake/mkspecs/features/features.pri:
|
| +
|
| +2013-02-27 Yong Li <yong.li.webkit@outlook.com>
|
| +
|
| + Unreviewed. Remove myself from watchlist.
|
| +
|
| + * Scripts/webkitpy/common/config/watchlist:
|
| +
|
| +2013-02-27 Allan Sandfeld Jensen <allan.jensen@digia.com>
|
| +
|
| + Switch QtWebKit to GStreamer 1.0.
|
| + https://bugs.webkit.org/show_bug.cgi?id=106669.
|
| +
|
| + Original patch by Sebastian Dröge.
|
| + Reviewed by Csaba Osztrogonác.
|
| +
|
| + Build with GStreamer 1.0 if available, but support GStreamer 0.10
|
| + temporarily to make upgrading easy and the patch suitable for Qt5.
|
| +
|
| + * qmake/mkspecs/features/features.prf:
|
| +
|
| +2013-02-27 Szilard Ledan <szledan@inf.u-szeged.hu>
|
| +
|
| + Unreviewed. Added myself to committers.py
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| +
|
| +2013-02-27 Sheriff Bot <webkit.review.bot@gmail.com>
|
| +
|
| + Unreviewed, rolling out r144192.
|
| + http://trac.webkit.org/changeset/144192
|
| + https://bugs.webkit.org/show_bug.cgi?id=110984
|
| +
|
| + Stored svn password on wrong computer (Requested by kkristof
|
| + on #webkit).
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| +
|
| +2013-02-27 Szilard Ledan <szledan@inf.u-szeged.hu>
|
| +
|
| + Unreviewed. Added myself to committers.py
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| +
|
| +2013-02-27 Ryosuke Niwa <rniwa@webkit.org>
|
| +
|
| + Build fix after r144155. The report page is located at /api/report, not /api/test/report.
|
| +
|
| + * Scripts/webkitpy/performance_tests/perftestsrunner.py:
|
| + (PerfTestsRunner._upload_json):
|
| +
|
| +2013-02-27 Ryosuke Niwa <rniwa@webkit.org>
|
| +
|
| + Stop uploading results to webkit-perf.appspot.com
|
| + https://bugs.webkit.org/show_bug.cgi?id=110954
|
| +
|
| + Reviewed by Benjamin Poulain.
|
| +
|
| + When the specified test results server was webkit-perf.appspot.com, replace it by perf.webkit.org.
|
| + Also, always use the new JSON format. Removed the code to generate the old format.
|
| +
|
| + * Scripts/webkitpy/performance_tests/perftestsrunner.py:
|
| + (PerfTestsRunner._generate_and_show_results):
|
| + (PerfTestsRunner._generate_results_dict):
|
| + (PerfTestsRunner._merge_slave_config_json):
|
| + (PerfTestsRunner._generate_output_files):
|
| +
|
| +2013-02-27 Sheriff Bot <webkit.review.bot@gmail.com>
|
| +
|
| + Unreviewed, rolling out r144136, r144143, and r144147.
|
| + http://trac.webkit.org/changeset/144136
|
| + http://trac.webkit.org/changeset/144143
|
| + http://trac.webkit.org/changeset/144147
|
| + https://bugs.webkit.org/show_bug.cgi?id=110950
|
| +
|
| + Caused some timeouts and flaky crashes (Requested by abarth on
|
| + #webkit).
|
| +
|
| + * DumpRenderTree/chromium/DumpRenderTree.cpp:
|
| + (main):
|
| + * DumpRenderTree/chromium/TestRunner/src/WebPreferences.cpp:
|
| + (WebTestRunner::WebPreferences::reset):
|
| + * DumpRenderTree/chromium/TestShell.cpp:
|
| + (TestShell::TestShell):
|
| +
|
| +2013-02-25 Ryosuke Niwa <rniwa@webkit.org>
|
| +
|
| + Use perf.webkit.org JSON format in results page
|
| + https://bugs.webkit.org/show_bug.cgi?id=110842
|
| +
|
| + Reviewed by Benjamin Poulain.
|
| +
|
| + Change the default JSON format from that of webkit-perf.appspot.com to that of perf.webkit.org.
|
| +
|
| + A whole bunch of integration tests have been updated to use the new JSON format.
|
| +
|
| + * Scripts/webkitpy/performance_tests/perftestsrunner.py:
|
| + (PerfTestsRunner._generate_and_show_results): Renamed output and output_path to legacy_output
|
| + and legacy_output_json_path respectively.
|
| + (PerfTestsRunner._generate_results_dict): Don't assume meta build information is always available.
|
| + (PerfTestsRunner._generate_output_files): Make json_output, which is used to generate the default
|
| + JSON file and the results page out of perf_webkit_output instead of legacy_output.
|
| +
|
| + * Scripts/webkitpy/performance_tests/perftestsrunner_integrationtest.py:
|
| + (MainTest.test_run_memory_test):
|
| + (MainTest._test_run_with_json_output.mock_upload_json):
|
| + (MainTest):
|
| + (MainTest.test_run_with_json_output):
|
| + (MainTest.test_run_with_description):
|
| + (MainTest.test_run_generates_json_by_default):
|
| + (MainTest.test_run_merges_output_by_default):
|
| + (MainTest.test_run_respects_reset_results):
|
| + (MainTest.test_run_generates_and_show_results_page):
|
| + (MainTest.test_run_with_slave_config_json):
|
| + (MainTest.test_run_with_multiple_repositories):
|
| + (MainTest.test_run_with_upload_json):
|
| + (MainTest.test_run_with_upload_json_should_generate_perf_webkit_json):
|
| +
|
| +2013-02-26 Adam Barth <abarth@webkit.org>
|
| +
|
| + [Chromium] Enable threaded HTML parser by default in DumpRenderTree
|
| + https://bugs.webkit.org/show_bug.cgi?id=110907
|
| +
|
| + Reviewed by Eric Seidel.
|
| +
|
| + This patch changes --enable-threaded-html-parser into
|
| + --disable-threaded-html-parser and thereby enables the threaded HTML
|
| + parser by default for the Chromium port.
|
| +
|
| + * DumpRenderTree/chromium/DumpRenderTree.cpp:
|
| + * DumpRenderTree/chromium/TestRunner/src/WebPreferences.cpp:
|
| + (WebTestRunner::WebPreferences::reset):
|
| + * DumpRenderTree/chromium/TestShell.cpp:
|
| + (TestShell::TestShell):
|
| +
|
| +2013-02-26 Dirk Pranke <dpranke@chromium.org>
|
| +
|
| + [chromium] Re-enable the fixed version of freetype on linux
|
| + https://bugs.webkit.org/show_bug.cgi?id=110542
|
| +
|
| + Reviewed by Tony Chang.
|
| +
|
| + Re-land the change in r143794 to switch to building with a fixed
|
| + version of FreeType for just DumpRenderTree. This allows us to share
|
| + one version of pixel baselines for both Lucid and Precise, and run the
|
| + layout tests in a stock Precise install (instead of a Lucid chroot).
|
| + Going forward, this approach isolates us from os-level changes to the
|
| + version of FreeType. Note that Chromium itself still uses the system
|
| + FreeType and is unaffected by this change.
|
| +
|
| + This setting can still be turned off (at compile/gyp-time) by
|
| + manually setting use_custom_freetype=0.
|
| +
|
| + * DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp:
|
| +
|
| +2013-02-26 Nico Weber <thakis@chromium.org>
|
| +
|
| + [chromium] content shell drt: Enable WebKit::setLayoutTestMode()
|
| + https://bugs.webkit.org/show_bug.cgi?id=110890
|
| +
|
| + Reviewed by Jochen Eisinger.
|
| +
|
| + Several functions in webkit check that bit to change rendering
|
| + in layout test mode. For example, platform/graphics/skia/FrontSkia.cpp
|
| + disables font smoothing in this mode. TestShell and DRT both set
|
| + this flag, so content shell drt should set it too.
|
| +
|
| + * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.cpp:
|
| + (WebTestRunner::TestInterfaces::TestInterfaces):
|
| +
|
| +2013-02-26 Vivek Galatage <vivek.vg@samsung.com>
|
| +
|
| + new-commit-bot: Fix the unit test newcommitbot-unittest.py due to r144040
|
| + https://bugs.webkit.org/show_bug.cgi?id=110884
|
| +
|
| + Reviewed by Csaba Osztrogonác.
|
| +
|
| + Adding the missing spaces before ':' in the unit test.
|
| +
|
| + * Scripts/webkitpy/tool/commands/newcommitbot_unittest.py:
|
| +
|
| +2013-02-26 Vivek Galatage <vivek.vg@samsung.com>
|
| +
|
| + new-commit-bot: Some IRC clients doesn't linkify rollout messages
|
| + https://bugs.webkit.org/show_bug.cgi?id=110861
|
| +
|
| + Reviewed by Ryosuke Niwa.
|
| +
|
| + Adding the space before ':' in order to fix the links shown for the rollout message.
|
| +
|
| + * Scripts/webkitpy/tool/commands/newcommitbot.py:
|
| + (NewCommitBot._summarize_commit_log):
|
| +
|
| +2013-02-26 Joone Hur <joone.hur@intel.com>
|
| +
|
| + [GTK] Add Clutter to jhbuild
|
| + https://bugs.webkit.org/show_bug.cgi?id=110245
|
| +
|
| + Reviewed by Martin Robinson.
|
| +
|
| + Add clutter, cogl, clutter-gtk, and atk to the optional moduleset.
|
| + This allows to build WebKitGtk+ with clutter as an acceleration backend
|
| + within the jhbuild environment.
|
| +
|
| + * gtk/jhbuild-optional.modules:
|
| +
|
| +2013-02-25 Ryosuke Niwa <rniwa@webkit.org>
|
| +
|
| + Another fix attempt after r143991 since having \r? after a greedy match doesn't help.
|
| +
|
| + * Scripts/webkitpy/common/checkout/scm/svn.py:
|
| + (SVN.value_from_svn_info):
|
| +
|
| +2013-02-25 Alan Cutter <alancutter@chromium.org>
|
| +
|
| + GCE EWS bots failing intermittently on HTTP 502 error while updating their status
|
| + https://bugs.webkit.org/show_bug.cgi?id=110845
|
| +
|
| + Unreviewed EWS bot fix.
|
| +
|
| + Switch the Queue Status Server address the EWS bots use to a more direct URL that
|
| + doesn't seem to be having problems from GCE like queues.webkit.org.
|
| +
|
| + * Scripts/webkitpy/common/net/statusserver.py:
|
| + (StatusServer):
|
| +
|
| +2013-02-25 Dirk Pranke <dpranke@chromium.org>
|
| +
|
| + Forgot to delete a no-longer-needed unit test after r143980.
|
| +
|
| + Unreviewed, build fix.
|
| +
|
| + * Scripts/webkitpy/layout_tests/port/chromium_win_unittest.py:
|
| + (ChromiumWinTest.test_path_to_image_diff):
|
| +
|
| +2013-02-25 Ryosuke Niwa <rniwa@webkit.org>
|
| +
|
| + Build fix. run-perf-tests was reporting with revision numbers ending with \r.
|
| + Don't include \r at the end of svn info lines on Windows.
|
| +
|
| + This is similar to r143839.
|
| +
|
| + * Scripts/webkitpy/common/checkout/scm/svn.py:
|
| + (SVN.value_from_svn_info):
|
| +
|
| +2013-02-25 James Simonsen <simonjam@chromium.org>
|
| +
|
| + [Resource Timing] Update test suite so it can be exported to the W3C
|
| + https://bugs.webkit.org/show_bug.cgi?id=107343
|
| +
|
| + Reviewed by Tony Gentilcore.
|
| +
|
| + * Scripts/export-w3c-performance-wg-tests: Clean up output.
|
| + * Scripts/import-w3c-performance-wg-tests:
|
| +
|
| +2013-02-25 Anders Carlsson <andersca@apple.com>
|
| +
|
| + Add a new unavailablePluginButtonClicked callback that takes a WKDictionary of plug-in information
|
| + https://bugs.webkit.org/show_bug.cgi?id=110821
|
| + <rdar://problem/13265303>
|
| +
|
| + Reviewed by Beth Dakin.
|
| +
|
| + Update for WebKit2 changes.
|
| +
|
| + * MiniBrowser/mac/WK2BrowserWindowController.m:
|
| + (-[WK2BrowserWindowController awakeFromNib]):
|
| + * WebKitTestRunner/TestController.cpp:
|
| + (WTR::TestController::createOtherPage):
|
| + (WTR::TestController::createWebViewWithOptions):
|
| + (WTR::TestController::unavailablePluginButtonClicked):
|
| + * WebKitTestRunner/TestController.h:
|
| + (TestController):
|
| +
|
| +2013-02-21 Jeffrey Pfau <jpfau@apple.com>
|
| +
|
| + Optionally partition cache to prevent using cache for tracking
|
| + https://bugs.webkit.org/show_bug.cgi?id=110269
|
| +
|
| + Reviewed by Maciej Stachowiak.
|
| +
|
| + Add test suite for public suffix functions on Mac.
|
| +
|
| + * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
|
| + * TestWebKitAPI/Tests/mac/PublicSuffix.mm: Added.
|
| + (TestWebKitAPI):
|
| + (TestWebKitAPI::TEST_F):
|
| +
|
| +2013-02-25 Dirk Pranke <dpranke@chromium.org>
|
| +
|
| + nrwt: reenable multiple http shards on chromium win
|
| + https://bugs.webkit.org/show_bug.cgi?id=110814
|
| +
|
| + Reviewed by Tony Chang.
|
| +
|
| + The underlying bug in DumpRenderTree that was causing us to look for a
|
| + pac file and timeout under load was fixed a while ago.
|
| +
|
| + * Scripts/webkitpy/layout_tests/port/chromium_win.py:
|
| + (ChromiumWinPort.relative_test_filename):
|
| +
|
| +2013-02-25 Dirk Pranke <dpranke@chromium.org>
|
| +
|
| + Make ninja the default w/ build-webkit --chromium on windows.
|
| + https://bugs.webkit.org/show_bug.cgi?id=110731
|
| +
|
| + Unreviewed - TBR'ing thakis :).
|
| +
|
| + * Scripts/update-webkit-chromium:
|
| +
|
| +2013-02-25 Anders Carlsson <andersca@apple.com>
|
| +
|
| + Add a new pluginDidFail callback that takes a WKDictionary of plug-in information
|
| + https://bugs.webkit.org/show_bug.cgi?id=110793
|
| + <rdar://problem/13265303>
|
| +
|
| + Reviewed by Sam Weinig.
|
| +
|
| + Update for WebKit2 API changes.
|
| +
|
| + * MiniBrowser/mac/WK2BrowserWindowController.m:
|
| + (-[WK2BrowserWindowController awakeFromNib]):
|
| + * WebKitTestRunner/TestController.cpp:
|
| + (WTR::TestController::createWebViewWithOptions):
|
| +
|
| +2013-02-25 Nico Weber <thakis@chromium.org>
|
| +
|
| + Fix python unit tests after yoli's email address update in http://trac.webkit.org/changeset/143922
|
| + https://bugs.webkit.org/show_bug.cgi?id=110775
|
| +
|
| + Unreviewed, basically a rebaseline.
|
| +
|
| + * Scripts/webkitpy/common/config/watchlist:
|
| +
|
| +2013-02-25 Nico Weber <thakis@chromium.org>
|
| +
|
| + [chromium] Try to get the webkit builder to use msvs again
|
| + https://bugs.webkit.org/show_bug.cgi?id=110771
|
| +
|
| + Reviewed by Eric Seidel.
|
| +
|
| + The msvs gyp generator apparently doesn't write the sln file on every
|
| + run, so check the vcxproj file instead.
|
| +
|
| + * Scripts/webkitdirs.pm:
|
| + (determineIsChromiumNinja):
|
| +
|
| +2013-02-25 Nico Weber <thakis@chromium.org>
|
| +
|
| + [chromium] try to unbreak run-chromium-webkit-unit-tests on the mac bots
|
| + https://bugs.webkit.org/show_bug.cgi?id=110767
|
| +
|
| + Reviewed by Eric Seidel.
|
| +
|
| + The tester runs gyp, which generates out/Release/build.ninja. The bot
|
| + scripts use existence (and timestamp) of that file to decide if the
|
| + current build is supposed to be ninja or xcodebuild. The file exists,
|
| + so the snapshot is extracted to out/Release. The snapshot doesn't
|
| + contain build.ninja however due to
|
| + http://trac.webkit.org/changeset/140375 , so after extracting the
|
| + snapshot the scripts think that this is an xcodebuild build. So remove
|
| + the part of that revision that removed ninja files from the archive,
|
| + and the bots should be happy again.
|
| +
|
| + * BuildSlaveSupport/built-product-archive:
|
| + (archiveBuiltProduct):
|
| +
|
| +2013-02-25 Nico Weber <thakis@chromium.org>
|
| +
|
| + Fix tests after r143910
|
| + https://bugs.webkit.org/show_bug.cgi?id=110757
|
| +
|
| + Reviewed by Andreas Kling.
|
| +
|
| + While here, also add a test for the bug r143910 fixed.
|
| +
|
| + * Scripts/webkitpy/common/system/executive_unittest.py:
|
| + (ScriptErrorTest.test_message_with_output):
|
| + (ScriptErrorTest):
|
| + (ScriptErrorTest.test_message_with_tuple):
|
| +
|
| +2013-02-25 Nico Weber <thakis@chromium.org>
|
| +
|
| + [chromium] Apparently built-product-archive is written in Python, not Perl :-/
|
| + https://bugs.webkit.org/show_bug.cgi?id=110755
|
| +
|
| + Reviewed by Jochen Eisinger.
|
| +
|
| + * BuildSlaveSupport/built-product-archive:
|
| + (archiveBuiltProduct):
|
| + (extractBuiltProduct):
|
| +
|
| +2013-02-25 Sheriff Bot <webkit.review.bot@gmail.com>
|
| +
|
| + Unreviewed, rolling out r143895.
|
| + http://trac.webkit.org/changeset/143895
|
| + https://bugs.webkit.org/show_bug.cgi?id=110758
|
| +
|
| + broke a bunch of tests (Requested by thakis__ on #webkit).
|
| +
|
| + * Scripts/update-webkit-chromium:
|
| +
|
| +2013-02-25 Andreas Kling <akling@apple.com>
|
| +
|
| + Unreviewed, fix simple mistake in r143903.
|
| + <http://webkit.org/b/110746>
|
| +
|
| + Reviewed by Andreas Kling.
|
| +
|
| + Pass git revision, not svn revision, to git shell command.
|
| +
|
| + * Scripts/webkitpy/common/checkout/scm/git.py:
|
| + (Git.timestamp_of_latest_commit):
|
| +
|
| +2013-02-25 Nico Weber <thakis@chromium.org>
|
| +
|
| + [chromium] Let built-product-archive log which directory it's archiving from and extracting to
|
| + https://bugs.webkit.org/show_bug.cgi?id=110748
|
| +
|
| + Reviewed by Jochen Eisinger.
|
| +
|
| + One of the mac testers runs DRT from out/ but WebKitUnitTests from
|
| + xcodebuild. I'm trying to understand what's going on.
|
| +
|
| + * BuildSlaveSupport/built-product-archive:
|
| + (archiveBuiltProduct):
|
| + (extractBuiltProduct):
|
| +
|
| +2013-02-23 Ilya Tikhonovsky <loislo@chromium.org>
|
| +
|
| + Web Inspector: Native Memory Instrumentation: replace String with const char* in MemoryObjectInfo
|
| + https://bugs.webkit.org/show_bug.cgi?id=110599
|
| +
|
| + Reviewed by Yury Semikhatsky.
|
| +
|
| + Due to potentially dynamic nature of names and classNames we need to make a copy of the strings
|
| + that were given us via MemoryInstrumentation calls.
|
| + So I extended client api with registerString method that pushes the strings
|
| + down to the serializer.
|
| +
|
| + * TestWebKitAPI/Tests/WTF/MemoryInstrumentationTest.cpp:
|
| + * TestWebKitAPI/Tests/WebCore/HeapGraphSerializerTest.cpp:
|
| + (TestWebKitAPI::Helper::Helper):
|
| + (Helper):
|
| + (TestWebKitAPI::Helper::addNode):
|
| + (TestWebKitAPI::TEST):
|
| +
|
| +2013-02-25 Nico Weber <thakis@chromium.org>
|
| +
|
| + Make ScriptError not crash when args is a tuple
|
| + https://bugs.webkit.org/show_bug.cgi?id=110747
|
| +
|
| + Reviewed by Jochen Eisinger.
|
| +
|
| + I'm trying to understand the error on
|
| + http://build.webkit.org/builders/Chromium%20Win%20Release%20%28Tests%29/builds/34563/steps/layout-test/logs/stdio
|
| + better. I'll likely have to revert the ninja switch on windows, but
|
| + having error reporting code that doesn't itself crash sounds like a
|
| + good thing to have anyways.
|
| +
|
| + The problem is that '%s' % (1, 2) errors out, and args is sometimes a
|
| + tuple not a list.
|
| +
|
| + * Scripts/run-chromium-webkit-unit-tests:
|
| + * Scripts/webkitpy/common/system/executive.py:
|
| + (ScriptError.__init__):
|
| +
|
| +2013-02-25 Laszlo Gombos <l.gombos@samsung.com>
|
| +
|
| + [EFL] Align feature defaults
|
| + https://bugs.webkit.org/show_bug.cgi?id=110715
|
| +
|
| + Enable 3D_RENDERING in FeatureList.pm as it is enabled by default in
|
| + OptionsEfl.cmake.
|
| +
|
| + Reviewed by Gyuyoung Kim.
|
| +
|
| + * Scripts/webkitperl/FeatureList.pm:
|
| +
|
| +2013-02-25 Ryosuke Niwa <rniwa@webkit.org>
|
| +
|
| + run-perf-tests reports wrong commit time
|
| + https://bugs.webkit.org/show_bug.cgi?id=110746
|
| +
|
| + Reviewed by Andreas Kling.
|
| +
|
| + The bug was caused by running "svn info" on a subdirectory, which returns a timestamp
|
| + of when the subdirectory was last modified.
|
| +
|
| + Run "svn info -r <revision> <repository root>" instead. Specifying revision number is
|
| + insufficient since running "svn log -r <revision>" on a partial checkout only returns
|
| + an empty result if the revision didn't modify the subdirectory.
|
| +
|
| + For git, there is no partial checkout, so we just need to pass in "-r" option to keep
|
| + the interface compatible with svn.
|
| +
|
| + * Scripts/webkitpy/common/checkout/scm/git.py:
|
| + (Git.timestamp_of_latest_commit):
|
| + * Scripts/webkitpy/common/checkout/scm/scm.py:
|
| + (SCM.timestamp_of_latest_commit):
|
| + * Scripts/webkitpy/common/checkout/scm/scm_mock.py:
|
| + (MockSCM.timestamp_of_latest_commit):
|
| + * Scripts/webkitpy/common/checkout/scm/scm_unittest.py:
|
| + (test_timestamp_of_latest_commit):
|
| + * Scripts/webkitpy/common/checkout/scm/svn.py:
|
| + (SVN.timestamp_of_latest_commit):
|
| + * Scripts/webkitpy/performance_tests/perftestsrunner.py:
|
| + (PerfTestsRunner._generate_results_dict):
|
| +
|
| +2013-02-25 Jochen Eisinger <jochen@chromium.org>
|
| +
|
| + [chromium] move WebRuntimeFeatures configuration to TestRunner library
|
| + https://bugs.webkit.org/show_bug.cgi?id=110712
|
| +
|
| + Reviewed by Nico Weber.
|
| +
|
| + * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.cpp:
|
| + (WebTestRunner::TestInterfaces::TestInterfaces):
|
| + * DumpRenderTree/chromium/TestShell.cpp:
|
| + (TestShell::TestShell):
|
| +
|
| +2013-02-25 Nico Weber <thakis@chromium.org>
|
| +
|
| + Make ninja the default build system for build-webkit --chromium on windows
|
| + https://bugs.webkit.org/show_bug.cgi?id=110731
|
| +
|
| + Reviewed by Jochen Eisinger.
|
| +
|
| + With http://crbug.com/169945 fixed, this should now work.
|
| +
|
| + * Scripts/update-webkit-chromium:
|
| +
|
| +2013-02-24 Gustavo Noronha Silva <gns@gnome.org>
|
| +
|
| + [GTK] GTK+ 2 build broken since GTK_API_VERSION_2 moved to autoconfig.h
|
| + https://bugs.webkit.org/show_bug.cgi?id=110702
|
| +
|
| + Reviewed by Martin Robinson.
|
| +
|
| + * GtkLauncher/main.c: include autotoolsconfig.h.
|
| + * Scripts/webkitpy/style/checker.py: make GtkLauncher/main.c exempt of
|
| + the include ordering check, since it uses autotoolsconfig.h which needs to
|
| + come first.
|
| +
|
| +2013-02-24 Hajime Morrita <morrita@google.com>
|
| +
|
| + [Custom Elements] Implement bare-bone document.register()
|
| + https://bugs.webkit.org/show_bug.cgi?id=100229
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + Added enableCustomDOMElements flag.
|
| +
|
| + * DumpRenderTree/chromium/TestShell.cpp:
|
| + (TestShell::TestShell):
|
| +
|
| +2013-02-23 Mark Pilgrim <pilgrim@chromium.org>
|
| +
|
| + [Chromium] DumpRenderTree TestShell::initialize should take Platform* now that WebKitPlatformSupport is empty
|
| + https://bugs.webkit.org/show_bug.cgi?id=110606
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + Part of a larger refactoring series; see tracking bug 82948.
|
| +
|
| + * DumpRenderTree/DumpRenderTree.gypi:
|
| + * DumpRenderTree/chromium/DumpRenderTree.cpp:
|
| + (WebKitSupportTestEnvironment::WebKitSupportTestEnvironment):
|
| + (WebKitSupportTestEnvironment::mockPlatform):
|
| + (WebKitSupportTestEnvironment):
|
| + * DumpRenderTree/chromium/MockPlatform.cpp: Copied from Tools/DumpRenderTree/chromium/MockWebKitPlatformSupport.cpp.
|
| + (MockPlatform::create):
|
| + (MockPlatform::MockPlatform):
|
| + (MockPlatform::~MockPlatform):
|
| + (MockPlatform::setInterfaces):
|
| + (MockPlatform::cryptographicallyRandomValues):
|
| + (MockPlatform::createMediaStreamCenter):
|
| + (MockPlatform::createRTCPeerConnectionHandler):
|
| + * DumpRenderTree/chromium/MockPlatform.h: Copied from Tools/DumpRenderTree/chromium/MockWebKitPlatformSupport.h.
|
| + (MockPlatform):
|
| + * DumpRenderTree/chromium/MockWebKitPlatformSupport.cpp: Removed.
|
| + * DumpRenderTree/chromium/MockWebKitPlatformSupport.h: Removed.
|
| + * DumpRenderTree/chromium/TestRunner/public/WebTestDelegate.h:
|
| + (WebTestDelegate):
|
| + * DumpRenderTree/chromium/TestShell.cpp:
|
| + (TestShell::initialize):
|
| + * DumpRenderTree/chromium/TestShell.h:
|
| + (TestShell):
|
| +
|
| +2013-02-23 Ryosuke Niwa <rniwa@webkit.org>
|
| +
|
| + Chromium Windows Perf bot fix. Tolerate CR at the end of the line that contains the timestamp.
|
| +
|
| + * Scripts/webkitpy/common/checkout/scm/svn.py:
|
| + (SVN.timestamp_of_latest_commit):
|
| +
|
| +2013-02-23 Jason Anderssen <janderssen@gmail.com>
|
| +
|
| + Move setAutofilled from TestRunner to WebCore
|
| + https://bugs.webkit.org/show_bug.cgi?id=110521
|
| +
|
| + Reviewed by Benjamin Poulain.
|
| +
|
| + * DumpRenderTree/TestRunner.cpp:
|
| + (TestRunner::staticFunctions):
|
| + * DumpRenderTree/TestRunner.h:
|
| + (TestRunner):
|
| + * DumpRenderTree/blackberry/TestRunnerBlackBerry.cpp:
|
| + * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp:
|
| + (WebTestRunner::TestRunner::TestRunner):
|
| + * DumpRenderTree/chromium/TestRunner/src/TestRunner.h:
|
| + (TestRunner):
|
| + * DumpRenderTree/efl/TestRunnerEfl.cpp:
|
| + * DumpRenderTree/gtk/TestRunnerGtk.cpp:
|
| + * DumpRenderTree/mac/TestRunnerMac.mm:
|
| + * DumpRenderTree/qt/TestRunnerQt.cpp:
|
| + * DumpRenderTree/qt/TestRunnerQt.h:
|
| + (TestRunnerQt):
|
| + * DumpRenderTree/win/TestRunnerWin.cpp:
|
| + * DumpRenderTree/wx/TestRunnerWx.cpp:
|
| +
|
| +2013-02-22 Ryosuke Niwa <rniwa@webkit.org>
|
| +
|
| + Upload results to perf.webkit.org in addition to the one specified by --test-results-server
|
| + https://bugs.webkit.org/show_bug.cgi?id=108577
|
| +
|
| + Reviewed by Dirk Pranke.
|
| +
|
| + Upload results to perf.webkit.org using new JSON format as well as the host specified by
|
| + --test-results-server. The new format is needed to provide extra information perf.webkit.org
|
| + need such as the subversion commit time and test URLs. This is a temporarily measure until
|
| + we complete the transition and the old JSON format and the code to upload results to
|
| + webkit-perf.appspot.com can be deleted.
|
| +
|
| + This patch adds scm.timestamp_of_latest_commit to obtain the timestamp of the latest commit present
|
| + in a svn checkout or a git clone. This information is embedded in JSON submitted to perf.webkit.org
|
| + so that the app can sort performance test results based on the timestamp of the last commit.
|
| +
|
| + It also changes the repository names returned by port objects to be properly capitalized
|
| + human readable names such as WebKit instead of lowercased names such as webkit since these names
|
| + are displayed on perf.webkit.org for humans. Several users of this feature has been updated
|
| + to explicitly lowercase the names.
|
| +
|
| +
|
| + * Scripts/webkitpy/common/checkout/scm/git.py:
|
| + (Git.timestamp_of_latest_commit): Added. Obtains the timestamp of the last commit. Unfortunately,
|
| + git's timestamp granularity is seconds so we're losing some information compared to using a regular
|
| + subversion client. To make matters worse, git doesn't have any option to show ISO-format timestamp in
|
| + UTC so we're going to manually fiddle with timezone.
|
| +
|
| + * Scripts/webkitpy/common/checkout/scm/scm.py:
|
| + (SCM.timestamp_of_latest_commit): Added.
|
| +
|
| + * Scripts/webkitpy/common/checkout/scm/scm_mock.py:
|
| + (MockSCM.timestamp_of_latest_commit): Added.
|
| +
|
| + * Scripts/webkitpy/common/checkout/scm/scm_unittest.py:
|
| + (test_timestamp_of_latest_commit): Added a test for Git.timestamp_of_latest_commit.
|
| +
|
| + * Scripts/webkitpy/common/checkout/scm/svn.py:
|
| + (SVN.timestamp_of_latest_commit): Added. With svn, all we need to do is to use --xml option and parse
|
| + the timestamp which is always in UTC.
|
| +
|
| + * Scripts/webkitpy/layout_tests/layout_package/json_results_generator.py:
|
| + (JSONResultsGeneratorBase._insert_generic_metadata): Lowercase the name. Note that the name
|
| + 'chromium' needs to be substituted by 'chrome' for historical reasons.
|
| +
|
| + * Scripts/webkitpy/layout_tests/port/base.py:
|
| + (Port.repository_paths): Return WebKit instead of webkit as noted above.
|
| +
|
| + * Scripts/webkitpy/layout_tests/port/chromium.py:
|
| + (ChromiumPort.repository_paths): Return Chromium instead of chromium as noted above.
|
| +
|
| + * Scripts/webkitpy/performance_tests/perftestsrunner.py:
|
| + (PerfTestsRunner.__init__): Store the current time in UTC as well as in local time.
|
| + (PerfTestsRunner._collect_tests):
|
| +
|
| + (PerfTestsRunner._generate_and_show_results): Retrieve both regular output and one for perf.webkit.org,
|
| + and upload them appropriately.
|
| +
|
| + (PerfTestsRunner._generate_results_dict): Store WebKit and Chromium revisions at which tests were ran
|
| + in revisions_for_perf_webkit and construct an output for perf.webkit.org.
|
| +
|
| + (PerfTestsRunner._datetime_in_ES5_compatible_iso_format): Added.
|
| +
|
| + (PerfTestsRunner._merge_slave_config_json): Merge slave configuration files into both regular output
|
| + and one for perf.webkit.org. Here, we prefix each key with "builder" for perf.webkit.org.
|
| + e.g. "processor" would be renamed to "builderProcessor".
|
| +
|
| + (PerfTestsRunner._generate_output_files):
|
| +
|
| + (PerfTestsRunner._upload_json): Added a remote path as an argument since we upload JSONs to /api/report
|
| + on perf.webkit.org whereas we upload it to /api/test/report on webkit-perf.appspot.com. Also added the code
|
| + to parse response as JSON when possible since perf.webkit.org returns a JSON response as opposed to
|
| + webkit-perf.appspot.com which spits out a plaintext response.
|
| +
|
| + * Scripts/webkitpy/performance_tests/perftestsrunner_integrationtest.py:
|
| + (MainTest._test_run_with_json_output.mock_upload_json): Tolerate perf.webkit.org/api/report for now.
|
| + (MainTest._test_run_with_json_output): Store a UTC time as perftestrunner would do.
|
| + (MainTest.test_run_with_upload_json_should_generate_perf_webkit_json): Added.
|
| +
|
| + * Scripts/webkitpy/performance_tests/perftestsrunner_unittest.py:
|
| + (MainTest.test_upload_json): Moved from itegrationtest.py since it really is a unit test. Also added test
|
| + cases to parse JSON responses.
|
| + (MainTest.test_upload_json.MockFileUploader): Refactored.
|
| + (MainTest.test_upload_json.MockFileUploader.reset): Added.
|
| + (MainTest.test_upload_json.MockFileUploader.__init__):
|
| + (MainTest.test_upload_json.MockFileUploader.upload_single_text_file):
|
| +
|
| +2013-02-22 Roger Fong <roger_fong@apple.com>
|
| +
|
| + Unreviewed. Update bot config for OpenSource bots to add two new Win7 Debug testers and get rid of WinXP Debug testers.
|
| +
|
| + * BuildSlaveSupport/build.webkit.org-config/config.json:
|
| +
|
| +2013-02-22 Dirk Pranke <dpranke@chromium.org>
|
| +
|
| + Unreviewed, rolling out r143794.
|
| + http://trac.webkit.org/changeset/143794
|
| + https://bugs.webkit.org/show_bug.cgi?id=110542
|
| +
|
| + debug linux builds broken?
|
| +
|
| + * DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp:
|
| +
|
| +2013-02-22 Dirk Pranke <dpranke@chromium.org>
|
| +
|
| + [chromium] enable the fixed version of freetype on linux
|
| + https://bugs.webkit.org/show_bug.cgi?id=110542
|
| +
|
| + Reviewed by Tony Chang.
|
| +
|
| + Switch to building with a fixed version of FreeType for
|
| + just DumpRenderTree. This allows us to share one version
|
| + of pixel baselines for both Lucid and Precise, and run
|
| + the layout tests in a stock Precise install (instead of a Lucid
|
| + chroot). Going forward, this approach isolates us from os-level
|
| + changes to the version of FreeType. Note that Chromium itself
|
| + still uses the system FreeType and is unaffected by this change.
|
| +
|
| + This setting can still be turned off (at compile/gyp-time) by
|
| + manually setting use_custom_freetype=0.
|
| +
|
| + * DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp:
|
| +
|
| +2013-02-22 Anders Carlsson <andersca@apple.com>
|
| +
|
| + Move pluginLoadPolicy to the page loader client
|
| + https://bugs.webkit.org/show_bug.cgi?id=110635
|
| +
|
| + Reviewed by Sam Weinig.
|
| +
|
| + * MiniBrowser/mac/WK2BrowserWindowController.m:
|
| + (-[WK2BrowserWindowController awakeFromNib]):
|
| + * WebKitTestRunner/TestController.cpp:
|
| + (WTR::TestController::createOtherPage):
|
| + (WTR::TestController::createWebViewWithOptions):
|
| +
|
| +2013-02-22 Kenneth Russell <kbr@google.com>
|
| +
|
| + Unreviewed. Changed gman's primary address for auto-complete in Bugzilla.
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| +
|
| +2013-02-22 Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
|
| +
|
| + [WTR] Do not dump information about empty subframes.
|
| + https://bugs.webkit.org/show_bug.cgi?id=110585
|
| +
|
| + Reviewed by Simon Fraser.
|
| +
|
| + Follow DumpRenderTree more closely by skipping empty frames
|
| + (frames which have no document). We are not really interested in
|
| + showing anything about them.
|
| +
|
| + * WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp:
|
| + (WTR::dumpDescendantFramesText): Do not print subframe names when they
|
| + have no associated Document.
|
| +
|
| +2013-02-21 Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
|
| +
|
| + [EFL][DRT] Do not dump empty frames.
|
| + https://bugs.webkit.org/show_bug.cgi?id=110474
|
| +
|
| + Reviewed by Kenneth Rohde Christiansen.
|
| +
|
| + Follow the original Mac implementation more closely by skipping
|
| + empty frames (frames which have no document). We are not really
|
| + interested in showing anything about them.
|
| +
|
| + * DumpRenderTree/efl/DumpRenderTree.cpp:
|
| + (dumpFramesAsText):
|
| +
|
| +2013-02-21 Dirk Pranke <dpranke@chromium.org>
|
| +
|
| + [chromium] support the lucid version of freetype on precise in DRT
|
| + https://bugs.webkit.org/show_bug.cgi?id=107338
|
| +
|
| + Reviewed by Tony Chang.
|
| +
|
| + Modify the DRT build so that we can optionally link against
|
| + a fixed version of Freetype2. This allows us to share pixel test
|
| + results across multiple versions of Ubuntu without having to
|
| + worry about differences in font rendering.
|
| +
|
| + At the moment this feature is off by default. Eventually it will
|
| + be on by default on linux.
|
| +
|
| + Note that this only affects DRT; the regular Chromium binary
|
| + (and, for now, content_shell) will still use the system version
|
| + of Freetype.
|
| +
|
| + * DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp:
|
| +
|
| +2013-02-21 Rouslan Solomakhin <rouslan@chromium.org>
|
| +
|
| + [Chromium] Remove the word "cheher" from the list of misspelled words
|
| + https://bugs.webkit.org/show_bug.cgi?id=110447
|
| +
|
| + Reviewed by Tony Chang.
|
| +
|
| + Other platforms do not mark "cheher" as a misspelled word in layout tests.
|
| + This change is to bring Chromium platform in line with the rest of the
|
| + platforms.
|
| +
|
| + * DumpRenderTree/chromium/TestRunner/src/MockSpellCheck.cpp:
|
| + (WebTestRunner::MockSpellCheck::hasInCache): Changed "cheher" to "wellcome".
|
| + (WebTestRunner::MockSpellCheck::fillSuggestionList): Removed "cheher" misspelling and "checker" suggestion.
|
| + (WebTestRunner::MockSpellCheck::initializeIfNeeded): Removed "cheher" misspelling.
|
| +
|
| +2013-02-21 Jochen Eisinger <jochen@chromium.org>
|
| +
|
| + [chromium] document WebTestDelegate and WebTestRunner interfaces
|
| + https://bugs.webkit.org/show_bug.cgi?id=110472
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + Also remove the default implementation of the remaining WebTestDelegate
|
| + methods now that all embedders provide this interface.
|
| +
|
| + * DumpRenderTree/chromium/TestRunner/public/WebTestDelegate.h:
|
| + (WebTestDelegate):
|
| + * DumpRenderTree/chromium/TestRunner/public/WebTestRunner.h:
|
| + (WebTestRunner):
|
| +
|
| +2013-02-19 Mark Hahnenberg <mhahnenberg@apple.com>
|
| +
|
| + Objective-C API: Need a way to use the Objective-C JavaScript API with WebKit
|
| + https://bugs.webkit.org/show_bug.cgi?id=106059
|
| +
|
| + Reviewed by Geoffrey Garen.
|
| +
|
| + Added new tests for the WebKit API portion of the JSC Objective-C API.
|
| +
|
| + * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
|
| + * TestWebKitAPI/Tests/mac/JSContextBackForwardCache1.html: Added.
|
| + * TestWebKitAPI/Tests/mac/JSContextBackForwardCache2.html: Added.
|
| + * TestWebKitAPI/Tests/mac/WebViewDidCreateJavaScriptContext.mm: Added.
|
| + (-[MyConsole log:]):
|
| + (-[MyConsole printHelloWorld]):
|
| + (-[MyConsole add:to:]):
|
| + (-[DidCreateJavaScriptContextFrameLoadDelegate webView:didFinishLoadForFrame:]):
|
| + (-[DidCreateJavaScriptContextFrameLoadDelegate webView:didCreateJavaScriptContext:forFrame:]):
|
| + (TestWebKitAPI):
|
| + (TestWebKitAPI::TEST):
|
| +
|
| +2013-02-21 Stephen Chenney <schenney@chromium.org>
|
| +
|
| + Unreviewed, add myself as a reviewer
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| +
|
| +2013-02-21 Jer Noble <jer.noble@apple.com>
|
| +
|
| + Unreviewed; add myself to the Media watchlist and update my committers.py setting to Reviewer.
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| + * Scripts/webkitpy/common/config/watchlist:
|
| +
|
| +2013-02-21 Martin Robinson <mrobinson@igalia.com>
|
| +
|
| + gtk/DumpRenderTree.cpp is missing <locale.h> include
|
| + https://bugs.webkit.org/show_bug.cgi?id=109386
|
| +
|
| + * DumpRenderTree/gtk/DumpRenderTree.cpp: Fix the WebKitGTK+ Mac build
|
| + by include locale.h when we use setlocale.
|
| +
|
| +2013-02-21 Martin Robinson <mrobinson@igalia.com>
|
| +
|
| + [GTK] Move feature overriding to the configure phase
|
| + https://bugs.webkit.org/show_bug.cgi?id=110293
|
| +
|
| + Reviewed by Gustavo Noronha Silva.
|
| +
|
| + * Scripts/webkitdirs.pm:
|
| + (runAutogenForAutotoolsProjectIfNecessary): Rename the feature file to
|
| + WebKitFeatureOverrides.txt to better match the other filenames used in
|
| + the new feature processing.
|
| + * gtk/generate-feature-defines-files: Added. A script which takes as an argument
|
| + the default features, overrides them with the contents of WebKitFeatureOverrrides.txt
|
| + and writes WebKitFeatures.txt and WebKitFeatures.h.
|
| + * gtk/override-feature-defines: Removed.
|
| +
|
| +2013-02-21 Oswald Buddenhagen <oswald.buddenhagen@digia.com>
|
| +
|
| + [Qt] Remove obsolete DEPENDPATH assignment
|
| +
|
| + Reviewed by Simon Hausmann
|
| +
|
| + qmake now adds CONFIG+=depend_includepath by default, making manual
|
| + DEPENDPATH setup unnecessary.
|
| +
|
| + * qmake/mkspecs/features/default_post.prf:
|
| +
|
| +2013-02-20 Vivek Galatage <vivekg@webkit.org>
|
| +
|
| + Unreviewed. Changing primary email id.
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| +
|
| +2013-02-14 James Robinson <jamesr@chromium.org>
|
| +
|
| + [chromium] Request WebLayerTreeView for DumpRenderTree via explicit testing path
|
| + https://bugs.webkit.org/show_bug.cgi?id=109634
|
| +
|
| + Reviewed by Adrienne Walker.
|
| +
|
| + * DumpRenderTree/chromium/WebViewHost.cpp:
|
| + (WebViewHost::createOutputSurface):
|
| + (WebViewHost::initializeLayerTreeView):
|
| +
|
| +2013-02-20 Martin Robinson <mrobinson@igalia.com>
|
| +
|
| + [GTK] Re-enable 3D CSS transforms when using build-webkit
|
| + https://bugs.webkit.org/show_bug.cgi?id=110402
|
| +
|
| + Reviewed by Xan Lopez.
|
| +
|
| + * Scripts/webkitperl/FeatureList.pm: Enable 3D rendering by default
|
| + when building WebKitGTK+.
|
| +
|
| +2013-02-20 Roger Fong <roger_fong@apple.com>
|
| +
|
| + Get VS2010 Solution B&I ready.
|
| + <rdar://problem/1322988>
|
| +
|
| + Rubberstamped by Timothy Horton.
|
| +
|
| + Add Production configurations.
|
| +
|
| + * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTree.vcxproj:
|
| + * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLauncher.vcxproj:
|
| + * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLauncherProduction.props: Added.
|
| + * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLauncherRelease.props:
|
| + * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeProduction.props: Added.
|
| + * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeRelease.props:
|
| + * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiff.vcxproj:
|
| + * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncher.vcxproj:
|
| + * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncherProduction.props: Added.
|
| + * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncherRelease.props:
|
| + * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffProduction.props: Added.
|
| + * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffRelease.props:
|
| + * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePlugin.vcxproj:
|
| + * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePluginProduction.props: Added.
|
| + * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePluginRelease.props:
|
| + * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj:
|
| + * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPIProduction.props: Added.
|
| + * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPIRelease.props:
|
| + * WinLauncher/WinLauncher.vcxproj/WinLauncher.vcxproj:
|
| + * WinLauncher/WinLauncher.vcxproj/WinLauncherLib.vcxproj:
|
| + * WinLauncher/WinLauncher.vcxproj/WinLauncherLibProduction.props: Added.
|
| + * WinLauncher/WinLauncher.vcxproj/WinLauncherLibRelease.props:
|
| + * WinLauncher/WinLauncher.vcxproj/WinLauncherProduction.props: Added.
|
| + * WinLauncher/WinLauncher.vcxproj/WinLauncherRelease.props:
|
| + * win/record-memory/record-memory.vcxproj:
|
| + * win/record-memory/record-memoryProduction.props: Added.
|
| + * win/record-memory/record-memoryRelease.props:
|
| +
|
| +2013-02-20 Dirk Schulze <krit@webkit.org>
|
| +
|
| + Enable CANVAS_PATH flag
|
| + https://bugs.webkit.org/show_bug.cgi?id=108508
|
| +
|
| + Reviewed by Simon Fraser.
|
| +
|
| + Enable CANVAS_PATH flag on trunk.
|
| +
|
| + * Scripts/webkitperl/FeatureList.pm:
|
| +
|
| +2013-02-20 Tony Chang <tony@chromium.org>
|
| +
|
| + Parse author names with commas in ChangeLogs
|
| + https://bugs.webkit.org/show_bug.cgi?id=110356
|
| +
|
| + Reviewed by Dirk Pranke.
|
| +
|
| + Paweł's name has a comma in it, which was confusing the ChangeLog parser.
|
| +
|
| + * Scripts/webkitpy/common/checkout/changelog.py:
|
| + (ChangeLogEntry): Move name splitting regexp into a constant.
|
| + (ChangeLogEntry._parse_reviewer_text): Use _split_reviewer_names.
|
| + (ChangeLogEntry._split_reviewer_names): Rename to be more specific.
|
| + (ChangeLogEntry._split_author_names_with_emails): Rename to be more specific and require emails.
|
| + (ChangeLogEntry._parse_author_text): Use _split_author_names_with_emails.
|
| + * Scripts/webkitpy/common/checkout/changelog_unittest.py:
|
| + (test_parse_authors): Test case with Paweł's name.
|
| +
|
| +2013-02-15 Dirk Schulze <krit@webkit.org>
|
| +
|
| + [Chromium] Add runtime flag for CanvasPath
|
| + https://bugs.webkit.org/show_bug.cgi?id=109997
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + Added runtime flag for Canvas Path. Enabled it by default for TestShell. Otherwise
|
| + the constructor for Path on DOMWindow would never be activatable, since the script
|
| + is running after creating the DOMWindow object.
|
| +
|
| + * DumpRenderTree/chromium/TestShell.cpp:
|
| + (TestShell::TestShell):
|
| +
|
| +2013-02-20 Jochen Eisinger <jochen@chromium.org>
|
| +
|
| + [chromium] use a WebTestProxyBase pointer to identify the window we need the history for
|
| + https://bugs.webkit.org/show_bug.cgi?id=110346
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + Using an index is very brittle, as the TestRunner API does not define
|
| + any ordering of windows.
|
| +
|
| + Also, make TestRunner::shouldDumpBackForwardList() so content shell can
|
| + trigger the capturing in the browser process before generating the
|
| + text dump.
|
| +
|
| + * DumpRenderTree/chromium/TestRunner/public/WebTestDelegate.h:
|
| + (WebTestRunner):
|
| + (WebTestRunner::WebTestDelegate::captureHistoryForWindow):
|
| + * DumpRenderTree/chromium/TestRunner/public/WebTestRunner.h:
|
| + (WebTestRunner):
|
| + * DumpRenderTree/chromium/TestRunner/src/TestRunner.h:
|
| + (TestRunner):
|
| + * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp:
|
| + (WebTestRunner::WebTestProxyBase::captureTree):
|
| + * DumpRenderTree/chromium/WebViewHost.cpp:
|
| + (WebViewHost::captureHistoryForWindow):
|
| + * DumpRenderTree/chromium/WebViewHost.h:
|
| + (WebViewHost):
|
| +
|
| +2013-02-19 Rouslan Solomakhin <rouslan@chromium.org>
|
| +
|
| + [Chromium] Serve spellcheck suggestions for editing/spelling/spelling-changed-text.html from cache
|
| + https://bugs.webkit.org/show_bug.cgi?id=109220
|
| +
|
| + Reviewed by Tony Chang.
|
| +
|
| + * DumpRenderTree/chromium/TestRunner/src/MockSpellCheck.cpp:
|
| + (WebTestRunner::MockSpellCheck::hasInCache): Added a method to detect whether spellcheck results can be served from cache.
|
| + (WebTestRunner):
|
| + (WebTestRunner::MockSpellCheck::fillSuggestionList): Modified to suggest "checker" for the word "cheher".
|
| + (WebTestRunner::MockSpellCheck::initializeIfNeeded): Modified to mark "cheher" as misspelling.
|
| + * DumpRenderTree/chromium/TestRunner/src/MockSpellCheck.h:
|
| + (MockSpellCheck):
|
| + * DumpRenderTree/chromium/TestRunner/src/SpellCheckClient.cpp:
|
| + (WebTestRunner::SpellCheckClient::requestCheckingOfText): Modified to serve spellcheck suggestions from cache when possible.
|
| +
|
| +2013-02-20 Xabier Rodriguez Calvar <calvaris@igalia.com>
|
| +
|
| + [Gtk] HTML5 Media controls require a design refresh
|
| + https://bugs.webkit.org/show_bug.cgi?id=83869
|
| +
|
| + Reviewed by Philippe Normand.
|
| +
|
| + * DumpRenderTree/gtk/DumpRenderTree.cpp:
|
| + (initializeGtkFontSettings): Added gnome as default icon theme for
|
| + the DRT.
|
| + * WebKitTestRunner/InjectedBundle/gtk/ActivateFontsGtk.cpp:
|
| + (WTR::initializeGtkSettings): Added gnome as default icon theme for
|
| + the WTR.
|
| + * gtk/jhbuild.modules: Added gnome-icon-theme-symbolic as external
|
| + dependency.
|
| +
|
| +2013-02-20 Jochen Eisinger <jochen@chromium.org>
|
| +
|
| + [chromium] move most of the remaining mocks to TestRunner library
|
| + https://bugs.webkit.org/show_bug.cgi?id=110217
|
| +
|
| + Reviewed by Nico Weber.
|
| +
|
| + While most of the functionality provided by these mocks is also
|
| + available in the content module, there is no straight forward way to
|
| + inject the mock results required for layout tests.
|
| +
|
| + * DumpRenderTree/DumpRenderTree.gypi:
|
| + * DumpRenderTree/chromium/TestRunner/public/WebTestDelegate.h:
|
| + * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h:
|
| + (WebKit):
|
| + (WebTestRunner):
|
| + (WebTestRunner::WebTestProxy::geolocationClient):
|
| + (WebTestRunner::WebTestProxy::speechInputController):
|
| + (WebTestRunner::WebTestProxy::speechRecognizer):
|
| + (WebTestRunner::WebTestProxy::deviceOrientationClient):
|
| + (WebTestRunner::WebTestProxy::requestPointerLock):
|
| + (WebTestRunner::WebTestProxy::requestPointerUnlock):
|
| + (WebTestRunner::WebTestProxy::isPointerLocked):
|
| + * DumpRenderTree/chromium/TestRunner/src/MockWebSpeechInputController.cpp: Renamed from Tools/DumpRenderTree/chromium/MockWebSpeechInputController.cpp.
|
| + (WebTestRunner::MockWebSpeechInputController::MockWebSpeechInputController):
|
| + (WebTestRunner):
|
| + (WebTestRunner::MockWebSpeechInputController::~MockWebSpeechInputController):
|
| + (WebTestRunner::MockWebSpeechInputController::setDelegate):
|
| + (WebTestRunner::MockWebSpeechInputController::addMockRecognitionResult):
|
| + (WebTestRunner::MockWebSpeechInputController::setDumpRect):
|
| + (WebTestRunner::MockWebSpeechInputController::clearResults):
|
| + (WebTestRunner::MockWebSpeechInputController::startRecognition):
|
| + (WebTestRunner::MockWebSpeechInputController::cancelRecognition):
|
| + (WebTestRunner::MockWebSpeechInputController::stopRecording):
|
| + (WebTestRunner::MockWebSpeechInputController::speechTaskFired):
|
| + (WebTestRunner::MockWebSpeechInputController::SpeechTask::SpeechTask):
|
| + (WebTestRunner::MockWebSpeechInputController::SpeechTask::stop):
|
| + (WebTestRunner::MockWebSpeechInputController::SpeechTask::runIfValid):
|
| + * DumpRenderTree/chromium/TestRunner/src/MockWebSpeechInputController.h: Renamed from Tools/DumpRenderTree/chromium/MockWebSpeechInputController.h.
|
| + (WebKit):
|
| + (WebTestRunner):
|
| + (MockWebSpeechInputController):
|
| + (WebTestRunner::MockWebSpeechInputController::taskList):
|
| + (SpeechTask):
|
| + * DumpRenderTree/chromium/TestRunner/src/MockWebSpeechRecognizer.cpp: Renamed from Tools/DumpRenderTree/chromium/MockWebSpeechRecognizer.cpp.
|
| + (WebTestRunner::MockWebSpeechRecognizer::MockWebSpeechRecognizer):
|
| + (WebTestRunner):
|
| + (WebTestRunner::MockWebSpeechRecognizer::~MockWebSpeechRecognizer):
|
| + (WebTestRunner::MockWebSpeechRecognizer::setDelegate):
|
| + (WebTestRunner::MockWebSpeechRecognizer::start):
|
| + (WebTestRunner::MockWebSpeechRecognizer::stop):
|
| + (WebTestRunner::MockWebSpeechRecognizer::abort):
|
| + (WebTestRunner::MockWebSpeechRecognizer::addMockResult):
|
| + (WebTestRunner::MockWebSpeechRecognizer::setError):
|
| + (WebTestRunner::MockWebSpeechRecognizer::startTaskQueue):
|
| + (WebTestRunner::MockWebSpeechRecognizer::clearTaskQueue):
|
| + (WebTestRunner::MockWebSpeechRecognizer::StepTask::runIfValid):
|
| + * DumpRenderTree/chromium/TestRunner/src/MockWebSpeechRecognizer.h: Renamed from Tools/DumpRenderTree/chromium/MockWebSpeechRecognizer.h.
|
| + (WebKit):
|
| + (WebTestRunner):
|
| + (MockWebSpeechRecognizer):
|
| + (WebTestRunner::MockWebSpeechRecognizer::wasAborted):
|
| + (WebTestRunner::MockWebSpeechRecognizer::client):
|
| + (WebTestRunner::MockWebSpeechRecognizer::handle):
|
| + (WebTestRunner::MockWebSpeechRecognizer::taskList):
|
| + (Task):
|
| + (WebTestRunner::MockWebSpeechRecognizer::Task::Task):
|
| + (WebTestRunner::MockWebSpeechRecognizer::Task::~Task):
|
| + (StepTask):
|
| + (WebTestRunner::MockWebSpeechRecognizer::StepTask::StepTask):
|
| + * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.cpp:
|
| + (WebTestRunner::TestInterfaces::TestInterfaces):
|
| + (WebTestRunner::TestInterfaces::windowOpened):
|
| + (WebTestRunner):
|
| + (WebTestRunner::TestInterfaces::windowClosed):
|
| + (WebTestRunner::TestInterfaces::windowList):
|
| + * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.h:
|
| + (TestInterfaces):
|
| + * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp:
|
| + (WebTestRunner::TestRunner::TestRunner):
|
| + (WebTestRunner::TestRunner::reset):
|
| + (WebTestRunner::TestRunner::requestPointerLock):
|
| + (WebTestRunner):
|
| + (WebTestRunner::TestRunner::requestPointerUnlock):
|
| + (WebTestRunner::TestRunner::isPointerLocked):
|
| + (WebTestRunner::TestRunner::didAcquirePointerLockInternal):
|
| + (WebTestRunner::TestRunner::didNotAcquirePointerLockInternal):
|
| + (WebTestRunner::TestRunner::didLosePointerLockInternal):
|
| + (WebTestRunner::TestRunner::windowCount):
|
| + (WebTestRunner::TestRunner::setMockDeviceOrientation):
|
| + (WebTestRunner::TestRunner::numberOfPendingGeolocationPermissionRequests):
|
| + (WebTestRunner::TestRunner::setGeolocationPermission):
|
| + (WebTestRunner::TestRunner::setMockGeolocationPosition):
|
| + (WebTestRunner::TestRunner::setMockGeolocationPositionUnavailableError):
|
| + (WebTestRunner::TestRunner::addMockSpeechInputResult):
|
| + (WebTestRunner::TestRunner::setMockSpeechInputDumpRect):
|
| + (WebTestRunner::TestRunner::addMockSpeechRecognitionResult):
|
| + (WebTestRunner::TestRunner::setMockSpeechRecognitionError):
|
| + (WebTestRunner::TestRunner::wasMockSpeechRecognitionAborted):
|
| + (WebTestRunner::TestRunner::didAcquirePointerLock):
|
| + (WebTestRunner::TestRunner::didNotAcquirePointerLock):
|
| + (WebTestRunner::TestRunner::didLosePointerLock):
|
| + (WebTestRunner::TestRunner::setPointerLockWillRespondAsynchronously):
|
| + (WebTestRunner::TestRunner::setPointerLockWillFailSynchronously):
|
| + * DumpRenderTree/chromium/TestRunner/src/TestRunner.h:
|
| + (WebTestRunner):
|
| + (TestRunner):
|
| + (HostMethodTask):
|
| + (WebTestRunner::TestRunner::HostMethodTask::HostMethodTask):
|
| + (WebTestRunner::TestRunner::HostMethodTask::runIfValid):
|
| + * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp:
|
| + (WebTestRunner::WebTestProxyBase::~WebTestProxyBase):
|
| + (WebTestRunner::WebTestProxyBase::setInterfaces):
|
| + (WebTestRunner::WebTestProxyBase::setDelegate):
|
| + (WebTestRunner::WebTestProxyBase::reset):
|
| + (WebTestRunner::WebTestProxyBase::captureTree):
|
| + (WebTestRunner::WebTestProxyBase::geolocationClientMock):
|
| + (WebTestRunner):
|
| + (WebTestRunner::WebTestProxyBase::deviceOrientationClientMock):
|
| + (WebTestRunner::WebTestProxyBase::speechInputControllerMock):
|
| + (WebTestRunner::WebTestProxyBase::speechRecognizerMock):
|
| + (WebTestRunner::WebTestProxyBase::geolocationClient):
|
| + (WebTestRunner::WebTestProxyBase::speechInputController):
|
| + (WebTestRunner::WebTestProxyBase::speechRecognizer):
|
| + (WebTestRunner::WebTestProxyBase::deviceOrientationClient):
|
| + (WebTestRunner::WebTestProxyBase::requestPointerLock):
|
| + (WebTestRunner::WebTestProxyBase::requestPointerUnlock):
|
| + (WebTestRunner::WebTestProxyBase::isPointerLocked):
|
| + * DumpRenderTree/chromium/WebViewHost.cpp:
|
| + (WebViewHost::reset):
|
| + * DumpRenderTree/chromium/WebViewHost.h:
|
| + (WebKit):
|
| + (WebViewHost):
|
| +
|
| +2013-02-20 Andras Becsi <andras.becsi@digia.com>
|
| +
|
| + [Qt] Make debug builds possible on 32bit Linux
|
| + https://bugs.webkit.org/show_bug.cgi?id=110231
|
| +
|
| + Reviewed by Tor Arne Vestbø.
|
| +
|
| + Use the stabs format for debug builds to make the object files
|
| + a bit smaller so that they can be linked on a 32bit system.
|
| +
|
| + * qmake/mkspecs/features/unix/default_post.prf:
|
| +
|
| +2013-02-20 Takashi Toyoshima <toyoshim@chromium.org>
|
| +
|
| + Unreviewed. Add myself to watch lists.
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| + * Scripts/webkitpy/common/config/watchlist:
|
| +
|
| +2013-02-19 Joshua Bell <jsbell@chromium.org>
|
| +
|
| + Remove warning from run-bindings-tests
|
| + https://bugs.webkit.org/show_bug.cgi?id=110285
|
| +
|
| + Reviewed by Kentaro Hara.
|
| +
|
| + Since wkrev.com/139331 run-bindings-tests has been harmlessly emitting
|
| + "Unknown option: idlattributesfile". That option was removed from
|
| + bindings/scripts/preprocess-idls.pl but was still being passed by
|
| + the test script. Remove it.
|
| +
|
| + * Scripts/webkitpy/bindings/main.py:
|
| + (BindingsTests.generate_supplemental_dependency): Remove unused arg.
|
| +
|
| +2013-02-19 Elliott Sprehn <esprehn@chromium.org>
|
| +
|
| + Unreviewed. Add myself to watch lists.
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| + * Scripts/webkitpy/common/config/watchlist:
|
| +
|
| +2013-02-19 Hans Muller <hmuller@adobe.com>
|
| +
|
| + Unreviewed, corrected primary email.
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| +
|
| +2013-02-19 Hans Muller <hmuller@adobe.com>
|
| +
|
| + Unreviewed. Adding myself as a committer.
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| +
|
| +2013-02-19 Pravin D <pravind@webkit.org>
|
| +
|
| + Unreviewed, changing primary email.
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| +
|
| +2013-02-19 Alan Cutter <alancutter@chromium.org>
|
| +
|
| + REGRESSION: Sheriffbot is failing to process rollout requests
|
| + https://bugs.webkit.org/show_bug.cgi?id=106945
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + Modified Sheriffbot build script to track the svn repo from git and add bot user details to the git repo config file.
|
| + This resolves problems when Sheriffbot attempts to perform a rollout request.
|
| +
|
| + * EWSTools/GoogleComputeEngine/build-feeder-style-sheriffbot.sh:
|
| + * EWSTools/configure-git-svn.sh: Copied from Tools/EWSTools/create-webkit-git.
|
| + * EWSTools/configure-git-user.sh: Renamed from Tools/EWSTools/create-webkit-git.
|
| +
|
| +2013-02-19 Claudio Saavedra <csaavedra@igalia.com>
|
| +
|
| + Unreviewed build fix.
|
| +
|
| + * efl/jhbuild.modules:
|
| + * gtk/jhbuild.modules:
|
| +
|
| + Bump harfbuzz module to 0.9.7. See related bug 110145.
|
| +
|
| +2013-02-19 Simon Hausmann <simon.hausmann@digia.com>
|
| +
|
| + [Qt] Skip the build with a warning if certain tools cannot be found in the PATH
|
| + https://bugs.webkit.org/show_bug.cgi?id=110215
|
| +
|
| + Reviewed by Tor Arne Vestbø.
|
| +
|
| + Check that gperf, python, ruby, perl, bison and flex are in the PATH before
|
| + continuing the build. Otherwise skip with an error message explaining which
|
| + programs are missing from the build.
|
| +
|
| + * qmake/mkspecs/features/configure.prf:
|
| + * qmake/mkspecs/features/functions.prf:
|
| +
|
| +2013-02-19 Sheriff Bot <webkit.review.bot@gmail.com>
|
| +
|
| + Unreviewed, rolling out r143319.
|
| + http://trac.webkit.org/changeset/143319
|
| + https://bugs.webkit.org/show_bug.cgi?id=110214
|
| +
|
| + Causes build issues on win32 (Requested by carewolf on
|
| + #webkit).
|
| +
|
| + * qmake/mkspecs/features/features.pri:
|
| +
|
| +2013-02-19 Allan Sandfeld Jensen <allan.jensen@digia.com>
|
| +
|
| + [Qt] Enable MathML
|
| + https://bugs.webkit.org/show_bug.cgi?id=110205
|
| +
|
| + Reviewed by Simon Hausmann.
|
| +
|
| + * qmake/mkspecs/features/features.pri:
|
| +
|
| +2013-02-17 Andrei Bucur <abucur@adobe.com>
|
| +
|
| + Unreviewed. Adding myself as a committer.
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| +
|
| +2013-02-19 Hajime Morrita <morrita@google.com>
|
| +
|
| + Unreviewed, updated spelling of my name.
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| +
|
| +2013-02-18 Ilya Tikhonovsky <loislo@chromium.org>
|
| +
|
| + Unreviewed. Adjust expectations.
|
| +
|
| + * TestWebKitAPI/Tests/WebCore/HeapGraphSerializerTest.cpp:
|
| + (TestWebKitAPI::TEST):
|
| +
|
| +2013-02-18 Zan Dobersek <zdobersek@igalia.com>
|
| +
|
| + Unreviewed GTK gardening.
|
| +
|
| + * Scripts/run-gtk-tests:
|
| + (TestRunner): Skipped the ReloadPageAfterCrash unit test as it is flakily timing out.
|
| +
|
| +2013-02-18 Adenilson Cavalcanti <cavalcantii@gmail.com>
|
| +
|
| + [Qt][WK2] Remove duped test name and append new test in project file
|
| + https://bugs.webkit.org/show_bug.cgi?id=110117
|
| +
|
| + A new WK2 API test has landed recently (ResizeWindowAfterCrash), this patch will
|
| + add this test into the runnable test suite and remove a duped test in project file.
|
| +
|
| + Reviewed by Jocelyn Turcotte.
|
| +
|
| + * TestWebKitAPI/Tests/WebKit2/WebKit2.pro:
|
| +
|
| +2013-02-18 Jochen Eisinger <jochen@chromium.org>
|
| +
|
| + [chromium] remove log spew from dumpAllBackForwardLists
|
| + https://bugs.webkit.org/show_bug.cgi?id=110108
|
| +
|
| + Reviewed by Nico Weber.
|
| +
|
| + * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp:
|
| +
|
| +2013-02-18 Christophe Dumez <ch.dumez@sisa.samsung.com>
|
| +
|
| + [EFL][WK2] Disable failing API tests
|
| + https://bugs.webkit.org/show_bug.cgi?id=110081
|
| +
|
| + Reviewed by Kenneth Rohde Christiansen.
|
| +
|
| + Disable DOMWindowExtensionBasic WK2 test on EFL port as it times out.
|
| +
|
| + * TestWebKitAPI/PlatformEfl.cmake:
|
| +
|
| +2013-02-18 Simon Hausmann <simon.hausmann@digia.com>
|
| +
|
| + [Qt] Disable the build if certain configure checks fail
|
| + https://bugs.webkit.org/show_bug.cgi?id=110094
|
| +
|
| + Reviewed by Tor Arne Vestbø.
|
| +
|
| + Allow for the build to be skipped (clear out SUBDIRS) if certain
|
| + configure conditions aren't met.
|
| +
|
| + * qmake/mkspecs/features/configure.prf:
|
| +
|
| +2013-02-15 Allan Sandfeld Jensen <allan.jensen@digia.com>
|
| +
|
| + [Qt][WK2] Support WK2 API tests
|
| + https://bugs.webkit.org/show_bug.cgi?id=109843
|
| +
|
| + Reviewed by Jocelyn Turcotte.
|
| +
|
| + * TestWebKitAPI/DerivedSources.pri: Added.
|
| + * TestWebKitAPI/InjectedBundle.pri: Added.
|
| + * TestWebKitAPI/PlatformWebView.h:
|
| + * TestWebKitAPI/TestWebKitAPI.pri:
|
| + * TestWebKitAPI/TestWebKitAPI.pro:
|
| + * TestWebKitAPI/Tests/JavaScriptCore/JavaScriptCore.pro: Added.
|
| + * TestWebKitAPI/Tests/WTF/WTF.pro:
|
| + * TestWebKitAPI/Tests/WebKit2/WebKit2.pro: Added.
|
| + * TestWebKitAPI/qt/PlatformUtilitiesQt.cpp:
|
| + (TestWebKitAPI::Util::sleep):
|
| + (TestWebKitAPI::Util::createInjectedBundlePath):
|
| + (TestWebKitAPI::Util::createURLForResource):
|
| + (TestWebKitAPI::Util::isKeyDown):
|
| + (Util):
|
| + * TestWebKitAPI/qt/PlatformWebViewQt.cpp: Added.
|
| + (TestWebKitAPI):
|
| + (WrapperWindow):
|
| + (TestWebKitAPI::WrapperWindow::WrapperWindow):
|
| + (TestWebKitAPI::WrapperWindow::handleStatusChanged):
|
| + (TestWebKitAPI::PlatformWebView::PlatformWebView):
|
| + (TestWebKitAPI::PlatformWebView::~PlatformWebView):
|
| + (TestWebKitAPI::PlatformWebView::resizeTo):
|
| + (TestWebKitAPI::PlatformWebView::page):
|
| + (TestWebKitAPI::PlatformWebView::focus):
|
| + (TestWebKitAPI::PlatformWebView::simulateSpacebarKeyPress):
|
| + (TestWebKitAPI::PlatformWebView::simulateAltKeyPress):
|
| + (TestWebKitAPI::PlatformWebView::simulateMouseMove):
|
| + (TestWebKitAPI::PlatformWebView::simulateRightClick):
|
| + * TestWebKitAPI/qt/main.cpp:
|
| + (addQtWebProcessToPath):
|
| + (main):
|
| +
|
| +2013-02-18 Christophe Dumez <ch.dumez@sisa.samsung.com>
|
| +
|
| + [EFL][WK2] Refactor Ewk_Favicon code and stop relying on internal C++ API
|
| + https://bugs.webkit.org/show_bug.cgi?id=108598
|
| +
|
| + Reviewed by Kenneth Rohde Christiansen.
|
| +
|
| + Update EFL's MiniBrowser to make use of new Ewk_Favicon API.
|
| +
|
| + * MiniBrowser/efl/main.c:
|
| + (update_view_favicon):
|
| + (on_view_favicon_changed):
|
| + (window_create):
|
| +
|
| +2013-02-18 Zoltan Arvai <zarvai@inf.u-szeged.hu>
|
| +
|
| + Unreviewed. Add myself as a committer.
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| +
|
| +2013-02-13 Ilya Tikhonovsky <loislo@chromium.org>
|
| +
|
| + Web Inspector: Native Memory Instrumentation: reportLeaf method doesn't report the leaf node properly.
|
| + https://bugs.webkit.org/show_bug.cgi?id=109554
|
| +
|
| + In some cases leaves have no pointer so with the old schema we can't generate nodeId for them because we
|
| + can't insert 0 into hashmap. It happens when we call addPrivateBuffer method.
|
| +
|
| + Drive by fix: I introduced a client interface for the HeapGraphSerializer.
|
| + It helps me to do the tests for the serializer.
|
| +
|
| + Reviewed by Yury Semikhatsky.
|
| +
|
| + It is covered by newly added tests in TestWebKitAPI.
|
| +
|
| + * TestWebKitAPI/TestWebKitAPI.gypi:
|
| + * TestWebKitAPI/Tests/WebCore/HeapGraphSerializerTest.cpp: Added.
|
| + (TestWebKitAPI):
|
| + (HeapGraphReceiver):
|
| + (TestWebKitAPI::HeapGraphReceiver::HeapGraphReceiver):
|
| + (TestWebKitAPI::HeapGraphReceiver::printGraph):
|
| + (TestWebKitAPI::HeapGraphReceiver::dumpNodes):
|
| + (TestWebKitAPI::HeapGraphReceiver::dumpEdges):
|
| + (TestWebKitAPI::HeapGraphReceiver::dumpBaseToRealNodeId):
|
| + (TestWebKitAPI::HeapGraphReceiver::dumpStrings):
|
| + (TestWebKitAPI::HeapGraphReceiver::serializer):
|
| + (TestWebKitAPI::HeapGraphReceiver::chunkPart):
|
| + (TestWebKitAPI::HeapGraphReceiver::dumpPart):
|
| + (TestWebKitAPI::HeapGraphReceiver::stringValue):
|
| + (TestWebKitAPI::HeapGraphReceiver::intValue):
|
| + (TestWebKitAPI::HeapGraphReceiver::nodeToString):
|
| + (TestWebKitAPI::HeapGraphReceiver::edgeToString):
|
| + (TestWebKitAPI::HeapGraphReceiver::printNode):
|
| + (Helper):
|
| + (TestWebKitAPI::Helper::Helper):
|
| + (TestWebKitAPI::Helper::addNode):
|
| + (TestWebKitAPI::Helper::addEdge):
|
| + (TestWebKitAPI::Helper::done):
|
| + (Object):
|
| + (TestWebKitAPI::Helper::Object::Object):
|
| + (TestWebKitAPI::TEST):
|
| + (Owner):
|
| + (TestWebKitAPI::Owner::Owner):
|
| + (TestWebKitAPI::Owner::reportMemoryUsage):
|
| +
|
| +2013-02-18 Ryosuke Niwa <rniwa@webkit.org>
|
| +
|
| + WKR build fix. Always use ascii since irclib/ircbot doesn't support unicode.
|
| +
|
| + * Scripts/webkitpy/tool/commands/newcommitbot.py:
|
| + (NewCommitBot.next_work_item):
|
| +
|
| +2013-02-17 Kangil Han <kangil.han@samsung.com>
|
| +
|
| + Unreviewed. Add myself as a committer.
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| +
|
| +2013-02-17 Alan Cutter <alancutter@chromium.org>
|
| +
|
| + GCE EWS bots are all offline
|
| + https://bugs.webkit.org/show_bug.cgi?id=110069
|
| +
|
| + Reviewed by Eric Seidel.
|
| +
|
| + Updated GCE EWS build scripts to use the gcel-10-04-v20130104 image instead of the obsoleted ubuntu-10-04-v20120621.
|
| + This changed the ephemeral disk path to /dev/sdb and required /etc/hosts to be chmodded to 644.
|
| +
|
| + * EWSTools/GoogleComputeEngine/build-chromium-ews.sh:
|
| + * EWSTools/GoogleComputeEngine/build-commit-queue.sh:
|
| + * EWSTools/GoogleComputeEngine/build-cr-linux-debug-ews.sh:
|
| + * EWSTools/GoogleComputeEngine/build-feeder-style-sheriffbot.sh:
|
| + * EWSTools/build-vm.sh:
|
| + * EWSTools/start-queue.sh:
|
| +
|
| +2013-02-18 Eugene Klyuchnikov <eustas@chromium.org>
|
| +
|
| + Unreviewed, add myself to commiters.py.
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| +
|
| +2013-02-17 Dongwoo Joshua Im <dw.im@samsung.com>
|
| +
|
| + Unreviewed. Add myself as a committer.
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| +
|
| +2013-02-17 Roger Fong <roger_fong@apple.com>
|
| +
|
| + Unreviewed. Fix typo in script.
|
| +
|
| + * EWSTools/start-queue-win.sh:
|
| +
|
| +2013-02-15 Roger Fong <roger_fong@apple.com>
|
| +
|
| + Pass in bot name as parameter to start-queue-win script.
|
| + https://bugs.webkit.org/show_bug.cgi?id=109998.
|
| +
|
| + Reviewed by Darin Adler.
|
| +
|
| + * EWSTools/start-queue-win.sh:
|
| +
|
| +2013-02-18 Byungwoo Lee <bw80.lee@samsung.com>
|
| +
|
| + Unreviewed. Add myself as a committer.
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| +
|
| +2013-02-17 Ryosuke Niwa <rniwa@webkit.org>
|
| +
|
| + Rename new-commit-bot to WKR to disambiguate it from commit-queue.
|
| +
|
| + Rubber-stamped by Andreas Kling.
|
| +
|
| + * Scripts/webkitpy/tool/commands/newcommitbot.py:
|
| + (NewCommitBot.begin_work_queue):
|
| +
|
| +2013-02-16 Glenn Adams <glenn@skynav.com>
|
| +
|
| + Unreviewed. Add myself as a committer.
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| +
|
| +2013-02-16 Ryosuke Niwa <rniwa@webkit.org>
|
| +
|
| + new-commit-bot should report the full name of committer and reviewer instead of just nicks
|
| + https://bugs.webkit.org/show_bug.cgi?id=110040
|
| +
|
| + Reviewed by Darin Adler.
|
| +
|
| + Have it report names like "Ryosuke Niwa (rniwa)" instead of just "rniwa".
|
| +
|
| + * Scripts/webkitpy/tool/commands/newcommitbot.py:
|
| + (NewCommitBot):
|
| + (NewCommitBot._summarize_commit_log):
|
| + * Scripts/webkitpy/tool/commands/newcommitbot_unittest.py:
|
| +
|
| +2013-02-16 Ryosuke Niwa <rniwa@webkit.org>
|
| +
|
| + We need a CIA replacement
|
| + https://bugs.webkit.org/show_bug.cgi?id=110008
|
| +
|
| + Reviewed by Andreas Kling.
|
| +
|
| + Added new-commit-bot.
|
| +
|
| + * Scripts/webkitpy/tool/bot/queueengine.py:
|
| + (QueueEngine.__init__):
|
| + (QueueEngine): Made the sleep tiem configurable.
|
| + (QueueEngine._sleep_message):
|
| + (QueueEngine._sleep):
|
| + * Scripts/webkitpy/tool/bot/queueengine_unittest.py:
|
| + (QueueEngineTest.test_sleep_message):
|
| + * Scripts/webkitpy/tool/commands/__init__.py:
|
| + * Scripts/webkitpy/tool/commands/newcommitbot.py: Added.
|
| + (PingPong): Added. Implements the ping pong protocol.
|
| + (NewCommitBot):
|
| + (NewCommitBot.begin_work_queue):
|
| + (NewCommitBot.work_item_log_path):
|
| + (NewCommitBot.next_work_item): Update SVN revision and report any new commits made since
|
| + the last time we checked the head SVN revision.
|
| + (NewCommitBot.process_work_item):
|
| + (NewCommitBot._update_checkout): svn up.
|
| + (NewCommitBot._new_svn_revisions): Returns a range of new revisions.
|
| + (NewCommitBot._summarize_commit_log): Summarize a commit log to be posted on IRC.
|
| + (NewCommitBot.handle_unexpected_error):
|
| + (NewCommitBot.handle_script_error):
|
| + * Scripts/webkitpy/tool/commands/newcommitbot_unittest.py: Added.
|
| + (NewCommitBotTest.test_summarize_commit_log_basic): Tests for summarizing non-rollout commits.
|
| + (NewCommitBotTest.test_summarize_commit_log_rollout): Tests for summarizing rollouts.
|
| + * Scripts/webkitpy/tool/commands/queues.py:
|
| + (AbstractQueue.execute):
|
| + * Scripts/webkitpy/tool/commands/queuestest.py:
|
| + (MockQueueEngine.__init__):
|
| + * Scripts/webkitpy/tool/commands/sheriffbot_unittest.py:
|
| + (SheriffBotTest.test_command_aliases):
|
| + * Scripts/webkitpy/tool/main.py:
|
| + (WebKitPatch):
|
| +
|
| +2013-02-16 Jochen Eisinger <jochen@chromium.org>
|
| +
|
| + [chromium] initialize all variables of TestRunner classes
|
| + https://bugs.webkit.org/show_bug.cgi?id=110013
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.cpp:
|
| + (WebTestRunner::TestInterfaces::TestInterfaces):
|
| + * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp:
|
| + (WebTestRunner::TestRunner::TestRunner):
|
| +
|
| +2013-02-16 Jochen Eisinger <jochen@chromium.org>
|
| +
|
| + [chromium] destroy the TestPlugin when the destroy() method is invoked.
|
| + https://bugs.webkit.org/show_bug.cgi?id=110012
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + * DumpRenderTree/chromium/TestRunner/src/TestPlugin.cpp:
|
| + (WebTestRunner::TestPlugin::destroy):
|
| +
|
| +2013-02-15 Adenilson Cavalcanti <cavalcantii@gmail.com>
|
| +
|
| + [WK2] Write a test to simulate crashed WebProcess followed by Window resize
|
| + https://bugs.webkit.org/show_bug.cgi?id=109842
|
| +
|
| + Reviewed by Benjamin Poulain.
|
| +
|
| + This new test will kill WebProcess, followed by next resizing the Window. It helps to
|
| + identify if the port is testing for WebPageProxy data members state (e.g. DrawingArea, Frames)
|
| + before making calls into them.
|
| +
|
| + * TestWebKitAPI/GNUmakefile.am:
|
| + * TestWebKitAPI/PlatformEfl.cmake:
|
| + * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
|
| + * TestWebKitAPI/Tests/WebKit2/ResizeWindowAfterCrash.cpp: Added.
|
| + (TestWebKitAPI):
|
| + (TestWebKitAPI::didFinishLoad):
|
| + (TestWebKitAPI::didCrash):
|
| + (TestWebKitAPI::TEST):
|
| +
|
| +2013-02-15 Christophe Dumez <ch.dumez@sisa.samsung.com>
|
| +
|
| + Add CString operators for comparison with const char*
|
| + https://bugs.webkit.org/show_bug.cgi?id=109947
|
| +
|
| + Reviewed by Darin Adler.
|
| +
|
| + Add tests for WTF::CString's comparison operators.
|
| +
|
| + * TestWebKitAPI/Tests/WTF/CString.cpp:
|
| + (TEST):
|
| +
|
| +2013-02-15 Zan Dobersek <zdobersek@igalia.com>
|
| +
|
| + webkit-patch suggest-reviewers should limit itself to 5 reviewers
|
| + https://bugs.webkit.org/show_bug.cgi?id=107528
|
| +
|
| + Reviewed by Eric Seidel.
|
| +
|
| + * Scripts/webkitpy/common/checkout/checkout.py:
|
| + (Checkout.suggested_reviewers): Iterate through the sorted commit info list,
|
| + scraping reviewers from the commit information and in the end producing a list
|
| + of reviewers that's sorted from the most to least recent activity of any reviewer
|
| + that has reviewed or authored patches for the changed files.
|
| + * Scripts/webkitpy/tool/commands/queries.py:
|
| + (SuggestReviewers): Use the SuggestReviewers step instead of reimplementing much of
|
| + the same logic.
|
| + (SuggestReviewers._prepare_state): Force the reviewer suggestion because the option
|
| + defaults to False.
|
| + * Scripts/webkitpy/tool/steps/suggestreviewers.py:
|
| + (SuggestReviewers.run): Only list the first five suggested reviewers, now printed out
|
| + on a single line. Only ask for CC-ing the suggested reviewers to the bug if the
|
| + bug ID is located in the command's state.
|
| +
|
| +2013-02-15 Pablo Flouret <pablof@motorola.com>
|
| +
|
| + Unreviewed. Add myself as a committer.
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| +
|
| +2013-02-15 Roger Fong <roger_fong@apple.com>
|
| +
|
| + Get Win EWS startup script checked into tree so we can make changes to all the EWS bots more easily.
|
| +
|
| + * EWSTools/start-queue-win.sh: Added.
|
| +
|
| +2013-02-15 Andreas Kling <akling@apple.com>
|
| +
|
| + Unbreak webkit-patch -- can't have both Committer and Contributor entry with same e-mail address.
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| +
|
| +2013-02-15 Joanmarie Diggs <jdiggs@igalia.com>
|
| +
|
| + Unreviewed. Add myself as a committer.
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| +
|
| +2013-02-15 Ryosuke Niwa <rniwa@webkit.org>
|
| +
|
| + NRWT: ML Debug Test bot is timing out after cleaning up ports
|
| + https://bugs.webkit.org/show_bug.cgi?id=109912
|
| +
|
| + Reviewed by Simon Fraser.
|
| +
|
| + Added more debug messgaes to diagnose the issue.
|
| +
|
| + * Scripts/webkitpy/layout_tests/controllers/manager.py:
|
| + (Manager.run):
|
| +
|
| +2013-02-15 Claudio Saavedra <csaavedra@igalia.com>
|
| +
|
| + Unreviewed. Add myself as a committer.
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| +
|
| +2013-02-15 Christophe Dumez <ch.dumez@sisa.samsung.com>
|
| +
|
| + Unreviewed. Update Yi Shen, Antonio Gomes and Laszlo Gombos'
|
| + emails on their behalf.
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| +
|
| +2013-02-15 Andrey Lushnikov <lushnikov@chromium.org>
|
| +
|
| + Web Inspector: implement smart braces functionality
|
| + https://bugs.webkit.org/show_bug.cgi?id=109200
|
| +
|
| + Reviewed by Pavel Feldman.
|
| +
|
| + Fix eventSender.keyDown implementation to correctly process opening
|
| + round brace symbol.
|
| +
|
| + * DumpRenderTree/chromium/TestRunner/src/EventSender.cpp:
|
| + (WebTestRunner):
|
| + (WebTestRunner::EventSender::keyDown):
|
| +
|
| +2013-02-15 Jochen Eisinger <jochen@chromium.org>
|
| +
|
| + Speculative build fix for chromium-win.
|
| +
|
| + Unreviewed build fix.
|
| +
|
| + Add declarations of the copy constructor and assignment operator to
|
| + WebTestProxyBase, so VS doesn't try to generate them.
|
| +
|
| + * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h:
|
| +
|
| +2013-02-15 Simon Hausmann <simon.hausmann@digia.com>
|
| +
|
| + [Qt] Port GCController to JSC C API
|
| + https://bugs.webkit.org/show_bug.cgi?id=109690
|
| +
|
| + Reviewed by Benjamin Poulain.
|
| +
|
| + Rename TestRunner to TestRunnerQt to avoid conflict when
|
| + including TestRunner.h in the future.
|
| +
|
| + Replaced QObject based GCController implementation with JSC C API
|
| + based one.
|
| +
|
| + * DumpRenderTree/qt/DumpRenderTree.pro:
|
| + * DumpRenderTree/qt/DumpRenderTreeQt.cpp:
|
| + (WebCore::DumpRenderTree::DumpRenderTree):
|
| + (WebCore::DumpRenderTree::open):
|
| + (WebCore::DumpRenderTree::initJSObjects):
|
| + (WebCore::methodNameStringForFailedTest):
|
| + * DumpRenderTree/qt/DumpRenderTreeQt.h:
|
| + (WebCore::DumpRenderTree::testRunner):
|
| + (DumpRenderTree):
|
| + * DumpRenderTree/qt/GCControllerQt.cpp:
|
| + (GCController::getJSObjectCount):
|
| + * DumpRenderTree/qt/GCControllerQt.h: Removed.
|
| + * DumpRenderTree/qt/TestRunnerQt.cpp:
|
| + (TestRunnerQt::TestRunnerQt):
|
| + (TestRunnerQt::reset):
|
| + (TestRunnerQt::dumpNotifications):
|
| + (TestRunnerQt::processWork):
|
| + (TestRunnerQt::maybeDump):
|
| + (TestRunnerQt::dumpAsText):
|
| + (TestRunnerQt::waitUntilDone):
|
| + (TestRunnerQt::setViewModeMediaFeature):
|
| + (TestRunnerQt::webHistoryItemCount):
|
| + (TestRunnerQt::keepWebHistory):
|
| + (TestRunnerQt::notifyDone):
|
| + (TestRunnerQt::windowCount):
|
| + (TestRunnerQt::grantWebNotificationPermission):
|
| + (TestRunnerQt::ignoreLegacyWebNotificationPermissionRequests):
|
| + (TestRunnerQt::denyWebNotificationPermission):
|
| + (TestRunnerQt::removeAllWebNotificationPermissions):
|
| + (TestRunnerQt::simulateWebNotificationClick):
|
| + (TestRunnerQt::simulateLegacyWebNotificationClick):
|
| + (TestRunnerQt::display):
|
| + (TestRunnerQt::displayInvalidatedRegion):
|
| + (TestRunnerQt::clearBackForwardList):
|
| + (TestRunnerQt::pathToLocalResource):
|
| + (TestRunnerQt::dumpEditingCallbacks):
|
| + (TestRunnerQt::dumpFrameLoadCallbacks):
|
| + (TestRunnerQt::dumpProgressFinishedCallback):
|
| + (TestRunnerQt::dumpUserGestureInFrameLoadCallbacks):
|
| + (TestRunnerQt::dumpResourceLoadCallbacks):
|
| + (TestRunnerQt::dumpResourceResponseMIMETypes):
|
| + (TestRunnerQt::dumpWillCacheResponse):
|
| + (TestRunnerQt::dumpHistoryCallbacks):
|
| + (TestRunnerQt::setWillSendRequestReturnsNullOnRedirect):
|
| + (TestRunnerQt::setWillSendRequestReturnsNull):
|
| + (TestRunnerQt::setWillSendRequestClearHeader):
|
| + (TestRunnerQt::setDeferMainResourceDataLoad):
|
| + (TestRunnerQt::queueBackNavigation):
|
| + (TestRunnerQt::queueForwardNavigation):
|
| + (TestRunnerQt::queueLoad):
|
| + (TestRunnerQt::queueLoadHTMLString):
|
| + (TestRunnerQt::queueReload):
|
| + (TestRunnerQt::queueLoadingScript):
|
| + (TestRunnerQt::queueNonLoadingScript):
|
| + (TestRunnerQt::provisionalLoad):
|
| + (TestRunnerQt::timerEvent):
|
| + (TestRunnerQt::encodeHostName):
|
| + (TestRunnerQt::decodeHostName):
|
| + (TestRunnerQt::closeWebInspector):
|
| + (TestRunnerQt::setDeveloperExtrasEnabled):
|
| + (TestRunnerQt::setAsynchronousSpellCheckingEnabled):
|
| + (TestRunnerQt::showWebInspector):
|
| + (TestRunnerQt::evaluateInWebInspector):
|
| + (TestRunnerQt::goBack):
|
| + (TestRunnerQt::setDefersLoading):
|
| + (TestRunnerQt::setAllowUniversalAccessFromFileURLs):
|
| + (TestRunnerQt::setAllowFileAccessFromFileURLs):
|
| + (TestRunnerQt::setAppCacheMaximumSize):
|
| + (TestRunnerQt::setAutofilled):
|
| + (TestRunnerQt::setValueForUser):
|
| + (TestRunnerQt::setFixedContentsSize):
|
| + (TestRunnerQt::setPrivateBrowsingEnabled):
|
| + (TestRunnerQt::setSpatialNavigationEnabled):
|
| + (TestRunnerQt::setPopupBlockingEnabled):
|
| + (TestRunnerQt::setPluginsEnabled):
|
| + (TestRunnerQt::setPOSIXLocale):
|
| + (TestRunnerQt::setWindowIsKey):
|
| + (TestRunnerQt::setMainFrameIsFirstResponder):
|
| + (TestRunnerQt::setJavaScriptCanAccessClipboard):
|
| + (TestRunnerQt::setXSSAuditorEnabled):
|
| + (TestRunnerQt::dispatchPendingLoadRequests):
|
| + (TestRunnerQt::clearAllApplicationCaches):
|
| + (TestRunnerQt::clearApplicationCacheForOrigin):
|
| + (TestRunnerQt::localStorageDiskUsageForOrigin):
|
| + (TestRunnerQt::setApplicationCacheOriginQuota):
|
| + (TestRunnerQt::applicationCacheDiskUsageForOrigin):
|
| + (TestRunnerQt::originsWithApplicationCache):
|
| + (TestRunnerQt::setCacheModel):
|
| + (TestRunnerQt::setDatabaseQuota):
|
| + (TestRunnerQt::clearAllDatabases):
|
| + (TestRunnerQt::addOriginAccessWhitelistEntry):
|
| + (TestRunnerQt::removeOriginAccessWhitelistEntry):
|
| + (TestRunnerQt::setCustomPolicyDelegate):
|
| + (TestRunnerQt::waitForPolicyDelegate):
|
| + (TestRunnerQt::overridePreference):
|
| + (TestRunnerQt::setUserStyleSheetLocation):
|
| + (TestRunnerQt::setCaretBrowsingEnabled):
|
| + (TestRunnerQt::setAuthorAndUserStylesEnabled):
|
| + (TestRunnerQt::setUserStyleSheetEnabled):
|
| + (TestRunnerQt::setDomainRelaxationForbiddenForURLScheme):
|
| + (TestRunnerQt::callShouldCloseOnWebView):
|
| + (TestRunnerQt::setScrollbarPolicy):
|
| + (TestRunnerQt::setSmartInsertDeleteEnabled):
|
| + (TestRunnerQt::setSelectTrailingWhitespaceEnabled):
|
| + (TestRunnerQt::execCommand):
|
| + (TestRunnerQt::isCommandEnabled):
|
| + (TestRunnerQt::findString):
|
| + (TestRunnerQt::markerTextForListItem):
|
| + (TestRunnerQt::computedStyleIncludingVisitedInfo):
|
| + (TestRunnerQt::elementDoesAutoCompleteForElementWithId):
|
| + (TestRunnerQt::authenticateSession):
|
| + (TestRunnerQt::setIconDatabaseEnabled):
|
| + (TestRunnerQt::setMockDeviceOrientation):
|
| + (TestRunnerQt::setGeolocationPermission):
|
| + (TestRunnerQt::numberOfPendingGeolocationPermissionRequests):
|
| + (TestRunnerQt::setGeolocationPermissionCommon):
|
| + (TestRunnerQt::setMockGeolocationPositionUnavailableError):
|
| + (TestRunnerQt::setMockGeolocationPosition):
|
| + (TestRunnerQt::addMockSpeechInputResult):
|
| + (TestRunnerQt::setMockSpeechInputDumpRect):
|
| + (TestRunnerQt::startSpeechInput):
|
| + (TestRunnerQt::evaluateScriptInIsolatedWorldAndReturnValue):
|
| + (TestRunnerQt::evaluateScriptInIsolatedWorld):
|
| + (TestRunnerQt::addUserStyleSheet):
|
| + (TestRunnerQt::removeAllVisitedLinks):
|
| + (TestRunnerQt::addURLToRedirect):
|
| + (TestRunnerQt::originsWithLocalStorage):
|
| + (TestRunnerQt::deleteAllLocalStorage):
|
| + (TestRunnerQt::deleteLocalStorageForOrigin):
|
| + (TestRunnerQt::observeStorageTrackerNotifications):
|
| + (TestRunnerQt::syncLocalStorage):
|
| + (TestRunnerQt::resetPageVisibility):
|
| + (TestRunnerQt::setPageVisibility):
|
| + (TestRunnerQt::setAutomaticLinkDetectionEnabled):
|
| + (TestRunnerQt::setTextDirection):
|
| + (TestRunnerQt::setAlwaysAcceptCookies):
|
| + (TestRunnerQt::setAlwaysBlockCookies):
|
| + (TestRunnerQt::setAudioData):
|
| + * DumpRenderTree/qt/TestRunnerQt.h:
|
| + (TestRunnerQt):
|
| +
|
| +2013-02-14 Karen Grunberg <kareng@chromium.org>
|
| +
|
| + adding myself as a committer
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| +
|
| +2013-02-14 Glenn Adams <glenn@skynav.com>
|
| +
|
| + new-run-webkit-tests needs a shared TestExpectations between all WebKit ports
|
| + https://bugs.webkit.org/show_bug.cgi?id=37565
|
| +
|
| + Introduce generic TestExpectations file that applies as a fallback for all ports, the location of which
|
| + is LayoutTests/TestExpectations.
|
| +
|
| + Reviewed by Dirk Pranke.
|
| +
|
| + * Scripts/webkitpy/layout_tests/lint_test_expectations_unittest.py:
|
| + (FakePort.path_to_generic_test_expectations_file):
|
| + * Scripts/webkitpy/layout_tests/models/test_expectations.py:
|
| + (TestExpectations.__init__):
|
| + * Scripts/webkitpy/layout_tests/port/base.py:
|
| + (Port.path_to_generic_test_expectations_file):
|
| + (Port):
|
| + (Port._port_specific_expectations_files):
|
| + (Port.expectations_files):
|
| + * Scripts/webkitpy/layout_tests/port/chromium.py:
|
| + (ChromiumPort._port_specific_expectations_files):
|
| + * Scripts/webkitpy/layout_tests/port/chromium_android.py:
|
| + (ChromiumAndroidPort._port_specific_expectations_files):
|
| + * Scripts/webkitpy/layout_tests/port/chromium_port_testcase.py:
|
| + (ChromiumPortTestCase.test_expectations_files):
|
| + * Scripts/webkitpy/layout_tests/port/efl.py:
|
| + (EflPort._port_specific_expectations_files):
|
| + * Scripts/webkitpy/layout_tests/port/gtk.py:
|
| + (GtkPort._port_specific_expectations_files):
|
| + * Scripts/webkitpy/layout_tests/port/gtk_unittest.py:
|
| + (GtkPortTest.test_expectations_files):
|
| + * Scripts/webkitpy/layout_tests/port/mac.py:
|
| + (MacPort._port_specific_expectations_files):
|
| + * Scripts/webkitpy/layout_tests/port/port_testcase.py:
|
| + (PortTestCase.test_expectations_ordering):
|
| + (test_expectations_files):
|
| + * Scripts/webkitpy/layout_tests/port/qt.py:
|
| + (QtPort._port_specific_expectations_files):
|
| + * Scripts/webkitpy/layout_tests/port/qt_unittest.py:
|
| + (QtPortTest.test_expectations_files):
|
| + * Scripts/webkitpy/layout_tests/port/win_unittest.py:
|
| + (WinPortTest.test_expectations_files):
|
| + * Scripts/webkitpy/tool/commands/queries_unittest.py:
|
| + (PrintExpectationsTest.test_paths):
|
| + * Scripts/webkitpy/tool/commands/rebaseline.py:
|
| + (RebaselineTest._update_expectations_file):
|
| +
|
| +2013-02-14 Jochen Eisinger <jochen@chromium.org>
|
| +
|
| + [chromium] move pixel generation logic to TestRunner library
|
| + https://bugs.webkit.org/show_bug.cgi?id=109686
|
| +
|
| + Reviewed by Stephen White.
|
| +
|
| + * DumpRenderTree/DumpRenderTree.gyp/DumpRenderTree.gyp:
|
| + * DumpRenderTree/chromium/TestRunner/public/WebTestDelegate.h:
|
| + * DumpRenderTree/chromium/TestRunner/public/WebTestInterfaces.h:
|
| + (WebTestRunner):
|
| + * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h:
|
| + * DumpRenderTree/chromium/TestRunner/public/WebTestRunner.h:
|
| + (WebTestRunner):
|
| + * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.cpp:
|
| + (WebTestRunner::TestInterfaces::~TestInterfaces):
|
| + (WebTestRunner::TestInterfaces::setWebView):
|
| + (WebTestRunner::TestInterfaces::proxy):
|
| + (WebTestRunner):
|
| + * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.h:
|
| + (WebTestRunner):
|
| + (TestInterfaces):
|
| + * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp:
|
| + (WebTestRunner::TestRunner::setWebView):
|
| + (WebTestRunner):
|
| + (WebTestRunner::TestRunner::setBackingScaleFactor):
|
| + (WebTestRunner::TestRunner::display):
|
| + (WebTestRunner::TestRunner::displayInvalidatedRegion):
|
| + * DumpRenderTree/chromium/TestRunner/src/TestRunner.h:
|
| + (WebTestRunner):
|
| + (TestRunner):
|
| + * DumpRenderTree/chromium/TestRunner/src/WebTestInterfaces.cpp:
|
| + (WebTestRunner::WebTestInterfaces::setWebView):
|
| + * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp:
|
| + (WebTestRunner::WebTestProxyBase::reset):
|
| + (WebTestRunner::WebTestProxyBase::capturePixels):
|
| + (WebTestRunner):
|
| + (WebTestRunner::WebTestProxyBase::paintRect):
|
| + (WebTestRunner::WebTestProxyBase::paintInvalidatedRegion):
|
| + (WebTestRunner::WebTestProxyBase::paintPagesWithBoundaries):
|
| + (WebTestRunner::WebTestProxyBase::canvas):
|
| + (WebTestRunner::WebTestProxyBase::displayRepaintMask):
|
| + (WebTestRunner::WebTestProxyBase::display):
|
| + (WebTestRunner::WebTestProxyBase::displayInvalidatedRegion):
|
| + (WebTestRunner::WebTestProxyBase::discardBackingStore):
|
| + (WebTestRunner::WebTestProxyBase::setWindowRect):
|
| + (WebTestRunner::WebTestProxyBase::userMediaClient):
|
| + * DumpRenderTree/chromium/TestShell.cpp:
|
| + (TestShell::createMainWindow):
|
| + (TestShell::~TestShell):
|
| + (TestShell::showDevTools):
|
| + (TestShell::closeDevTools):
|
| + (TestShell::dump):
|
| + * DumpRenderTree/chromium/WebViewHost.cpp:
|
| + (WebViewHost::setWindowRect):
|
| + (WebViewHost::setDeviceScaleFactor):
|
| + (WebViewHost::reset):
|
| + * DumpRenderTree/chromium/WebViewHost.h:
|
| + (WebViewHost):
|
| +
|
| +2013-02-14 Tony Chang <tony@chromium.org>
|
| +
|
| + Unreviewed, set svn:eol-style native for .sln, .vcproj, and .vsprops files.
|
| + https://bugs.webkit.org/show_bug.cgi?id=96934
|
| +
|
| + * CLWrapper/CLWrapper.sln: Modified property svn:eol-style.
|
| + * DumpRenderTree/DumpRenderTree.sln: Modified property svn:eol-style.
|
| + * DumpRenderTree/win/DumpRenderTreeLauncherCommon.vsprops: Added property svn:eol-style.
|
| + * DumpRenderTree/win/DumpRenderTreeLauncherDebug.vsprops: Added property svn:eol-style.
|
| + * DumpRenderTree/win/DumpRenderTreeLauncherDebugAll.vsprops: Added property svn:eol-style.
|
| + * DumpRenderTree/win/DumpRenderTreeLauncherDebugCairoCFLite.vsprops: Added property svn:eol-style.
|
| + * DumpRenderTree/win/DumpRenderTreeLauncherProduction.vsprops: Added property svn:eol-style.
|
| + * DumpRenderTree/win/DumpRenderTreeLauncherRelease.vsprops: Added property svn:eol-style.
|
| + * DumpRenderTree/win/DumpRenderTreeLauncherReleaseCairoCFLite.vsprops: Added property svn:eol-style.
|
| + * DumpRenderTree/win/ImageDiffLauncherCommon.vsprops: Added property svn:eol-style.
|
| + * DumpRenderTree/win/ImageDiffLauncherDebug.vsprops: Added property svn:eol-style.
|
| + * DumpRenderTree/win/ImageDiffLauncherDebugAll.vsprops: Added property svn:eol-style.
|
| + * DumpRenderTree/win/ImageDiffLauncherDebugCairoCFLite.vsprops: Added property svn:eol-style.
|
| + * DumpRenderTree/win/ImageDiffLauncherProduction.vsprops: Added property svn:eol-style.
|
| + * DumpRenderTree/win/ImageDiffLauncherRelease.vsprops: Added property svn:eol-style.
|
| + * DumpRenderTree/win/ImageDiffLauncherReleaseCairoCFLite.vsprops: Added property svn:eol-style.
|
| + * DumpRenderTree/win/ImageDiffWinCairoCommon.vsprops: Added property svn:eol-style.
|
| + * MIDLWrapper/MIDLWrapper.sln: Modified property svn:eol-style.
|
| + * MiniBrowser/Configurations/MiniBrowserLauncherCommon.vsprops: Added property svn:eol-style.
|
| + * MiniBrowser/Configurations/MiniBrowserLauncherDebug.vsprops: Added property svn:eol-style.
|
| + * MiniBrowser/Configurations/MiniBrowserLauncherDebugAll.vsprops: Added property svn:eol-style.
|
| + * MiniBrowser/Configurations/MiniBrowserLauncherDebugCairoCFLite.vsprops: Added property svn:eol-style.
|
| + * MiniBrowser/Configurations/MiniBrowserLauncherProduction.vsprops: Added property svn:eol-style.
|
| + * MiniBrowser/Configurations/MiniBrowserLauncherRelease.vsprops: Added property svn:eol-style.
|
| + * MiniBrowser/Configurations/MiniBrowserLauncherReleaseCairoCFLite.vsprops: Added property svn:eol-style.
|
| + * TestWebKitAPI/Configurations/TestWebKitAPICFNetwork.vsprops: Added property svn:eol-style.
|
| + * TestWebKitAPI/Configurations/TestWebKitAPIDebug.vsprops: Added property svn:eol-style.
|
| + * TestWebKitAPI/Configurations/TestWebKitAPIDebugAll.vsprops: Added property svn:eol-style.
|
| + * TestWebKitAPI/Configurations/TestWebKitAPIDebugCairoCFLite.vsprops: Added property svn:eol-style.
|
| + * TestWebKitAPI/Configurations/TestWebKitAPIInjectedBundleCommon.vsprops: Added property svn:eol-style.
|
| + * TestWebKitAPI/Configurations/TestWebKitAPIRelease.vsprops: Added property svn:eol-style.
|
| + * TestWebKitAPI/Configurations/TestWebKitAPIReleaseCairoCFLite.vsprops: Added property svn:eol-style.
|
| + * WebKitTestRunner/Configurations/WebKitTestRunnerCoreGraphics.vsprops: Added property svn:eol-style.
|
| + * WebKitTestRunner/WebKitTestRunner.sln: Modified property svn:eol-style.
|
| + * WebKitTestRunner/win/WebKitTestRunnerLauncherCommon.vsprops: Added property svn:eol-style.
|
| + * WebKitTestRunner/win/WebKitTestRunnerLauncherDebug.vsprops: Added property svn:eol-style.
|
| + * WebKitTestRunner/win/WebKitTestRunnerLauncherDebugAll.vsprops: Added property svn:eol-style.
|
| + * WebKitTestRunner/win/WebKitTestRunnerLauncherDebugCairoCFLite.vsprops: Added property svn:eol-style.
|
| + * WebKitTestRunner/win/WebKitTestRunnerLauncherProduction.vsprops: Added property svn:eol-style.
|
| + * WebKitTestRunner/win/WebKitTestRunnerLauncherRelease.vsprops: Added property svn:eol-style.
|
| + * WebKitTestRunner/win/WebKitTestRunnerLauncherReleaseCairoCFLite.vsprops: Added property svn:eol-style.
|
| + * WinLauncher/WinLauncherLauncherCommon.vsprops: Added property svn:eol-style.
|
| + * WinLauncher/WinLauncherLauncherDebug.vsprops: Added property svn:eol-style.
|
| + * WinLauncher/WinLauncherLauncherDebugAll.vsprops: Added property svn:eol-style.
|
| + * WinLauncher/WinLauncherLauncherDebugCairoCFLite.vsprops: Added property svn:eol-style.
|
| + * WinLauncher/WinLauncherLauncherProduction.vsprops: Added property svn:eol-style.
|
| + * WinLauncher/WinLauncherLauncherRelease.vsprops: Added property svn:eol-style.
|
| + * WinLauncher/WinLauncherLauncherReleaseCairoCFLite.vsprops: Added property svn:eol-style.
|
| +
|
| +2013-02-14 Tony Chang <tony@chromium.org>
|
| +
|
| + Unreviewed, set svn:eol-style CRLF for .sln files.
|
| +
|
| + * CLWrapper/CLWrapper.sln: Modified property svn:eol-style.
|
| + * DumpRenderTree/DumpRenderTree.sln: Modified property svn:eol-style.
|
| + * MIDLWrapper/MIDLWrapper.sln: Modified property svn:eol-style.
|
| + * WebKitTestRunner/WebKitTestRunner.sln: Modified property svn:eol-style.
|
| +
|
| +2013-02-14 Zan Dobersek <zdobersek@igalia.com>
|
| +
|
| + [GTK] Errors when building WebKit2 with Clang
|
| + https://bugs.webkit.org/show_bug.cgi?id=109603
|
| +
|
| + Reviewed by Alexey Proskuryakov.
|
| +
|
| + * WebKitTestRunner/gtk/PlatformWebViewGtk.cpp:
|
| + (WTR::PlatformWebView::resizeTo): Cast the width and height parameters to the integer
|
| + type when constructing the GtkAllocation.
|
| +
|
| + * CLWrapper/CLWrapper.sln: Modified property svn:eol-style.
|
| + * DumpRenderTree/DumpRenderTree.sln: Modified property svn:eol-style.
|
| + * MIDLWrapper/MIDLWrapper.sln: Modified property svn:eol-style.
|
| + * WebKitTestRunner/WebKitTestRunner.sln: Modified property svn:eol-style.
|
| +
|
| +2013-02-14 Roger Fong <roger_fong@apple.com>
|
| +
|
| + Add eol-style=native to solution files. Add a new solution file.
|
| +
|
| + * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree.sln: Added property svn:eol-style.
|
| + * TestWebKitAPI/TestWebKitAPI.vcxproj: Added property svn:eol-style. Modified property svn:ignore.
|
| + * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.sln: Added.
|
| +
|
| +2013-02-14 Mario Sanchez Prada <mario.prada@samsung.com>
|
| +
|
| + [GTK] Missing call to g_object_ref while retrieving accessible table cells
|
| + https://bugs.webkit.org/show_bug.cgi?id=106903
|
| +
|
| + Reviewed by Martin Robinson.
|
| +
|
| + Both DRT and WKTR need to call g_object_unref() now that an extra
|
| + reference is added in the implementation of atk_table_ref_at().
|
| +
|
| + * DumpRenderTree/atk/AccessibilityUIElementGtk.cpp:
|
| + (AccessibilityUIElement::cellForColumnAndRow): Call g_object_unref
|
| + before returning the new instance of AccessibilityUIElement.
|
| + * WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp:
|
| + (WTR::AccessibilityUIElement::cellForColumnAndRow): Ditto.
|
| +
|
| +2013-02-14 Sheriff Bot <webkit.review.bot@gmail.com>
|
| +
|
| + Unreviewed, rolling out r142841.
|
| + http://trac.webkit.org/changeset/142841
|
| + https://bugs.webkit.org/show_bug.cgi?id=109791
|
| +
|
| + Caused webkit_unit_tests to crash on chromium bots. (Requested
|
| + by atwilson_ on #webkit).
|
| +
|
| + * DumpRenderTree/chromium/WebViewHost.cpp:
|
| + (WebViewHost::createOutputSurface):
|
| + (WebViewHost::initializeLayerTreeView):
|
| +
|
| +2013-02-13 Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com>
|
| +
|
| + [EFL][jhbuild] Silence GSettings-related warning.
|
| + https://bugs.webkit.org/show_bug.cgi?id=109749
|
| +
|
| + Reviewed by Martin Robinson.
|
| +
|
| + Apply the same change done to the GTK+ port in r109127; this
|
| + silences the warnings printed by glib about the memory GSettings
|
| + backend being used.
|
| +
|
| + Not only does this make the bots (as well as manual runs of, say,
|
| + WebKitTestRunner) much more silent, but it also removes an stderr
|
| + line (which run-perf-tests considers as a failure).
|
| +
|
| + * Scripts/webkitpy/layout_tests/port/efl.py:
|
| + (EflPort.setup_environ_for_server): Explicitly set the
|
| + GSETTINGS_BACKEND environment variable to "memory".
|
| +
|
| +2013-02-14 Jochen Eisinger <jochen@chromium.org>
|
| +
|
| + [chromium] move mock notification presenter to TestRunner library
|
| + https://bugs.webkit.org/show_bug.cgi?id=109706
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + * DumpRenderTree/DumpRenderTree.gypi:
|
| + * DumpRenderTree/chromium/TestRunner/public/WebTestDelegate.h:
|
| + * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h:
|
| + (WebKit):
|
| + (WebTestRunner::WebTestProxy::notificationPresenter):
|
| + * DumpRenderTree/chromium/TestRunner/src/NotificationPresenter.cpp: Renamed from Tools/DumpRenderTree/chromium/NotificationPresenter.cpp.
|
| + (WebTestRunner::NotificationPresenter::NotificationPresenter):
|
| + (WebTestRunner):
|
| + (WebTestRunner::NotificationPresenter::~NotificationPresenter):
|
| + (WebTestRunner::NotificationPresenter::grantPermission):
|
| + (WebTestRunner::NotificationPresenter::simulateClick):
|
| + (WebTestRunner::NotificationPresenter::show):
|
| + (WebTestRunner::NotificationPresenter::cancel):
|
| + (WebTestRunner::NotificationPresenter::objectDestroyed):
|
| + (WebTestRunner::NotificationPresenter::checkPermission):
|
| + (WebTestRunner::NotificationPresenter::requestPermission):
|
| + * DumpRenderTree/chromium/TestRunner/src/NotificationPresenter.h: Renamed from Tools/DumpRenderTree/chromium/NotificationPresenter.h.
|
| + (WebTestRunner):
|
| + (NotificationPresenter):
|
| + (WebTestRunner::NotificationPresenter::setDelegate):
|
| + (WebTestRunner::NotificationPresenter::reset):
|
| + * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp:
|
| + (WebTestRunner::TestRunner::TestRunner):
|
| + (WebTestRunner::TestRunner::setDelegate):
|
| + (WebTestRunner::TestRunner::reset):
|
| + (WebTestRunner::TestRunner::notificationPresenter):
|
| + (WebTestRunner):
|
| + (WebTestRunner::TestRunner::grantWebNotificationPermission):
|
| + (WebTestRunner::TestRunner::simulateLegacyWebNotificationClick):
|
| + * DumpRenderTree/chromium/TestRunner/src/TestRunner.h:
|
| + (WebKit):
|
| + (WebTestRunner):
|
| + (TestRunner):
|
| + * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp:
|
| + (WebTestRunner::WebTestProxyBase::notificationPresenter):
|
| + (WebTestRunner):
|
| + * DumpRenderTree/chromium/TestShell.cpp:
|
| + (TestShell::initialize):
|
| + (TestShell::resetTestController):
|
| + * DumpRenderTree/chromium/TestShell.h:
|
| + (WebKit):
|
| + (TestShell):
|
| + * DumpRenderTree/chromium/WebViewHost.cpp:
|
| + * DumpRenderTree/chromium/WebViewHost.h:
|
| +
|
| +2013-02-13 Roger Fong <roger_fong@apple.com>
|
| +
|
| + Unreviewed. Add separate DumpRenderTree VS2010 solution file.
|
| +
|
| + * DumpRenderTree/DumpRenderTree.vcxproj: Added property svn:ignore.
|
| + * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree.sln: Added.
|
| +
|
| +2013-02-12 James Robinson <jamesr@chromium.org>
|
| +
|
| + [chromium] Request WebLayerTreeView for DumpRenderTree via explicit testing path
|
| + https://bugs.webkit.org/show_bug.cgi?id=109634
|
| +
|
| + Reviewed by Adrienne Walker.
|
| +
|
| + * DumpRenderTree/chromium/WebViewHost.cpp:
|
| + (WebViewHost::createOutputSurface):
|
| + (WebViewHost::initializeLayerTreeView):
|
| +
|
| +2013-02-13 David Farler <dfarler@apple.com>
|
| +
|
| + TestWebKitAPI fails to build for iphonesimulator: 'CFNetwork/CFNetworkDefs.h' file not found
|
| + https://bugs.webkit.org/show_bug.cgi?id=109766
|
| +
|
| + Reviewed by David Kilzer.
|
| +
|
| + * TestWebKitAPI/Configurations/Base.xcconfig:
|
| + - Don't search Mac OS X header search paths when building on iOS
|
| +
|
| +2013-02-13 Zan Dobersek <zdobersek@igalia.com>
|
| +
|
| + The 'global isinf/isnan' compiler quirk required when using clang with libstdc++
|
| + https://bugs.webkit.org/show_bug.cgi?id=109325
|
| +
|
| + Reviewed by Anders Carlsson.
|
| +
|
| + Prefix calls to the isinf and isnan methods with std::, declaring we want to use the
|
| + two methods as they're provided by the C++ standard library being used.
|
| +
|
| + * DumpRenderTree/TestRunner.cpp:
|
| + (setAppCacheMaximumSizeCallback):
|
| + (setApplicationCacheOriginQuotaCallback):
|
| + (setDatabaseQuotaCallback):
|
| +
|
| +2013-02-13 Alan Cutter <alancutter@chromium.org>
|
| +
|
| + cr-linux debug should use clang and maybe be a components build
|
| + https://bugs.webkit.org/show_bug.cgi?id=108512
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + Modified GCE cr-linux-debug-ews bot build scripts to configure clang over gcc for build performance.
|
| + Build bots will update clang with each bot cycle.
|
| + Updated GCE image paths to suit gcutil 1.6.1.
|
| +
|
| + * EWSTools/GoogleComputeEngine/build-chromium-ews.sh:
|
| + * EWSTools/GoogleComputeEngine/build-commit-queue.sh:
|
| + * EWSTools/GoogleComputeEngine/build-cr-linux-debug-ews.sh:
|
| + * EWSTools/GoogleComputeEngine/build-feeder-style-sheriffbot.sh:
|
| + * EWSTools/configure-clang-linux.sh: Copied from Tools/EWSTools/GoogleComputeEngine/build-chromium-ews.sh.
|
| + * EWSTools/start-queue.sh:
|
| +
|
| +2013-02-13 Sheriff Bot <webkit.review.bot@gmail.com>
|
| +
|
| + Unreviewed, rolling out r142747.
|
| + http://trac.webkit.org/changeset/142747
|
| + https://bugs.webkit.org/show_bug.cgi?id=109746
|
| +
|
| + broke component build (Requested by alecf_gardening on
|
| + #webkit).
|
| +
|
| + * TestWebKitAPI/TestWebKitAPI.gypi:
|
| + * TestWebKitAPI/Tests/WebCore/HeapGraphSerializerTest.cpp: Removed.
|
| +
|
| +2013-02-13 Jochen Eisinger <jochen@chromium.org>
|
| +
|
| + [chromium] fix TestRunner build with enable_webrtc=0
|
| + https://bugs.webkit.org/show_bug.cgi?id=109700
|
| +
|
| + Reviewed by Tony Chang.
|
| +
|
| + We can't use ENABLE() macros in the TestRunner library, however,
|
| + ENABLE_WEBRTC is defined by build/common.gypi, so we can use it.
|
| +
|
| + * DumpRenderTree/chromium/TestRunner/src/MockConstraints.cpp:
|
| + * DumpRenderTree/chromium/TestRunner/src/MockWebMediaStreamCenter.cpp:
|
| + * DumpRenderTree/chromium/TestRunner/src/MockWebRTCDTMFSenderHandler.cpp:
|
| + * DumpRenderTree/chromium/TestRunner/src/MockWebRTCDataChannelHandler.cpp:
|
| + * DumpRenderTree/chromium/TestRunner/src/MockWebRTCPeerConnectionHandler.cpp:
|
| + * DumpRenderTree/chromium/TestRunner/src/WebTestInterfaces.cpp:
|
| + (WebTestRunner):
|
| + * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp:
|
| + (WebTestRunner::WebTestProxyBase::userMediaClient):
|
| + * DumpRenderTree/chromium/TestRunner/src/WebUserMediaClientMock.cpp:
|
| +
|
| +2013-02-12 Roger Fong <roger_fong@apple.com>
|
| +
|
| + TestWebKitAPI and record-memory projects and property sheets for VS2010.
|
| + https://bugs.webkit.org/show_bug.cgi?id=107034
|
| +
|
| + Reviewed by Brent Fulgham.
|
| +
|
| + * TestWebKitAPI/TestWebKitAPI.vcxproj: Added.
|
| + * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj: Added.
|
| + * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj.filters: Added.
|
| + * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPIPostBuild.cmd: Copied from Tools/TestWebKitAPI/win/TestWebKitAPIPostBuild.cmd.
|
| + * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPIPreBuild.cmd: Copied from Tools/TestWebKitAPI/win/TestWebKitAPIPreBuild.cmd.
|
| + * win/record-memory: Added.
|
| + * win/record-memory/main.cpp: Copied from Tools/record-memory-win/main.cpp.
|
| + * win/record-memory/record-memory.vcxproj: Added.
|
| + * win/record-memory/record-memory.vcxproj.filters: Added.
|
| + * win/record-memory/record-memoryCommon.props: Added.
|
| + * win/record-memory/record-memoryDebug.props: Added.
|
| + * win/record-memory/record-memoryRelease.props: Added.
|
| +
|
| +2013-02-13 Tommy Widenflycht <tommyw@google.com>
|
| +
|
| + MediaStream API: Use the source id when creating new tracks
|
| + https://bugs.webkit.org/show_bug.cgi?id=109688
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + Switching mock to new API.
|
| +
|
| + * DumpRenderTree/chromium/TestRunner/src/WebUserMediaClientMock.cpp:
|
| + (WebTestRunner::WebUserMediaClientMock::requestUserMedia):
|
| +
|
| +2013-02-13 Brent Fulgham <bfulgham@webkit.org>
|
| +
|
| + [Windows] Unreviewed VS2010 fix to add $(ConfigurationBuildDir)/private
|
| + to include paths, to match VS2005 build behavior.
|
| +
|
| + * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLauncherCommon.props:
|
| + * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncherCommon.props:
|
| + * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePluginCommon.props:
|
| + * WinLauncher/WinLauncher.vcxproj/WinLauncherCommon.props:
|
| + * WinLauncher/WinLauncher.vcxproj/WinLauncherLibCommon.props:
|
| +
|
| +2013-02-13 Sheriff Bot <webkit.review.bot@gmail.com>
|
| +
|
| + Unreviewed, rolling out r142736.
|
| + http://trac.webkit.org/changeset/142736
|
| + https://bugs.webkit.org/show_bug.cgi?id=109716
|
| +
|
| + Broke ABI, nightly builds crash on launch (Requested by ap on
|
| + #webkit).
|
| +
|
| + * MiniBrowser/mac/WK2BrowserWindowController.m:
|
| + (-[WK2BrowserWindowController awakeFromNib]):
|
| + * WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp:
|
| + (WTR::InjectedBundlePage::InjectedBundlePage):
|
| + * WebKitTestRunner/TestController.cpp:
|
| + (WTR::TestController::createWebViewWithOptions):
|
| +
|
| +2013-02-13 Mikhail Pozdnyakov <mikhail.pozdnyakov@intel.com>
|
| +
|
| + [WK2][EFL][WTR] Regression(r141836): WTR crashes on exit
|
| + https://bugs.webkit.org/show_bug.cgi?id=109456
|
| +
|
| + Reviewed by Anders Carlsson.
|
| +
|
| + WebView instance must not live longer than EwkView, as EwkView owns
|
| + objects that page proxy refers to, doing otherwise leads to a crash.
|
| +
|
| + Test controller has own ptr containing WebView. Invoking of ewk_shutdown()
|
| + leads to evas objects deletion. So, the problem was that test controller was
|
| + deleted after ewk_shutdown() had been called in main() function causing
|
| + crashes on WTR exit.
|
| +
|
| + The patch introduces a scope for test controller so that it is deleted first.
|
| +
|
| + * WebKitTestRunner/efl/main.cpp:
|
| + (main):
|
| +
|
| +2013-02-13 Ilya Tikhonovsky <loislo@chromium.org>
|
| +
|
| + Web Inspector: Native Memory Instrumentation: reportLeaf method doesn't report the leaf node properly.
|
| + https://bugs.webkit.org/show_bug.cgi?id=109554
|
| +
|
| + In some cases leaves have no pointer so with the old schema we can't generate nodeId for them because we
|
| + can't insert 0 into hashmap. It happens when we call addPrivateBuffer method.
|
| +
|
| + Drive by fix: I introduced a client interface for the HeapGraphSerializer.
|
| + It helps me to do the tests for the serializer.
|
| +
|
| + Reviewed by Yury Semikhatsky.
|
| +
|
| + It is covered by newly added tests in TestWebKitAPI.
|
| +
|
| + * TestWebKitAPI/TestWebKitAPI.gypi:
|
| + * TestWebKitAPI/Tests/WebCore/HeapGraphSerializerTest.cpp: Added.
|
| + (TestWebKitAPI):
|
| + (HeapGraphReceiver):
|
| + (TestWebKitAPI::HeapGraphReceiver::HeapGraphReceiver):
|
| + (TestWebKitAPI::HeapGraphReceiver::printGraph):
|
| + (TestWebKitAPI::HeapGraphReceiver::dumpNodes):
|
| + (TestWebKitAPI::HeapGraphReceiver::dumpEdges):
|
| + (TestWebKitAPI::HeapGraphReceiver::dumpBaseToRealNodeId):
|
| + (TestWebKitAPI::HeapGraphReceiver::dumpStrings):
|
| + (TestWebKitAPI::HeapGraphReceiver::serializer):
|
| + (TestWebKitAPI::HeapGraphReceiver::chunkPart):
|
| + (TestWebKitAPI::HeapGraphReceiver::dumpPart):
|
| + (TestWebKitAPI::HeapGraphReceiver::stringValue):
|
| + (TestWebKitAPI::HeapGraphReceiver::intValue):
|
| + (TestWebKitAPI::HeapGraphReceiver::nodeToString):
|
| + (TestWebKitAPI::HeapGraphReceiver::edgeToString):
|
| + (TestWebKitAPI::HeapGraphReceiver::printNode):
|
| + (Helper):
|
| + (TestWebKitAPI::Helper::Helper):
|
| + (TestWebKitAPI::Helper::addNode):
|
| + (TestWebKitAPI::Helper::addEdge):
|
| + (TestWebKitAPI::Helper::done):
|
| + (Object):
|
| + (TestWebKitAPI::Helper::Object::Object):
|
| + (TestWebKitAPI::TEST):
|
| + (Owner):
|
| + (TestWebKitAPI::Owner::Owner):
|
| + (TestWebKitAPI::Owner::reportMemoryUsage):
|
| +
|
| +2013-02-13 Gyuyoung Kim <gyuyoung.kim@samsung.com>
|
| +
|
| + [WK2] Remove web intents callbacks
|
| + https://bugs.webkit.org/show_bug.cgi?id=109654
|
| +
|
| + Reviewed by Benjamin Poulain.
|
| +
|
| + Web intents was removed by r142549.
|
| +
|
| + * MiniBrowser/mac/WK2BrowserWindowController.m:
|
| + (-[WK2BrowserWindowController awakeFromNib]):
|
| + * WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp:
|
| + (WTR::InjectedBundlePage::InjectedBundlePage):
|
| + * WebKitTestRunner/TestController.cpp:
|
| + (WTR::TestController::createWebViewWithOptions):
|
| +
|
| +2013-02-12 Adenilson Cavalcanti <cavalcantii@gmail.com>
|
| +
|
| + [WK2] Page reloading will crash UIProcess after WebProcess was killed
|
| + https://bugs.webkit.org/show_bug.cgi?id=109305
|
| +
|
| + Reviewed by Benjamin Poulain.
|
| +
|
| + Adding a new test to simulate the case of WebProcess crash followed by a trying
|
| + to load a new page.
|
| +
|
| + * TestWebKitAPI/GNUmakefile.am:
|
| + * TestWebKitAPI/PlatformEfl.cmake:
|
| + * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
|
| + * TestWebKitAPI/Tests/WebKit2/ReloadPageAfterCrash.cpp: Added.
|
| + (TestWebKitAPI):
|
| + (TestWebKitAPI::didFinishLoad):
|
| + (TestWebKitAPI::TEST):
|
| +
|
| +2013-02-11 Brent Fulgham <bfulgham@webkit.org>
|
| +
|
| + Update WebKitDirs.pm for new Windows paths
|
| + https://bugs.webkit.org/show_bug.cgi?id=107714
|
| +
|
| + Reviewed by Daniel Bates.
|
| +
|
| + * Scripts/webkitdirs.pm: For each existing Windows environment
|
| + variable, also include creation of the 'new' variables. The
|
| + 'old' variables will be removed in a future update.
|
| + (windowsSourceSourceDir): New helper routine to return the
|
| + actual 'Source' folder of the WebKit source tree.
|
| +
|
| +2013-02-12 Alec Flett <alecflett@chromium.org>
|
| +
|
| + Fix signedness in WebTestProxy
|
| + https://bugs.webkit.org/show_bug.cgi?id=109623
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + Fix signedness problem, using size_t instead of int.
|
| +
|
| + * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp:
|
| +
|
| +2013-02-12 Raymond Toy <rtoy@google.com>
|
| +
|
| + Add alias
|
| + https://bugs.webkit.org/show_bug.cgi?id=109621
|
| +
|
| + No review needed.
|
| +
|
| + * Scripts/webkitpy/common/config/committers.py:
|
| +
|
| +2013-02-12 Jochen Eisinger <jochen@chromium.org>
|
| +
|
| + [chromium] move text dump generation to TestRunner library
|
| + https://bugs.webkit.org/show_bug.cgi?id=109575
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + * DumpRenderTree/DumpRenderTree.gypi:
|
| + * DumpRenderTree/chromium/TestRunner/public/WebTestDelegate.h:
|
| + (WebKit):
|
| + (WebTestRunner::WebTestDelegate::captureHistoryForWindow):
|
| + * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h:
|
| + * DumpRenderTree/chromium/TestRunner/public/WebTestRunner.h:
|
| + (WebTestRunner):
|
| + * DumpRenderTree/chromium/TestRunner/src/TestCommon.cpp: Copied from Tools/DumpRenderTree/chromium/TestRunner/src/TestCommon.h.
|
| + (WebTestRunner::normalizeLayoutTestURL):
|
| + (WebTestRunner):
|
| + * DumpRenderTree/chromium/TestRunner/src/TestCommon.h:
|
| + (WebTestRunner):
|
| + * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp:
|
| + (WebTestRunner::TestRunner::checkResponseMimeType):
|
| + (WebTestRunner):
|
| + (WebTestRunner::TestRunner::shouldDumpAsText):
|
| + (WebTestRunner::TestRunner::shouldGeneratePixelResults):
|
| + * DumpRenderTree/chromium/TestRunner/src/TestRunner.h:
|
| + (TestRunner):
|
| + * DumpRenderTree/chromium/TestRunner/src/WebPermissions.cpp:
|
| + * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp:
|
| + (WebTestRunner::WebTestProxyBase::captureTree):
|
| + (WebTestRunner):
|
| + * DumpRenderTree/chromium/TestShell.cpp:
|
| + (TestShell::dump):
|
| + (TestShell::captureHistoryForWindow):
|
| + * DumpRenderTree/chromium/TestShell.h:
|
| + (TestShell):
|
| + * DumpRenderTree/chromium/WebViewHost.cpp:
|
| + (WebViewHost::captureHistoryForWindow):
|
| + * DumpRenderTree/chromium/WebViewHost.h:
|
| +
|
| +2013-02-12 Jessie Berlin <jberlin@apple.com>
|
| +
|
| + Rollout r142618, it broke all the Mac builds.
|
| +
|
| + * TestWebKitAPI/TestWebKitAPI.gypi:
|
| + * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
|
| + * TestWebKitAPI/Tests/WebCore/HeapGraphSerializerTest.cpp: Removed.
|
| + * TestWebKitAPI/win/TestWebKitAPI.vcproj:
|
| +
|
| +2013-02-12 Yury Semikhatsky <yurys@chromium.org>
|
| +
|
| + Unreviewed. Fix Chromium compilation after r142618.
|
| +
|
| + * TestWebKitAPI/Tests/WebCore/HeapGraphSerializerTest.cpp:
|
| + (TestWebKitAPI::HeapGraphReceiver::printNode):
|
| +
|
| +2013-02-12 Martin Robinson <mrobinson@igalia.com>
|
| +
|
| + [GTK] Add an optional moduleset with hard to get packages (including libsecret)
|
| + https://bugs.webkit.org/show_bug.cgi?id=109195
|
| +
|
| + Reviewed by Philippe Normand.
|
| +
|
| + Add an optional moduleset that includes libsecret. This moduleset will
|
| + be used to install some annoyingly hard to obtain dependencies on older
|
| + distributions.
|
| +
|
| + * gtk/jhbuild-optional.modules: Added.
|
| + * gtk/jhbuild.modules: Add a reference to the new moduleset file.
|
| +
|
| +2013-02-12 Ilya Tikhonovsky <loislo@chromium.org>
|
| +
|
| + Web Inspector: Native Memory Instrumentation: reportLeaf method doesn't report the leaf node properly.
|
| + https://bugs.webkit.org/show_bug.cgi?id=109554
|
| +
|
| + In some cases leaves have no pointer. As example when we report a leaf via addPrivateBuffer.
|
| + This patch has new set of tests for HeapGraphSerializer.
|
| +
|
| + Reviewed by Yury Semikhatsky.
|
| +
|
| + * TestWebKitAPI/TestWebKitAPI.gypi:
|
| + * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj:
|
| + * TestWebKitAPI/Tests/WebCore/HeapGraphSerializerTest.cpp: Added.
|
| + * TestWebKitAPI/win/TestWebKitAPI.vcproj:
|
| +
|
| +2013-02-12 Zan Dobersek <zdobersek@igalia.com>
|
| +
|
| + Unreviewed followup to r142606, the EFL port also enables the CSS image-set
|
| + feature so the new configuration option's default value should reflect that.
|
| +
|
| + * Scripts/webkitperl/FeatureList.pm:
|
| +
|
| +2013-02-12 Zan Dobersek <zdobersek@igalia.com>
|
| +
|
| + [GTK] Enable CSS Variables feature in development builds
|
| + https://bugs.webkit.org/show_bug.cgi?id=109474
|
| +
|
| + Reviewed by Martin Robinson.
|
| +
|
| + * Scripts/webkitperl/FeatureList.pm: Enable the feature on development
|
| + builds of the GTK port.
|
| +
|
| +2013-02-12 Zan Dobersek <zdobersek@igalia.com>
|
| +
|
| + [GTK] Enable CSS image-set support in development builds
|
| + https://bugs.webkit.org/show_bug.cgi?id=109475
|
| +
|
| + Reviewed by Martin Robinson.
|
| +
|
| + * Scripts/webkitperl/FeatureList.pm: Add the configuration option for the feature.
|
| + Note that the Mac port also enables the feature but does so in Platform.h as the feature
|
| + is also enabled for the iOS port which can't at the moment be detected via webkitperl.
|
| +
|
| +2013-02-12 Zan Dobersek <zdobersek@igalia.com>
|
| +
|
| + [GTK] Enable DOM4 events constructors in development builds
|
| + https://bugs.webkit.org/show_bug.cgi?id=109471
|
| +
|
| + Reviewed by Martin Robinson.
|
| +
|
| + * Scripts/webkitperl/FeatureList.pm: Enable the feature for the GTK port as well.
|
| +
|
| +2013-02-12 Zan Dobersek <zdobersek@igalia.com>
|
| +
|
| + Remove unnecessary variables from FeatureList.pm
|
| + https://bugs.webkit.org/show_bug.cgi?id=109558
|
| +
|
| + Reviewed by Daniel Bates.
|
| +
|
| + A small cleanup, removing unused variables for which the related configuration
|
| + options were already removed.
|
| +
|
| + * Scripts/webkitperl/FeatureList.pm:
|
| +
|
| +2013-02-12 Zan Dobersek <zdobersek@igalia.com>
|
| +
|
| + Remove ENABLE_XHR_RESPONSE_BLOB handling from various build systems
|
| + https://bugs.webkit.org/show_bug.cgi?id=109481
|
| +
|
| + Reviewed by Daniel Bates.
|
| +
|
| + The ENABLE_XHR_RESPONSE_BLOB feature define was removed from the code
|
| + back in r120574. There are still occurrences of it in various build systems
|
| + which should all be removed as they are useless.
|
| +
|
| + * Scripts/webkitperl/FeatureList.pm:
|
| +
|
| +2013-02-12 Jochen Eisinger <jochen@chromium.org>
|
| +
|
| + [chromium] move webrtc mocks to testrunner library
|
| + https://bugs.webkit.org/show_bug.cgi?id=109041
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + * DumpRenderTree/DumpRenderTree.gypi:
|
| + * DumpRenderTree/chromium/DumpRenderTree.cpp:
|
| + (WebKitSupportTestEnvironment):
|
| + (WebKitSupportTestEnvironment::mockPlatform):
|
| + (main):
|
| + * DumpRenderTree/chromium/MockWebKitPlatformSupport.cpp:
|
| + (MockWebKitPlatformSupport::setInterfaces):
|
| + (MockWebKitPlatformSupport::createMediaStreamCenter):
|
| + (MockWebKitPlatformSupport::createRTCPeerConnectionHandler):
|
| + * DumpRenderTree/chromium/MockWebKitPlatformSupport.h:
|
| + (WebTestRunner):
|
| + (MockWebKitPlatformSupport):
|
| + * DumpRenderTree/chromium/TestRunner/public/WebTestInterfaces.h:
|
| + (WebKit):
|
| + * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h:
|
| + (WebKit):
|
| + (WebTestRunner):
|
| + (WebTestRunner::WebTestProxy::showContextMenu):
|
| + (WebTestRunner::WebTestProxy::userMediaClient):
|
| + * DumpRenderTree/chromium/TestRunner/src/MockConstraints.cpp: Renamed from Tools/DumpRenderTree/chromium/MockConstraints.cpp.
|
| + (WebTestRunner::MockConstraints::verifyConstraints):
|
| + (WebTestRunner):
|
| + * DumpRenderTree/chromium/TestRunner/src/MockConstraints.h: Renamed from Tools/DumpRenderTree/chromium/MockConstraints.h.
|
| + (WebKit):
|
| + (WebTestRunner):
|
| + (MockConstraints):
|
| + * DumpRenderTree/chromium/TestRunner/src/MockWebMediaStreamCenter.cpp: Renamed from Tools/DumpRenderTree/chromium/MockWebMediaStreamCenter.cpp.
|
| + (WebTestRunner):
|
| + (WebTestRunner::MockWebMediaStreamCenter::MockWebMediaStreamCenter):
|
| + (WebTestRunner::MockWebMediaStreamCenter::queryMediaStreamSources):
|
| + (WebTestRunner::MockWebMediaStreamCenter::didEnableMediaStreamTrack):
|
| + (WebTestRunner::MockWebMediaStreamCenter::didDisableMediaStreamTrack):
|
| + (WebTestRunner::MockWebMediaStreamCenter::didAddMediaStreamTrack):
|
| + (WebTestRunner::MockWebMediaStreamCenter::didRemoveMediaStreamTrack):
|
| + (WebTestRunner::MockWebMediaStreamCenter::didStopLocalMediaStream):
|
| + (MockWebAudioDestinationConsumer):
|
| + (WebTestRunner::MockWebAudioDestinationConsumer::~MockWebAudioDestinationConsumer):
|
| + (WebTestRunner::MockWebMediaStreamCenter::didCreateMediaStream):
|
| + * DumpRenderTree/chromium/TestRunner/src/MockWebMediaStreamCenter.h: Renamed from Tools/DumpRenderTree/chromium/MockWebMediaStreamCenter.h.
|
| + (WebKit):
|
| + (WebTestRunner):
|
| + (MockWebMediaStreamCenter):
|
| + (WebTestRunner::MockWebMediaStreamCenter::MockWebMediaStreamCenter):
|
| + * DumpRenderTree/chromium/TestRunner/src/MockWebRTCDTMFSenderHandler.cpp: Renamed from Tools/DumpRenderTree/chromium/MockWebRTCDTMFSenderHandler.cpp.
|
| + (WebTestRunner):
|
| + (DTMFSenderToneTask):
|
| + (WebTestRunner::DTMFSenderToneTask::DTMFSenderToneTask):
|
| + (WebTestRunner::MockWebRTCDTMFSenderHandler::MockWebRTCDTMFSenderHandler):
|
| + (WebTestRunner::MockWebRTCDTMFSenderHandler::setClient):
|
| + (WebTestRunner::MockWebRTCDTMFSenderHandler::currentToneBuffer):
|
| + (WebTestRunner::MockWebRTCDTMFSenderHandler::canInsertDTMF):
|
| + (WebTestRunner::MockWebRTCDTMFSenderHandler::insertDTMF):
|
| + * DumpRenderTree/chromium/TestRunner/src/MockWebRTCDTMFSenderHandler.h: Renamed from Tools/DumpRenderTree/chromium/MockWebRTCDTMFSenderHandler.h.
|
| + (WebTestRunner):
|
| + (MockWebRTCDTMFSenderHandler):
|
| + (WebTestRunner::MockWebRTCDTMFSenderHandler::taskList):
|
| + (WebTestRunner::MockWebRTCDTMFSenderHandler::clearToneBuffer):
|
| + * DumpRenderTree/chromium/TestRunner/src/MockWebRTCDataChannelHandler.cpp: Renamed from Tools/DumpRenderTree/chromium/MockWebRTCDataChannelHandler.cpp.
|
| + (WebTestRunner):
|
| + (DataChannelReadyStateTask):
|
| + (WebTestRunner::DataChannelReadyStateTask::DataChannelReadyStateTask):
|
| + (WebTestRunner::MockWebRTCDataChannelHandler::MockWebRTCDataChannelHandler):
|
| + (WebTestRunner::MockWebRTCDataChannelHandler::setClient):
|
| + (WebTestRunner::MockWebRTCDataChannelHandler::bufferedAmount):
|
| + (WebTestRunner::MockWebRTCDataChannelHandler::sendStringData):
|
| + (WebTestRunner::MockWebRTCDataChannelHandler::sendRawData):
|
| + (WebTestRunner::MockWebRTCDataChannelHandler::close):
|
| + * DumpRenderTree/chromium/TestRunner/src/MockWebRTCDataChannelHandler.h: Renamed from Tools/DumpRenderTree/chromium/MockWebRTCDataChannelHandler.h.
|
| + (WebTestRunner):
|
| + (MockWebRTCDataChannelHandler):
|
| + (WebTestRunner::MockWebRTCDataChannelHandler::taskList):
|
| + * DumpRenderTree/chromium/TestRunner/src/MockWebRTCPeerConnectionHandler.cpp: Renamed from Tools/DumpRenderTree/chromium/MockWebRTCPeerConnectionHandler.cpp.
|
| + (WebTestRunner):
|
| + (RTCSessionDescriptionRequestSuccededTask):
|
| + (WebTestRunner::RTCSessionDescriptionRequestSuccededTask::RTCSessionDescriptionRequestSuccededTask):
|
| + (RTCSessionDescriptionRequestFailedTask):
|
| + (WebTestRunner::RTCSessionDescriptionRequestFailedTask::RTCSessionDescriptionRequestFailedTask):
|
| + (RTCStatsRequestSucceededTask):
|
| + (WebTestRunner::RTCStatsRequestSucceededTask::RTCStatsRequestSucceededTask):
|
| + (RTCVoidRequestTask):
|
| + (WebTestRunner::RTCVoidRequestTask::RTCVoidRequestTask):
|
| + (RTCPeerConnectionStateTask):
|
| + (WebTestRunner::RTCPeerConnectionStateTask::RTCPeerConnectionStateTask):
|
| + (RemoteDataChannelTask):
|
| + (WebTestRunner::RemoteDataChannelTask::RemoteDataChannelTask):
|
| + (WebTestRunner::MockWebRTCPeerConnectionHandler::MockWebRTCPeerConnectionHandler):
|
| + (WebTestRunner::MockWebRTCPeerConnectionHandler::initialize):
|
| + (WebTestRunner::MockWebRTCPeerConnectionHandler::createOffer):
|
| + (WebTestRunner::MockWebRTCPeerConnectionHandler::createAnswer):
|
| + (WebTestRunner::MockWebRTCPeerConnectionHandler::setLocalDescription):
|
| + (WebTestRunner::MockWebRTCPeerConnectionHandler::setRemoteDescription):
|
| + (WebTestRunner::MockWebRTCPeerConnectionHandler::localDescription):
|
| + (WebTestRunner::MockWebRTCPeerConnectionHandler::remoteDescription):
|
| + (WebTestRunner::MockWebRTCPeerConnectionHandler::updateICE):
|
| + (WebTestRunner::MockWebRTCPeerConnectionHandler::addICECandidate):
|
| + (WebTestRunner::MockWebRTCPeerConnectionHandler::addStream):
|
| + (WebTestRunner::MockWebRTCPeerConnectionHandler::removeStream):
|
| + (WebTestRunner::MockWebRTCPeerConnectionHandler::getStats):
|
| + (WebTestRunner::MockWebRTCPeerConnectionHandler::createDataChannel):
|
| + (WebTestRunner::MockWebRTCPeerConnectionHandler::createDTMFSender):
|
| + (WebTestRunner::MockWebRTCPeerConnectionHandler::stop):
|
| + * DumpRenderTree/chromium/TestRunner/src/MockWebRTCPeerConnectionHandler.h: Renamed from Tools/DumpRenderTree/chromium/MockWebRTCPeerConnectionHandler.h.
|
| + (WebKit):
|
| + (WebTestRunner):
|
| + (MockWebRTCPeerConnectionHandler):
|
| + (WebTestRunner::MockWebRTCPeerConnectionHandler::taskList):
|
| + (WebTestRunner::MockWebRTCPeerConnectionHandler::MockWebRTCPeerConnectionHandler):
|
| + * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.cpp:
|
| + (WebTestRunner::TestInterfaces::TestInterfaces):
|
| + (WebTestRunner::TestInterfaces::setDelegate):
|
| + (WebTestRunner::TestInterfaces::delegate):
|
| + (WebTestRunner):
|
| + * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.h:
|
| + (TestInterfaces):
|
| + * DumpRenderTree/chromium/TestRunner/src/WebTestInterfaces.cpp:
|
| + (WebTestRunner::WebTestInterfaces::createMediaStreamCenter):
|
| + (WebTestRunner):
|
| + (WebTestRunner::WebTestInterfaces::createWebRTCPeerConnectionHandler):
|
| + * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp:
|
| + (WebTestRunner::WebTestProxyBase::userMediaClient):
|
| + (WebTestRunner):
|
| + * DumpRenderTree/chromium/TestRunner/src/WebUserMediaClientMock.cpp: Renamed from Tools/DumpRenderTree/chromium/WebUserMediaClientMock.cpp.
|
| + (WebTestRunner):
|
| + (UserMediaRequestTask):
|
| + (WebTestRunner::UserMediaRequestTask::UserMediaRequestTask):
|
| + (MockExtraData):
|
| + (WebTestRunner::WebUserMediaClientMock::WebUserMediaClientMock):
|
| + (WebTestRunner::WebUserMediaClientMock::requestUserMedia):
|
| + (WebTestRunner::WebUserMediaClientMock::cancelUserMediaRequest):
|
| + * DumpRenderTree/chromium/TestRunner/src/WebUserMediaClientMock.h: Renamed from Tools/DumpRenderTree/chromium/WebUserMediaClientMock.h.
|
| + (WebTestRunner):
|
| + (WebUserMediaClientMock):
|
| + (WebTestRunner::WebUserMediaClientMock::~WebUserMediaClientMock):
|
| + (WebTestRunner::WebUserMediaClientMock::taskList):
|
| + * DumpRenderTree/chromium/TestShell.cpp:
|
| + (TestShell::initialize):
|
| + * DumpRenderTree/chromium/TestShell.h:
|
| + (TestShell):
|
| + * DumpRenderTree/chromium/WebViewHost.cpp:
|
| + * DumpRenderTree/chromium/WebViewHost.h:
|
| + (WebViewHost):
|
| +
|
| +2013-02-11 Timothy Loh <timloh@chromium.com>
|
| +
|
| + webkit-patch upload regenerates the WebCore ChangeLog every time it's called
|
| + https://bugs.webkit.org/show_bug.cgi?id=108983
|
| +
|
| + Reviewed by Ryosuke Niwa.
|
| +
|
| + This patch puts the behaviour from Bug 74358 behind the flag (default=OFF)
|
| + `--update-changelogs', and removes the flag `--no-prepare-changelogs'.
|
| + The flag name change from prepare to update is since we still want to
|
| + prepare changelogs in the default case when none currently exist.
|
| +
|
| + * Scripts/webkitpy/tool/commands/commandtest.py:
|
| + (CommandsTest.assert_execute_outputs):
|
| + * Scripts/webkitpy/tool/steps/options.py:
|
| + (Options):
|
| + * Scripts/webkitpy/tool/steps/preparechangelog.py:
|
| + (PrepareChangeLog.options):
|
| + (PrepareChangeLog.run):
|
| +
|
| +2013-02-11 Jochen Eisinger <jochen@chromium.org>
|
| +
|
| + [chromium] move printPage() implementation to testRunner library
|
| + https://bugs.webkit.org/show_bug.cgi?id=109436
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h:
|
| + (WebTestRunner::WebTestProxy::showContextMenu):
|
| + (WebTestRunner::WebTestProxy::printPage):
|
| + * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp:
|
| + (WebTestRunner):
|
| + (WebTestRunner::WebTestProxyBase::printPage):
|
| + * DumpRenderTree/chromium/WebViewHost.cpp:
|
| + * DumpRenderTree/chromium/WebViewHost.h:
|
| +
|
| +2013-02-11 James Robinson <jamesr@chromium.org>
|
| +
|
| + [Chromium] Get rid of WebAnimationController
|
| + https://bugs.webkit.org/show_bug.cgi?id=109235
|
| +
|
| + Reviewed by Benjamin Poulain.
|
| +
|
| + * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp:
|
| + (WebTestRunner::TestRunner::TestRunner):
|
| + * DumpRenderTree/chromium/TestRunner/src/TestRunner.h:
|
| + (TestRunner):
|
| +
|
| +2013-02-11 Ryosuke Niwa <rniwa@webkit.org>
|
| +
|
| + Disable delete button controller on non-Mac ports and delete EditorClient::shouldShowDeleteInterface
|
| + https://bugs.webkit.org/show_bug.cgi?id=109534
|
| +
|
| + Reviewed by Anders Carlsson.
|
| +
|
| + * DumpRenderTree/gtk/EditingCallbacks.cpp:
|
| + (shouldShowDeleteInterfaceForElement):
|
| +
|
| +2013-02-11 Nico Weber <thakis@chromium.org>
|
| +
|
| + Remove web intents code
|
| + https://bugs.webkit.org/show_bug.cgi?id=109501
|
| +
|
| + Reviewed by Eric Seidel.
|
| +
|
| + See thread "Removing ENABLE(WEB_INTENTS) code" on webkit-dev.
|
| +
|
| + * DumpRenderTree/TestRunner.cpp:
|
| + (TestRunner::staticFunctions):
|
| + * DumpRenderTree/TestRunner.h:
|
| + (TestRunner):
|
| + * DumpRenderTree/blackberry/TestRunnerBlackBerry.cpp:
|
| + * DumpRenderTree/chromium/TestRunner/public/WebTestDelegate.h:
|
| + (WebKit):
|
| + * DumpRenderTree/chromium/TestRunner/public/WebTestProxy.h:
|
| + (WebKit):
|
| + (WebTestRunner::WebTestProxy::didEndEditing):
|
| + * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp:
|
| + (WebTestRunner::TestRunner::TestRunner):
|
| + * DumpRenderTree/chromium/TestRunner/src/TestRunner.h:
|
| + (TestRunner):
|
| + * DumpRenderTree/chromium/TestRunner/src/WebTestProxy.cpp:
|
| + * DumpRenderTree/chromium/WebViewHost.cpp:
|
| + * DumpRenderTree/chromium/WebViewHost.h:
|
| + (WebViewHost):
|
| + * DumpRenderTree/efl/TestRunnerEfl.cpp:
|
| + * DumpRenderTree/gtk/TestRunnerGtk.cpp:
|
| + * DumpRenderTree/mac/TestRunnerMac.mm:
|
| + * DumpRenderTree/win/TestRunnerWin.cpp:
|
| + * DumpRenderTree/wx/TestRunnerWx.cpp:
|
| + * Scripts/webkitperl/FeatureList.pm:
|
| +
|
| +2013-02-11 Benjamin Poulain <benjamin@webkit.org>
|
| +
|
| + Kill TestRunner::setMinimumTimerInterval; implement the feature with InternalSettings
|
| + https://bugs.webkit.org/show_bug.cgi?id=109349
|
| +
|
| + Reviewed by Sam Weinig.
|
| +
|
| + Get rid of TestRunner's setMinimumTimerInterval and all the related functions.
|
| +
|
| + This also fixes an oddity:
|
| + TestRunners were initialized with a minimum timer interval of 10 milliseconds instead
|
| + of using the default value. All with the same copy of an outdated comment.
|
| +
|
| + * DumpRenderTree/TestRunner.cpp:
|
| + (TestRunner::staticFunctions):
|
| + * DumpRenderTree/TestRunner.h:
|
| + (TestRunner):
|
| + * DumpRenderTree/blackberry/TestRunnerBlackBerry.cpp:
|
| + * DumpRenderTree/chromium/TestRunner/public/WebPreferences.h:
|
| + * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp:
|
| + (WebTestRunner::TestRunner::TestRunner):
|
| + * DumpRenderTree/chromium/TestRunner/src/TestRunner.h:
|
| + (TestRunner):
|
| + * DumpRenderTree/chromium/TestRunner/src/WebPreferences.cpp:
|
| + (WebTestRunner::WebPreferences::reset):
|
| + (WebTestRunner::WebPreferences::applyTo):
|
| + * DumpRenderTree/chromium/WebViewHost.cpp:
|
| + (WebViewHost::reset):
|
| + * DumpRenderTree/efl/DumpRenderTreeChrome.cpp:
|
| + (DumpRenderTreeChrome::resetDefaultsToConsistentValues):
|
| + * DumpRenderTree/efl/TestRunnerEfl.cpp:
|
| + * DumpRenderTree/gtk/DumpRenderTree.cpp:
|
| + (resetDefaultsToConsistentValues):
|
| + * DumpRenderTree/gtk/TestRunnerGtk.cpp:
|
| + * DumpRenderTree/mac/DumpRenderTree.mm:
|
| + (resetWebViewToConsistentStateBeforeTesting):
|
| + * DumpRenderTree/mac/TestRunnerMac.mm:
|
| + * DumpRenderTree/qt/DumpRenderTreeQt.cpp:
|
| + (WebCore::WebPage::resetSettings):
|
| + * DumpRenderTree/qt/TestRunnerQt.cpp:
|
| + * DumpRenderTree/qt/TestRunnerQt.h:
|
| + (TestRunner):
|
| + * DumpRenderTree/win/DumpRenderTree.cpp:
|
| + (resetWebViewToConsistentStateBeforeTesting):
|
| + * DumpRenderTree/win/TestRunnerWin.cpp:
|
| + * DumpRenderTree/wx/TestRunnerWx.cpp:
|
| + * WebKitTestRunner/InjectedBundle/Bindings/TestRunner.idl:
|
| + * WebKitTestRunner/InjectedBundle/InjectedBundle.cpp:
|
| + (WTR::InjectedBundle::beginTesting):
|
| + * WebKitTestRunner/InjectedBundle/TestRunner.cpp:
|
| + * WebKitTestRunner/InjectedBundle/TestRunner.h:
|
| + (TestRunner):
|
| +
|
| +2013-02-11 Dean Jackson <dino@apple.com>
|
| +
|
| + Remove use of plugInStartLabelImage
|
| + https://bugs.webkit.org/show_bug.cgi?id=108273
|
| +
|
| + Reviewed by Simon Fraser.
|
| +
|
| + Take two - after rollout in r142405.
|
| + Removed plugInStartLabelImage entry from client structure.
|
| +
|
| + * WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp:
|
| + (WTR::InjectedBundlePage::InjectedBundlePage):
|
| +
|
| +2013-02-11 Tony Chang <tony@chromium.org>
|
| +
|
| + Move setFrameFlatteningEnabled from layoutTestController to window.internals.settings
|
| + https://bugs.webkit.org/show_bug.cgi?id=87149
|
| +
|
| + Reviewed by Simon Fraser.
|
| +
|
| + Remove testRunner.setFrameFlatteningEnabled from DRT and WTR. WebKit API
|
| + methods are left because there may be users of it. Add a test for Apple Mac
|
| + to ensure that the API for the preference still works using overridePreference.
|
| +
|
| + * DumpRenderTree/TestRunner.cpp:
|
| + (TestRunner::staticFunctions):
|
| + * DumpRenderTree/TestRunner.h:
|
| + (TestRunner):
|
| + * DumpRenderTree/blackberry/DumpRenderTree.cpp:
|
| + (BlackBerry::WebKit::DumpRenderTree::resetToConsistentStateBeforeTesting):
|
| + * DumpRenderTree/blackberry/TestRunnerBlackBerry.cpp:
|
| + * DumpRenderTree/efl/TestRunnerEfl.cpp:
|
| + * DumpRenderTree/gtk/DumpRenderTree.cpp:
|
| + (resetDefaultsToConsistentValues):
|
| + * DumpRenderTree/gtk/TestRunnerGtk.cpp:
|
| + * DumpRenderTree/mac/TestRunnerMac.mm:
|
| + * DumpRenderTree/qt/DumpRenderTreeQt.cpp:
|
| + (WebCore::WebPage::resetSettings):
|
| + * DumpRenderTree/qt/TestRunnerQt.cpp:
|
| + * DumpRenderTree/qt/TestRunnerQt.h:
|
| + (TestRunner):
|
| + * DumpRenderTree/win/DumpRenderTree.cpp:
|
| + (resetDefaultsToConsistentValues):
|
| + * DumpRenderTree/win/TestRunnerWin.cpp:
|
| + * DumpRenderTree/wx/TestRunnerWx.cpp:
|
| + * WebKitTestRunner/InjectedBundle/Bindings/TestRunner.idl:
|
| + * WebKitTestRunner/InjectedBundle/TestRunner.cpp:
|
| + * WebKitTestRunner/InjectedBundle/TestRunner.h:
|
| + (TestRunner):
|
| +
|
| +2013-02-11 Roger Fong <roger_fong@apple.com>
|
| +
|
| + Unreviewed. Windows 7 Debug mode build fix.
|
| +
|
| + * DumpRenderTree/TestNetscapePlugIn/win/TestNetscapePlugin.vcproj:
|
| +
|
| +2013-02-11 Tiancheng Jiang <tijiang@rim.com>
|
| +
|
| + [BlackBerry] Set mouse document position for mouse event in DRT.
|
| + https://bugs.webkit.org/show_bug.cgi?id=109094.
|
| +
|
| + Reviewed by Rob Buis.
|
| +
|
| + RIM PR 246976.
|
| + Internally Reviewed by Nima Ghanavatian & Genevieve Mak.
|
| +
|
| + Set mouse document position when we create mouse event in DRT.
|
| +
|
| + * DumpRenderTree/blackberry/EventSender.cpp:
|
| + (setMouseEventDocumentPos):
|
| + (mouseDownCallback):
|
| + (mouseUpCallback):
|
| + (mouseMoveToCallback):
|
| +
|
| +2013-02-11 Mike Lattanzio <mlattanzio@rim.com>
|
| +
|
| + [BlackBerry] Add graphics subdirectory to include path.
|
| + https://bugs.webkit.org/show_bug.cgi?id=109437
|
| +
|
| + Reviewed by Rob Buis.
|
| +
|
| + Add browser/platform/graphics to include path.
|
| +
|
| + Internal review by Jeff Rogers.
|
| +
|
| + * Scripts/webkitdirs.pm:
|
| + (blackberryCMakeArguments):
|
| +
|
| +2013-02-11 Christophe Dumez <ch.dumez@sisa.samsung.com>
|
| +
|
| + [EFL][WKTR] Regression(r141836) fast/dom/Window/mozilla-focus-blur.html started failing
|
| + https://bugs.webkit.org/show_bug.cgi?id=109438
|
| +
|
| + Reviewed by Kenneth Rohde Christiansen.
|
| +
|
| + Some refactoring in r141836 caused the view not to get focus if the focused
|
| + frame is not the main one. The idea of the code was to remove focus from the
|
| + view if the focused frame was not the main one, and then focus the view again.
|
| + However, after the refactoring, the second step never happened: Focus was
|
| + removed but not given again.
|
| +
|
| + * WebKitTestRunner/efl/PlatformWebViewEfl.cpp:
|
| + (WTR::PlatformWebView::focus):
|
| +
|
| +2013-02-11 Zan Dobersek <zdobersek@igalia.com>
|
| +
|
| + [GTK] Don't generate documentation if building neither WebKit1 nor WebKit2
|
| + https://bugs.webkit.org/show_bug.cgi?id=109420
|
| +
|
| + Reviewed by Philippe Normand.
|
| +
|
| + Don't generate the GTK documentation if neither of the WebKit1 and WebKit2
|
| + layers was built. This just results in unnecessary errors being spewed out
|
| + by the gtkdoc utilities.
|
| +
|
| + * Scripts/webkitdirs.pm:
|
| + (buildAutotoolsProject):
|
| +
|
| +2013-02-11 Antoine Quint <graouts@apple.com>
|
| +
|
| + Unreviewed change to add myself to the Inspector IDLs watchlist.
|
| +
|
| + * Scripts/webkitpy/common/config/watchlist:
|
| +
|
| +2013-02-11 Krzysztof Czech <k.czech@samsung.com>
|
| +
|
| + [GTK][EFL] Shares WebKit-GTK's DumpRenderTree accessibility implementation with other Webkit ports
|
| + https://bugs.webkit.org/show_bug.cgi?id=105007
|
| +
|
| + Reviewed by Martin Robinson.
|
| +
|
| + Shares specific ATK's accessibility implementation.
|
| + Keeps platform specific methods in EFL and GTK's directories.
|
| +
|
| + * DumpRenderTree/atk/AccessibilityCallbacks.h: Renamed from Tools/DumpRenderTree/gtk/AccessibilityCallbacks.h.
|
| + * DumpRenderTree/atk/AccessibilityCallbacksAtk.cpp: Renamed from Tools/DumpRenderTree/gtk/AccessibilityCallbacks.cpp.
|
| + (printAccessibilityEvent):
|
| + (axObjectEventListener):
|
| + (connectAccessibilityCallbacks):
|
| + (disconnectAccessibilityCallbacks):
|
| + * DumpRenderTree/atk/AccessibilityControllerAtk.cpp: Copied from Tools/DumpRenderTree/gtk/AccessibilityControllerGtk.cpp.
|
| + (AccessibilityController::AccessibilityController):
|
| + (AccessibilityController::~AccessibilityController):
|
| + (AccessibilityController::elementAtPoint):
|
| + (AccessibilityController::setLogFocusEvents):
|
| + (AccessibilityController::setLogScrollingStartEvents):
|
| + (AccessibilityController::setLogValueChangeEvents):
|
| + (AccessibilityController::setLogAccessibilityEvents):
|
| + (AccessibilityController::addNotificationListener):
|
| + (AccessibilityController::removeNotificationListener):
|
| + * DumpRenderTree/atk/AccessibilityUIElementAtk.cpp: Copied from Tools/DumpRenderTree/gtk/AccessibilityUIElementGtk.cpp.
|
| + (coreAttributeToAtkAttribute):
|
| + (roleToString):
|
| + (replaceCharactersForResults):
|
| + (AccessibilityUIElement::AccessibilityUIElement):
|
| + (AccessibilityUIElement::~AccessibilityUIElement):
|
| + (AccessibilityUIElement::getLinkedUIElements):
|
| + (AccessibilityUIElement::getDocumentLinks):
|
| + (AccessibilityUIElement::getChildren):
|
| + (AccessibilityUIElement::getChildrenWithRange):
|
| + (AccessibilityUIElement::rowCount):
|
| + (AccessibilityUIElement::columnCount):
|
| + (AccessibilityUIElement::childrenCount):
|
| + (AccessibilityUIElement::elementAtPoint):
|
| + (AccessibilityUIElement::linkedUIElementAtIndex):
|
| + (AccessibilityUIElement::getChildAtIndex):
|
| + (AccessibilityUIElement::indexOfChild):
|
| + (attributeSetToString):
|
| + (AccessibilityUIElement::allAttributes):
|
| + (AccessibilityUIElement::attributesOfLinkedUIElements):
|
| + (AccessibilityUIElement::attributesOfDocumentLinks):
|
| + (AccessibilityUIElement::titleUIElement):
|
| + (AccessibilityUIElement::parentElement):
|
| + (AccessibilityUIElement::attributesOfChildren):
|
| + (AccessibilityUIElement::parameterizedAttributeNames):
|
| + (AccessibilityUIElement::role):
|
| + (AccessibilityUIElement::subrole):
|
| + (AccessibilityUIElement::roleDescription):
|
| + (AccessibilityUIElement::title):
|
| + (AccessibilityUIElement::description):
|
| + (AccessibilityUIElement::stringValue):
|
| + (AccessibilityUIElement::language):
|
| + (AccessibilityUIElement::x):
|
| + (AccessibilityUIElement::y):
|
| + (AccessibilityUIElement::width):
|
| + (AccessibilityUIElement::height):
|
| + (AccessibilityUIElement::clickPointX):
|
| + (AccessibilityUIElement::clickPointY):
|
| + (AccessibilityUIElement::orientation):
|
| + (AccessibilityUIElement::intValue):
|
| + (AccessibilityUIElement::minValue):
|
| + (AccessibilityUIElement::maxValue):
|
| + (AccessibilityUIElement::valueDescription):
|
| + (checkElementState):
|
| + (AccessibilityUIElement::isEnabled):
|
| + (AccessibilityUIElement::insertionPointLineNumber):
|
| + (AccessibilityUIElement::isPressActionSupported):
|
| + (AccessibilityUIElement::isIncrementActionSupported):
|
| + (AccessibilityUIElement::isDecrementActionSupported):
|
| + (AccessibilityUIElement::isRequired):
|
| + (AccessibilityUIElement::isFocused):
|
| + (AccessibilityUIElement::isSelected):
|
| + (AccessibilityUIElement::hierarchicalLevel):
|
| + (AccessibilityUIElement::ariaIsGrabbed):
|
| + (AccessibilityUIElement::ariaDropEffects):
|
| + (AccessibilityUIElement::isExpanded):
|
| + (AccessibilityUIElement::isChecked):
|
| + (AccessibilityUIElement::attributesOfColumnHeaders):
|
| + (AccessibilityUIElement::attributesOfRowHeaders):
|
| + (AccessibilityUIElement::attributesOfColumns):
|
| + (AccessibilityUIElement::attributesOfRows):
|
| + (AccessibilityUIElement::attributesOfVisibleCells):
|
| + (AccessibilityUIElement::attributesOfHeader):
|
| + (AccessibilityUIElement::indexInTable):
|
| + (indexRangeInTable):
|
| + (AccessibilityUIElement::rowIndexRange):
|
| + (AccessibilityUIElement::columnIndexRange):
|
| + (AccessibilityUIElement::lineForIndex):
|
| + (AccessibilityUIElement::boundsForRange):
|
| + (AccessibilityUIElement::stringForRange):
|
| + (AccessibilityUIElement::attributedStringForRange):
|
| + (AccessibilityUIElement::attributedStringRangeIsMisspelled):
|
| + (AccessibilityUIElement::uiElementForSearchPredicate):
|
| + (AccessibilityUIElement::cellForColumnAndRow):
|
| + (AccessibilityUIElement::selectedTextRange):
|
| + (AccessibilityUIElement::setSelectedTextRange):
|
| + (AccessibilityUIElement::stringAttributeValue):
|
| + (AccessibilityUIElement::numberAttributeValue):
|
| + (AccessibilityUIElement::boolAttributeValue):
|
| + (AccessibilityUIElement::isAttributeSettable):
|
| + (AccessibilityUIElement::isAttributeSupported):
|
| + (alterCurrentValue):
|
| + (AccessibilityUIElement::increment):
|
| + (AccessibilityUIElement::decrement):
|
| + (AccessibilityUIElement::press):
|
| + (AccessibilityUIElement::showMenu):
|
| + (AccessibilityUIElement::disclosedRowAtIndex):
|
| + (AccessibilityUIElement::ariaOwnsElementAtIndex):
|
| + (AccessibilityUIElement::ariaFlowToElementAtIndex):
|
| + (AccessibilityUIElement::selectedRowAtIndex):
|
| + (AccessibilityUIElement::rowAtIndex):
|
| + (AccessibilityUIElement::disclosedByRow):
|
| + (AccessibilityUIElement::accessibilityValue):
|
| + (AccessibilityUIElement::documentEncoding):
|
| + (AccessibilityUIElement::documentURI):
|
| + (AccessibilityUIElement::url):
|
| + (AccessibilityUIElement::addNotificationListener):
|
| + (AccessibilityUIElement::removeNotificationListener):
|
| + (AccessibilityUIElement::isFocusable):
|
| + (AccessibilityUIElement::isSelectable):
|
| + (AccessibilityUIElement::isMultiSelectable):
|
| + (AccessibilityUIElement::isSelectedOptionActive):
|
| + (AccessibilityUIElement::isVisible):
|
| + (AccessibilityUIElement::isOffScreen):
|
| + (AccessibilityUIElement::isCollapsed):
|
| + (AccessibilityUIElement::isIgnored):
|
| + (AccessibilityUIElement::hasPopup):
|
| + (AccessibilityUIElement::takeFocus):
|
| + (AccessibilityUIElement::takeSelection):
|
| + (AccessibilityUIElement::addSelection):
|
| + (AccessibilityUIElement::removeSelection):
|
| + (AccessibilityUIElement::scrollToMakeVisible):
|
| + (AccessibilityUIElement::scrollToMakeVisibleWithSubFocus):
|
| + (AccessibilityUIElement::scrollToGlobalPoint):
|
| + * DumpRenderTree/efl/CMakeLists.txt: Adds ATK headers, libraries, new sources.
|
| + * DumpRenderTree/gtk/AccessibilityControllerGtk.cpp:
|
| + (AccessibilityController::focusedElement):
|
| + (AccessibilityController::rootElement):
|
| + (AccessibilityController::accessibleElementById):
|
| + * DumpRenderTree/gtk/AccessibilityUIElementGtk.cpp:
|
| + (AccessibilityUIElement::helpText):
|
| + * GNUmakefile.am: Adds renamed sources.
|
| +
|
| +2013-02-11 Jochen Eisinger <jochen@chromium.org>
|
| +
|
| + [chromium] clear the webcache from within the TestRunner library
|
| + https://bugs.webkit.org/show_bug.cgi?id=109405
|
| +
|
| + Reviewed by Kentaro Hara.
|
| +
|
| + * DumpRenderTree/chromium/TestRunner/src/TestInterfaces.cpp:
|
| + (WebTestRunner::TestInterfaces::resetAll):
|
| + * DumpRenderTree/chromium/TestShell.cpp:
|
| + (TestShell::resetTestController):
|
| +
|
| +2013-02-11 Jochen Eisinger <jochen@chromium.org>
|
| +
|
| + [chromium] add a destructor to EventSender
|
| + https://bugs.webkit.org/show_bug.cgi?id=109401
|
| +
|
| + Reviewed by Kentaro Hara.
|
| +
|
| + Otherwise, the compiler will automatically generate a destructor, for
|
| + which we need to unnecessarily include WebContextMenuData.h in the
|
| + header.
|
| +
|
| + * DumpRenderTree/chromium/TestRunner/src/EventSender.cpp:
|
| + (WebTestRunner):
|
| + (WebTestRunner::EventSender::~EventSender):
|
| + * DumpRenderTree/chromium/TestRunner/src/EventSender.h:
|
| + (WebKit):
|
| + (EventSender):
|
| +
|
| 2013-02-10 Tim Horton <timothy_horton@apple.com>
|
|
|
| Unreviewed attempted build fix for Gtk after r142412
|
|
|