Index: Source/core/layout/LayerFilterInfo.h |
diff --git a/Source/core/rendering/RenderLayerFilterInfo.h b/Source/core/layout/LayerFilterInfo.h |
similarity index 71% |
rename from Source/core/rendering/RenderLayerFilterInfo.h |
rename to Source/core/layout/LayerFilterInfo.h |
index be2ddc991930785c32ce899ba9477795f8e39ad0..c9df2f86a506a0f81e7346b33e48b66c93c77ff4 100644 |
--- a/Source/core/rendering/RenderLayerFilterInfo.h |
+++ b/Source/core/layout/LayerFilterInfo.h |
@@ -27,8 +27,8 @@ |
* SUCH DAMAGE. |
*/ |
-#ifndef RenderLayerFilterInfo_h |
-#define RenderLayerFilterInfo_h |
+#ifndef LayerFilterInfo_h |
+#define LayerFilterInfo_h |
#include "core/dom/Element.h" |
#include "core/fetch/DocumentResource.h" |
@@ -42,16 +42,16 @@ namespace blink { |
class FilterEffectRenderer; |
class FilterOperations; |
-class RenderLayer; |
-class RenderLayerFilterInfo; |
+class Layer; |
+class LayerFilterInfo; |
-typedef HashMap<const RenderLayer*, RenderLayerFilterInfo*> RenderLayerFilterInfoMap; |
+typedef HashMap<const Layer*, LayerFilterInfo*> LayerFilterInfoMap; |
-class RenderLayerFilterInfo final : public DocumentResourceClient { |
+class LayerFilterInfo final : public DocumentResourceClient { |
public: |
- static RenderLayerFilterInfo* filterInfoForRenderLayer(const RenderLayer*); |
- static RenderLayerFilterInfo* createFilterInfoForRenderLayerIfNeeded(RenderLayer*); |
- static void removeFilterInfoForRenderLayer(RenderLayer*); |
+ static LayerFilterInfo* filterInfoForLayer(const Layer*); |
+ static LayerFilterInfo* createFilterInfoForLayerIfNeeded(Layer*); |
+ static void removeFilterInfoForLayer(Layer*); |
FilterEffectRenderer* renderer() const { return m_renderer.get(); } |
void setRenderer(PassRefPtrWillBeRawPtr<FilterEffectRenderer>); |
@@ -61,19 +61,19 @@ public: |
void removeReferenceFilterClients(); |
private: |
- RenderLayerFilterInfo(RenderLayer*); |
- virtual ~RenderLayerFilterInfo(); |
+ LayerFilterInfo(Layer*); |
+ virtual ~LayerFilterInfo(); |
- RenderLayer* m_layer; |
+ Layer* m_layer; |
RefPtrWillBePersistent<FilterEffectRenderer> m_renderer; |
- static RenderLayerFilterInfoMap* s_filterMap; |
- WillBePersistentHeapVector<RefPtrWillBeMember<Element> > m_internalSVGReferences; |
- Vector<ResourcePtr<DocumentResource> > m_externalSVGReferences; |
+ static LayerFilterInfoMap* s_filterMap; |
+ WillBePersistentHeapVector<RefPtrWillBeMember<Element>> m_internalSVGReferences; |
+ Vector<ResourcePtr<DocumentResource>> m_externalSVGReferences; |
}; |
} // namespace blink |
-#endif // RenderLayerFilterInfo_h |
+#endif // LayerFilterInfo_h |