summaryrefslogtreecommitdiffstats
path: root/webkit/tools
Commit message (Collapse)AuthorAgeFilesLines
* Updating mac tests based on the weekendthomasvl@chromium.org2009-03-091-30/+9
| | | | | | | | | | | | - a few more keyboard input tests pass from Avi's work landing upstream - some other test are passing, probably from core fixes that went in focused on the windows side but helped mac. - updating the comments on one failing test since the test passes, it's a corruption problem from a test that runs before it. Review URL: http://codereview.chromium.org/39343 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11243 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline for rafaelw@chromium.org2009-03-081-2/+0
| | | | | | | | | | | | | | | | LayoutTests/fast/dom/SelectorAPI/dumpNodeList.html LayoutTests/fast/dom/SelectorAPI/dumpNodeList-almost-strict.html Looks like webkit removed [ConvertUndefinedOrNullToNullString] from the WebCore/dom/Document.idl querySelector & querySelectorAll which resulted in differing expected output. The fast/dom/SelectorAPI/dumpNodeList-*-expected.txt files have the updated (correct) output, but we had branched our expected.txt files because of different TypeError output. Review URL: http://codereview.chromium.org/40265 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11222 0039d316-1c4b-4281-b951-d872f2087c98
* Landing again the CL that adds security info to canceled requests (last time ↵jcampan@chromium.org2009-03-081-6/+9
| | | | | | | | | it was causing sync XMLHttpRequests to hang, breaking many layout tests). TBR=darin Review URL: http://codereview.chromium.org/39321 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11221 0039d316-1c4b-4281-b951-d872f2087c98
* Update tests fixable.ericroman@google.com2009-03-081-1/+1
| | | | | | | | TRB=nsylvain Review URL: http://codereview.chromium.org/40281 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11218 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a duplicate expectation. Somehow linting didnt catch this.ericroman@google.com2009-03-081-1/+0
| | | | | | | TBR=nsylvain Review URL: http://codereview.chromium.org/39318 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11217 0039d316-1c4b-4281-b951-d872f2087c98
* Update test lists following merge. There are some failures on MAC and LINUX ↵ericroman@google.com2009-03-081-0/+10
| | | | | | | | | | which need to be explored. TBR=nsylvain Review URL: http://codereview.chromium.org/40280 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11216 0039d316-1c4b-4281-b951-d872f2087c98
* Fix tests list -- some expected fails are no longer valid on MAC because ↵ericroman@google.com2009-03-081-3/+2
| | | | | | | | | | those tests have been moved. TRB=nsylvain@chromium.org Review URL: http://codereview.chromium.org/40278 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11212 0039d316-1c4b-4281-b951-d872f2087c98
* Fill out some of the new abstract methods of WebKitClient.ericroman@google.com2009-03-081-0/+5
| | | | | | | | | | | | | | | | This is a quickie to get things compiling -- after I updated DEPS to land webkit merge, I picked up your r11178 which changed these interfaces. Note, it looks like there is a reachability problem with ChromiumBridge::initV8CounterFunction() -- I had to remove the implementation from chromium_bridge_impl.cc to avoid multiple definitions (already in ChromiumBridge.cpp)... however that version does: ASSERT_NOT_REACHED(); This is a problem, since v8_proxy.cpp still calls it... this might crash in debug mode, but hopefully makes tree a bit happier... TBR=darin Review URL: http://codereview.chromium.org/40277 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11211 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 41447:41498ericroman@google.com2009-03-071-0/+45
| | | | | | Review URL: http://codereview.chromium.org/39297 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11210 0039d316-1c4b-4281-b951-d872f2087c98
* Revert change 11197 because it created 138 new layout testsnsylvain@chromium.org2009-03-071-7/+5
| | | | | | | | failures. Review URL: http://codereview.chromium.org/39311 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11201 0039d316-1c4b-4281-b951-d872f2087c98
* Landing again the CL that adds security info to canceled requests (it was ↵jcampan@chromium.org2009-03-071-5/+7
| | | | | | | | | | | breaking NPAPI tests on Vista due to an erroneuous commented line). TBR=darin Review URL: http://codereview.chromium.org/39309 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11197 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline text/text-text-0[5-7]-t tests on Linux. The images only differ in ↵thestig@chromium.org2009-03-071-3/+0
| | | | | | | | the highlight color from before, and the text files now match the other platforms. Review URL: http://codereview.chromium.org/40261 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11192 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 11179.jcampan@chromium.org2009-03-071-7/+5
| | | | | | | Reverting CL as plugin UI tests fail on Vista Review URL: http://codereview.chromium.org/40260 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11187 0039d316-1c4b-4281-b951-d872f2087c98
* This CL adds a way to specify the security info when canceling a URLRequest.jcampan@chromium.org2009-03-071-5/+7
| | | | | | | | | | | This allows to tag a request on the renderer side with its security info. It is useful for the "frame info" dialog. When showing that dialog for blocked frames, the security info can be retrieved and users can see the cert details for the blocked frame. TEST=Open a page containing a frame served over bad HTTPS. The frame is blocked (replaced with a warning message). Right-click, select "Frame info". The dialog should have a "show cert" button which when pressed should show the frame's bad cert. BUG=2853 Review URL: http://codereview.chromium.org/7276 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11179 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline two tests that, according to Finnur, were erroneously ↵pkasting@chromium.org2009-03-061-2/+0
| | | | | | | | re-baselined by brettw. Review URL: http://codereview.chromium.org/39289 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11175 0039d316-1c4b-4281-b951-d872f2087c98
* Defer a test which also fails upstream, and has never passed locally (or, I ↵pkasting@chromium.org2009-03-061-1/+2
| | | | | | | | think, upstream with Windows font metrics). Review URL: http://codereview.chromium.org/40253 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11171 0039d316-1c4b-4281-b951-d872f2087c98
* The output from these layout tests now resembles the senorblanco@chromium.org2009-03-061-2/+2
| | | | | | | | | mac output (they have alpha), so they've been rebaselined. Review URL: http://codereview.chromium.org/39274 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11168 0039d316-1c4b-4281-b951-d872f2087c98
* fix linux/mac: remove on linux/mac tootc@google.com2009-03-061-1/+0
| | | | | | | | | TBR=ananta Review URL: http://codereview.chromium.org/40252 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11165 0039d316-1c4b-4281-b951-d872f2087c98
* Rebase cg-fallback-bolding test on Linux. We have anti-aliasing turned on.thestig@chromium.org2009-03-061-3/+0
| | | | | | Review URL: http://codereview.chromium.org/40247 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11163 0039d316-1c4b-4281-b951-d872f2087c98
* New switch --gdb allows TestShell.app to be debugged by gdb even whenjrg@chromium.org2009-03-063-3/+11
| | | | | | | | | using --layout-tests, where we otherwise try hard to not talk to CrashReporter (and also breaks gdb). Review URL: http://codereview.chromium.org/39270 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11162 0039d316-1c4b-4281-b951-d872f2087c98
* Build test_shell and test_shell_tests on Linux from gyp-generated scons files:sgk@google.com2009-03-061-1/+72
| | | | | | | | | | | | | | | | | | | | | | * Catch up to recent changes: * Rename RenderThemeChromiumGtk.cpp to RenderThemeChromiumLinux.cpp. * Fix spelling of V*NPObject.{cpp,h} * Explicitly include varions WebCore *Gtk.cpp and *Linux.cpp files that are excluded by the general regular expression. * Add webinput_event_util.cc. * Exclude glue/plugins/plugin_stubs.cc. * Add a Linux test_shell_resources target to build test_shell_resources.{h,pak}. * Add an explicit test_shell action to repack resources into test_shell.pak. * Use -Wno-multichar when building libtest_shell_common.a. * Use -DWTF_USE_PTHREADS when building libwtf.a, and when dependent targets compile against it. * Use tools/test_shell/test_shell_main{,_GYP}.scons as the main entry point for GYP-based builds of webkit. * Add base/gfx/gtk_util.cc to the base build. Review URL: http://codereview.chromium.org/39219 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11160 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes the following layout tests.ananta@chromium.org2009-03-063-25/+17
| | | | | | | | | | | | | | 1. LayoutTests\plugins\netscape-plugin-setwindow-size.html 2. LayoutTests\plugins\destroy-stream-twice.html. The fix for the first test was to get our NPP_SetWindow implementation in the layout test plugin on par with webkit's implementation. I also added a fflush(stdout) to make sure that the printf shows up. If we don't do this the test fails often. The fix for the second test is to get our NPP_DestroyStream implementation in the layout test plugin on par with webkit's implementation. With the latest webkit update, there is a destroyNullStream test which has been added in this layout test. The layout test plugin had to be updated with this new method on the same lines as its counterpart in webkit. Review URL: http://codereview.chromium.org/39242 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11157 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline form-element-geometry-expected.pkasting@chromium.org2009-03-061-1/+1
| | | | | | | There are basically two sets of changes from the last baseline, which was done by Finnur on Jan. 26. One is a fix to SELECT scrollbars that looks like it's strictly more correct. The other is the removal of a [border bgcolor="#000000"] on the BRs inside some SELECTs, which I'm less certain of, but which isn't present upstream and wasn't present in our baseline before the last set of changes to it. Review URL: http://codereview.chromium.org/39268 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11153 0039d316-1c4b-4281-b951-d872f2087c98
* Fix _ValidateLists to work when running in linting mode.ojan@google.com2009-03-063-8/+27
| | | | | | | | | | | | In linting mode we don't walk the tree to find the list of actual test files, so we don't know the full paths to files. We just use prefix matching to look for duplicate files. So when validating the two test lists in linting mode, we should also use prefix matching. Review URL: http://codereview.chromium.org/40151 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11147 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline text-overflow-ellipsis test on Linux.thestig@chromium.org2009-03-061-8/+0
| | | | | | | The fonts are slightly different under Linux as well. (see issue 21189) Review URL: http://codereview.chromium.org/40191 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11144 0039d316-1c4b-4281-b951-d872f2087c98
* Reland r11118.darin@chromium.org2009-03-062-17/+29
| | | | | | | | TBR=dglazkov Review URL: http://codereview.chromium.org/40240 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11137 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline transform-absolute-in-positioned-container.levin@chromium.org2009-03-061-1/+1
| | | | | | | | | A rectangle on the lower left became smaller in width, and this new result better matches what nightly webkit produces. Review URL: http://codereview.chromium.org/40208 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11135 0039d316-1c4b-4281-b951-d872f2087c98
* Trying to match more closely DumpRenderTree to pass the layout test: ↵jcampan@chromium.org2009-03-062-3/+16
| | | | | | | | | | | | LayoutTests/fast/loader/null-request-after-willSendRequest.html See http://trac.webkit.org/browser/trunk/WebKitTools/DumpRenderTree/mac/ResourceLoadDelegate.mm willSendRequest method which is the code I duplicated. BUG=None TEST=layout test LayoutTests/fast/loader/null-request-after-willSendRequest.html Review URL: http://codereview.chromium.org/39232 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11134 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r11118 :(darin@chromium.org2009-03-062-29/+17
| | | | | | | | TBR=dglazkov Review URL: http://codereview.chromium.org/39267 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11125 0039d316-1c4b-4281-b951-d872f2087c98
* More WebKit API action (chromium side)darin@chromium.org2009-03-062-17/+29
| | | | | | | | R=dglazkov Review URL: http://codereview.chromium.org/39240 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11118 0039d316-1c4b-4281-b951-d872f2087c98
* Rebase a test that had been fixed already on windows.pinkerton@chromium.org2009-03-061-3/+4
| | | | | | Review URL: http://codereview.chromium.org/39261 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11116 0039d316-1c4b-4281-b951-d872f2087c98
* Rebase tests to match our network layer, not CFNetworkpinkerton@chromium.org2009-03-061-5/+2
| | | | | | Review URL: http://codereview.chromium.org/40223 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11112 0039d316-1c4b-4281-b951-d872f2087c98
* fast/clip/nestedTransparencyClip.html has not failed for over 20ager@chromium.org2009-03-061-4/+0
| | | | | | | | | | | | | | builds on the buildbot and consistently passes on my local Linux build. Remove it from the test list so we will catch it if it starts failing again. TBR=pam BUG=8442 Review URL: http://codereview.chromium.org/39250 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11106 0039d316-1c4b-4281-b951-d872f2087c98
* Don't let file:// URLs script Web URLs.abarth@chromium.org2009-03-061-0/+9
| | | | | | | | BUG=7986 R=finnur Review URL: http://codereview.chromium.org/39141 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11100 0039d316-1c4b-4281-b951-d872f2087c98
* Forgot some entries.evan@chromium.org2009-03-061-2/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11098 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a bunch of Linux baselines.evan@chromium.org2009-03-061-27/+6
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11097 0039d316-1c4b-4281-b951-d872f2087c98
* Another attempt to rebaseline rtl-ordering.htmldimich@google.com2009-03-061-2/+0
| | | | | | | | Previous was bad because I've played with the test itself and forgot to revert it before producing new baseline. Review URL: http://codereview.chromium.org/39244 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11095 0039d316-1c4b-4281-b951-d872f2087c98
* Add transform/3d to the ignore list since this feature is a work in progress ↵ben@chromium.org2009-03-061-0/+6
| | | | | | | | (according to smfr over at WebKit) and they don't even run these tests themselves on their buildbots. Review URL: http://codereview.chromium.org/37010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11094 0039d316-1c4b-4281-b951-d872f2087c98
* Mark a test that needs an FTP implementation as failing on Mac/Linux.evan@chromium.org2009-03-061-0/+3
| | | | | | Review URL: http://codereview.chromium.org/40211 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11087 0039d316-1c4b-4281-b951-d872f2087c98
* Pull in new third_party/WebKit that fixes textarea-metrics.html.ojan@google.com2009-03-061-1/+0
| | | | | | Review URL: http://codereview.chromium.org/39241 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11084 0039d316-1c4b-4281-b951-d872f2087c98
* temporarily disable rtl-ordering back.dimich@google.com2009-03-061-0/+1
| | | | | | Review URL: http://codereview.chromium.org/40209 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11080 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline 3 layout tests:dimich@google.com2009-03-061-3/+1
| | | | | | | | | | | | | | | LayoutTests\fast\text\drawBidiText.html The text metrics don't match, otherwise the bidi order of the text matches the one in Safari and text size matches the same page in IE (but IE has apparently incorrect bidi order) LayoutTests\fast\css\rtl-ordering.html The test verifies the ordering of rtl characters and it matches the Safari and expected result. The font metrics match IE (except default margin values that are differrent in IE). LayoutTests\fast\encoding\denormalised-voiced-japanese-chars.html The rendering is correct (denormalized unicode for Hiragana is composed back into correct glyphs) and matches Safari. The text metrics match IE. Review URL: http://codereview.chromium.org/40198 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11076 0039d316-1c4b-4281-b951-d872f2087c98
* Fix layout test list.sidchat@google.com2009-03-061-1/+4
| | | | | | Review URL: http://codereview.chromium.org/40203 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11075 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline a test where the list marker moved down 1 pixel.tc@google.com2009-03-061-1/+0
| | | | | | | | | | I think the new baseline is correct. Because the containing UL has a 1 pixel border, the marker should be offset by 1 pixel. I'm not sure why this changed :( Review URL: http://codereview.chromium.org/40193 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11071 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline an SVG layout test. In the bottom right corner box, the end of ↵sidchat@google.com2009-03-061-3/+0
| | | | | | | | the Value% color picker slider is in a very slight different shade. Review URL: http://codereview.chromium.org/39227 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11069 0039d316-1c4b-4281-b951-d872f2087c98
* Update tests_fixable to try to green Linux WebKit builder.evan@chromium.org2009-03-061-6/+10
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11067 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline 2 tests on linux.tc@google.com2009-03-061-7/+0
| | | | | | | | | | | | | | | drag-in-iframe: Says we just need to rebaseline and the test hasn't timed out in a long time. no_transform_hit_testing: New test. Only difference is we anti-alias fonts on linux. BUG=8439 Review URL: http://codereview.chromium.org/39230 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11065 0039d316-1c4b-4281-b951-d872f2087c98
* Fix layout test pending/security/block-test.html.patrick@chromium.org2009-03-061-1/+0
| | | | | | | Some output was missing due to calling finishTesting too early. Review URL: http://codereview.chromium.org/40196 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11062 0039d316-1c4b-4281-b951-d872f2087c98
* Defer tests that fail only on buildbot due to missing font.kuchhal@chromium.org2009-03-061-5/+5
| | | | | | | | | BUG=2304 Review URL: http://codereview.chromium.org/39209 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11060 0039d316-1c4b-4281-b951-d872f2087c98
* fix syntaxtc@google.com2009-03-051-2/+2
| | | | | | | Review URL: http://codereview.chromium.org/39228 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11057 0039d316-1c4b-4281-b951-d872f2087c98