Attempt at making it slightly easier to debug mojo

Two things:
. If MOJO_SHELL_DEBUG is set the downloaded dll is saved to the file
  name link-me. This makes it easy to create a link in the appropriate
  directory before hand so you don't have to continually adjust the
  path.
. If MOJO_SHELL_DEBUG_URL is set then the url supplied is ignored and
  the code sleeps for 5 seconds. This makes it easy to attach via gdb
  and continue on.

BUG=none
TEST=none
R=jamesr@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244702 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 244702
Reland: Android: Adjust tile-size using 'real' resolution in JB-MR1

We can now get the real screen resolution which makes
choosing tile size easier. This also uses 384 for FHD
resolutions (uses less CPU on GPU/CC threads) and adjusts
the tile size some certain screen resolutions just barely
straddle an extra tile.

TBR=zmo@chromium.org
BUG=329439
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244703 0039d316-1c4b-4281-b951-d872f2087c98
Added warning about not using a to-be-deleted method.

BUG=333501

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244704 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 244704
[NaCl SDK] Implementing truncate for KernelProxy.

This wraps the existing ftruncate routine in a manner identical to
fchmod/chmod and exposes it as truncate.

R=binji@chromium.org, sbc@chromium.org
BUG=

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

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