| Index: third_party/WebKit/Source/core/svg/graphics/SVGImage.cpp
|
| diff --git a/third_party/WebKit/Source/core/svg/graphics/SVGImage.cpp b/third_party/WebKit/Source/core/svg/graphics/SVGImage.cpp
|
| index 590b80a3b1b71a7dfad4708b1d26412c4597c1d3..cb2825514e678b45aa77a7ba61d7add5f1795612 100644
|
| --- a/third_party/WebKit/Source/core/svg/graphics/SVGImage.cpp
|
| +++ b/third_party/WebKit/Source/core/svg/graphics/SVGImage.cpp
|
| @@ -469,7 +469,7 @@ bool SVGImage::dataChanged(bool allDataReceived)
|
| // types.
|
| EventDispatchForbiddenScope::AllowUserAgentEvents allowUserAgentEvents;
|
|
|
| - DEFINE_STATIC_LOCAL(Persistent<FrameLoaderClient>, dummyFrameLoaderClient, (EmptyFrameLoaderClient::create()));
|
| + DEFINE_STATIC_LOCAL(FrameLoaderClient, dummyFrameLoaderClient, (EmptyFrameLoaderClient::create()));
|
|
|
| if (m_page) {
|
| toLocalFrame(m_page->mainFrame())->loader().load(FrameLoadRequest(0, blankURL(), SubstituteData(data(), AtomicString("image/svg+xml"),
|
| @@ -512,7 +512,7 @@ bool SVGImage::dataChanged(bool allDataReceived)
|
| RawPtr<LocalFrame> frame = nullptr;
|
| {
|
| TRACE_EVENT0("blink", "SVGImage::dataChanged::createFrame");
|
| - frame = LocalFrame::create(dummyFrameLoaderClient.get(), &page->frameHost(), 0);
|
| + frame = LocalFrame::create(&dummyFrameLoaderClient, &page->frameHost(), 0);
|
| frame->setView(FrameView::create(frame.get()));
|
| frame->init();
|
| }
|
|
|