// Copyright (c) 2013 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "content/common/cookie_data.h" #include "net/cookies/canonical_cookie.h" namespace content { CookieData::CookieData() : expires(0), http_only(false), secure(false), session(false) { } CookieData::CookieData(const net::CanonicalCookie& c) : name(c.Name()), value(c.Value()), domain(c.Domain()), path(c.Path()), expires(c.ExpiryDate().ToDoubleT() * 1000), http_only(c.IsHttpOnly()), secure(c.IsSecure()), session(!c.IsPersistent()) { } CookieData::~CookieData() { } } // namespace content