Don't crash the renderer if there is an error on runtime.sendMessage from a
hosted app context. The crash comes from us trying to set runtime.lastError
which isn't available to hosted apps. This makes it available to hosted apps.

BUG=326250
R=yoz@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245065 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245065
Draw Views Textfield cursors above placeholder text.

Currently the cursor (black) renders under the placeholder text (gray).
This looks odd, so I flipped the painting order and did minor cleanup.
See before/after pictures at http://crbug.com/131660#c85

BUG=131660
TEST=Textfield cursors render over placeholder text.
R=oshima@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245066 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245066
Cleanup: Remove unneeded resources from ash/

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

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