summaryrefslogtreecommitdiffstats
path: root/webkit/fileapi
diff options
context:
space:
mode:
authortzik@chromium.org <tzik@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-09 11:17:16 +0000
committertzik@chromium.org <tzik@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-09 11:17:16 +0000
commitb92e787cfb1664cbcd8282e9ddb937a00e00f184 (patch)
tree5618e33bd686b137f5743ecf5fe5b130479dace1 /webkit/fileapi
parentec01de586b405dc4cb4f8ff814ebf141bb16d92b (diff)
downloadchromium_src-b92e787cfb1664cbcd8282e9ddb937a00e00f184.zip
chromium_src-b92e787cfb1664cbcd8282e9ddb937a00e00f184.tar.gz
chromium_src-b92e787cfb1664cbcd8282e9ddb937a00e00f184.tar.bz2
Add more error codes to fileapi::SyncStatusCode to handle gdata-related errors.
Also, added GDataErrorCodeToSyncStatusCode() to translate them. TBR=thestig@chromium.org BUG=156041 Review URL: https://chromiumcodereview.appspot.com/11293196 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166894 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/fileapi')
-rw-r--r--webkit/fileapi/syncable/sync_status_code.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/webkit/fileapi/syncable/sync_status_code.h b/webkit/fileapi/syncable/sync_status_code.h
index 23a0f66..2dcc1e8 100644
--- a/webkit/fileapi/syncable/sync_status_code.h
+++ b/webkit/fileapi/syncable/sync_status_code.h
@@ -48,6 +48,9 @@ enum SyncStatusCode {
SYNC_STATUS_ABORT = -103,
SYNC_STATUS_NO_CHANGE_TO_SYNC = -104,
SYNC_STATUS_RETRY = -105,
+ SYNC_STATUS_NETWORK_ERROR = -106,
+ SYNC_STATUS_AUTHENTICATION_FAILED = -107,
+ SYNC_STATUS_FAILED = -108
};
WEBKIT_STORAGE_EXPORT SyncStatusCode LevelDBStatusToSyncStatusCode(