1// Copyright (c) 2012 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#ifndef CHROME_BROWSER_NET_CHROME_COOKIE_NOTIFICATION_DETAILS_H_ 6#define CHROME_BROWSER_NET_CHROME_COOKIE_NOTIFICATION_DETAILS_H_ 7 8#include "net/cookies/cookie_monster.h" 9 10namespace net { 11class CanonicalCookie; 12} 13 14struct ChromeCookieDetails { 15 public: 16 ChromeCookieDetails(const net::CanonicalCookie* cookie_copy, 17 bool is_removed, 18 net::CookieMonster::Delegate::ChangeCause cause) 19 : cookie(cookie_copy), 20 removed(is_removed), 21 cause(cause) { 22 } 23 24 const net::CanonicalCookie* cookie; 25 bool removed; 26 net::CookieMonster::Delegate::ChangeCause cause; 27}; 28 29#endif // CHROME_BROWSER_NET_CHROME_COOKIE_NOTIFICATION_DETAILS_H_ 30