summaryrefslogtreecommitdiffstats
path: root/webkit/tools
Commit message (Collapse)AuthorAgeFilesLines
* Rolling back switch to hammer patterns again.bradnelson@chromium.org2008-10-202-45/+38
| | | | | | Review URL: http://codereview.chromium.org/7530 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3637 0039d316-1c4b-4281-b951-d872f2087c98
* Update test lists to match the state of the treeojan@google.com2008-10-201-0/+15
| | | | | | | and identify revisions where the tests started failing. Review URL: http://codereview.chromium.org/7527 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3635 0039d316-1c4b-4281-b951-d872f2087c98
* * Fix LayoutTests/http/tests/navigation/reloadsubframe-*frame.html on Windows.mmoss@google.com2008-10-201-2/+0
| | | | | | | | | | | | WebFrameImpl::CreateChildFrame is based on third_party/WebKit/WebKit/win/WebCoreSupport/WebFrameLoaderClient.cpp, which is based on WebKit/mac/WebView/WebFrame.mm:_loadURL. WebKit change 31264 (http://trac.webkit.org/changeset/31264/trunk/WebKit/mac/WebView/WebFrame.mm), fixed this bug on Mac, but was never ported to Windows, so webframe_impl.cc didn't get that fix. (FYI, WebFrame.mm:_loadURL has since moved to WebCore/loader/FrameLoader.cpp, with the appropriate changes.) Note that these layout tests also fail for WebKit on Windows (disabled in LayoutTests/platform/win/Skipped). This same change still needs to be made upstream to WebKit/win/WebCoreSupport/WebFrameLoaderClient.cpp. Review URL: http://codereview.chromium.org/7503 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3619 0039d316-1c4b-4281-b951-d872f2087c98
* Split the ignore/fixed input files into platform directories so they can ↵pinkerton@google.com2008-10-208-0/+1371
| | | | | | | | vary indepdendently. Review URL: http://codereview.chromium.org/7632 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3605 0039d316-1c4b-4281-b951-d872f2087c98
* Adding in new hammer patterns. Restored from rollback change 3578.bradnelson@chromium.org2008-10-182-38/+45
| | | | | | Review URL: http://codereview.chromium.org/7656 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3597 0039d316-1c4b-4281-b951-d872f2087c98
* Rolling back CL 3578, discovered hammer.bat had not been updated yet.bradnelson@chromium.org2008-10-182-45/+38
| | | | | | Review URL: http://codereview.chromium.org/7507 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3582 0039d316-1c4b-4281-b951-d872f2087c98
* Re-baselining the geturlnotify-from-npp-destroystream.html as the behavior ↵ananta@chromium.org2008-10-181-5/+0
| | | | | | | | | | | | of this test is correct. The test basically uses the plugin object retreived off the dom after the object has been destroyed. This results in an exception being printed to the console, which is ok. This test used to pass before as our layout test plugin never invoked the destroystream handler on the page. This is changed with Dean's fixes to get the layout test plugin on par with the one in webkit. R=tony Review URL: http://codereview.chromium.org/7645 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3581 0039d316-1c4b-4281-b951-d872f2087c98
* Applying software construction toolkit patterns in scons build.bradnelson@chromium.org2008-10-172-38/+45
| | | | | | Review URL: http://codereview.chromium.org/6569 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3578 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline a few tests that are new since the merge. Theytc@google.com2008-10-171-11/+6
| | | | | | | only differ in font sizes. Review URL: http://codereview.chromium.org/7501 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3577 0039d316-1c4b-4281-b951-d872f2087c98
* Fix post url layout test.joshia@google.com2008-10-171-3/+0
| | | | | | | | | | | | | | | Needed to change the following: * PluginHost::SetPostData: make the state machine parse post data without any header fields * If NPN_PostUrl is called without content-type, set the default content type to 'application/x-www-form-urlencoded' * Fix a silly bug in post url logic. BUG=2858 Review URL: http://codereview.chromium.org/7612 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3535 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaselining LayoutTests/css3/transform-value-types.html to deal with ↵olehougaard@google.com2008-10-171-1/+0
| | | | | | | | implementation dependent printing of constructors and prototypes. Review URL: http://codereview.chromium.org/7620 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3523 0039d316-1c4b-4281-b951-d872f2087c98
* Start compiling a bunch of *Chromium.cpp files in our port ontc@google.com2008-10-171-1/+1
| | | | | | | | | linux. More will come once we stop using PLATFORM_GTK_. Review URL: http://codereview.chromium.org/7606 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3513 0039d316-1c4b-4281-b951-d872f2087c98
* This fixes bug http://code.google.com/p/chromium/issues/detail?id=2952, ↵ananta@chromium.org2008-10-161-1/+0
| | | | | | | | | | | | | | | | | | | which was a plugin layout test failure (return-error-from-new-stream-doesnt-invoke-destroy-stream.html) The test fails because it assumes that if an error is returned from NPP_NewStream, NPP_URLNotify is still invoked thus sending a notification to the plugin. The plugin implementation in webkit does this. We emulate this behavior. Bug=2952 R=jam Review URL: http://codereview.chromium.org/7443 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3489 0039d316-1c4b-4281-b951-d872f2087c98
* Clearly distinguish the multiple "path_util" modules in use.mmoss@google.com2008-10-162-6/+9
| | | | | | | | | This revises r3257 as per suggestion from pamg (and brings that Windows fix to the Mac version). Review URL: http://codereview.chromium.org/7422 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3467 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed the re-baselining of two layout tests to be conformant with the newest ↵olehougaard@google.com2008-10-161-2/+0
| | | | | | | | version of WebKit. Review URL: http://codereview.chromium.org/7348 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3462 0039d316-1c4b-4281-b951-d872f2087c98
* Don't send duplicate "Cache-Control: max-age=0" headers.ericroman@google.com2008-10-161-4/+0
| | | | | | | | BUG=3434 Review URL: http://codereview.chromium.org/7421 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3449 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up skia + v8 bindings for getImageData(), putImageData().ericroman@google.com2008-10-161-8/+0
| | | | | | Review URL: http://codereview.chromium.org/7294 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3447 0039d316-1c4b-4281-b951-d872f2087c98
* Fix test list syntax.ericroman@google.com2008-10-161-1/+1
| | | | | | Review URL: http://codereview.chromium.org/7384 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3445 0039d316-1c4b-4281-b951-d872f2087c98
* Fork layout_tests\pending\http\tests\misc\frame-default-enc-same-domain.htmljungshik@google.com2008-10-161-1/+1
| | | | | | | | | | | | for now until we pick up the upstream change. (see what's about to be landed in Webkit trunk at http://bugs.webkit.org/show_bug.cgi?id=21581) TEST=pass pending/http/tests/misc/frame-default-enc-same-domain.html Review URL: http://codereview.chromium.org/7339 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3444 0039d316-1c4b-4281-b951-d872f2087c98
* This is a very important change and it is past time we commit it.evanm@google.com2008-10-152-0/+13
| | | | | | | Review URL: http://codereview.chromium.org/7377 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3434 0039d316-1c4b-4281-b951-d872f2087c98
* painting_ only exists in debug mode, so only check it in debug modemark@chromium.org2008-10-151-0/+2
| | | | | | Review URL: http://codereview.chromium.org/7365 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3419 0039d316-1c4b-4281-b951-d872f2087c98
* Make new http stack the default for test_shell.exe. The consequence of this ↵ericroman@google.com2008-10-154-6/+13
| | | | | | | | change is the buildbots will be running layout tests with the new stack. Review URL: http://codereview.chromium.org/7409 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3415 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaselines the move-past-trailing-sapce layout test.gwilson@google.com2008-10-151-1/+0
| | | | | | | | | | | | The functionality of the test was always correct, but the fonts in the expected output were different on Mac. (The expected render tree dump was exactly the same in platform/mac dir, which leads me to believe it was never rebaselined) This is a duplicate of patch 7134. 7134's base path was the external svn path, not the internal one. Sorry for the duplicate! git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3411 0039d316-1c4b-4281-b951-d872f2087c98
* compile a few more files needed by WTFtc@google.com2008-10-151-5/+5
| | | | | | | | | also reorder the link libraries so more stuff links Review URL: http://codereview.chromium.org/7342 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3408 0039d316-1c4b-4281-b951-d872f2087c98
* fix bustage, use new apipinkerton@google.com2008-10-151-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3405 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline 32 svg animation tests.ericroman@google.com2008-10-151-31/+0
| | | | | | | | These baselines are odd in that they test only the first frame of the animation, however this is consistent with the baselines in platform/mac. Review URL: http://codereview.chromium.org/7315 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3404 0039d316-1c4b-4281-b951-d872f2087c98
* When running layout tests, have logging only go to a file. This prevents ↵pinkerton@google.com2008-10-155-17/+36
| | | | | | | | info and warning messgaes from impacting the layout test output and causing failures. Switch to abort() on mac when timing out, terminate: sometimes can still hang the app. Hide the window instead of trying to move it offscreen, which Cocoa doesn't want to let us do. Review URL: http://codereview.chromium.org/7405 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3403 0039d316-1c4b-4281-b951-d872f2087c98
* fix indenting so file:// urls are generated for paths that don't go to the ↵pinkerton@google.com2008-10-151-3/+3
| | | | | | | | webserver. Review URL: http://codereview.chromium.org/7148 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3401 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing a layout test by introducing support for SVG tags altGlyph and glyph.olehougaard@google.com2008-10-151-1/+0
| | | | | | Review URL: http://codereview.chromium.org/7347 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3393 0039d316-1c4b-4281-b951-d872f2087c98
* linux link errorstc@google.com2008-10-151-0/+8
| | | | | | | | | | Add a line to the gtk test_shell that can be uncommented to get linker errors. Review URL: http://codereview.chromium.org/7338 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3389 0039d316-1c4b-4281-b951-d872f2087c98
* Remove these files; git cl should have deleted themerg@google.com2008-10-152-98/+0
| | | | | | | in the last commit. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3388 0039d316-1c4b-4281-b951-d872f2087c98
* Link in WebView to the gtk test shell, and organize all the gtk files into ↵erg@google.com2008-10-154-3/+133
| | | | | | | | | their own dir. Review URL: http://codereview.chromium.org/7334 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3386 0039d316-1c4b-4281-b951-d872f2087c98
* Add this file I forgot in my previous CL.brettw@google.com2008-10-141-1/+1
| | | | | | Review URL: http://codereview.chromium.org/7330 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3380 0039d316-1c4b-4281-b951-d872f2087c98
* Rename various text zoom related stuff to be more generic, since we now canbrettw@google.com2008-10-141-2/+2
| | | | | | | | | | optionally zoom the page. I added an easy way in render_view to toggle between text zoom and full page zoom, and allowed the embedder to specify this in the glue layer. This allows me to fix the text zoom layout test, which specifically asks that the text be zoomed. Review URL: http://codereview.chromium.org/7320 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3377 0039d316-1c4b-4281-b951-d872f2087c98
* Report a reasonable error message when test_shell isn't found, and givebrettw@google.com2008-10-141-3/+11
| | | | | | | some help about what could be wrong. Review URL: http://codereview.chromium.org/7156 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3373 0039d316-1c4b-4281-b951-d872f2087c98
* Remove passing test from fixable list. Passes afterager@google.com2008-10-141-1/+0
| | | | | | | | XMLHttpProgressEvents have been enabled. Review URL: http://codereview.chromium.org/7301 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3344 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a number of layout tests.ager@google.com2008-10-141-21/+0
| | | | | | | | | | - Add v8 binding for animation and transition types. - Update SVGPODTypeWrappers to follow the latest webkit changes. - Remove a rebaselining that is no longer needed. Review URL: http://codereview.chromium.org/7298 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3343 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for issue 81olehougaard@google.com2008-10-141-1/+0
| | | | | | | | Putting all peers of DOM nodes in an object group, so they won't be garbage collected too soon. Review URL: http://codereview.chromium.org/7228 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3341 0039d316-1c4b-4281-b951-d872f2087c98
* Remove passing tests from the list.tc@google.com2008-10-131-3/+0
| | | | | | | TBR=ericroman Review URL: http://codereview.chromium.org/7118 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3308 0039d316-1c4b-4281-b951-d872f2087c98
* Re-add code to load the ahem font.tc@google.com2008-10-134-12/+15
| | | | | | | | | | | | | | | We used to load the font. Then came the font hacks from afm files which made it no longer necessary to load the font. The code to load the font was removed. Then we got rid of the font hacks and rebaselined everything. There are lots of updated results (hundreds), but I'm not uploading them to rietveld. I used grep to figure out which tests have "ahem" in them and rebaselined them. Review URL: http://codereview.chromium.org/7097 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3304 0039d316-1c4b-4281-b951-d872f2087c98
* Basic GTK test shell: links in the SConscript and brings up a window with ↵evanm@google.com2008-10-135-13/+187
| | | | | | | | | nonfunctioning UI. Review URL: http://codereview.chromium.org/2983 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3299 0039d316-1c4b-4281-b951-d872f2087c98
* 4 layout tests rebaslined.ericroman@google.com2008-10-131-6/+0
| | | | | | | | | | | - entity-comment-in-style.html: Pixel diff due to fonts. - entity-comment-in-textarea.html: Pixel diff due to fonts + form control. - outdent-selection.html: Pixel diff due to webkit regression -- rebaselining to match webkit, filed followup bug: https://bugs.webkit.org/show_bug.cgi?id=21545 - cyclic-proto.html: Differs by capitalization of error message. We have at least one other test rebaselined because of this; v8 team would rather keep their message so forking. Review URL: http://codereview.chromium.org/7260 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3290 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build.evanm@google.com2008-10-131-1/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3289 0039d316-1c4b-4281-b951-d872f2087c98
* Minimal change to make test_shell_tests link and run zero tests on Linux.evanm@google.com2008-10-132-108/+146
| | | | | | | Review URL: http://codereview.chromium.org/1603 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3288 0039d316-1c4b-4281-b951-d872f2087c98
* IDL file merge.ager@google.com2008-10-131-9/+0
| | | | | | | | | | | | - Use short license header for idl files created by us. - Unfork XSLTProcessor.idl. - Merge in minor changes to idl files. - Remove forked version of layout test that has been fixed upstream (and which we pass after Node.idl merge). Review URL: http://codereview.chromium.org/7113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3286 0039d316-1c4b-4281-b951-d872f2087c98
* 6 more passing layout tests.ericroman@google.com2008-10-111-6/+0
| | | | | | | | These svg tests were fixed by r3266 (the canvas fix), since SVG is also a consumer of ImageBuffer::image(). Review URL: http://codereview.chromium.org/7252 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3267 0039d316-1c4b-4281-b951-d872f2087c98
* Fix problem with how Image is created for ImageBuffer, that was causing some ↵ericroman@google.com2008-10-111-4/+0
| | | | | | | | | | canvas layout tests to fail. The problem is that serializing to a BMP and then deserializing is a lossy sequence -- for example if the BMP was fully transparent BMPImageReader has a hack to re-write it as fully opaque (this transformation is what caused canvas-resize-reset.html to be full black). Review URL: http://codereview.chromium.org/7057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3266 0039d316-1c4b-4281-b951-d872f2087c98
* Fix error when manually running http_server on Windows.mmoss@google.com2008-10-101-5/+4
| | | | | | | | | | | | This bug was shaken out by Mac changes in r3095. $ third_party/python_24/python webkit/tools/layout_tests/layout_package/http_server.py --server start <snip> ImportError: No module named layout_package.path_utils Review URL: http://codereview.chromium.org/7095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3257 0039d316-1c4b-4281-b951-d872f2087c98
* Implement layoutTestController.setPopupBlockingEnabled. Thistc@google.com2008-10-103-5/+17
| | | | | | | gives us one more passing test. Review URL: http://codereview.chromium.org/7241 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3251 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline tests for Windows XP buildbots without MS Office installed (and ↵jungshik@google.com2008-10-101-36/+8
| | | | | | | | | | | | | | without Arial Unicode MS). These baselines should be good even on machines with Arial Unicode MS installed because http://codereview.chromium.org/6495 (r3062) changed the font search order. BUG=2304 TEST=pass layout tests Review URL: http://codereview.chromium.org/7036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3223 0039d316-1c4b-4281-b951-d872f2087c98