summaryrefslogtreecommitdiffstats
path: root/webkit/tools/test_shell/resources
Commit message (Collapse)AuthorAgeFilesLines
* linux: Add patterns for subpixel test to fonts.conf.derat@chromium.org2010-07-151-0/+24
| | | | | | | | | | | | | | | This updates our layout test fontconfig settings to define one font family that explicitly enables subpixel rendering and one that disables it. I'm using this in a test for a change that fixes https://bugs.webkit.org/show_bug.cgi?id=42220. BUG=chromium-os:4638 TEST=upcoming Review URL: http://codereview.chromium.org/2928011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52562 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: add some more magic test_shell fonts.agl@chromium.org2010-06-111-0/+15
| | | | | | | | | These will be used for testing support for fontconfig's autohinting flag. (Amendment to r49575) git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49587 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: add some more magic test_shell fonts.agl@chromium.org2010-06-111-0/+31
| | | | | | | These will be used for testing support for fontconfig's autohinting flag. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49575 0039d316-1c4b-4281-b951-d872f2087c98
* Force embeddedbitmaps off for test_shell.agl@chromium.org2010-06-011-0/+4
| | | | | | | | | | The embeddedbitmaps flag controls if we'll use bitmap strikes in vector fonts or not. Previously this was unspecified so was distro dependent. This fixes WebKit layout test issues with WebKit's r60477. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48643 0039d316-1c4b-4281-b951-d872f2087c98
* Remove some obsolete feed preview code.tony@chromium.org2010-05-201-1/+0
| | | | | | Review URL: http://codereview.chromium.org/2075016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47755 0039d316-1c4b-4281-b951-d872f2087c98
* linux: use on-disk files in test_shellevan@chromium.org2010-05-031-0/+0
| | | | | | | | | | | | | | Rather than packing resources into a .pak file then writing those out to disk when running the tests, just use the on-disk files. Simpler code, and Mac does this as well. While I'm at it, rename the fontconfig file so it's easier to find. (I always forget where this file lives and search the tree for "fonts.conf"...) Review URL: http://codereview.chromium.org/1879001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46240 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
* linux: add a SlightHintedGeorgia font to test_shellevan@chromium.org2010-03-231-0/+12
| | | | | | | | | | | | 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
* Linux: make "NonAntiAliasedSans" a magic font name.agl@chromium.org2010-03-021-0/+12
| | | | | | | | | | | This will be used in a layout test for per-strike renderer preferences. BUG=none TEST=Future layout test http://codereview.chromium.org/660383 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40410 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Chromium XP (clobber) build following r38658:mark@chromium.org2010-02-101-1/+1
| | | | | | | | | | | | | tools\test_shell\resources\test_shell.rc(3) : fatal error RC1015: cannot open include file 'resource.h'. This file is compiled in a different directory now. BUG=none TEST=Chromium XP Review URL: http://codereview.chromium.org/600048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38670 0039d316-1c4b-4281-b951-d872f2087c98
* Add UI to TestShell to enable/disable images, plugins, and scripts.darin@chromium.org2010-01-291-1/+6
| | | | | | | | R=pkasting Review URL: http://codereview.chromium.org/549213 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@37557 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Add support for inspector layout tests. Step 3.pfeldman@chromium.org2009-12-151-0/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34544 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: remove 'Show web inspector..' menu item from test_shell since new ↵yurys@google.com2009-09-021-1/+0
| | | | | | | | devtools work out of process and don't work in single process test_shell anyway. Review URL: http://codereview.chromium.org/178057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25160 0039d316-1c4b-4281-b951-d872f2087c98
* Remove executable bit from a bunch of files that shouldn't have it.evan@chromium.org2009-05-111-0/+0
| | | | | | | | | | (No code change.) git ls-tree -r HEAD | grep '^100755' | cut -f2 | egrep '\.(png|txt|mm|cc|h|checksum|asm|js|html|c|css|xml|grd|json)$' | xargs chmod a-x git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15809 0039d316-1c4b-4281-b951-d872f2087c98
* Add test shell resources into the linux .pak file.tc@google.com2009-01-211-0/+1
| | | | | | | | | | | | | | Add a new test_shell_resources.grd that is only used on linux and add it into test_shell.pak. Move the data pack initialization into the global init and cleanup methods. Move the old code for loading from disk into the platform specific files. Review URL: http://codereview.chromium.org/18385 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8378 0039d316-1c4b-4281-b951-d872f2087c98
* Remove grit hack and inline a 30x30 red square for atc@google.com2009-01-131-0/+0
| | | | | | | | | data resource that we were loading from disk. This should get compiled out in chrome. Rebaseline one test. Review URL: http://codereview.chromium.org/18008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7966 0039d316-1c4b-4281-b951-d872f2087c98
* Make Mac bitmaps use BGRA to match the MD5 hash Apple uses in its WebKit ↵pinkerton@google.com2009-01-062-0/+2
| | | | | | | | expectations. Use a png for "missingImage" because it has the color range to match the TIFF used by Apple in its expectations. Review URL: http://codereview.chromium.org/17211 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7619 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: support css font-family fallback.agl@chromium.org2008-12-031-0/+11
| | | | | | | | | | | | | | | Currently we'll always take the first element of a font-family list and run with it, using fontconfig's fallback. This adds a, slightly hacky, test to see if the fontconfig result is good enough and, if not, reports the failure back into WebKit so that other font-family elements can be tried. This fixes LayoutTests/css2.1/t040103-escapes-01-b.html Review URL: http://codereview.chromium.org/12914 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6320 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: When asked for Monaco font, default to Times New Roman.agl@chromium.org2008-12-011-0/+9
| | | | | | | | | | | | Monaco is an Apple specific font which we don't have on either Linux nor Windows. When Windows is asked for it it appears to fallback to Times New Roman. We configure Linux to do the same so that we match on layout-tests which use Monaco. Review URL: http://codereview.chromium.org/11610 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6146 0039d316-1c4b-4281-b951-d872f2087c98
* Fix layout tests that regressed by changing the resize corner. These tests ↵tc@google.com2008-11-201-0/+0
| | | | | | | | | | needed a new image baseline. The last webkit merge also pulled in a new resize corner test. It's passing except for font differences to I rebaselined that as well. Review URL: http://codereview.chromium.org/11549 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5795 0039d316-1c4b-4281-b951-d872f2087c98
* Make the editor deletion UI work in layout test mode andtc@google.com2008-11-201-0/+0
| | | | | | | | | | rebase 2 tests that use it. The only difference is font size. BUG=http://b/1124435 Review URL: http://codereview.chromium.org/11536 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5790 0039d316-1c4b-4281-b951-d872f2087c98
* More font metrics work for Linuxagl@chromium.org2008-11-201-0/+18
| | | | | | | | | | | * Add cursive and fantasy fonts (Comic Sans and Impact) * Pipe the height parameter from FreeType via skia * Another tweak to the metrics algorithms Review URL: http://codereview.chromium.org/11312 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5758 0039d316-1c4b-4281-b951-d872f2087c98
* Match Windows font metrics on Linux.agl@chromium.org2008-11-191-0/+76
| | | | | | | | | | | | | | | | | With this change, many layout tests involving text match render trees exactly. By turning off anti-aliasing we also almost match pixel exact. There are a couple of single-pixel differences between Win32 font rendering and FreeType however (see the bottom left pixel of an 'a' glyph for example), so we aren't quite pixel-for-pixel yet. Mike Reed expects to redo much of the font configuration code in Skia to cope with complex text and subpixel text so, for now, I'm not going to have anti-aliasing be a command line flag etc. Review URL: http://codereview.chromium.org/11284 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5704 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a file that was only added temporarily and is no longer used.evanm@google.com2008-11-091-0/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5091 0039d316-1c4b-4281-b951-d872f2087c98
* This is a very important change and it is past time we commit it.evanm@google.com2008-10-151-0/+0
| | | | | | | Review URL: http://codereview.chromium.org/7377 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@3434 0039d316-1c4b-4281-b951-d872f2087c98
* Re-add code to load the ahem font.tc@google.com2008-10-131-1/+3
| | | | | | | | | | | | | | | 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
* Add webkit to the repository.initial.commit2008-07-276-0/+157
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18 0039d316-1c4b-4281-b951-d872f2087c98