15821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// Copyright (c) 2012 The Chromium Authors. All rights reserved. 25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be 35821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// found in the LICENSE file. 45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 55821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#include "chrome/browser/extensions/api/cookies/cookies_api_constants.h" 65821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 75821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)namespace extensions { 85821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)namespace cookies_api_constants { 95821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// Keys 115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)const char kCauseKey[] = "cause"; 125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)const char kCookieKey[] = "cookie"; 135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)const char kDomainKey[] = "domain"; 145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)const char kIdKey[] = "id"; 155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)const char kRemovedKey[] = "removed"; 165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)const char kTabIdsKey[] = "tabIds"; 175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// Cause Constants 195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern const char kEvictedChangeCause[] = "evicted"; 205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern const char kExpiredChangeCause[] = "expired"; 215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern const char kExpiredOverwriteChangeCause[] = "expired_overwrite"; 225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern const char kExplicitChangeCause[] = "explicit"; 235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)extern const char kOverwriteChangeCause[] = "overwrite"; 245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// Errors 265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)const char kCookieSetFailedError[] = 275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "Failed to parse or set cookie named \"*\"."; 285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)const char kInvalidStoreIdError[] = "Invalid cookie store id: \"*\"."; 295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)const char kInvalidUrlError[] = "Invalid url: \"*\"."; 305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)const char kNoCookieStoreFoundError[] = 315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "No accessible cookie store found for the current execution context."; 325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)const char kNoHostPermissionsError[] = 335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) "No host permissions for cookies at url: \"*\"."; 345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} // namespace cookies_api_constants 365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)} // namespace extensions 37