| // Copyright (c) 2012 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/webplugin_geometry.h" |
| |
| namespace content { |
| |
| WebPluginGeometry::WebPluginGeometry() |
| : rects_valid(false), |
| visible(false) { |
| } |
| |
| WebPluginGeometry::WebPluginGeometry(const WebPluginGeometry& other) = default; |
| |
| WebPluginGeometry::~WebPluginGeometry() { |
| } |
| |
| bool WebPluginGeometry::Equals(const WebPluginGeometry& rhs) const { |
| return window_rect == rhs.window_rect && |
| clip_rect == rhs.clip_rect && |
| cutout_rects == rhs.cutout_rects && |
| rects_valid == rhs.rects_valid && |
| visible == rhs.visible; |
| } |
| |
| } // namespace content |