| 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) 2003, 2006, 2007, 2009 Apple Inc. All rights reserved. | 4  * Copyright (C) 2003, 2006, 2007, 2009 Apple Inc. All rights reserved. | 
| 5  * Copyright (C) 2010 Google Inc. All rights reserved. | 5  * Copyright (C) 2010 Google Inc. All rights reserved. | 
| 6  * | 6  * | 
| 7  * This library is free software; you can redistribute it and/or | 7  * This library is free software; you can redistribute it and/or | 
| 8  * modify it under the terms of the GNU Library General Public | 8  * modify it under the terms of the GNU Library General Public | 
| 9  * License as published by the Free Software Foundation; either | 9  * License as published by the Free Software Foundation; either | 
| 10  * version 2 of the License, or (at your option) any later version. | 10  * version 2 of the License, or (at your option) any later version. | 
| (...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 187 | 187 | 
| 188     void contentChanged(ContentChangeType); | 188     void contentChanged(ContentChangeType); | 
| 189     bool hasAcceleratedCompositing() const; | 189     bool hasAcceleratedCompositing() const; | 
| 190 | 190 | 
| 191     virtual void computeLayerHitTestRects(LayerHitTestRects&) const override; | 191     virtual void computeLayerHitTestRects(LayerHitTestRects&) const override; | 
| 192 | 192 | 
| 193     // Returns true if the background is painted opaque in the given rect. | 193     // Returns true if the background is painted opaque in the given rect. | 
| 194     // The query rect is given in local coordinate system. | 194     // The query rect is given in local coordinate system. | 
| 195     virtual bool backgroundIsKnownToBeOpaqueInRect(const LayoutRect&) const { re
     turn false; } | 195     virtual bool backgroundIsKnownToBeOpaqueInRect(const LayoutRect&) const { re
     turn false; } | 
| 196 | 196 | 
| 197     virtual void invalidateTreeIfNeeded(const PaintInvalidationState&) override; | 197     virtual void invalidateTreeIfNeeded(PaintInvalidationState&) override; | 
| 198 | 198 | 
| 199     // Indicate that the contents of this renderer need to be repainted. Only ha
     s an effect if compositing is being used, | 199     // Indicate that the contents of this renderer need to be repainted. Only ha
     s an effect if compositing is being used, | 
| 200     void setBackingNeedsPaintInvalidationInRect(const LayoutRect&, PaintInvalida
     tionReason) const; // r is in the coordinate space of this render object | 200     void setBackingNeedsPaintInvalidationInRect(const LayoutRect&, PaintInvalida
     tionReason) const; // r is in the coordinate space of this render object | 
| 201 | 201 | 
| 202     void invalidateDisplayItemClientOnBacking(const DisplayItemClientData&) cons
     t; | 202     void invalidateDisplayItemClientOnBacking(const DisplayItemClientData&) cons
     t; | 
| 203 | 203 | 
| 204 protected: | 204 protected: | 
| 205     virtual void willBeDestroyed() override; | 205     virtual void willBeDestroyed() override; | 
| 206 | 206 | 
| 207     LayoutPoint adjustedPositionRelativeToOffsetParent(const LayoutPoint&) const
     ; | 207     LayoutPoint adjustedPositionRelativeToOffsetParent(const LayoutPoint&) const
     ; | 
| (...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 263 | 263 | 
| 264     // Used to store state between styleWillChange and styleDidChange | 264     // Used to store state between styleWillChange and styleDidChange | 
| 265     static bool s_wasFloating; | 265     static bool s_wasFloating; | 
| 266 }; | 266 }; | 
| 267 | 267 | 
| 268 DEFINE_LAYOUT_OBJECT_TYPE_CASTS(LayoutBoxModelObject, isBoxModelObject()); | 268 DEFINE_LAYOUT_OBJECT_TYPE_CASTS(LayoutBoxModelObject, isBoxModelObject()); | 
| 269 | 269 | 
| 270 } // namespace blink | 270 } // namespace blink | 
| 271 | 271 | 
| 272 #endif // LayoutBoxModelObject_h | 272 #endif // LayoutBoxModelObject_h | 
| OLD | NEW | 
|---|