summaryrefslogtreecommitdiffstats
path: root/webkit/tools
Commit message (Collapse)AuthorAgeFilesLines
* Re-enable tests that are now passing. These were disabled after a webkit ↵amanda@chromium.org2009-07-141-6/+0
| | | | | | | | | | | | roll yesterday, but are now passing reliably. BUG=16410 BUG=16639 TEST=noe Review URL: http://codereview.chromium.org/155502 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20631 0039d316-1c4b-4281-b951-d872f2087c98
* Replace ShowAsPopupWithItems to CreatePopupWidgetWithInfo. Also,darin@chromium.org2009-07-144-41/+47
| | | | | | | | | | | | | | | | | | make use of WebPopupMenuInfo from the WebKit API. WebMenuItem remains in webkit/glue for convenience with IPC marshalling and related usage in Chrome. This work is precursor to switching over to using WebWidget from the WebKit API. BUG=16234 TEST=html select drop downs should still work on the mac. try switching languages on news.google.com. R=paul Review URL: http://codereview.chromium.org/155378 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20624 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable layout test which does not fail on build bots.dimich@google.com2009-07-141-2/+1
| | | | | | | | | BUG=16690 TEST=none TBR=levin@chromium.org Review URL: http://codereview.chromium.org/155486 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20607 0039d316-1c4b-4281-b951-d872f2087c98
* Add baseline for new test khmer-selection.html. Enable it on WIN.dimich@google.com2009-07-141-2/+5
| | | | | | | | | BUG=16690 TEST=none, the CL is a test TBR=agl@chromium.org Review URL: http://codereview.chromium.org/155485 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20606 0039d316-1c4b-4281-b951-d872f2087c98
* SKIP the audio-data-url.html. It's a new test, added in ↵dimich@google.com2009-07-141-2/+5
| | | | | | | | | | | | http://trac.webkit.org/changeset/45783 It uses 'audio/3gpp' mime type, does not play in Chromium yet. Also, SKIP the new khmer-selection.html, temporarily, until I can get new snapshot. BUG=13907,16678 TBR=victorw Review URL: http://codereview.chromium.org/149601 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20602 0039d316-1c4b-4281-b951-d872f2087c98
* Fix run webkit tests empty path issue with new LayoutTests directoryvictorw@chromium.org2009-07-143-10/+17
| | | | | | | | | | | Search LayoutTests first in third_party/WebKit and fallback to webkit/data if it does not exist. TEST=buildbot should work BUG=12881 Review URL: http://codereview.chromium.org/155474 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20598 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit DEPS from 45738 to 45840.dimich@google.com2009-07-143-2/+37
| | | | | | Review URL: http://codereview.chromium.org/149575 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20589 0039d316-1c4b-4281-b951-d872f2087c98
* Mac test regressions 20529:20532mhm@chromium.org2009-07-141-1/+10
| | | | | | | | | BUG=16675 TEST=None Review URL: http://codereview.chromium.org/149586 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20588 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 20531.jorlow@chromium.org2009-07-131-6/+4
| | | | | | Review URL: http://codereview.chromium.org/155458 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20557 0039d316-1c4b-4281-b951-d872f2087c98
* Change the path search order of LayoutTests.victorw@chromium.org2009-07-131-4/+6
| | | | | | | | | | | First check whether third_party/WebKit/LayoutTests exists, if so, use this one. Otherwise, fallback to webkit/data/layout_tests/LayoutTests TEST=run_webkit_tests BUG=none Review URL: http://codereview.chromium.org/149566 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20531 0039d316-1c4b-4281-b951-d872f2087c98
* Another newly failing layout test around <embed> tags. Sweeping under the ↵michaeln@google.com2009-07-131-0/+1
| | | | | | | | | | | rug (test_expecations) for now to make the build bots green. BUG=16652 TEST=none Review URL: http://codereview.chromium.org/149564 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20527 0039d316-1c4b-4281-b951-d872f2087c98
* Revert previous clipping rect change for Cairo to see if it fixes the build.brettw@chromium.org2009-07-131-3/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20516 0039d316-1c4b-4281-b951-d872f2087c98
* Some test_expectations.txt changes after rolling to webkit r45738michaeln@google.com2009-07-131-0/+6
| | | | | | | | | | | | | | * An onminious new layout test crash, mouse event related (16639) LayoutTests/fast/events/mouseover-mouseout2.html * Some more worker message channel and port related failures, expected i think (16410) BUG=16410,16639 TEST=none Review URL: http://codereview.chromium.org/155431 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20507 0039d316-1c4b-4281-b951-d872f2087c98
* When using rebaseline tool in cygwin, svn related shell commands fail due to ↵victorw@chromium.org2009-07-131-13/+6
| | | | | | | | | | | directory format. Fixing the problem by using cygwin python instead of the included python for windows. TEST=rebaselining tool BUG=none Review URL: http://codereview.chromium.org/155239 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20502 0039d316-1c4b-4281-b951-d872f2087c98
* Keep the cairo clipping region in sync with the Skia one.brettw@chromium.org2009-07-131-4/+3
| | | | | | | | | | The PlatformCanvas now tracks this, so we don't need to have the similar code in gfx::Canvas. I moved most references of cairo_surface_t to cairo_t since the cairo_t has a transform and clip but the surface does not. Review URL: http://codereview.chromium.org/149409 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20499 0039d316-1c4b-4281-b951-d872f2087c98
* Roll webkit to r45738michaeln@google.com2009-07-111-0/+4
| | | | | | | | | | | * some minor new test expectation failures for the reviewers to take a look at BUG=16410,16241 TESTS=none Review URL: http://codereview.chromium.org/155402 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20454 0039d316-1c4b-4281-b951-d872f2087c98
* New layout test formatting script. gwilson@google.com2009-07-106-0/+1064
| | | | | | | | | | | | | This script parses the output of a specific builder (or build), retrieves baselines, compares expected/actual ouput, and emits an HTML file for easy viewing. There's still much more work to do on this, including refactoring to use other utilities in this directory and integration with the rebaselining tool, but this is the first pass. BUG=none TEST=Run "run_result_formatter.bat -i" R=ojan,dglazkov,eroman Review URL: http://codereview.chromium.org/147099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20442 0039d316-1c4b-4281-b951-d872f2087c98
* Added a media playback test to test_shell_testshclam@chromium.org2009-07-102-0/+32
| | | | | | | | | | | Added MediaLeakTest.BearH264 in test_shell_tests to play a media file in test_shell. This is to facilitate running purify to detect memory leaks in the media player and <video>. Review URL: http://codereview.chromium.org/155237 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20407 0039d316-1c4b-4281-b951-d872f2087c98
* Disabled tests that rely on cross-process MessagePorts, as they are not yetmichaeln@google.com2009-07-101-0/+4
| | | | | | | | | | | | | implemented. For Drew, orig: http://codereview.chromium.org/155339 BUG=16410 TEST=none Review URL: http://codereview.chromium.org/149444 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20364 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit DEPSabarth@chromium.org2009-07-091-0/+5
| | | | | | | | TBR=michaeln Review URL: http://codereview.chromium.org/149401 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20300 0039d316-1c4b-4281-b951-d872f2087c98
* Remove reference counting from WebWidgetDelegate.darin@chromium.org2009-07-091-6/+0
| | | | | | | | | | | | | | | | | This was added as a speculative crash fix by eseidel back in June of 2008. See http://b/1211911 for details. It didn't appear to resolve the crash then (as another patch was required to fix the bug), and it doesn't seem to be necessary since the RenderView, which is the delegate and owns the WebView, is the one in charge of allocating the WebView and destroying the WebView. So, it is not possible for the WebView to outlive the RenderView. BUG=16234 TEST=none R=brettw Review URL: http://codereview.chromium.org/155292 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20294 0039d316-1c4b-4281-b951-d872f2087c98
* Add expected timeout for a flaky test, which has been timing out with some ↵eroman@chromium.org2009-07-091-1/+1
| | | | | | | | | | | | regularity today. Seems to have increased in flakiness around build 3894 of Webkit Linux (dbg)(3). TBR=tony Review URL: http://codereview.chromium.org/149395 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20277 0039d316-1c4b-4281-b951-d872f2087c98
* abarth apparently did not run ↵jorlow@chromium.org2009-07-091-1/+1
| | | | | | | | | | | | "\src\webkit\tools\layout_tests>run_webkit_tests.bat --lint-test-files" :-) TBR=abarth BUG=none TEST=none Review URL: http://codereview.chromium.org/155280 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20255 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit DEPSabarth@chromium.org2009-07-091-0/+4
| | | | | | | | TBR=dglazkov Review URL: http://codereview.chromium.org/155278 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20254 0039d316-1c4b-4281-b951-d872f2087c98
* Remove WebWidgetDelegate::GetContainingView since it is not needed.darin@chromium.org2009-07-093-11/+1
| | | | | | | | | | TEST=none BUG=16234 R=jam Review URL: http://codereview.chromium.org/155243 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20213 0039d316-1c4b-4281-b951-d872f2087c98
* Roll Webkit to r45640 and update test expectationshclam@chromium.org2009-07-081-0/+16
| | | | | | Review URL: http://codereview.chromium.org/155249 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20202 0039d316-1c4b-4281-b951-d872f2087c98
* Start using WebCursorInfo from the WebKit API. WebCursorInfo is adarin@google.com2009-07-084-7/+13
| | | | | | | | | | | | | | | | lightweight struct containing a description of a cursor that the embedder should render. WebCursor still exists. Instead of WebCursor initializing from a PlatformCursor, it now initializes from a WebCursorInfo. TEST=none BUG=10039 R=jam Review URL: http://codereview.chromium.org/155172 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20194 0039d316-1c4b-4281-b951-d872f2087c98
* Update test_expectations.txt after webkit mergehclam@chromium.org2009-07-081-0/+2
| | | | | | | | | TBR=nsylvian BUG=13901 Review URL: http://codereview.chromium.org/155229 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20177 0039d316-1c4b-4281-b951-d872f2087c98
* Mark 14 <video> tests as passhclam@chromium.org2009-07-081-23/+0
| | | | | | | | | These 14 layout tests are passing consistently on build slaves. TBR=scherkus Review URL: http://codereview.chromium.org/149340 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20169 0039d316-1c4b-4281-b951-d872f2087c98
* Remove svn:executable property from files that don't need it.thestig@chromium.org2009-07-081-0/+0
| | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/155199 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20161 0039d316-1c4b-4281-b951-d872f2087c98
* Add test harness for isolated worlds. Actual tests will appear upstream.abarth@chromium.org2009-07-082-0/+21
| | | | | | | | | R=dglazkov BUG=15989 Review URL: http://codereview.chromium.org/149193 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20122 0039d316-1c4b-4281-b951-d872f2087c98
* Disable a test and rebaseline 2 layout testshclam@chromium.org2009-07-081-19/+22
| | | | | | | | TBR=dglazkov Review URL: http://codereview.chromium.org/155197 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20119 0039d316-1c4b-4281-b951-d872f2087c98
* Push the expected output for test files for http://crbug.com/10977dpranke@google.com2009-07-071-1/+0
| | | | | | | | | | | | | | | | https://bugs.webkit.org/show_bug.cgi?id=26088 Add in the test output for LayoutTests/fast/text/text-letter-spacing.html (platform-specific output for https://bugs.webkit.org/show_bug.cgi?id=26088). Chromium-mac matches the output in platform/mac from webkit. R=darin BUG=https://crbug.org/10977 TEST=none Review URL: http://codereview.chromium.org/155162 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20088 0039d316-1c4b-4281-b951-d872f2087c98
* Mark 149 layout tests as passhclam@chromium.org2009-07-071-150/+0
| | | | | | | | BUG=15892 TBR=ojan Review URL: http://codereview.chromium.org/149269 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20062 0039d316-1c4b-4281-b951-d872f2087c98
* Remove old log files so they don't accumulate on try bots.dimich@google.com2009-07-071-0/+11
| | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/149263 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20057 0039d316-1c4b-4281-b951-d872f2087c98
* Mark a layout test as fail after merge 45558:45599hclam@chromium.org2009-07-071-1/+2
| | | | | | | | BUG=13907 Review URL: http://codereview.chromium.org/149150 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20054 0039d316-1c4b-4281-b951-d872f2087c98
* linux: OOP windowed pluginsevan@chromium.org2009-07-073-109/+16
| | | | | | | | | | | | | | There are still a few issues, but that's a start. - only windowed plugins - we can't currently create the gtksocket in background tabs, because their gtkwidgets are not yet in the hierarchy, so they can't be realized (that's what gives the XID). - the plugin process talks to the browser process through the renderer process to create/destroy the gtksockets, because the plugin doesn't know which renderer it's talking to. We need a bit more plumbing to be able to have direct IPC. - some code is duplicated between chrome and test_shell. We should probably refactor it, but I'm not sure where the common part should live. Patch from Antoine Labour <piman@google.com>, with some touchups by me. Review URL: http://codereview.chromium.org/146078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20041 0039d316-1c4b-4281-b951-d872f2087c98
* Add LayoutTests/http/tests/security/cross-frame-access-call.html as failing ↵japhet@chromium.org2009-07-071-0/+5
| | | | | | | | | | | on MAC again. BUG=none TEST=WebKit Mac builders go green. TBR=nsylvain git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20030 0039d316-1c4b-4281-b951-d872f2087c98
* LayoutTests/editing/deleting/25322-1.html is flaky on linuxmichaeln@google.com2009-07-071-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20009 0039d316-1c4b-4281-b951-d872f2087c98
* back out change until I can figure out the right way to do thisdpranke@google.com2009-07-071-1/+1
| | | | | | | | | | R=darin TEST=none BUG=none Review URL: http://codereview.chromium.org/155121 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20003 0039d316-1c4b-4281-b951-d872f2087c98
* fix incorrectly skipped test file for ↵dpranke@google.com2009-07-071-1/+1
| | | | | | | | | | | | | | https://bugs.webkit.org/show_bug.cgi?id=26088 Changing the line in test_expectations from SKIP to fail so that we can generate a new baseline. R=darin BUG=https://bugs.webkit.org/show_bug.cgi?id=26088 TEST=none Review URL: http://codereview.chromium.org/149214 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19996 0039d316-1c4b-4281-b951-d872f2087c98
* Assigning a specific bug to a recent layout test failure (focus related).jcampan@chromium.org2009-07-071-2/+5
| | | | | | | | | BUG=16018 TEST=None TBR=jorlow Review URL: http://codereview.chromium.org/155114 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19993 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "linux: OOP windowed plugins"evan@chromium.org2009-07-063-16/+109
| | | | | | This reverts r19983. Test failures on Mac and Windows. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19988 0039d316-1c4b-4281-b951-d872f2087c98
* linux: OOP windowed pluginsevan@chromium.org2009-07-063-109/+16
| | | | | | | | | | | | There are still a few issues, but that's a start. - only windowed plugins - we can't currently create the gtksocket in background tabs, because their gtkwidgets are not yet in the hierarchy, so they can't be realized (that's what gives the XID). - the plugin process talks to the browser process through the renderer process to create/destroy the gtksockets, because the plugin doesn't know which renderer it's talking to. We need a bit more plumbing to be able to have direct IPC. - some code is duplicated between chrome and test_shell. We should probably factor it, but I'm not sure where the common part should live. Review URL: http://codereview.chromium.org/146078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19983 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit deps. 45535:45555jorlow@chromium.org2009-07-051-0/+3
| | | | | | | | | TEST=15977 BUG=none Review URL: http://codereview.chromium.org/149190 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19932 0039d316-1c4b-4281-b951-d872f2087c98
* Add back in working layout tests.jorlow@chromium.org2009-07-031-32/+16
| | | | | | | | | | This will close issues 10346 and 14679 TEST=lots BUG=10314,10343,10469,10479,11322,11613,11795,12053, 15132,15217,15270,15733,15873,10346,14679 Review URL: http://codereview.chromium.org/155058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19912 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit deps roll 45495:45535jorlow@chromium.org2009-07-031-0/+3
| | | | | | | | | BUG=15921 TEST=none Review URL: http://codereview.chromium.org/155056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19908 0039d316-1c4b-4281-b951-d872f2087c98
* Some layout tests failed in a recent merge due to a FocusController change. ↵jcampan@chromium.org2009-07-031-14/+4
| | | | | | | | | | | They now pass (and a new test fails). BUG=http://crbug.com/15780 TEST=Run the layout tests. TBR=jorlow@chromium.org Review URL: http://codereview.chromium.org/155044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19901 0039d316-1c4b-4281-b951-d872f2087c98
* mac: build fix.evan@chromium.org2009-07-031-0/+8
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19892 0039d316-1c4b-4281-b951-d872f2087c98
* linux: re-enable test plugin code for X eventsevan@chromium.org2009-07-032-14/+9
| | | | | | | | | This code was written months ago, but temporarily disabled due to build issues. Let's see if the buildbots like it now! Review URL: http://codereview.chromium.org/155036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19890 0039d316-1c4b-4281-b951-d872f2087c98