summaryrefslogtreecommitdiffstats
path: root/webkit/tools
Commit message (Collapse)AuthorAgeFilesLines
* Defer all remaining accessibility tests.dglazkov@chromium.org2009-12-011-92/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | We need a better way to test accessibility. R=dpranke TEST=none BUG=27044 BUG=27923 BUG=26195 BUG=27044 BUG=27555 BUG=13907 BUG=29001 BUG=10322 BUG=29002 BUG=29003 BUG=29005 BUG=29006 BUG=29007 BUG=29008 BUG=29010 BUG=29011 BUG=29014 BUG=29015 Review URL: http://codereview.chromium.org/452035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33496 0039d316-1c4b-4281-b951-d872f2087c98
* Mark accessibility/table-cells test as WONTFIX.dglazkov@chromium.org2009-12-011-1/+1
| | | | | | | | | | | | This was just an omission from http://src.chromium.org/viewvc/chrome?view=rev&revision=33329. TBR=dpranke TEST=none BUG=28998 Review URL: http://codereview.chromium.org/455023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33460 0039d316-1c4b-4281-b951-d872f2087c98
* New baselines for Skia 447 roll. Minor pixel differences caused by new line ↵senorblanco@chromium.org2009-12-011-9/+1
| | | | | | | | | | | clipping algo. BUG=none TEST=layout test bots stay green Review URL: http://codereview.chromium.org/456023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33448 0039d316-1c4b-4281-b951-d872f2087c98
* Mark XHTML Mobile Profile and WCSS tests as WONTFIX.dglazkov@chromium.org2009-12-011-15/+10
| | | | | | | | | | | | | Like WML, we are not planning to support these. R=japhet TEST=none BUG=12254 BUG=12310 Review URL: http://codereview.chromium.org/449057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33445 0039d316-1c4b-4281-b951-d872f2087c98
* Update test expectationsukai@chromium.org2009-12-011-1/+7
| | | | | | | | | | | | | | | | | | Add 5 new failures LayoutTests/css2.1/t1205-c561-list-displ-00-b.html = IMAGE+TEXT LayoutTests/css2.1/t1205-c565-list-pos-00-b.html = IMAGE+TEXT LayoutTests/css2.1/t1205-c566-list-stl-00-e-ag.html = IMAGE+TEXT LayoutTests/fast/block/positioning/complex-percentage-height.html = IMAGE+TEXT LayoutTests/fast/lists/item-not-in-list-line-wrapping.html = IMAGE+TEXT Add TEXT diffs for LayoutTests/fast/repaint/list-marker.html BUG=28183 TEST=none Review URL: http://codereview.chromium.org/454017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33438 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline LayoutTests/svg/W3C-SVG-1.1/masking-mask-01-b-expected.png.yutak@chromium.org2009-12-011-4/+0
| | | | | | | | | | | | This test was failing because of a bug in SVG masks. This was fixed in WebKit changeset 51496. Now this test passes in all platforms. BUG=25175 TEST=none Review URL: http://codereview.chromium.org/454015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33436 0039d316-1c4b-4281-b951-d872f2087c98
* GTK test_shell: don't send some mouse events to renderer.hamaji@chromium.org2009-12-011-0/+4
| | | | | | | | | | | | | | | test_shell crashses if we double/triple click or press buttons whose id is greater than 3. After this change, we ignore such mouse events just like chromium. Corresponding changes: http://codereview.chromium.org/155250 http://codereview.chromium.org/431031 BUG=none TEST=none Review URL: http://codereview.chromium.org/435041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33435 0039d316-1c4b-4281-b951-d872f2087c98
* Update test expectationsukai@chromium.org2009-12-011-0/+7
| | | | | | | | | | | | | | LayoutTests/editing/selection/5825350-1.html = TEXT LayoutTests/editing/selection/5825350-2.html = TEXT LayoutTests/editing/selection/mixed-editability-10.html = TEXT LayoutTests/editing/deleting/5390681-2.html = IMAGE+TEXT BUG=29059 TEST=none Review URL: http://codereview.chromium.org/450032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33430 0039d316-1c4b-4281-b951-d872f2087c98
* Update test_expectations.txtukai@chromium.org2009-12-011-3/+2
| | | | | | | | | | | | New LayoutTests/svg/custom/mask-with-all-units.svg added by webkit r51496 fails on win and linux. LayoutTests/storage/domstorage/complex-keys.html becomes green. BUG=none TEST=none Review URL: http://codereview.chromium.org/457020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33429 0039d316-1c4b-4281-b951-d872f2087c98
* Add new failures from webkit merge 51480:51511ukai@chromium.org2009-12-011-2/+4
| | | | | | | | | | | Rm LayoutTests/media/progress-event-at-least-one.html. removed at webkit r51511. BUG=13907 TEST=none Review URL: http://codereview.chromium.org/449046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33424 0039d316-1c4b-4281-b951-d872f2087c98
* Add tests to the flakiness dashboard. This are really poor man's tests,ojan@chromium.org2009-12-013-8/+159
| | | | | | | | but they get the job done for testing some of the trickier bits to the dashboard that keep regressing. Review URL: http://codereview.chromium.org/437082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33418 0039d316-1c4b-4281-b951-d872f2087c98
* Add configurations to provide behavior from htaccess files for appcache ↵jennb@chromium.org2009-12-011-1/+14
| | | | | | | | | | | layout tests. TEST=none BUG=none Review URL: http://codereview.chromium.org/457017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33411 0039d316-1c4b-4281-b951-d872f2087c98
* Roll DEPS for Skia 435:447. Some tests need rebaselines due to change in ↵senorblanco@chromium.org2009-12-011-1/+9
| | | | | | | | | | | line clipping algorithm. BUG=none TEST=none Review URL: http://codereview.chromium.org/450017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33386 0039d316-1c4b-4281-b951-d872f2087c98
* Add comments and update bug numbers for some layout testsvictorw@chromium.org2009-12-011-3/+8
| | | | | | | | | | TBR=japhet TEST=none BUG=27555, 28605 Review URL: http://codereview.chromium.org/456015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33385 0039d316-1c4b-4281-b951-d872f2087c98
* Remove passing accessibility test from expectations.dglazkov@chromium.org2009-12-011-3/+0
| | | | | | | | | | | | The test was fixed by http://src.chromium.org/viewvc/chrome?view=rev&revision=33368. TBR=victorw TEST=none BUG=29000 Review URL: http://codereview.chromium.org/456014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33381 0039d316-1c4b-4281-b951-d872f2087c98
* Mark all accessibility tests that rely on platform-specific dump of ↵dglazkov@chromium.org2009-11-301-10/+10
| | | | | | | | | | | | | | properties in results as WONTFIX. These tests are marginally useful in test_shell context anyway, and it's not worth maintaining new baselines. BUG=29009 TEST=none R=dpranke Review URL: http://codereview.chromium.org/455010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33378 0039d316-1c4b-4281-b951-d872f2087c98
* Implement AccessibilityUIElement::AttributesOfChildrenCallbackdglazkov@chromium.org2009-11-302-30/+50
| | | | | | | | | | R=victorw TEST=none BUG=29000 Review URL: http://codereview.chromium.org/456009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33368 0039d316-1c4b-4281-b951-d872f2087c98
* Explode accessibility layout tests expectations, creating a bug per failure ↵dglazkov@chromium.org2009-11-301-36/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | cause. R=dpranke TEST=none BUG=28997 BUG=28998 BUG=28999 BUG=29000 BUG=29001 BUG=29002 BUG=29003 BUG=29005 BUG=29006 BUG=29007 BUG=29008 BUG=29009 BUG=29010 BUG=29011 BUG=29014 BUG=29015 Review URL: http://codereview.chromium.org/456005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33329 0039d316-1c4b-4281-b951-d872f2087c98
* Use Apache for all Mac builders. The Mac V8-latest builder has beenojan@chromium.org2009-11-301-2/+1
| | | | | | | | | | | | using Apache for the last week and is considerably less flaky for HTTP tests. See http://src.chromium.org/viewvc/chrome/trunk/src/webkit/tools/layout_tests/flakiness_dashboard.html#useV8Canary=true&builder=Webkit%20Mac%20(V8-Latest) We started using Apache on that builder at r33130. Review URL: http://codereview.chromium.org/455007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33316 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline some media tests to reflect the upstream changes.kinuko@chromium.org2009-11-301-2/+2
| | | | | | | | | | | | | Media tests have been updated not to use 'load' event in WebKit (http://trac.webkit.org/changeset/50063), and the change needs to be reflected in chromium. BUG=13907 TEST=none Review URL: http://codereview.chromium.org/434114 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33310 0039d316-1c4b-4281-b951-d872f2087c98
* Implement AccessibilityUIElement::isAttributeSettable plus other clean-up.dglazkov@chromium.org2009-11-302-2/+27
| | | | | | | | | | R=darin BUG=10322 TEST=LayoutTests/accessibility/aria-readonly.html Review URL: http://codereview.chromium.org/453006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33306 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline LayoutTests/fast/forms/control-restrict-line-height.html.tkent@google.com2009-11-301-1/+0
| | | | | | | | | | | | The button and the search field in the old resultant images had wrong heights. They should have normal height even if CSS line-height is specified. WebKit r51368 and r51428 fixed this problem. BUG=20551 TEST=This is a test. Review URL: http://codereview.chromium.org/452009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33281 0039d316-1c4b-4281-b951-d872f2087c98
* Remove per-platform baseline results for comment-in-textarea layout test.kinuko@chromium.org2009-11-301-2/+0
| | | | | | | | | | | | The test has been revised to use dumpAsText. http://trac.webkit.org/changeset/51427 BUG=10458,28916 TEST=none Review URL: http://codereview.chromium.org/452001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33277 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor websocket_server.py for ui_testsukai@chromium.org2009-11-301-13/+61
| | | | | | | | | | | | | | | | | | In ui_tests (worker_uitests.cc), we need to specify root directory other than layout tests in the working copy. to start/stop the websocket server. Add --server option as http_server.py to start/stop the server. Add --server start --pidfile <file> to record pid and to stop the server by next websocket_server.py --server stop --pidfile <file> invokation. Add --root option to specify root directory. BUG=none TEST=none Review URL: http://codereview.chromium.org/442025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33276 0039d316-1c4b-4281-b951-d872f2087c98
* Modify the websocket server code to log to the results dir rather than stdout/dpranke@google.com2009-11-291-3/+11
| | | | | | | | | | | | | | stderr. This is a re-submit of an earlier checkin that we reverted (r32911), but fixes the problem where we tried to delete open files, and also doesn't double-write the error log. BUG=none R=ukai@chromium.org TEST=none Review URL: http://codereview.chromium.org/444019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33244 0039d316-1c4b-4281-b951-d872f2087c98
* subresource-failover-to-network is flaky in Mac as wellhamaji@chromium.org2009-11-281-1/+1
| | | | | | | | | TEST=trybot BUG=28918 Review URL: http://codereview.chromium.org/450001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33239 0039d316-1c4b-4281-b951-d872f2087c98
* Remove passing testshamaji@chromium.org2009-11-281-5/+0
| | | | | | | | | TEST=trybots BUG=10351,17015 Review URL: http://codereview.chromium.org/449001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33238 0039d316-1c4b-4281-b951-d872f2087c98
* Mark flaky testshamaji@chromium.org2009-11-281-0/+6
| | | | | | | | | TEST=trybots BUG=none Review URL: http://codereview.chromium.org/448001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33236 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 51412:51413.hamaji@chromium.org2009-11-281-69/+5
| | | | | | | | | TEST=trybots BUG=none Review URL: http://codereview.chromium.org/444018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33235 0039d316-1c4b-4281-b951-d872f2087c98
* Mark passing tests as PASShamaji@chromium.org2009-11-271-0/+8
| | | | | | | | | TEST=trybot BUG=23473 Review URL: http://codereview.chromium.org/434122 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33231 0039d316-1c4b-4281-b951-d872f2087c98
* Mark qt test as wontfixhamaji@chromium.org2009-11-271-3/+1
| | | | | | | | | TEST=trybot BUG=none Review URL: http://codereview.chromium.org/443024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33228 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 51406:51410.hamaji@chromium.org2009-11-271-0/+6
| | | | | | | | | TEST=trybot BUG=none Review URL: http://codereview.chromium.org/443023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33227 0039d316-1c4b-4281-b951-d872f2087c98
* Make pywebsocket log to a file.yuzo@chromium.org2009-11-271-3/+1
| | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/447001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33221 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unexpected passes.hamaji@chromium.org2009-11-271-2/+1
| | | | | | | | | | | | BUG10458 LINUX : LayoutTests/fast/dom/java-applet-calls.html = FAIL BUG23488 MAC : LayoutTests/fast/overflow/004.html = IMAGE BUG=10458,23488 TEST=trybot Review URL: http://codereview.chromium.org/446003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33217 0039d316-1c4b-4281-b951-d872f2087c98
* Use the pywebsocket copy contained in WebKit rather than fetching Chromium'syuzo@chromium.org2009-11-271-2/+7
| | | | | | | | | | | | | | | own copy using DEPS. This is to avoid pywebsocket version mismatch. If in the future WebKit supports DEPS-like mechanism, we should switch back to DEPS-based approach. TEST=none BUG=none Review URL: http://codereview.chromium.org/444014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33216 0039d316-1c4b-4281-b951-d872f2087c98
* Convert the existing .gyp configuration to use the new base\allocatorsgk@chromium.org2009-11-261-1/+1
| | | | | | | | | | library with upstream source code from the new vendor branch patterns in third_party\jemalloc and third_party\tcmalloc. BUG=27911 TEST=none Review URL: http://codereview.chromium.org/435040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33208 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unexpected pass.hamaji@chromium.org2009-11-261-3/+0
| | | | | | | | | | TEST=none BUG=20450,20458 TBR=abarth Review URL: http://codereview.chromium.org/434113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33207 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaselining overlapping-floats-with-overflow-hidden.html for LINUX.kinuko@chromium.org2009-11-261-1/+0
| | | | | | | | | | | Div sizes and positions in the actual results image look good to me, but it is failing due to subtle differences in fonts for the test description. BUG=10458 TEST=none Review URL: http://codereview.chromium.org/437058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33196 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaselinine fast/overflow/004.html as the expected results have been ↵kinuko@chromium.org2009-11-261-2/+0
| | | | | | | | | | | updated upstream (bugs.webkit.org/show_bug.cgi?id=31455). BUG=10432 TEST=none Review URL: http://codereview.chromium.org/384042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33176 0039d316-1c4b-4281-b951-d872f2087c98
* Fix runtime error in http_server.py.yutak@chromium.org2009-11-261-2/+2
| | | | | | | | | | BUG=none TEST=Run src/webkit/tools/layout_tests/layout_package/http_server.sh without arguments, and observe the process exits gracefully (does not print traceback). Review URL: http://codereview.chromium.org/435042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33175 0039d316-1c4b-4281-b951-d872f2087c98
* Fix expectations logic to deal with a few more edge cases.ojan@chromium.org2009-11-251-16/+32
| | | | | | | | | | | | | | | | RELEASE : foo.html = TEXT DEBUG : foo.html = IMAGE The DEBUG line would clobber the RELEASE line before. Also, clear the processed test state in all cases where we change the number of runs that we show (e.g. when switching from the main view to the individual tests view with the default maxResults value). Review URL: http://codereview.chromium.org/442017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33156 0039d316-1c4b-4281-b951-d872f2087c98
* Use apache on the Mac on V8-Latest builders as an experimentojan@chromium.org2009-11-254-3/+167
| | | | | | | to see if http test flakiness goes away. Review URL: http://codereview.chromium.org/437063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33130 0039d316-1c4b-4281-b951-d872f2087c98
* Plumb through site-specific quirks setting with a command line switch.dglazkov@chromium.org2009-11-251-0/+1
| | | | | | | | | | | | Quirks are enabled by default. R=darin BUG=19586 TEST=wikileaks.org should now have its sidebar in the proper place. Review URL: http://codereview.chromium.org/442010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33107 0039d316-1c4b-4281-b951-d872f2087c98
* Add confirmation for each update before adding it to the auto-update of ↵ojan@chromium.org2009-11-251-4/+24
| | | | | | | | | test_expectations.txt. This allows for mostly automating the process, but still having a human look at each change. Review URL: http://codereview.chromium.org/434088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33100 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up test expectations after the recent WebKit roll.dglazkov@chromium.org2009-11-251-12/+0
| | | | | | | | | | TBR=dumi TEST=none BUG=none Review URL: http://codereview.chromium.org/440019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33072 0039d316-1c4b-4281-b951-d872f2087c98
* Make webkit merges black on the dashboard so it's easierojan@chromium.org2009-11-251-1/+2
| | | | | | | to avoid confusing them with other colors. Review URL: http://codereview.chromium.org/440013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33029 0039d316-1c4b-4281-b951-d872f2087c98
* Move the starting of the websocket server next to the starting of the ojan@chromium.org2009-11-251-5/+5
| | | | | | | | | | http server. This should have moved in the previous patch adding retry of unexpected failures. As it is here, if a websocket test needs retrying, the an exception will be thrown because the websocket server is already running from the original test run. Review URL: http://codereview.chromium.org/435035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33025 0039d316-1c4b-4281-b951-d872f2087c98
* Enable TCMalloc on Linux by default.willchan@chromium.org2009-11-251-0/+8
| | | | | | | | | | This change also reworks the tcmalloc dependency to be added only to chrome and test_shell, instead of base. This is necessary since otherwise tcmalloc will be double initialized (by both the main executable and dlopen'd shared objects like the npapitestplugin.so). Add valgrind suppressions. This are invalid reads on static initialization in the VDSOSupport module. I haven't investigated it yet, but I suspect they're benign. BUG=http://crbug.com/28149, http://crbug.com/28385 Review URL: http://codereview.chromium.org/399081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33010 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline layout test opacity-reflection-transform.victorw@chromium.org2009-11-241-2/+0
| | | | | | | | | | TBR=japhet TEST=none BUG=27555 Review URL: http://codereview.chromium.org/437040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32973 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed pepper plugin run as url.apatrick@google.com2009-11-241-1/+1
| | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/434027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32955 0039d316-1c4b-4281-b951-d872f2087c98