Index: Source/core/page/DOMWindow.cpp |
diff --git a/Source/core/page/DOMWindow.cpp b/Source/core/page/DOMWindow.cpp |
index 0cf36866717b3c677aa8239c7ba1574dc469fb89..cdc8cbee649d8f2d7ef565e35b313acf0aa2087a 100644 |
--- a/Source/core/page/DOMWindow.cpp |
+++ b/Source/core/page/DOMWindow.cpp |
@@ -1383,6 +1383,18 @@ DOMWindowCSS* DOMWindow::css() |
return m_css.get(); |
} |
+void DOMWindow::loadBlobAsync(ImageBitmapLoader* loader, Blob* blob) |
+{ |
+ m_pendingImageBitmapLoaders.add(loader); |
+ loader->start(blob); |
+} |
+ |
+void DOMWindow::finishedLoading(ImageBitmapLoader* loader) |
+{ |
+ ASSERT(m_pendingImageBitmapLoaders.contains(loader)); |
+ m_pendingImageBitmapLoaders.remove(loader); |
+} |
+ |
static void didAddStorageEventListener(DOMWindow* window) |
{ |
// Creating these WebCore::Storage objects informs the system that we'd like to receive |