summaryrefslogtreecommitdiffstats
path: root/webkit/tools
Commit message (Collapse)AuthorAgeFilesLines
* Test expectation update due to the WebKit merge 44805:44837.levin@chromium.org2009-06-191-2/+1
| | | | | | | | | | TBR=paul@chromium.org BUG=None TEST=None Review URL: http://codereview.chromium.org/132064 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18797 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline tests due to the merge 44805:44837. levin@chromium.org2009-06-191-1/+5
| | | | | | | | | | | | The rebaseline is due to http://trac.webkit.org/changeset/44806 which did a vertical alignment change. TBR=paulg BUG=None TEST=None Review URL: http://codereview.chromium.org/132062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18796 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline tests due to the merge 44805:44837.levin@chromium.org2009-06-191-7/+0
| | | | | | | | | | | | | | | | The majority of these have to do http://trac.webkit.org/changeset/44806 which did a vertical alignment change. become-overlay-composited-layer is a new result due to a new test added by http://trac.webkit.org/changeset/44817. BUG=None TEST=None TBR=paulg Review URL: http://codereview.chromium.org/132061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18792 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 44805:44837levin@chromium.org2009-06-191-0/+10
| | | | | | | | | | | | The deletions of results are due to conversions of test to be dumpAsText tests. TBR=paulg BUG=none TEST=none Review URL: http://codereview.chromium.org/132057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18787 0039d316-1c4b-4281-b951-d872f2087c98
* Mark LayoutTests/media/unsupported-rtsp.html as CRASHhclam@chromium.org2009-06-181-0/+2
| | | | | | | | | | This test is really flaky, it is not passing as readily as you run it locally. Some investigation is needed. TBR=scherkus Review URL: http://codereview.chromium.org/131078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18770 0039d316-1c4b-4281-b951-d872f2087c98
* Mark 5 <video> tests as passhclam@chromium.org2009-06-181-6/+0
| | | | | | | | | | | | | | | | | TBR=scherkus, ajwong These 3 tests are now passing LayoutTests/media/video-error-does-not-exist.html LayoutTests/media/video-src-change.html LayoutTests/media/unsupported-rtsp.html These 2 tests just need rebaseline after several bug fixes: LayoutTests/fast/media/viewport-media-query.html LayoutTests/media/video-empty-source.html Review URL: http://codereview.chromium.org/131067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18760 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting r18743.avi@google.com2009-06-181-4/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18755 0039d316-1c4b-4281-b951-d872f2087c98
* Delete files from webkit/glue that have been made obsolete by correspondingdarin@chromium.org2009-06-189-81/+81
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | files in webkit/api. Here's the mapping: webkit/glue/webdatasource.h -> webkit/api/public/WebDataSource.h webkit/glue/weberror.h -> webkit/api/public/WebURLError.h webkit/glue/weburlrequest.h -> webkit/api/public/WebURLRequest.h webkit/glue/webresponse.h -> webkit/api/public/WebURLResponse.h I kept the implementation of WebDataSource in webkit/glue for now because it helps to have it close to WebFrameImpl and WebFrameLoaderClient. To facilitate this change, I needed to make use of WrappedResourceRequest and WrappedResourceResponse from webkit/api/src within the implementation files of webkit/glue. This is only a temporary usage of webkit/api/src from the outside. It will go away when WebFrame, etc. get moved into webkit/api. I modified these wrapper classes to expose the 'bind' function so that I can re-bind a wrapper. This is used in WebDataSourceImpl::request() and related methods to allow the interface to return a const reference to a WebURLRequest and WebURLResponse. The changes here are fairly mechanical. I'm not too happy about the way WebDataSource::redirectChain now works. I would prefer a solution that didn't involve so much copying, but I'm not going to worry about optimizing that now. R=brettw BUG=10041 TEST=none Review URL: http://codereview.chromium.org/126286 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18747 0039d316-1c4b-4281-b951-d872f2087c98
* Add favicons to tabs on the Mac. Also moved SkBitmapToNSImage() toavi@google.com2009-06-181-1/+4
| | | | | | | | | | | | | | skia/ext/skia_utils_mac.h and removed chrome/browser/cocoa/cocoa_utils.h. Patch by rsesek. BUG=13565 Review URL: http://codereview.chromium.org/131018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18743 0039d316-1c4b-4281-b951-d872f2087c98
* Use media*.png for UI controls for <video> in test_shellhclam@chromium.org2009-06-171-0/+4
| | | | | | | | Loading media*.png for <video> and <audio> Review URL: http://codereview.chromium.org/125277 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18662 0039d316-1c4b-4281-b951-d872f2087c98
* Mark 3 <video> layout tests as passhclam@chromium.org2009-06-171-3/+0
| | | | | | | | | | | | | | TBR=scherkus BUG=13907 These three tests should now pass: LayoutTests/media/video-src-plus-source.html LayoutTests/media/video-src-invalid-remove.html LayoutTests/media/video-load-networkState.html Review URL: http://codereview.chromium.org/125263 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18638 0039d316-1c4b-4281-b951-d872f2087c98
* linux: merge some form-related bugs.evan@chromium.org2009-06-171-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18628 0039d316-1c4b-4281-b951-d872f2087c98
* Have test_shell depend on xdisplaycheck. The buildbots need this binary ↵tc@google.com2009-06-171-0/+1
| | | | | | | | | built before it tries to run test_shell_tests or the layout tests. Review URL: http://codereview.chromium.org/125228 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18627 0039d316-1c4b-4281-b951-d872f2087c98
* linux: rebaseline some layout tests.evan@chromium.org2009-06-171-3/+0
| | | | | | | | Checked these manually. BUG=12563 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18580 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline two tests from the last 2 merges. These tests changed upstream.tc@google.com2009-06-161-9/+0
| | | | | | | | | TBR=dglazkov Review URL: http://codereview.chromium.org/125215 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18542 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge from r44699 to r44726.tc@google.com2009-06-161-0/+4
| | | | | | | | | Compile fix for new files in r44726 and a test changed in r44712. Review URL: http://codereview.chromium.org/125207 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18529 0039d316-1c4b-4281-b951-d872f2087c98
* Mark a test as failing on linux/debug.tc@google.com2009-06-161-0/+3
| | | | | | | | | TBR=dglazkov Review URL: http://codereview.chromium.org/126225 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18524 0039d316-1c4b-4281-b951-d872f2087c98
* Webkit merge from r44682 to r44699.tony@chromium.org2009-06-161-2/+7
| | | | | | | | | | | Not much here, just one layout test that changed expectations. Added some flakey video tests to the list while I'm at it. Review URL: http://codereview.chromium.org/126174 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18514 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline tests, affected by fixes to Skia compositing upstream: ↵dglazkov@google.com2009-06-161-2/+0
| | | | | | | | | | | | | | http://trac.webkit.org/changeset/43902 We actually had wrong baselines and the fixes broke our layout tests :-\ R=senorblanco BUG=12352 TEST=no layout test regressions. Review URL: http://codereview.chromium.org/125195 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18504 0039d316-1c4b-4281-b951-d872f2087c98
* Remove tests that are now passing from expectations.dglazkov@google.com2009-06-161-9/+1
| | | | | | | | | | TBR=darin BUG=12860 TEST=no layout test regressions. Review URL: http://codereview.chromium.org/125193 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18494 0039d316-1c4b-4281-b951-d872f2087c98
* Disable layout tests for workers since 'shadow page' can not be created in ↵dimich@google.com2009-06-161-1/+1
| | | | | | | | | test_shell. BUG=10271 TEST=none TBR=jianli Review URL: http://codereview.chromium.org/125168 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18473 0039d316-1c4b-4281-b951-d872f2087c98
* Update layout test expectations for <video>hclam@chromium.org2009-06-161-2/+4
| | | | | | | | | | TBR=scherkus Some tests fail on mac, disable them. Review URL: http://codereview.chromium.org/126178 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18469 0039d316-1c4b-4281-b951-d872f2087c98
* Update expectations for layout testshclam@chromium.org2009-06-151-7/+9
| | | | | | | | | | TBR=scherkus Updating some more flaky tests. Review URL: http://codereview.chromium.org/126172 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18449 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline Linux and Win tests by methodically going through the ↵dglazkov@google.com2009-06-151-33/+4
| | | | | | | | | | | | | | | test_expectations list. BUG=http://crbug.com/10301 BUG=http://crbug.com/10433 BUG=http://crbug.com/10435 BUG=http://crbug.com/8404 R=eroman TEST=watch the build bot. Review URL: http://codereview.chromium.org/125140 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18443 0039d316-1c4b-4281-b951-d872f2087c98
* Mark some video layout tests as flakyhclam@chromium.org2009-06-151-1/+4
| | | | | | | | | | More flaky tests appear to be flaky. TBR=scherkus Review URL: http://codereview.chromium.org/125150 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18440 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline 2 tests from the merge. Update the expectations file.tony@chromium.org2009-06-151-3/+0
| | | | | | | | | | | object-embed-plugin-scripting changed upstream in r44674. nth-child-dynamic is a new test. TBR=levin Review URL: http://codereview.chromium.org/126155 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18433 0039d316-1c4b-4281-b951-d872f2087c98
* Update test expectations for some layout tests for <video> and <audio>hclam@chromium.org2009-06-151-7/+8
| | | | | | | | | | Some tests appear to be flaky in build bot, adjust their expectations. TBR=scherkus Review URL: http://codereview.chromium.org/126142 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18431 0039d316-1c4b-4281-b951-d872f2087c98
* Webkit merge from 44668 to 44682.tc@google.com2009-06-151-0/+2
| | | | | | | | | | | | Fix a the compile by renaming JSONObject to InspectorJSONObject (upstream r44682) and add a test expection for a new test. The windows expectation is just a copy of the linux one, I need to rebaseline it on windows. Review URL: http://codereview.chromium.org/126148 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18421 0039d316-1c4b-4281-b951-d872f2087c98
* Fix test_shell_tests going over the limit of /I directoriessgk@google.com2009-06-141-0/+3
| | | | | | | | | passed to the resource compiler, too. BUG=none TEST=none Review URL: http://codereview.chromium.org/125110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18364 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor the PlatformContext layer to have only one class.brettw@chromium.org2009-06-143-8/+7
| | | | | | | | | | | | | | | | | | | | | | | | | Previously we had three classes of PlatformCanvas*, one for each platform. Then we had a typedef of PlatformContext to PlatformCanvas[Mac|Win|Linux] for the specific platform. This means that it was almost impossible to forward-declare PlatformCanvas and there were a bunch of unnecessary includes of platform_canvas.h in header files. This change makes there be only one platform_canvas.h header with ifdefs, which removes a decent amount of duplicated code. There is a platform-independent file, and one platform-dependent file of platform_canvas for each platform. I also renamed PlatformDevice[Mac|Win|Linux] to PlatformDevice, althouth in this case I kept the separate headers since there was much less overlap. I also broke out CanvasPaint into separate headers so this template doesn't need to be included all over the project (only a couple of files actually need it). Review URL: http://codereview.chromium.org/125109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18363 0039d316-1c4b-4281-b951-d872f2087c98
* Update expected results.abarth@chromium.org2009-06-141-0/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18362 0039d316-1c4b-4281-b951-d872f2087c98
* Pull in gyp support for a 'resource_include_dirs' setting.sgk@google.com2009-06-131-0/+3
| | | | | | | | | | Use it to keep the number of /I options we pass to webkit resource compilation within acceptable limits. BUG=none TEST=none Review URL: http://codereview.chromium.org/125104 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18358 0039d316-1c4b-4281-b951-d872f2087c98
* Mark a flaky layout test which has been timing out on some runs.ericroman@google.com2009-06-131-1/+1
| | | | | | | | | BUG=13767 TBR=tony Review URL: http://codereview.chromium.org/125098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18350 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline some layout testshclam@chromium.org2009-06-131-9/+0
| | | | | | | | | | | | | | | | Rebaseline the following layout tests: LayoutTests/fast/media/mq-animation.html LayoutTests/fast/media/mq-aspect-ratio.html LayoutTests/fast/media/mq-orientation.html LayoutTests/fast/media/mq-transform-01.html LayoutTests/fast/media/mq-transform-02.html LayoutTests/fast/media/mq-transform-03.html LayoutTests/fast/media/mq-transform-04.html LayoutTests/fast/media/viewport-media-query.html Review URL: http://codereview.chromium.org/125091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18341 0039d316-1c4b-4281-b951-d872f2087c98
* Mark a test a expected fail which has been failing in debug mode for a while.ericroman@google.com2009-06-121-0/+4
| | | | | | | | | BUG=14014 TBR=darin Review URL: http://codereview.chromium.org/125089 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18333 0039d316-1c4b-4281-b951-d872f2087c98
* Add expected failure for "dns-prefetch-control.html" which has been flaky on ↵ericroman@google.com2009-06-121-1/+1
| | | | | | | | | | | | linux for a while. The cause of the flake is an extra output line (warning from pkix_CacheCertChain_Add), see bug for details. TBR=tony BUG=14009 Review URL: http://codereview.chromium.org/126077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18329 0039d316-1c4b-4281-b951-d872f2087c98
* Mark two media layout tests as crashhclam@chromium.org2009-06-121-1/+4
| | | | | | | | TBR=scherkus Review URL: http://codereview.chromium.org/125075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18317 0039d316-1c4b-4281-b951-d872f2087c98
* Disblae some media layout testshclam@chromium.org2009-06-121-6/+23
| | | | | | | | | | TBR=scherkus Disable soem flaky media tests.. Review URL: http://codereview.chromium.org/125073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18314 0039d316-1c4b-4281-b951-d872f2087c98
* Enable a bunch of layout tests for <audio> and <video>hclam@chromium.org2009-06-121-3/+76
| | | | | | | | | | | | | | | BUG=4363 Enabled media layout tests under the folder on Windows: LayoutTests/media LayoutTests/fast/media LayoutTests/http/tests/media Review URL: http://codereview.chromium.org/125010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18297 0039d316-1c4b-4281-b951-d872f2087c98
* Update baselines.darin@chromium.org2009-06-121-2/+2
| | | | | | | | | | | | | | | | For some reason, the baselines I pulled earlier were wrong. These match what I see locally when I run the layout tests. In this CL, I'm also removing some REBASELINE tags that seem like they must have been leftover. They just make the rebaseline tool run more slowly. R=dglazkov BUG=none TEST=none Review URL: http://codereview.chromium.org/126059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18287 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline more tests. The new rendering looks better to me. It looks like wedarin@chromium.org2009-06-121-2/+0
| | | | | | | | | | | | | used to have an off-by-one pixel bug with some Skia path rendering. I'm not sure what change fixed this. R=dglazkov BUG=13721 TEST=none Review URL: http://codereview.chromium.org/126056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18282 0039d316-1c4b-4281-b951-d872f2087c98
* Add baseline results for fast\canvas\drawImage-with-globalAlpha.htmldarin@chromium.org2009-06-121-1/+0
| | | | | | | | | | | | | | | I just took these results straight from the output of our buildbots. This corresponds to: http://trac.webkit.org/changeset/44537 R=dglazkov BUG=13721 TEST=none Review URL: http://codereview.chromium.org/126040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18276 0039d316-1c4b-4281-b951-d872f2087c98
* Skip http/tests/loading/deleted-host-in-resource-load-delegate-callback.htmldarin@chromium.org2009-06-121-1/+1
| | | | | | | | | | | | | | since it depends on sessionStorage. See http://trac.webkit.org/changeset/44519 TBR=dglazkov BUG=13721 TEST=none Review URL: http://codereview.chromium.org/125041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18259 0039d316-1c4b-4281-b951-d872f2087c98
* We now have expected results for canvas-lineWidth.html, so we can let this testdarin@chromium.org2009-06-121-1/+0
| | | | | | | | | | | | run. TBR=deanm TEST=none BUG=13721 Review URL: http://codereview.chromium.org/126041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18258 0039d316-1c4b-4281-b951-d872f2087c98
* Remove expected failures for tests that now pass.darin@chromium.org2009-06-121-11/+0
| | | | | | | | | | TBR=dglazkov BUG=13786 TEST=none Review URL: http://codereview.chromium.org/126039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18256 0039d316-1c4b-4281-b951-d872f2087c98
* * Avoid doing concurrent DNS resolves of the same hostname in HostResolver.ericroman@google.com2009-06-121-2/+5
| | | | | | | | | | | | | | | | * Add a 1 minute cache for host resolves. * Refactor HostResolver to handle multiple requests. * Make HostResolver a dependency of URLRequestContext. operate the HostResolver in async mode for proxy resolver (bridging to IO thread). TEST=unittests BUG=13163 Review URL: http://codereview.chromium.org/118100 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18236 0039d316-1c4b-4281-b951-d872f2087c98
* Remove duplicates in test_expectations.tc@google.com2009-06-111-3/+2
| | | | | | | | | TBR=idana Review URL: http://codereview.chromium.org/125026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18229 0039d316-1c4b-4281-b951-d872f2087c98
* Removed duplicated entried from expected_tests.txt.idana@google.com2009-06-111-4/+2
| | | | | | | | | | BUG=13913 TEST=Run the webkit layout tests Review URL: http://codereview.chromium.org/125022 Review URL: http://codereview.chromium.org/125022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18228 0039d316-1c4b-4281-b951-d872f2087c98
* Disabled more layout tests in an attempt to make the tree go green.idana@google.com2009-06-111-2/+11
| | | | | | | | | BUG=13913 TEST=none Review URL: http://codereview.chromium.org/126004 Review URL: http://codereview.chromium.org/126004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18226 0039d316-1c4b-4281-b951-d872f2087c98
* Mark some tests as failing due to pre-existing bugs. Move to the right ↵pkasting@chromium.org2009-06-111-9/+12
| | | | | | | | | | spots in the file (I hope). Remove one test that should already (?) be covered by the general "LayoutTests/accessibility" FAIL. This test might be crashing sometimes, need to check more closely. BUG=13809 TEST=none Review URL: http://codereview.chromium.org/125014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18220 0039d316-1c4b-4281-b951-d872f2087c98