| 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
|
|
|