diff options
Diffstat (limited to 'Source/WebKit2/WebProcess/WebCoreSupport/WebPlugInClient.cpp')
-rw-r--r-- | Source/WebKit2/WebProcess/WebCoreSupport/WebPlugInClient.cpp | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/Source/WebKit2/WebProcess/WebCoreSupport/WebPlugInClient.cpp b/Source/WebKit2/WebProcess/WebCoreSupport/WebPlugInClient.cpp index 854d7739f..0ff5fc2c7 100644 --- a/Source/WebKit2/WebProcess/WebCoreSupport/WebPlugInClient.cpp +++ b/Source/WebKit2/WebProcess/WebCoreSupport/WebPlugInClient.cpp @@ -33,8 +33,9 @@ namespace WebKit { -WebPlugInClient::WebPlugInClient(WebPage* page) - : m_page(page) +WebPlugInClient::WebPlugInClient(WebPage& webPage) + : m_webPage(webPage) + { } @@ -49,12 +50,12 @@ void WebPlugInClient::pageDestroyed() bool WebPlugInClient::shouldAutoStartFromOrigin(const String& pageOrigin, const String& pluginOrigin, const String& mimeType) { - return WebProcess::shared().shouldPlugInAutoStartFromOrigin(m_page, pageOrigin, pluginOrigin, mimeType); + return WebProcess::singleton().shouldPlugInAutoStartFromOrigin(m_webPage, pageOrigin, pluginOrigin, mimeType); } -void WebPlugInClient::didStartFromOrigin(const String& pageOrigin, const String& pluginOrigin, const String& mimeType) +void WebPlugInClient::didStartFromOrigin(const String& pageOrigin, const String& pluginOrigin, const String& mimeType, WebCore::SessionID sessionID) { - WebProcess::shared().plugInDidStartFromOrigin(pageOrigin, pluginOrigin, mimeType); + WebProcess::singleton().plugInDidStartFromOrigin(pageOrigin, pluginOrigin, mimeType, sessionID); } } // namespace WebKit |