summaryrefslogtreecommitdiffstats
path: root/webkit/tools
Commit message (Collapse)AuthorAgeFilesLines
* Enabling WebKit's layout tests for HTML5 DBs.dumi@chromium.org2009-11-201-27/+5
| | | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/414018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32657 0039d316-1c4b-4281-b951-d872f2087c98
* Update expectations & open bug for 3 tests failing after 32631.amanda@chromium.org2009-11-201-3/+6
| | | | | | | | | Tree fix. TBR=timsteele BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32647 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll up to 51223.dimich@google.com2009-11-201-0/+4
| | | | | | | | BUG=28317 TEST=none Review URL: http://codereview.chromium.org/402108 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32591 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 51135:51190.dimich@google.com2009-11-201-3/+12
| | | | | | | | | removing the platfomr-specific snapshots for some tests that are now 'dumpAsText'. Disabling and filing bugs for others that need more implementation work. BUG=28266,28264,10437,28301 TEST=none Review URL: http://codereview.chromium.org/410003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32574 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline layout test input-file-render.html on linux.victorw@chromium.org2009-11-201-1/+1
| | | | | | | | | | | | | The mac baseline should be added upstream, so leave it in test_expectations until the upstream version is done. Remove win from test_expectations. TBR=japhet TEST=none BUG=27555 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32571 0039d316-1c4b-4281-b951-d872f2087c98
* Update expectation for layout test input-file-re-rendervictorw@chromium.org2009-11-191-1/+1
| | | | | | | | | TBR=japhet TEST=none BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32567 0039d316-1c4b-4281-b951-d872f2087c98
* LTTF: rebaseline fast/transforms/transformed-focused-text-inputhamaji@chromium.org2009-11-191-3/+0
| | | | | | | | | | | | | Looks just sane, the form is transformed and focused. FYI: http://lt.shinh.org/t.html#t=fast/transforms/transformed-focused-text-input BUG=10390 TEST=none Review URL: http://codereview.chromium.org/402082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32511 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaselining editing/selection/drag-in-iframe.html.kinuko@chromium.org2009-11-191-3/+0
| | | | | | | | | BUG=24233 TEST=none Review URL: http://codereview.chromium.org/399066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32499 0039d316-1c4b-4281-b951-d872f2087c98
* Remove chrome/http/mime tests. They've been failing for literally years, anddpranke@google.com2009-11-191-7/+0
| | | | | | | | | | | | no one is actually sure what they were even supposed to do. BUG=24192 R=dglazkov@chromium.org TEST=chrome/http/mime Review URL: http://codereview.chromium.org/399109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32485 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bug 27217 - disable Java in test_shell by default, to match dpranke@google.com2009-11-192-8/+1
| | | | | | | | | | | | | | | DumpRenderTree's behavior. This causes a couple other tests to produce output that could be construed as "failing" (in the way that upstream fails as well). I will file a separate bug in webkit to figure out what to do about them. R=eseidel@chromium.org BUG=27217 TEST=LayoutTests/fast/replaced/applet-rendering-java-disabled.html Review URL: http://codereview.chromium.org/405026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32479 0039d316-1c4b-4281-b951-d872f2087c98
* [LTTF] Tweak expectations for accuracy.dglazkov@chromium.org2009-11-191-2/+2
| | | | | | | | | | TBR=erikkay TEST=none BUG=none Review URL: http://codereview.chromium.org/406010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32478 0039d316-1c4b-4281-b951-d872f2087c98
* Retry failing tests. Keeps the original list of failing tests forojan@chromium.org2009-11-194-150/+223
| | | | | | | | | | | | | | | | | | | the purposes of computing statistics at the end and for the sake of the layout test dashboard. Flaky tests are listed as follow: Flaky: Unexpected image failures (1): LayoutTests/media/video-transformed.html = IMAGE PASS For now, they won't turn the bot red or yellow. I'll submit a following change to the log parser to turn the bot yellow when there is unexpected flakiness. Also, removed an extraneous commandline flag and a couple extraneous logging statements. Review URL: http://codereview.chromium.org/402058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32452 0039d316-1c4b-4281-b951-d872f2087c98
* Remove CRLFs I accidentally committed.dglazkov@chromium.org2009-11-191-17/+17
| | | | | | | | | | TEST=no CRLFs BUG=none TBR=jam Review URL: http://codereview.chromium.org/407009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32450 0039d316-1c4b-4281-b951-d872f2087c98
* char-encoding is no longer flaky. Was fixed upstream in ↵jparent@chromium.org2009-11-191-1/+0
| | | | | | | | | | | | | | http://trac.webkit.org/changeset/51088. You can see the proof at: http://src.chromium.org/viewvc/chrome/trunk/src/webkit/tools/layout_tests/flakiness_dashboard.html#tests=char-encoding&showExpectations=true&showLargeExpectations=true&maxResults=500 TBR=ojan BUG=9798 TEST=layout test try servers Review URL: http://codereview.chromium.org/404037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32442 0039d316-1c4b-4281-b951-d872f2087c98
* Add a % failure column to the flakiness dashboard.jparent@chromium.org2009-11-182-8/+29
| | | | | | | | | | | | This makes it easy to defend changing a test because you have the numeric evidence of "this test was flaky 43% of the time before". BUG=none TEST=none Review URL: http://codereview.chromium.org/399093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32439 0039d316-1c4b-4281-b951-d872f2087c98
* Update baselines after testRepaint() was implemented.dglazkov@chromium.org2009-11-181-13/+4
| | | | | | | | | | R=jparent TEST=good eye BUG=21510 Review URL: http://codereview.chromium.org/403021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32438 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 51102:51135.dimich@google.com2009-11-181-1/+1
| | | | | | | | BUG=10342 TEST=none Review URL: http://codereview.chromium.org/399091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32435 0039d316-1c4b-4281-b951-d872f2087c98
* Implement testRepaint and sweepHorizontally methods on layoutTestController.dglazkov@chromium.org2009-11-185-3/+41
| | | | | | | | | | | | This involves implementing row-at-a-time and line-at-a-time repainting of the backing store. R=darin BUG=21510 TEST=LayoutTests/fast/repaint/shadow-multiple* Review URL: http://codereview.chromium.org/397027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32401 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline a few more repaint tests.dglazkov@chromium.org2009-11-181-6/+5
| | | | | | | | | | | | | The difference in upstream repaint areas as compared to upstream results is due the difference in repaint logic. Safari/Mac port uses NSView's native rectangle collection/unification, and we just unify all into one damage rect. R=jparent BUG=8630 TEST=none Review URL: http://codereview.chromium.org/400024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32394 0039d316-1c4b-4281-b951-d872f2087c98
* test_shell buildable on ARMhclam@chromium.org2009-11-181-3/+3
| | | | | | | | | GYP changes to allow test_shell be buildable on ARM so we can use it as a minimal browser for testing purpopse. Review URL: http://codereview.chromium.org/399077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32386 0039d316-1c4b-4281-b951-d872f2087c98
* Tweak logging in http_server and websocket to only log at the debug level.dpranke@google.com2009-11-182-4/+4
| | | | | | | | | | R=ojan@chromium.org BUG=none TEST=none Review URL: http://codereview.chromium.org/404024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32368 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Delete a bunch of deprecated and/or empty directores in src/webkit/."tony@chromium.org2009-11-182-0/+0
| | | | | | | | | | This reverts commit r32340. TBR=japhet Review URL: http://codereview.chromium.org/402054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32352 0039d316-1c4b-4281-b951-d872f2087c98
* Delete a bunch of deprecated and/or empty directores in src/webkit/.japhet@chromium.org2009-11-182-0/+0
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/402031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32340 0039d316-1c4b-4281-b951-d872f2087c98
* rebaseliningyaar@chromium.org2009-11-181-6/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32309 0039d316-1c4b-4281-b951-d872f2087c98
* More removal of config.h and glue_util.h dependencies.darin@chromium.org2009-11-183-30/+12
| | | | | | | | | | | | | | I killed the #if ENABLE(WORKERS) defines in favor of always compiling that code because it is harmless to compile it when the underlying WebCore implementation is not compiled, thanks to the WebKit API. R=yaar BUG=none TEST=none Review URL: http://codereview.chromium.org/404023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32303 0039d316-1c4b-4281-b951-d872f2087c98
* [LTTF] Remove three layout tests from test expectations.yutak@chromium.org2009-11-181-8/+0
| | | | | | | | | | These tests were modified in WebKit r51070 so that they don't rely on behavior of submitting a form to <about:blank> URL. Now outputs of these tests should be same as WebKit's baselines. BUG=20570 TEST=none Review URL: http://codereview.chromium.org/400030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32299 0039d316-1c4b-4281-b951-d872f2087c98
* New tests did not have correct test expectations.yaar@chromium.org2009-11-181-9/+8
| | | | | | Review URL: http://codereview.chromium.org/399061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32298 0039d316-1c4b-4281-b951-d872f2087c98
* Mark fast/dom/Geolocation as DEFER SKIP since we don't implement it yet.dpranke@google.com2009-11-181-1/+1
| | | | | | | | | | R=dglazkov@chromium.org BUG=11246 TEST=LayoutTests/fast/dom/Geolocation Review URL: http://codereview.chromium.org/405012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32296 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes a crash source in test_shell when running DB tests.dumi@chromium.org2009-11-182-7/+46
| | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/404013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32262 0039d316-1c4b-4281-b951-d872f2087c98
* Use an explicit boolean has_new_first_party_for_cookies insteadwtc@chromium.org2009-11-181-3/+6
| | | | | | | | | | | | of an empty, invalid URL to indicate whether the first party for cookies URL needs changing when following a redirect. R=eroman BUG=25133 TEST=none Review URL: http://codereview.chromium.org/405011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32260 0039d316-1c4b-4281-b951-d872f2087c98
* Added 2 more flakes. Removed one flake that was already there.yaar@chromium.org2009-11-181-3/+4
| | | | | | TBR: idana,erikkay git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32258 0039d316-1c4b-4281-b951-d872f2087c98
* more test expectation changeserikkay@chromium.org2009-11-181-0/+5
| | | | | | | | | | BUG=28074,28075,28077,28079,28080 TEST=layout tests TBR=yaar,idana Review URL: http://codereview.chromium.org/401017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32252 0039d316-1c4b-4281-b951-d872f2087c98
* Tightening latest expectations changes and fixing typo.yaar@chromium.org2009-11-181-8/+8
| | | | | | TBR: idana,erikkay git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32247 0039d316-1c4b-4281-b951-d872f2087c98
* Added updated crash expectation forerikkay@chromium.org2009-11-171-1/+1
| | | | | | | | | | | | LayoutTests/dom/html/level2/html/HTMLElement95.html BUG=28057 TEST=LayoutTests/dom/html/level2/html/HTMLElement95.html TBR=yaar,idana Review URL: http://codereview.chromium.org/397030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32234 0039d316-1c4b-4281-b951-d872f2087c98
* Added test expectations to 3 flaky tests:yaar@chromium.org2009-11-171-0/+5
| | | | | | | | | | LayoutTests/fast/body-propagation/overflow/004.html LayoutTests/storage/domstorage/clear.html LayoutTests/websocket/tests/frame-length-skip.html TBR: idana@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32225 0039d316-1c4b-4281-b951-d872f2087c98
* Add back a test that I mistakenly removed from failing expectations.dglazkov@chromium.org2009-11-171-0/+2
| | | | | | | | | | TBR=erikkay TEST=none BUG=8630 Review URL: http://codereview.chromium.org/400021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32224 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline a few more of the repaint tests.dglazkov@chromium.org2009-11-171-13/+1
| | | | | | | | | | | | | | The difference in upstream repaint areas as compared to upstream results is due the difference in repaint logic. Safari/Mac port uses NSView's native rectangle collection/unification, and we just unify all into one damage rect. Plus, our results don't fit on one page (scollbars appear), which in some cases repaints the entire scrolled area. R=jparent BUG=8630 TEST=none Review URL: http://codereview.chromium.org/402015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32219 0039d316-1c4b-4281-b951-d872f2087c98
* Add new failure to expectations on MAC.erikkay@chromium.org2009-11-171-1/+1
| | | | | | | | | | BUG=28034 TEST=LayoutTests/http/tests/security/XFrameOptions/x-frame-options-deny.html TBR=yaar,idana Review URL: http://codereview.chromium.org/399046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32217 0039d316-1c4b-4281-b951-d872f2087c98
* Add CRASH to Linux expectations forerikkay@chromium.org2009-11-171-1/+1
| | | | | | | | | | | | LayoutTests/plugins/embed-attributes-setting.html BUG=15797 TEST=LayoutTests/plugins/embed-attributes-setting.html TBR=idana Review URL: http://codereview.chromium.org/400019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32210 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 51062:51075yaar@chromium.org2009-11-171-2/+13
| | | | | | Review URL: http://codereview.chromium.org/404008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32195 0039d316-1c4b-4281-b951-d872f2087c98
* Update bug number for color correction layout testsvictorw@chromium.org2009-11-171-13/+16
| | | | | | | | | | TBR=dglazkov TEST=none BUG=27551,27555,28005 Review URL: http://codereview.chromium.org/405004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32192 0039d316-1c4b-4281-b951-d872f2087c98
* TBR: willchanwillchan@chromium.org2009-11-171-8/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32159 0039d316-1c4b-4281-b951-d872f2087c98
* Experiment: enable TCMalloc on Linux by default.willchan@chromium.org2009-11-171-0/+8
| | | | | | | | | Will revert after looking at the Linux memory bot and perf cycler. TBR=willchan Review URL: http://codereview.chromium.org/403002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32158 0039d316-1c4b-4281-b951-d872f2087c98
* Implement EventSender.mouseWheelTo method. tkent@chromium.org2009-11-173-3/+33
| | | | | | | | | | | | WebKit fix is also needed to make the test pass. http://bugs.webkit.org/show_bug.cgi?id=31292 BUG=24175 TEST=LayoutTests/platform/gtk/scrollbars/overflow-scrollbar-horizontal-wheel-scroll.html Patch by kinuko@g Original review: http://codereview.chromium.org/387002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32157 0039d316-1c4b-4281-b951-d872f2087c98
* Fix joining of expectaitions to retain spaces and uppercase.ojan@chromium.org2009-11-171-2/+2
| | | | | | | TBR since this breaks the layout test dashboard. Review URL: http://codereview.chromium.org/401008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32147 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Roll 51042:51062yaar@chromium.org2009-11-171-0/+3
| | | | | | Review URL: http://codereview.chromium.org/399025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32144 0039d316-1c4b-4281-b951-d872f2087c98
* Show diffs of expected/actual results when they are available.ojan@chromium.org2009-11-172-4/+18
| | | | | | Review URL: http://codereview.chromium.org/399018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32134 0039d316-1c4b-4281-b951-d872f2087c98
* Add V8 baseline for stack overflow test.dglazkov@chromium.org2009-11-171-3/+0
| | | | | | | | | | TBR=ager BUG=none TEST=none Review URL: http://codereview.chromium.org/397022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32132 0039d316-1c4b-4281-b951-d872f2087c98
* Add a script to semi-automatically update test_expectations.txt fromojan@chromium.org2009-11-173-51/+905
| | | | | | | | | | | | | | | | | | | | | | | | | | | the layout test dashboard. Tries to be conservative and not update in any cases that are questionable. Cases that don't currently end up modifying test_expectations: 1. Tests that aren't already listed in test_expectations don't get added. 2. Tests that have expectations listed by directory don't get modified. In order to use the script. 1. Go to http://src.chromium.org/viewvc/chrome/trunk/src/webkit/tools/layout_tests/flakiness_dashboard.html#expectationsUpdate=true 2. Copy-paste that JSON into a local file. 3. python update_expectations_from_dashboard.py --update-json-file path/to/local/file I'll document those steps on the dashboard page itself once I'm comfortable enough with other people using it. test_expectations.py changes: 1. Consolidate line parsing logic between running webkit tests, rebaseline script and this script. 2. Add a way to suppress lint errors (for testing) 3. Add a way to pass in test expectations as a string instead of a file path, again, for testing. Review URL: http://codereview.chromium.org/385110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32131 0039d316-1c4b-4281-b951-d872f2087c98
* Update computedStyle tests to add color-correction CSS property.dglazkov@chromium.org2009-11-171-9/+1
| | | | | | | | | | TBR=japhet TEST=none BUG=none Review URL: http://codereview.chromium.org/399017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32130 0039d316-1c4b-4281-b951-d872f2087c98