Switch exit status from 77 (try again later) back to 12/13 (errors).

When driving an update from KeystoneRegistration, Chrome sees 77 as success.
This causes the about page to say that an update was successfully installed
and offer the option to relaunch. When the user clicks Relaunch, Chrome quits
and the same old version restarts and starts trying to apply an update again.
This seems kind of glitchy.

I'm switching back to the failure codes, because those are properly reported
in the UI. In the future, I can make keystone_glue.mm check for the
.want_full_installer file when update installation fails and silently retry
installation once, for a seamless "error 12"-free experience.

BUG=54047,303280
TBR=thakis

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243035 0039d316-1c4b-4281-b951-d872f2087c98
Fix wrong index in process_file_template function.

BUG= none
TEST= process_file_template(['a', 'b'], '{{source}}')
R=brettw@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243036 0039d316-1c4b-4281-b951-d872f2087c98
Automated Commit: Committing new LKGM version 5195.0.0 for chromeos.

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243037 0039d316-1c4b-4281-b951-d872f2087c98
Fix help and error messages.

I see a couple more to_build_path references and misprints but
it is getting late.

I am also not sure what to do with neologisms like "dependee" and
"uniquify".

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243038 0039d316-1c4b-4281-b951-d872f2087c98
More work to get more targets building.

$ gn
$ ninja -C out/Default

It does not yet build everything, but get us closer to that goal.

BUG=None
TEST=see above
R=brettw@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243039 0039d316-1c4b-4281-b951-d872f2087c98
gn: Fix the file names for ssl client cert storage.

The _impl_ was removed in the main tree.

This should fix the mac runhooks error from r243039.

ERROR
Yu were trying to remove "ssl/client_cert_store_impl_nss.cc"
from the list but it wasn't there.

BUG=None
TBR=brettw@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243040 0039d316-1c4b-4281-b951-d872f2087c98
Revert 242202 "Separating ManagePasswordsBubbleModel and -UICont..."

> Separating ManagePasswordsBubbleModel and -UIController. Moving code from the Model to the UIController.
> 
> BUG=261628
> 
> Review URL: https://codereview.chromium.org/103773004

TBR=npentrel@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243041 0039d316-1c4b-4281-b951-d872f2087c98
Revert 242100 "Only allow enabling of ManagePasswordsBubble if U..."

> Only allow enabling of ManagePasswordsBubble if USE_AURA or WIN_OS is defined.
> 
> BUG=261628
> 
> Review URL: https://codereview.chromium.org/98643008

TBR=npentrel@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243042 0039d316-1c4b-4281-b951-d872f2087c98
content: Add layout_test_helper target.

This should build the layout test files that were copied from Blink over here.

BUG=331304
TEST=builds
R=jochen@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243043 0039d316-1c4b-4281-b951-d872f2087c98
Revert 241930 "This CL makes sure that the credentials that are ..."

> This CL makes sure that the credentials that are displayed in the ManagePasswordsBubble are updated.
> 
> BUG=261628
> 
> Review URL: https://codereview.chromium.org/99813002

TBR=npentrel@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243044 0039d316-1c4b-4281-b951-d872f2087c98
Move url BUILD.gn file to main tree.

This also fixes some base errors found while url_unittests was trying to
link due to the missing entries of file_* not being present in
base/BUILD.gn.

BUG=None
TEST=gn, ninja -C out/Default url_unittests
R=brettw@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243045 0039d316-1c4b-4281-b951-d872f2087c98