diff options
Diffstat (limited to 'Source/WebCore/svg/graphics/SVGImage.cpp')
-rw-r--r-- | Source/WebCore/svg/graphics/SVGImage.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Source/WebCore/svg/graphics/SVGImage.cpp b/Source/WebCore/svg/graphics/SVGImage.cpp index fc2fd08..2d400a4 100644 --- a/Source/WebCore/svg/graphics/SVGImage.cpp +++ b/Source/WebCore/svg/graphics/SVGImage.cpp @@ -279,10 +279,10 @@ bool SVGImage::dataChanged(bool allDataReceived) loader->load(fakeRequest, false); // Make sure the DocumentLoader is created loader->policyChecker()->cancelCheck(); // cancel any policy checks loader->commitProvisionalLoad(); - loader->writer()->setMIMEType("image/svg+xml"); - loader->writer()->begin(KURL()); // create the empty document - loader->writer()->addData(data()->data(), data()->size()); - loader->writer()->end(); + loader->activeDocumentLoader()->writer()->setMIMEType("image/svg+xml"); + loader->activeDocumentLoader()->writer()->begin(KURL()); // create the empty document + loader->activeDocumentLoader()->writer()->addData(data()->data(), data()->size()); + loader->activeDocumentLoader()->writer()->end(); frame->view()->setTransparent(true); // SVG Images are transparent. } |