1c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch// Copyright (c) 2010 The Chromium Authors. All rights reserved. 2c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch// Use of this source code is governed by a BSD-style license that can be 3c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch// found in the LICENSE file. 4c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch 5c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch#ifndef CHROME_BROWSER_NET_CHROME_COOKIE_NOTIFICATION_DETAILS_H_ 6c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch#define CHROME_BROWSER_NET_CHROME_COOKIE_NOTIFICATION_DETAILS_H_ 73345a6884c488ff3a535c2c9acdd33d74b37e311Iain Merrick#pragma once 8c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch 9c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch#include "net/base/cookie_monster.h" 10c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch 11c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdochstruct ChromeCookieDetails { 12c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch public: 13513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch ChromeCookieDetails(const net::CookieMonster::CanonicalCookie* cookie_copy, 14ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen bool is_removed, 15ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen net::CookieMonster::Delegate::ChangeCause cause) 16c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch : cookie(cookie_copy), 17ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen removed(is_removed), 18ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen cause(cause) { 19c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch } 20c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch 21513209b27ff55e2841eac0e4120199c23acce758Ben Murdoch const net::CookieMonster::CanonicalCookie* cookie; 22c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch bool removed; 23ddb351dbec246cf1fab5ec20d2d5520909041de1Kristian Monsen net::CookieMonster::Delegate::ChangeCause cause; 24c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch}; 25c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch 26c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch#endif // CHROME_BROWSER_NET_CHROME_COOKIE_NOTIFICATION_DETAILS_H_ 27