| Index: Source/core/svg/graphics/SVGImage.cpp
|
| diff --git a/Source/core/svg/graphics/SVGImage.cpp b/Source/core/svg/graphics/SVGImage.cpp
|
| index dd366c981dc4f7d91c51a6e5ad3207cb9b49c2e1..fe6bd23994936b052c687233fb1e67036d8daf48 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::createMainResourceRequest(
|
| + blankURL(), 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();
|
| }
|
|
|