| OLD | NEW | 
|---|
| 1 /* | 1 /* | 
| 2  * Copyright (C) 1999 Lars Knoll (knoll@kde.org) | 2  * Copyright (C) 1999 Lars Knoll (knoll@kde.org) | 
| 3  *           (C) 1999 Antti Koivisto (koivisto@kde.org) | 3  *           (C) 1999 Antti Koivisto (koivisto@kde.org) | 
| 4  * Copyright (C) 2004, 2008, 2009, 2011 Apple Inc. All rights reserved. | 4  * Copyright (C) 2004, 2008, 2009, 2011 Apple Inc. All rights reserved. | 
| 5  * | 5  * | 
| 6  * This library is free software; you can redistribute it and/or | 6  * This library is free software; you can redistribute it and/or | 
| 7  * modify it under the terms of the GNU Library General Public | 7  * modify it under the terms of the GNU Library General Public | 
| 8  * License as published by the Free Software Foundation; either | 8  * License as published by the Free Software Foundation; either | 
| 9  * version 2 of the License, or (at your option) any later version. | 9  * version 2 of the License, or (at your option) any later version. | 
| 10  * | 10  * | 
| (...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 57     bool isMouseFocusable() const override; | 57     bool isMouseFocusable() const override; | 
| 58     bool layoutObjectIsFocusable() const override; | 58     bool layoutObjectIsFocusable() const override; | 
| 59     void updateFocusAppearance(SelectionBehaviorOnFocus) override; | 59     void updateFocusAppearance(SelectionBehaviorOnFocus) override; | 
| 60     void setFocus(bool) override; | 60     void setFocus(bool) override; | 
| 61 | 61 | 
| 62     enum Shape { Default, Poly, Rect, Circle }; | 62     enum Shape { Default, Poly, Rect, Circle }; | 
| 63     Path getRegion(const LayoutSize&) const; | 63     Path getRegion(const LayoutSize&) const; | 
| 64     void invalidateCachedRegion(); | 64     void invalidateCachedRegion(); | 
| 65 | 65 | 
| 66     OwnPtr<Path> m_region; | 66     OwnPtr<Path> m_region; | 
| 67     Vector<Length> m_coords; | 67     Vector<double> m_coords; | 
| 68     LayoutSize m_lastSize; | 68     LayoutSize m_lastSize; | 
| 69     Shape m_shape; | 69     Shape m_shape; | 
| 70 }; | 70 }; | 
| 71 | 71 | 
| 72 } // namespace blink | 72 } // namespace blink | 
| 73 | 73 | 
| 74 #endif // HTMLAreaElement_h | 74 #endif // HTMLAreaElement_h | 
| OLD | NEW | 
|---|