1bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant/*
2bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant * Copyright (C) 2009 Apple Inc. All Rights Reserved.
3f5256e16dfc425c1d466f6308d4026d529ce9e0bHoward Hinnant *
4bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant * Redistribution and use in source and binary forms, with or without
5b64f8b07c104c6cc986570ac8ee0ed16a9f23976Howard Hinnant * modification, are permitted provided that the following conditions
6b64f8b07c104c6cc986570ac8ee0ed16a9f23976Howard Hinnant * are met:
7bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant * 1. Redistributions of source code must retain the above copyright
8bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant *    notice, this list of conditions and the following disclaimer.
9bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant * 2. Redistributions in binary form must reproduce the above copyright
10bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant *    notice, this list of conditions and the following disclaimer in the
11bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant *    documentation and/or other materials provided with the distribution.
12bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant *
13bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY
14bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
15bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
16bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE COMPUTER, INC. OR
17bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
18bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
19bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
20bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
21bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
22bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
23bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
24bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant *
25bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant */
26bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant
27bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant#include "config.h"
28bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant#include "core/dom/ClientRect.h"
29bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant
30bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnantnamespace blink {
31bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant
32bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard HinnantClientRect::ClientRect()
33bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant{
34bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant}
35bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant
36bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard HinnantClientRect::ClientRect(const IntRect& rect)
37bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant    : m_rect(rect)
38bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant{
39bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant}
40bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard Hinnant
41bc8d3f97eb5c958007f2713238472e0c1c8fe02Howard HinnantClientRect::ClientRect(const FloatRect& rect)
42    : m_rect(rect)
43{
44}
45
46} // namespace blink
47