| Index: Source/core/svg/graphics/SVGImage.cpp
|
| diff --git a/Source/core/svg/graphics/SVGImage.cpp b/Source/core/svg/graphics/SVGImage.cpp
|
| index 42d28302a49d1025ec9e5e0ead578ec8926dd760..df0930c6eed8a81ac5ae572c5a665e3bf573ac64 100644
|
| --- a/Source/core/svg/graphics/SVGImage.cpp
|
| +++ b/Source/core/svg/graphics/SVGImage.cpp
|
| @@ -418,7 +418,9 @@ bool SVGImage::dataChanged(bool allDataReceived)
|
|
|
| m_page = page.release();
|
|
|
| - loader.load(FrameLoadRequest(0, blankURL(), SubstituteData(data(), "image/svg+xml", "UTF-8", KURL(), ForceSynchronousLoad)));
|
| + ResourceRequest request = ResourceRequest(blankURL());
|
| + request.initializeForMainResource(frame->isMainFrame());
|
| + loader.load(FrameLoadRequest(0, request, SubstituteData(data(), "image/svg+xml", "UTF-8", KURL(), ForceSynchronousLoad)));
|
| // Set the intrinsic size before a container size is available.
|
| m_intrinsicSize = containerSize();
|
| }
|
|
|