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

Unified Diff: third_party/WebKit/Source/core/svg/SVGDocumentExtensions.h

Issue 2473483004: Simplify SVG pending resource (re)validation (Closed)
Patch Set: Created 4 years, 1 month 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 | « no previous file | third_party/WebKit/Source/core/svg/SVGDocumentExtensions.cpp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: third_party/WebKit/Source/core/svg/SVGDocumentExtensions.h
diff --git a/third_party/WebKit/Source/core/svg/SVGDocumentExtensions.h b/third_party/WebKit/Source/core/svg/SVGDocumentExtensions.h
index 9896b0044f41f211f504e82b61cc604edec86a2f..b4378a4882b17ca0fc8f480f5fca40ea2a35c433 100644
--- a/third_party/WebKit/Source/core/svg/SVGDocumentExtensions.h
+++ b/third_party/WebKit/Source/core/svg/SVGDocumentExtensions.h
@@ -92,9 +92,6 @@ class SVGDocumentExtensions
HashMap<AtomicString, LayoutSVGResourceContainer*> m_resources;
// Resources that are pending.
HeapHashMap<AtomicString, Member<SVGPendingElements>> m_pendingResources;
- // Resources that are pending and scheduled for removal.
- HeapHashMap<AtomicString, Member<SVGPendingElements>>
- m_pendingResourcesForRemoval;
SVGResourcesCache m_resourcesCache;
// Root SVG elements with relative length descendants.
HeapHashSet<Member<SVGSVGElement>> m_relativeLengthSVGRoots;
@@ -117,14 +114,6 @@ class SVGDocumentExtensions
SVGPendingElements* removePendingResource(const AtomicString& id);
void serviceAnimations();
-
- // The following two functions are used for scheduling a pending resource to
- // be removed.
- void markPendingResourcesForRemoval(const AtomicString&);
- Element* removeElementFromPendingResourcesForRemoval(const AtomicString&);
-
- private:
- SVGPendingElements* removePendingResourceForRemoval(const AtomicString&);
};
} // namespace blink
« no previous file with comments | « no previous file | third_party/WebKit/Source/core/svg/SVGDocumentExtensions.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698