summaryrefslogtreecommitdiffstats
path: root/chromeos/chromeos_constants.h
Commit message (Collapse)AuthorAgeFilesLines
* This adds a recovery mode to the diagnostics so that we cangspencer@chromium.org2013-08-071-0/+1
| | | | | | | | | | | | | | | | | 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
* This updates and cleans up the chrome diagnostics mode so that it includes ↵gspencer@chromium.org2013-07-091-0/+2
| | | | | | | | | | | | | | | | | | | | | | | 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
* Cleanup of system settings constants (ab)use.zelidrag@chromium.org2013-06-191-4/+0
| | | | | | | | | | 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
* [chromeos] Remove dependencies of StatisticsProvider on chrome.phajdan.jr@chromium.org2013-05-101-0/+23
| | | | | | | | | | | | | 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
* Revert 197960 "[chromeos] Remove dependencies of StatisticsProvi..."dpapad@chromium.org2013-05-021-23/+0
| | | | | | | | | | | | | | | > [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
* [chromeos] Remove dependencies of StatisticsProvider on chrome.phajdan.jr@chromium.org2013-05-021-0/+23
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