// Build an array of quads in absolute coords for line boxes
virtual void absoluteQuads(Vector<FloatQuad>&, bool* /*wasFixed*/ = 0) const { }
- virtual void absoluteFocusRingQuads(Vector<FloatQuad>&);
+ virtual IntRect absoluteFocusRingBoundingBoxRect() const;
static FloatRect absoluteBoundingBoxRectForRange(const Range*);
}
#endif
- void invalidatePaintOfSubtreesIfNeeded(const PaintInvalidationState&);
+ virtual void invalidatePaintOfSubtreesIfNeeded(const PaintInvalidationState& childPaintInvalidationState);
virtual InvalidationReason invalidatePaintIfNeeded(const PaintInvalidationState&, const RenderLayerModelObject& paintInvalidationContainer);
private: