[abridged bug report from keunwoo]
[abridged bug report from keunwoo]

These commands directly use 'type', which is the Microsofty way of saying 'cat'.  type is also a valid shell builtin on Bourne-style shells, including bash and dash, with completely different semantics and slightly different error behavior among shells.  Whereas dash will silently echo the line

foo is foo

for any foo which is not recognized, bash dies with an error that looks like this:

type: foo: not found

Since the default /bin/sh on Ubuntu Hardy is dash, the above scons commands silently pass, happily producing bogus html4.css and quirks.css.
Review URL: http://codereview.chromium.org/415

git-svn-id: http://src.chromium.org/svn/trunk/src@1700 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

Former-commit-id: f2dd4bf9576a2e5a5d798d342c0cb6f10246150d
meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser