Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1301)

Unified Diff: Source/core/layout/LayerFilterInfo.h

Issue 898783003: Move rendering/RenderLayer* to layout/ (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « Source/core/layout/LayerClipper.cpp ('k') | Source/core/layout/LayerFilterInfo.cpp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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
« no previous file with comments | « Source/core/layout/LayerClipper.cpp ('k') | Source/core/layout/LayerFilterInfo.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698