[cr tool] Make cr module load deterministic

BUG=327610

Review URL: https://codereview.chromium.org/132993005

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244776 0039d316-1c4b-4281-b951-d872f2087c98
Remove WebString refs from cc/, they are all dead code

These are all dead code - production code never calls any functions that
would deal with a WebString.

BUG=181120

Review URL: https://codereview.chromium.org/134383004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244777 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 244776
python_arch: return "unknown" when file does not exist

The `file` program follows POSIX as outlined here:
http://pubs.opengroup.org/onlinepubs/9699919799/utilities/file.html

Specifically, this part causes troubles:
If the file named by the file operand does not exist, cannot be read, or
the type of the file named by the file operand cannot be determined, this
shall not be considered an error that affects the exit status.

With older versions of `file` (that does not conform to POSIX), this
script will exit 0 with "unknown" as its output when "$1" does not exist.
But with recent releases (that conform to POSIX), this script will exit 1
and can break the build.

Have the script explicitly check for the existence of $1 and if it does
not exist, then runt he unknown logic like normal.

BUG=chromium:332547
TEST=ran python_arch.sh on bogus files with new & old `file` programs

Review URL: https://codereview.chromium.org/137433002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244778 0039d316-1c4b-4281-b951-d872f2087c98
Call XSetInputFocus after XRaiseWindow when activating.

XRaiseWindow does not reliably set the focus. GTK code is doing the same
thing, see gdk/x11/gdkwindow-x11.c.

BUG=None

Review URL: https://codereview.chromium.org/137533006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244779 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 244779