diff options
Diffstat (limited to 'WebKit/mac/Plugins/WebNetscapePluginStream.mm')
| -rw-r--r-- | WebKit/mac/Plugins/WebNetscapePluginStream.mm | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/WebKit/mac/Plugins/WebNetscapePluginStream.mm b/WebKit/mac/Plugins/WebNetscapePluginStream.mm index f39b104..c677973 100644 --- a/WebKit/mac/Plugins/WebNetscapePluginStream.mm +++ b/WebKit/mac/Plugins/WebNetscapePluginStream.mm @@ -42,6 +42,7 @@ #import <WebCore/DocumentLoader.h> #import <WebCore/Frame.h> #import <WebCore/FrameLoader.h> +#import <WebCore/ResourceLoadScheduler.h> #import <WebCore/SecurityOrigin.h> #import <WebCore/WebCoreObjCExtras.h> #import <WebCore/WebCoreURLResponse.h> @@ -282,11 +283,7 @@ void WebNetscapePluginStream::start() ASSERT(!m_frameLoader); ASSERT(!m_loader); - m_loader = NetscapePlugInStreamLoader::create(core([m_pluginView.get() webFrame]), this); - m_loader->setShouldBufferData(false); - - m_loader->documentLoader()->addPlugInStreamLoader(m_loader.get()); - m_loader->load(m_request.get()); + m_loader = resourceLoadScheduler()->schedulePluginStreamLoad(core([m_pluginView.get() webFrame]), this, m_request.get()); } void WebNetscapePluginStream::stop() |
