summaryrefslogtreecommitdiffstats
path: root/webkit/tools
Commit message (Collapse)AuthorAgeFilesLines
* Skip a test that is failing since the webkit merge.ojan@chromium.org2010-04-081-1/+3
| | | | | | | | | It's already marked skip upstream in a later revision. Committing this to green the tree. Will remove in tomorrow's merge. Review URL: http://codereview.chromium.org/1619006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43929 0039d316-1c4b-4281-b951-d872f2087c98
* Adding the new WebPopupType to the RenderWidget creation.jcivelli@google.com2010-04-072-4/+6
| | | | | | | | | BUG=None TEST=Tests that all popups (select popup, autofill, browser actions, bookmark bubble...) work as expected and get the focus correctly. Review URL: http://codereview.chromium.org/1523013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43845 0039d316-1c4b-4281-b951-d872f2087c98
* ffmpeg roll will need rebasing for seek behavior changefbarchard@chromium.org2010-04-071-0/+6
| | | | | | | | | BUG=40619 TEST=layout tests expect failures for seeks. Need rebase. Review URL: http://codereview.chromium.org/1600013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43798 0039d316-1c4b-4281-b951-d872f2087c98
* Update test shell for new dragImage api.estade@chromium.org2010-04-054-7/+18
| | | | | | | | | | | | | I don't think this actually caused the layout test failures, but it is worth tidying up anyway. patch mostly by Nico Weber BUG=none TEST=layout tests Review URL: http://codereview.chromium.org/1519018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43653 0039d316-1c4b-4281-b951-d872f2087c98
* Eliminate WebCore include paths when compiling Chromium code.darin@chromium.org2010-04-037-71/+13
| | | | | | | | | | | | | In the process of trying to do this, I discovered some unnecessary config.h includes as well as some remaining WebCore function calls. R=dglazkov BUG=none TEST=none Review URL: http://codereview.chromium.org/1521010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43574 0039d316-1c4b-4281-b951-d872f2087c98
* editing/selection/extend-selection.html times out in debug mode.darin@chromium.org2010-04-021-0/+2
| | | | | | | | | | | | mark it as slow. TBR=arv BUG=39855 TEST=none Review URL: http://codereview.chromium.org/1518014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43490 0039d316-1c4b-4281-b951-d872f2087c98
* Don't navigate TestShell page to about:blank if it's devtools frontend ↵yurys@chromium.org2010-04-021-3/+7
| | | | | | | | because it is supposed to load only devtools frontend page and only once. Review URL: http://codereview.chromium.org/1600007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43471 0039d316-1c4b-4281-b951-d872f2087c98
* Override a few more expectations due to r43444.scherkus@chromium.org2010-04-021-0/+2
| | | | | | | | | | TBR=nsylvain BUG=19113 TEST=Windows layout tests should go green Review URL: http://codereview.chromium.org/1512014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43449 0039d316-1c4b-4281-b951-d872f2087c98
* Bilinear video scaling enabled (using Skia).scherkus@chromium.org2010-04-021-0/+4
| | | | | | | | | | | | | | | This has a performance impact on scaled video but looks considerably better. We still use our optimized path for unscaled video. Patch by sergeyu@chromium.org http://codereview.chromium.org/1081011/show BUG=19113 TEST=none Review URL: http://codereview.chromium.org/1535017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43444 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 43367 - Enabled pepper3d test on mac. It will be enabled on other ↵rohitrao@chromium.org2010-04-011-3/+0
| | | | | | | | | | | platforms as soon as they support OpenGL 2.0. Review URL: http://codereview.chromium.org/1565005 TBR=alokp@chromium.org Review URL: http://codereview.chromium.org/1547016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43373 0039d316-1c4b-4281-b951-d872f2087c98
* Enabled pepper-3d test on mac. It will be enabled on other platforms as soon ↵alokp@chromium.org2010-04-011-0/+3
| | | | | | | | as they support OpenGL 2.0. Review URL: http://codereview.chromium.org/1565005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43367 0039d316-1c4b-4281-b951-d872f2087c98
* Make .def and .rc plugin files Windows-only.mmoss@google.com2010-03-311-0/+9
| | | | | | Review URL: http://codereview.chromium.org/1585006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43232 0039d316-1c4b-4281-b951-d872f2087c98
* Remove run_webkit_tests dependency on third_party\python_24.victorw@chromium.org2010-03-313-8/+13
| | | | | | | | | | R=dpranke,jeffbailey@google.com BUG=none TEST=build bot green Review URL: http://codereview.chromium.org/1568004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43224 0039d316-1c4b-4281-b951-d872f2087c98
* Move plugin-related files in webkit/glue to webkit/glue/plugins to make thembrettw@chromium.org2010-03-315-9/+9
| | | | | | | | | | | easier to find. With a random subset of files in webkit/glue, it's impossible to predict where you should find a file. No code change TEST=none BUG=none Review URL: http://codereview.chromium.org/1559008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43177 0039d316-1c4b-4281-b951-d872f2087c98
* Minor C++ fixes found by Clang.evan@chromium.org2010-03-301-5/+4
| | | | | | | | | In cases where I've added an #include, it's generally due to Clang being more picky about templates being available during expansions. Review URL: http://codereview.chromium.org/1432003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43098 0039d316-1c4b-4281-b951-d872f2087c98
* webkit/ ifdefs for BSD port; based on sprewell@jaggeri.com patchpvalchev@google.com2010-03-305-13/+13
| | | | | | Review URL: http://codereview.chromium.org/1483001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43053 0039d316-1c4b-4281-b951-d872f2087c98
* Adds callShouldCloseOnWebView to TestShell's LayoutTestController.creis@chromium.org2010-03-292-0/+8
| | | | | | | | | | | Useful for the onbefore-unload-focused-iframe.html layout test. BUG=39485 TEST=onbeforeunload-focused-iframe.html Review URL: http://codereview.chromium.org/1527003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42980 0039d316-1c4b-4281-b951-d872f2087c98
* Added DEPS file to fix checkdeps.alokp@chromium.org2010-03-291-0/+4
| | | | | | TBR: brettw git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42954 0039d316-1c4b-4281-b951-d872f2087c98
* Renamed pepper_test_plugin target to npapi_pepper_test_plugin. The automated ↵alokp@chromium.org2010-03-298-14/+95
| | | | | | | | tests copy built dll to plugins folder so they can be found and loaded. But chrome only loads dlls whose name matches np*.dll pattern. Hence the change. Review URL: http://codereview.chromium.org/1453001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42950 0039d316-1c4b-4281-b951-d872f2087c98
* Added command buffer implementation of WebGL which runs in the sandbox.kbr@google.com2010-03-271-0/+5
| | | | | | | | | | | | | | | | | | | | | | Added synchronous initialization of the channel to the GPU process, needed to obey WebGL startup semantics. There are problems with this on the Windows platform which will be addressed via refactoring in the GpuProcessHost in a subsequent CL. Implemented offscreen rendering code path in GGL / GLES2CmdDecoder for Mac OS X. This new code path is not yet complete for all platforms and is still being stress tested. The previous in-process WebGL implementation is currently used when the sandbox is disabled; it will be removed in a subsequent CL. A one-line code change in WebKit is needed after this CL lands to enable the new code path. BUG=29120 TEST=ran WebGL demos on command buffer implementation on Mac Review URL: http://codereview.chromium.org/1328001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42879 0039d316-1c4b-4281-b951-d872f2087c98
* Override SimpleWebMimeRegistryImpl::supportsMediaMIMEType() for test_shell.scherkus@chromium.org2010-03-264-3/+110
| | | | | | | | | | | Different versions of Chromium support different codecs, which results in all media layout tests failing since they are generated against ogg/vorbis/theora content. By overriding supportsMediaMIMEType() all media layout tests will use ogg/vorbis/theora test input. BUG=25886 TEST=test_shell on offical builder should start passing media layout tests Review URL: http://codereview.chromium.org/1356003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42837 0039d316-1c4b-4281-b951-d872f2087c98
* Added a test for pepper3d. It ensures that we can successfully load a pepper ↵alokp@chromium.org2010-03-265-8/+343
| | | | | | | | 3d plugin and render. Review URL: http://codereview.chromium.org/1073003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42793 0039d316-1c4b-4281-b951-d872f2087c98
* Allow running tests with enabled but closed Web Inspector. Corresponding ↵yurys@chromium.org2010-03-263-2/+12
| | | | | | | | WebKit change: https://bugs.webkit.org/show_bug.cgi?id=36610 Review URL: http://codereview.chromium.org/1359001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42745 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 2.1.10.ager@chromium.org2010-03-261-0/+7
| | | | | | | | | | Suppress large-expressions in chromium tree while landing expectation change upstream. This test is failing on Mac and on Windows in debug mode already with a JS stack overflow exception. It is just at the limit on Linux now so occasionally fails and occasionally passes. Review URL: http://codereview.chromium.org/1366004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42741 0039d316-1c4b-4281-b951-d872f2087c98
* Add kochi and dejavu fonts to default package list on linuxjamesr@chromium.org2010-03-261-5/+6
| | | | | | Review URL: http://codereview.chromium.org/1356002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42704 0039d316-1c4b-4281-b951-d872f2087c98
* Make update_expecations_from_dashboard unit tests pass again.jparent@chromium.org2010-03-252-19/+24
| | | | | | | | | | | | | 1. Pass expecations into _get_iterable_expectations (this changed at some point and all usages weren't updated). 2. Change unit test expected results to strip out whitespace. Code appearantly changed to strip whitespace at some point, which seems fine. 3. Change unit test expected results to include extra new lines. This seems questionable, but we'll see if this is an issue in practice and address it then if it is. TEST=Run update_expectations_from_dashboard_unittest.py BUG=none Review URL: http://codereview.chromium.org/1234002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42693 0039d316-1c4b-4281-b951-d872f2087c98
* linux: add a NonHintedSans font to test_shellagl@chromium.org2010-03-251-0/+17
| | | | | | | | This is used by an upcoming layout test. http://codereview.chromium.org/1303001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42612 0039d316-1c4b-4281-b951-d872f2087c98
* Reland r42473. Add a delegate to CookieMonster and broadcast notifications ↵jochen@chromium.org2010-03-251-1/+1
| | | | | | | | | | | | | | about changes to cookies. This change will allow implementing the experimental cookie extension API, specifically the cookies.onChaned event BUG=none TEST=net_unittests TBR=jochen@ Review URL: http://codereview.chromium.org/1287001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42586 0039d316-1c4b-4281-b951-d872f2087c98
* Support sending a sliced file in chromium.jianli@chromium.org2010-03-242-3/+16
| | | | | | | | | BUG=none TEST=The WebKit Layout test. Review URL: http://codereview.chromium.org/594036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42559 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 42473 - Add a delegate to CookieMonster and broadcast notifications ↵dhollowa@chromium.org2010-03-241-1/+1
| | | | | | | | | | | | | | | | about changes to cookies. This change will allow implementing the experimental cookie extension API, specifically the cookies.onChanged event BUG=38398 TEST=net_unittests Review URL: http://codereview.chromium.org/1023004 TBR=jochen@chromium.org Review URL: http://codereview.chromium.org/1256003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42478 0039d316-1c4b-4281-b951-d872f2087c98
* Add a delegate to CookieMonster and broadcast notifications about changes to ↵jochen@chromium.org2010-03-241-1/+1
| | | | | | | | | | | | | cookies. This change will allow implementing the experimental cookie extension API, specifically the cookies.onChanged event BUG=38398 TEST=net_unittests Review URL: http://codereview.chromium.org/1023004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42473 0039d316-1c4b-4281-b951-d872f2087c98
* Add Chromium implementation for LayoutTestController.showWebInspectoryurys@chromium.org2010-03-242-0/+10
| | | | | | Review URL: http://codereview.chromium.org/1278001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42463 0039d316-1c4b-4281-b951-d872f2087c98
* A quick fix for "keyboard-event.html".hbono@chromium.org2010-03-241-0/+2
| | | | | | | | | | | I forgot adding code that ignores WM_CHAR events into npapi_layout_test_plugin. Sorry for my stupid mistake. TBR=jam BUG=none TEST=keyboard-event.html Review URL: http://codereview.chromium.org/1238004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42448 0039d316-1c4b-4281-b951-d872f2087c98
* linux: add a SlightHintedGeorgia font to test_shellevan@chromium.org2010-03-232-0/+13
| | | | | | | | | | | | This is used by an upcoming layout test. Also make test_shell properly rebuild when you edit the fontconfig file. BUG=33447 Review URL: http://codereview.chromium.org/1219002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42388 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Roll 56272:56306.dglazkov@chromium.org2010-03-201-2849/+5
| | | | | | | | | | | | Switch over to use test_expectations upstream. TBR=dpranke TEST=never BUG=often Review URL: http://codereview.chromium.org/1093006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42190 0039d316-1c4b-4281-b951-d872f2087c98
* Add expectation to green the bot.dglazkov@chromium.org2010-03-191-0/+2
| | | | | | | | | | TBR=japhet TEST=none BUG=temporary Review URL: http://codereview.chromium.org/1140002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42171 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Roll 56239:56272.dglazkov@chromium.org2010-03-191-1/+0
| | | | | | | | | | TBR=japhet TEST=none BUG=srsly Review URL: http://codereview.chromium.org/1095006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42163 0039d316-1c4b-4281-b951-d872f2087c98
* Update expectations since I can't get ↵agl@chromium.org2010-03-191-1/+2
| | | | | | chromium-linux-fontconfig-renderstyle.html to work. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42148 0039d316-1c4b-4281-b951-d872f2087c98
* More WebKit flakiness.jhawkins@chromium.org2010-03-191-0/+2
| | | | | | | | | TBR=thestig BUG=38704,38706 TEST=none Review URL: http://codereview.chromium.org/1079008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42145 0039d316-1c4b-4281-b951-d872f2087c98
* Remove flakiness dashboard code from webkit\tools. The code was moved to ↵victorw@chromium.org2010-03-194-3278/+0
| | | | | | | | | | | trunk/tools/dashboards. TBR=ojan TEST=none BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42142 0039d316-1c4b-4281-b951-d872f2087c98
* Linux test_shell: dont always use hermetic fontconfig mode.agl@chromium.org2010-03-191-1/+1
| | | | | | This undoes r42117 as I figured out what was going on. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42137 0039d316-1c4b-4281-b951-d872f2087c98
* Mark svg/custom/feDisplacementMap-01.svg as flaky on Mac/Linux Debug.jhawkins@chromium.org2010-03-191-0/+3
| | | | | | | | | TBR=thestig BUG=38694 TEST=none Review URL: http://codereview.chromium.org/1137002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42136 0039d316-1c4b-4281-b951-d872f2087c98
* Fix expectations mishap.dglazkov@chromium.org2010-03-191-2/+2
| | | | | | | | | | TBR=japhet TEST=none BUG=it was Review URL: http://codereview.chromium.org/1083004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42126 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Roll 56197:56239.dglazkov@chromium.org2010-03-191-6/+5
| | | | | | | | | | TBR=japhet TEST=none BUG=inexplicably Review URL: http://codereview.chromium.org/1117004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42119 0039d316-1c4b-4281-b951-d872f2087c98
* Linux test_shell: always use hermetic fontconfig mode.agl@chromium.org2010-03-191-1/+1
| | | | | | | This is just a temporary change to debug a layout test failure which I cannot replicate anywhere. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42117 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 42074 - Try to fix flaky websocket tests.amit@chromium.org2010-03-191-0/+7
| | | | | | | | | | | | | | | | | | | Some websoket layout tests became flaky from r41818. This is because it adds websocket throttling in WebSocketJob. Make sure Close() will call OnClose() even if it is waiting resolving or waiting in throttling queue, so that WebSocketJob is removed from throttling queue and wake up next WebSocketJob. BUG=38397 TEST=layout tests websocket/tests passes Review URL: http://codereview.chromium.org/1096001 TBR=ukai@chromium.org Review URL: http://codereview.chromium.org/1120004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42078 0039d316-1c4b-4281-b951-d872f2087c98
* Try to fix flaky websocket tests.ukai@chromium.org2010-03-191-7/+0
| | | | | | | | | | | | | | | | Some websoket layout tests became flaky from r41818. This is because it adds websocket throttling in WebSocketJob. Make sure Close() will call OnClose() even if it is waiting resolving or waiting in throttling queue, so that WebSocketJob is removed from throttling queue and wake up next WebSocketJob. BUG=38397 TEST=layout tests websocket/tests passes Review URL: http://codereview.chromium.org/1096001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42074 0039d316-1c4b-4281-b951-d872f2087c98
* Tweak expectations after the roll.dglazkov@chromium.org2010-03-191-2/+3
| | | | | | | | | | TBR=japhet TEST=none BUG=impossible Review URL: http://codereview.chromium.org/1084008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42073 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Roll 56165:56197.dglazkov@chromium.org2010-03-191-3/+9
| | | | | | | | | | TBR=japhet TEST=none BUG=maybe Review URL: http://codereview.chromium.org/1102003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42072 0039d316-1c4b-4281-b951-d872f2087c98
* Move more files to toplevel gfx.ben@chromium.org2010-03-192-2/+2
| | | | | | | | | TBR=darin BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42071 0039d316-1c4b-4281-b951-d872f2087c98