Index: Source/core/rendering/RenderObject.h |
diff --git a/Source/core/rendering/RenderObject.h b/Source/core/rendering/RenderObject.h |
index 22bdd386c6b815855846a9895665926a705966d8..758443f1a6ba99a5efde8f5e3a1d0f7e7781dd93 100644 |
--- a/Source/core/rendering/RenderObject.h |
+++ b/Source/core/rendering/RenderObject.h |
@@ -821,7 +821,9 @@ public: |
LayoutRect boundsRectForPaintInvalidation(const RenderLayerModelObject* paintInvalidationContainer) const; |
// Actually do the paint invalidate of rect r for this object which has been computed in the coordinate space |
- // of paintInvalidationContainer. If paintInvalidationContainer is 0, invalidate paints via the view. |
+ // of the GraphicsLayer backing of |paintInvalidationContainer|. Note that this coordinaten space is not the same |
+ // as the local coordinate space of |paintInvalidationContainer| in the presence of layer squashing. |
+ // If |paintInvalidationContainer| is 0, invalidate paints via the view. |
leviw_travelin_and_unemployed
2014/06/17 20:39:02
Please add a FIXME about the null and point it at
|
void invalidatePaintUsingContainer(const RenderLayerModelObject* paintInvalidationContainer, const IntRect&, InvalidationReason) const; |
// Invalidate the paint of the entire object. Called when, e.g., the color of a border changes, or when a border |