1a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)/* 2a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) * Copyright (C) 2013 Google Inc. All rights reserved. 3a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) * 4a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) * Redistribution and use in source and binary forms, with or without 5a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) * modification, are permitted provided that the following conditions 6a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) * are met: 7a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) * 1. Redistributions of source code must retain the above copyright 8a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) * notice, this list of conditions and the following disclaimer. 9a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) * 2. Redistributions in binary form must reproduce the above copyright 10a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) * notice, this list of conditions and the following disclaimer in the 11a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) * documentation and/or other materials provided with the distribution. 12a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) * 13a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' AND 14a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 15a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 16a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) * ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS BE LIABLE 17a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 18a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 19a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 20a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 21a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 22a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 23a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) * SUCH DAMAGE. 24a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) */ 25a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) 26a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)#ifndef WebDateTimeSuggestion_h 27a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)#define WebDateTimeSuggestion_h 28a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) 29a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)#include "public/platform/WebString.h" 30a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) 31a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)namespace blink { 32a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) 33e38fbeeb576b5094e34e038ab88d9d6a5c5c2214Torne (Richard Coles)struct DateTimeSuggestion; 34e38fbeeb576b5094e34e038ab88d9d6a5c5c2214Torne (Richard Coles) 35a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)struct WebDateTimeSuggestion { 36a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) double value; 37a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) WebString localizedValue; 38a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) WebString label; 39a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) 40a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) WebDateTimeSuggestion() { } 41a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) 42a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)#if BLINK_IMPLEMENTATION 43e38fbeeb576b5094e34e038ab88d9d6a5c5c2214Torne (Richard Coles) WebDateTimeSuggestion(const DateTimeSuggestion&); 44e38fbeeb576b5094e34e038ab88d9d6a5c5c2214Torne (Richard Coles) WebDateTimeSuggestion& operator=(const DateTimeSuggestion&); 45a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)#endif 46a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)}; 47a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) 48a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)} // namespace blink 49a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles) 50a854de003a23bf3c7f95ec0f8154ada64092ff5cTorne (Richard Coles)#endif 51