#include "third_party/blink/renderer/core/html/canvas/canvas_resource_tracker.h"
#include "third_party/blink/renderer/core/execution_context/execution_context.h"
#include "third_party/blink/renderer/core/html/canvas/canvas_rendering_context_host.h"
#include "third_party/blink/renderer/platform/bindings/v8_per_isolate_data.h"
#include "v8/include/v8.h"
namespace blink {
CanvasResourceTracker* CanvasResourceTracker::For(v8::Isolate* isolate) { … }
void CanvasResourceTracker::Add(CanvasRenderingContextHost* resource,
ExecutionContext* execution_context) { … }
const CanvasResourceTracker::ResourceMap&
CanvasResourceTracker::GetResourceMap() const { … }
void CanvasResourceTracker::Trace(Visitor* visitor) const { … }
}