| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
attempt to recover from a corrupted profile.
Currently, the only recovery that is attempted is recovering from a
corrupted NSS database on ChromeOS.
(TBR'ing trivial OWNERS review for added switch constants in chromeos dir)
TBR=stevenjb@chromium.org
BUG=chromium:236093
TEST=ran against corrupted nss db files. Ran unit test.
Review URL: https://chromiumcodereview.appspot.com/16948012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@216089 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
some integrity checking for NSS databases on ChromeOS.
Added the concept of an "outcome code" that would allow individual tests to provide specific information about what the failure was.
Also, removed references to wstring, and generally made error messages more consistent in style.
Added two more modes (besides human-readable) for output of the results so that it could more easily be used for input to a program (--diagnostics-format=machine), and so that the output can be sent to the chrome log instead of creating/using a console at all (--diagnostics-format=log).
Rearranged the code so that diagnostics mode can be run in a mode that doesn't require internationalization code to be initialized (or indeed provide any output mode), so that it could be still be run early and let chrome continue running and deliver results to the user later when more UI layers are available.
Removed building of diagnostics code from the Android build.
These changes are in preparation for adding a "recovery" option to attempt to recover from profile corruption on ChromeOS when we detect that chrome has crashed and restarted.
TBR=cpu@chromium.org
BUG=chromium:236093
Review URL: https://chromiumcodereview.appspot.com/16905002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210617 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=existing unit/browser tests
TBR=sky
Review URL: https://chromiumcodereview.appspot.com/17010003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@207230 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a resubmit of https://codereview.chromium.org/14643006 with
compile error fixed.
TBR=davemoore
BUG=180711
Review URL: https://codereview.chromium.org/14982005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199534 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
> [chromeos] Remove dependencies of StatisticsProvider on chrome.
>
> BUG=180711
> R=davemoore@google.com
>
> Review URL: https://codereview.chromium.org/14643006
TBR=phajdan.jr@chromium.org
Review URL: https://codereview.chromium.org/14642018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197969 0039d316-1c4b-4281-b951-d872f2087c98
|
|
BUG=180711
R=davemoore@google.com
Review URL: https://codereview.chromium.org/14643006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197960 0039d316-1c4b-4281-b951-d872f2087c98
|