summaryrefslogtreecommitdiffstats
path: root/webkit/tools
Commit message (Collapse)AuthorAgeFilesLines
* Update Linux/Mac test expectations.dglazkov@google.com2009-02-161-0/+5
| | | | | | | | | TBR=maruel BUG=NONE Review URL: http://codereview.chromium.org/20411 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9863 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Merge 40875:41017, Chromium sidedglazkov@google.com2009-02-161-1/+1
| | | | | | | | | | | | | | R=tc BUG=NONE The changes are to account for: http://trac.webkit.org/changeset/40925 -- Adding MediaPlayerPrivate http://trac.webkit.org/changeset/40981 -- Converting GKURL constructor arg to CString. Review URL: http://codereview.chromium.org/20409 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9860 0039d316-1c4b-4281-b951-d872f2087c98
* Update tests_fixable.txt to catch flaky tests from the recent WebKit merge ↵jhawkins@chromium.org2009-02-151-0/+5
| | | | | | | | and a regression from r9839. Review URL: http://codereview.chromium.org/20394 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9845 0039d316-1c4b-4281-b951-d872f2087c98
* Match the Windows plugin moving/sizing behavior on Linux.deanm@chromium.org2009-02-151-0/+11
| | | | | | | | | | | | | This keep the sizing operations in WebPluginDelegateImpl, and does the moving in DidMove. This more or less matches what currently happens on Windows. Add a comment explaining this situation better. Add some random comments and small code cleanup. Remove the flash useragent spoofing hack on non-Windows, we don't need to worry about this for now. Review URL: http://codereview.chromium.org/20304 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9843 0039d316-1c4b-4281-b951-d872f2087c98
* Add a flaky layout test to tests_fixable.txt for win and linux.jhawkins@chromium.org2009-02-151-0/+1
| | | | | | Review URL: http://codereview.chromium.org/21382 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9834 0039d316-1c4b-4281-b951-d872f2087c98
* Update tests_fixable.txt to match Linux webkit buildbot.jhawkins@chromium.org2009-02-151-1/+2
| | | | | | Review URL: http://codereview.chromium.org/21381 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9832 0039d316-1c4b-4281-b951-d872f2087c98
* Fix duplicate expectations.kuchhal@chromium.org2009-02-141-1/+0
| | | | | | | Review URL: http://codereview.appspot.com/17061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9819 0039d316-1c4b-4281-b951-d872f2087c98
* update test list.kuchhal@chromium.org2009-02-141-16/+24
| | | | | | | | | TBR=estade Review URL: http://codereview.appspot.com/14091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9817 0039d316-1c4b-4281-b951-d872f2087c98
* Change mime type utils to operate on platform-specific string types for ↵estade@chromium.org2009-02-141-3/+4
| | | | | | | | filenames/file extensions. Review URL: http://codereview.chromium.org/21327 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9809 0039d316-1c4b-4281-b951-d872f2087c98
* Roll deps to pick up plugin layout test failures.dglazkov@google.com2009-02-131-58/+0
| | | | | | | | TBR=brettw Review URL: http://codereview.chromium.org/21362 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9794 0039d316-1c4b-4281-b951-d872f2087c98
* Mark failing tests after the merge.brettw@chromium.org2009-02-131-0/+69
| | | | | | Review URL: http://codereview.chromium.org/20368 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9786 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline a Layout test. We now do not select the empty space after a text ↵sidchat@google.com2009-02-131-3/+2
| | | | | | | | has been typed when right click occurs after the text. Review URL: http://codereview.chromium.org/20330 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9783 0039d316-1c4b-4281-b951-d872f2087c98
* Updating mac testing info based on the the last few runs of the build bots.thomasvl@chromium.org2009-02-131-10/+14
| | | | | | Review URL: http://codereview.chromium.org/20358 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9754 0039d316-1c4b-4281-b951-d872f2087c98
* A few more Linux tests that pass after Windows baselinefinnur@google.com2009-02-131-5/+0
| | | | | | | | | | changed. TBR=sky Review URL: http://codereview.chromium.org/20336 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9746 0039d316-1c4b-4281-b951-d872f2087c98
* The WebFrame interface currently supports reference counting, but no one uses.darin@chromium.org2009-02-133-3/+0
| | | | | | | | | | | | | | | | Internally, WebFrameImpl needs reference counting, so we still define it there. Same goes for WebView and WebWidget. While making this change, I noticed that WebInspectorClient was casting WebView pointers to WebViewImpl pointers too much. By just starting with WebViewImpl pointers, things could be cleaned up considerably. R=brettw Review URL: http://codereview.chromium.org/21342 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9745 0039d316-1c4b-4281-b951-d872f2087c98
* Comment some of the merge-related layout test failures.estade@chromium.org2009-02-131-1/+6
| | | | | | Review URL: http://codereview.chromium.org/21336 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9739 0039d316-1c4b-4281-b951-d872f2087c98
* fix test listtc@google.com2009-02-131-3/+3
| | | | | | | | | TBR=awalker Review URL: http://codereview.chromium.org/24016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9719 0039d316-1c4b-4281-b951-d872f2087c98
* Add section for test regressions caused by webkit merge to 40864amanda@chromium.org2009-02-131-0/+17
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9718 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing layout test failure (forgot one file).finnur@google.com2009-02-121-13/+0
| | | | | | | | | | Also marking Linux tests as passing now that they've picked up the baseline fixes for Windows. TBR=sky Review URL: http://codereview.chromium.org/20331 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9710 0039d316-1c4b-4281-b951-d872f2087c98
* A few more SVG layout tests (9 total) - and commenting three existing SVG ↵finnur@google.com2009-02-121-12/+12
| | | | | | | | | | | | | | | layout tests that look like they are succeeding, if you don't look closely enough. All of these fixed tests were using the mac expected baselines for text (which are different due to font metrics). svg/hixie/shapes/path/001.xml and svg/hixie/perf/007.xml ... also had differences in the shading (Skia vs CG). Review URL: http://codereview.chromium.org/20325 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9709 0039d316-1c4b-4281-b951-d872f2087c98
* This adds the implementation for the JS method ↵jcampan@chromium.org2009-02-123-8/+31
| | | | | | | | | | | | eventSender.scheduleAsynchronousClick which makes the test LayoutTests/fast/events/popup-blocking-click-in-iframe.html pass. Review URL: http://codereview.chromium.org/20320 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9704 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the mac tag for tests we just added baselines for (looks like a cl addedthomasvl@chromium.org2009-02-121-2/+2
| | | | | | | the mac entries right as the new baselines got landed) Review URL: http://codereview.chromium.org/20322 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9700 0039d316-1c4b-4281-b951-d872f2087c98
* Changing LayoutTest expectations for 3 linux tests.finnur@google.com2009-02-121-3/+2
| | | | | | | | | | I marked these as fixed on Windows and now that the Linux bot has cycled, those look fixed on Linux as well. TBR=sky Review URL: http://codereview.chromium.org/24013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9696 0039d316-1c4b-4281-b951-d872f2087c98
* A couple of layout test updates:ager@chromium.org2009-02-121-5/+0
| | | | | | | | | | | - Enabled regex test on mac. Seem to work as intended. - Rebaseline regex/non-pattern-characters. Only error messages differ. - Add rebaselining for early-acid3-86. Was already rebaselined for Windows/Linux and only error messages differ. - Update rebaselining for window-lookup-precedence tests. Now matches the Window/Linux versions. Review URL: http://codereview.chromium.org/20318 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9695 0039d316-1c4b-4281-b951-d872f2087c98
* Going through LayoutTests/svg/W3C-SVG-1.1 and a few more (22 layout tests in ↵finnur@google.com2009-02-121-27/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | all) Text baselines are different due to missing Z in output or because metrics are different. animate-elem-28-t.svg: Added text baseline that takes into account the font differences. animate-elem-40-t.svg: No longer missing rect outlines so we can add a baseline for this test. animate-elem-41-t.svg: Slight pixel differences in how we draw the star. Rebaselining. animate-elem-61-t.svg: animate-elem-63-t.svg: animate-elem-64-t.svg: animate-elem-65-t.svg: animate-elem-66-t.svg: animate-elem-67-t.svg: animate-elem-68-t.svg: animate-elem-69-t.svg: animate-elem-70-t.svg: filterRegions.svg: textLength.svg: gradient-stop-corner-cases.svg: pattern-deep-referencing.svg: Slight pixel difference in shading and rounded corners. animate-elem-80-t.svg: animate-elem-82-t.svg: masking-mask-01-b.svg: pservers-grad-08-b.svg: pservers-grad-14-b.svg: Slight shading changes (Skia). patternPreserveAspectRatioA.png: Slight font and shading differences. textProperties.svg: This is similar to a change I reviewed from Darin after we changed the code transformation during a merge. text-dom-01-f.svg: One pixel different in the word "is". Review URL: http://codereview.chromium.org/21270 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9693 0039d316-1c4b-4281-b951-d872f2087c98
* Defers the test http/tests/security/canvas-remote-read-svg-image.html. This sky@google.com2009-02-121-1/+4
| | | | | | | | | | | | test passes in Chrome, but appears to fail in test shell because of a difference in how lighttpd is serving up the resource. BUG=none TEST=none TBR=tc Review URL: http://codereview.chromium.org/21299 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9684 0039d316-1c4b-4281-b951-d872f2087c98
* Remove rebaselining for numberic-conversion test. The test has beenager@chromium.org2009-02-121-2/+0
| | | | | | | fixed upstream to match the spec and the rebaselining is no longer needed. Review URL: http://codereview.chromium.org/20314 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9682 0039d316-1c4b-4281-b951-d872f2087c98
* mac test updatesthomasvl@chromium.org2009-02-121-23/+2
| | | | | | | | | - removed entries for plugin tests that now pass - removed entries for a few tests that pass (from merges?) - one test now tends to crash instead of fail, updated that status. Review URL: http://codereview.chromium.org/21293 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9655 0039d316-1c4b-4281-b951-d872f2087c98
* On Windows, find all modified files after a WebKit merge and force thempamg@google.com2009-02-122-3/+23
| | | | | | | | | | | | | | to LF. 'svn merge' saves them with CRLF otherwise, which interferes with later merges. Remove the now-obsolete code that did the same thing after a 3-way merge, which only took effect when a file had conflicts. BUG=7536 TEST=run a merge, see no CRLF in text files Review URL: http://codereview.chromium.org/20289 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9650 0039d316-1c4b-4281-b951-d872f2087c98
* Defering the test LayoutTests/fast/events/dispatchEvent-crash.html, it uses ↵jcampan@chromium.org2009-02-121-3/+1
| | | | | | | | workers. Review URL: http://codereview.chromium.org/26001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9637 0039d316-1c4b-4281-b951-d872f2087c98
* Disable a test.tc@google.com2009-02-121-0/+3
| | | | | | | | | TBR=sid Review URL: http://codereview.chromium.org/21280 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9630 0039d316-1c4b-4281-b951-d872f2087c98
* Renderer and test shell now handle --enable-video with SetMediaPlayerAvailable.scherkus@chromium.org2009-02-111-0/+5
| | | | | | Review URL: http://codereview.chromium.org/20268 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9614 0039d316-1c4b-4281-b951-d872f2087c98
* The test LayoutTests/fast/dom/clientWidthAfterDocumentIsRemoved.html removes ↵jcampan@chromium.org2009-02-111-6/+0
| | | | | | | | | | | | | | an IFrame from a document. On Mac, they have the IFrame in the tree dump, we don't in our baseline. It is OK to have the IFrame in the dump. Rebaselining. Review URL: http://codereview.chromium.org/20271 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9610 0039d316-1c4b-4281-b951-d872f2087c98
* Wrong LayoutTest marked as fixed.finnur@google.com2009-02-111-2/+2
| | | | | | | | | | | | | | I marked LayoutTests/fast/dom/java-applet-calls.html as fixed instead of chrome/fast/dom/java-applet-calls.html Fixing. TBR=nsylvain Review URL: http://codereview.chromium.org/21267 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9602 0039d316-1c4b-4281-b951-d872f2087c98
* Some more LayoutTest are now passing on the buildbot.finnur@google.com2009-02-111-4/+3
| | | | | | | | Marking as such. Review URL: http://codereview.chromium.org/23020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9598 0039d316-1c4b-4281-b951-d872f2087c98
* 6 more random layout test fixes and deleting afinnur@google.com2009-02-111-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | baseline that is wrong. smoosh-styles-003: Expectations changed upstream. Text now measures 8 pixels narrower and we now match. svg-as-background-3: I am deleting this baseline, since it looks wrong, compared to the mac baseline. The tests 'invalid', 'valid' and 'onlyCommentInIFrame': These tests have expected results which include some dirt drawn next to the scrollbar, which we are no longer drawing (best seen in onlyCommentInIFrame). The tests 'overflow-x-y' and 'comment-in-textarea': Same problem as onlyCommentInIFrame above, but also needed to be updated to account for changes in form controls. Review URL: http://codereview.chromium.org/21263 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9593 0039d316-1c4b-4281-b951-d872f2087c98
* Media player availability now determined by SetMediaPlayerAvailable.scherkus@chromium.org2009-02-111-1/+7
| | | | | | | | Instead of relying on the command line, RenderProcess will attempt to load and enable the media player if possible. This is the first in a few changes where I'll be adding in hooks to load media DLLs at runtime if present. Review URL: http://codereview.chromium.org/20253 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9584 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the remaining SVG test failure from WebKit merge 40722:40785finnur@google.com2009-02-111-1/+0
| | | | | | | This is the same test you tried fixing yesterday, but had the font issue on your computer. Review URL: http://codereview.chromium.org/21253 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9577 0039d316-1c4b-4281-b951-d872f2087c98
* Pull the test_webview_delegate DidMove into platform specific files, and ↵deanm@chromium.org2009-02-114-34/+49
| | | | | | | | implement the Gtk version. The Gtk code uses xshape to do the non-rectangular clipping that is required for plugin windows (iframe shims, etc). Review URL: http://codereview.chromium.org/21248 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9576 0039d316-1c4b-4281-b951-d872f2087c98
* Some improvements to the browser window resizing.deanm@chromium.org2009-02-111-0/+18
| | | | | | | | | | | Previously, you could resize the window down to nothing, which makes WebKit start looking really bad. Additionally when I added plugin windows, the plugin windows would specify their size as a minimum during requisition. This prevented you from resizing the main browser window smaller than the plugin child window. The solution to both of these problems is simply to override the size requisition phase, and set a fixed minimum, 64x64. This still lets the GtkFixed requisition phase run, but just overwrites the requisition afterwards. Review URL: http://codereview.chromium.org/21210 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9563 0039d316-1c4b-4281-b951-d872f2087c98
* Add XP_MACOSX=1 to release configuration for TestShell.appamanda@chromium.org2009-02-111-1/+1
| | | | | | Review URL: http://codereview.chromium.org/20256 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9562 0039d316-1c4b-4281-b951-d872f2087c98
* Checkpoint of plugin support code for Mac. Does not work yet; being checkedamanda@chromium.org2009-02-113-6/+20
| | | | | | | | in to help stay in sync with linux plugin mods and ensure that it doesn't break Windows plugins. Review URL: http://codereview.chromium.org/21095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9558 0039d316-1c4b-4281-b951-d872f2087c98
* These tests look to me like they expect the form control metrics from before ↵finnur@google.com2009-02-111-2/+2
| | | | | | | | we removed theform control test_shell hack. Review URL: http://codereview.chromium.org/21239 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9538 0039d316-1c4b-4281-b951-d872f2087c98
* Looks like some of these tests still fail on Linux.darin@chromium.org2009-02-111-0/+3
| | | | | | | | | | See http://codereview.chromium.org/21226 for the code review. This CL is just a copy of that one. TBR=tony git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9535 0039d316-1c4b-4281-b951-d872f2087c98
* More re-baselining. The image results only differ by a few pixels, presumablydarin@chromium.org2009-02-111-14/+5
| | | | | | | | | | | caused by rounding differences now that TransformationMatrix uses doubles instead of floats. R=finnur Review URL: http://codereview.chromium.org/20239 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9534 0039d316-1c4b-4281-b951-d872f2087c98
* Defers LayoutTests/fast/js/pic/cached-prototype-setter.html as it issky@google.com2009-02-101-1/+1
| | | | | | | | | | | was failing before beta. BUG=none TEST=none Review URL: http://codereview.chromium.org/21234 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9529 0039d316-1c4b-4281-b951-d872f2087c98
* Marks LayoutTests/http/tests/ssl/verify-ssl-enabled.php as passing (assky@google.com2009-02-101-4/+4
| | | | | | | | | | | | | | | | | | it hasn't failed on the release bot in ages). Defers these two: LayoutTests/fast/js/comparefn-sort-stability.html LayoutTests/fast/js/sort-stability.html as we may never support this behavior. And lastly this defers LayoutTests/http/tests/appcache. BUG=none TEST=none Review URL: http://codereview.chromium.org/20240 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9525 0039d316-1c4b-4281-b951-d872f2087c98
* One more layout test...finnur@google.com2009-02-101-8/+3
| | | | | | | | | | | | WebKit's r40672 merged EventTargetNode up into Node, so the expectations for the test has changed (they output 1 fewer node). This matches WebKit's expected result change. Review URL: http://codereview.chromium.org/20236 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9521 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaselines the testsky@google.com2009-02-101-2/+1
| | | | | | | | | | | | | LayoutTests/http/tests/navigation/redirect302-basic.html . As far as I could tell the only difference is form controls. The baseline is likely very old. BUG=none TEST=none Review URL: http://codereview.chromium.org/21230 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9520 0039d316-1c4b-4281-b951-d872f2087c98
* Remove duplicate from tests_fixable.txt.tc@google.com2009-02-101-4/+1
| | | | | | | | | TBR=jcampan Review URL: http://codereview.chromium.org/20234 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9509 0039d316-1c4b-4281-b951-d872f2087c98